Title :
Necklace: An efficient cuckoo hashing scheme for cloud storage services
Author :
Qiuyu Li ; Yu Hua ; Wenbo He ; Dan Feng ; Zhenhua Nie ; Yuanyuan Sun
Author_Institution :
Wuhan Nat. Lab. for Optoelectron., Huazhong Univ. of Sci. & Technol., Wuhan, China
Abstract :
With the rapid growth of data, query performance is an important concern in cloud storage applications. To reduce the query response time, cuckoo hashing via d hash functions has been adopted to achieve O(1) query efficiency. However, in practice the cuckoo hashing consumes a large amount of system resources, since an item insertion may suffer from frequent “kick-out” operations or even endless loops. In order to address this problem, we propose an efficient loop-oblivious scheme, called Necklace, in the cloud. The idea behind Necklace is to minimize data migration among servers and alleviate the collisions in the insertion operation. We identify the shortest path via indexing the auxiliary table, without retrieving the actual storage contents or carrying out the tentative “kick-out” operations. We have implemented Necklace in a real cloud system and examined the performance by using a real-world trace. Extensive experimental results demonstrate the efficiency and efficacy of Necklace.
Keywords :
cloud computing; query processing; storage management; Necklace scheme; cloud storage services; cuckoo hashing scheme; data migration; hash functions; insertion operation; kick-out operation; loop-oblivious scheme; query efficiency; query performance; query response time; Accuracy; Analytical models; Cloud computing; Quality of service; Servers; Standards; Stereo image processing;
Conference_Titel :
Quality of Service (IWQoS), 2014 IEEE 22nd International Symposium of
Conference_Location :
Hong Kong
DOI :
10.1109/IWQoS.2014.6914315