Object Placement Algorithm Based on Jump Hash

Shi-Qiang NIE,Wei-Guo WU,Xing-Jun ZHANG,Yi CAI,Zhi-Wei XU
DOI: https://doi.org/10.13328/j.cnki.jos.005200
2017-01-01
Abstract:Efficient and scalable object management is a major factor of the overall performance in the object-based storage system.This paper proposes an algorithm MJHAR (matrix-based jump hash algorithm for replication data) that can be applied to the heterogeneous storage system to support variable levels of the object replication.The algorithm runs very fast and moves more minimizing data when storage nodes changes.Experimental results show that the running time of MJHAR is less than that of the consistent hash by 40% and that of jump hash by 23%.The object distribution of MJHAR is more uniform than that of consistent hash algorithm.
What problem does this paper attempt to address?