Nodes are randomly placed on the cluster ring. It would be beneficial to add an API for users to place nodes on the ring in predetermined positions (in cases where server A has 2x memory of server B, the position of server A should be such that ~2/3 of the data is stored on server A)