skeleton of the cluster view
replace file placement to consistent hash
IClusterState.java conflict is resolved