首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >A Collision-Mitigation Cuckoo Hashing Scheme for Large-Scale Storage Systems
【24h】

A Collision-Mitigation Cuckoo Hashing Scheme for Large-Scale Storage Systems

机译:大型存储系统的碰撞缓解杜鹃散列方案

获取原文
获取原文并翻译 | 示例

摘要

With the rapid growth of the amount of information, cloud computing servers need to process and analyze large amounts of high-dimensional and unstructured data timely and accurately. This usually requires many query operations. Due to simplicity and ease of use, cuckoo hashing schemes have been widely used in real-world cloud-related applications. However, due to the potential hash collisions, the cuckoo hashing suffers from endless loops and high insertion latency, even high risks of re-construction of entire hash table. In order to address these problems, we propose a cost-efficient cuckoo hashing scheme, called MinCounter. The idea behind MinCounter is to alleviate the occurrence of endless loops in the data insertion by selecting unbusy kicking-out routes. MinCounter selects the “cold” (infrequently accessed), rather than random, buckets to handle hash collisions. We further improve the concurrency of the MinCounter scheme to pursue higher performance and adapt to concurrent applications. MinCounter has the salient features of offering efficient insertion and query services and delivering high performance of cloud servers, as well as enhancing the experiences for cloud users. We have implemented MinCounter in a large-scale cloud testbed and examined the performance by using three real-world traces. Extensive experimental results demonstrate the efficacy and efficiency of MinCounter.
机译:随着信息量的快速增长,云计算服务器需要及时,准确地处理和分析大量的高维和非结构化数据。这通常需要许多查询操作。由于简单性和易用性,布谷鸟哈希方案已广泛用于现实世界中与云相关的应用程序中。但是,由于潜在的哈希冲突,杜鹃哈希遭受无限循环和高插入等待时间的困扰,甚至存在重建整个哈希表的高风险。为了解决这些问题,我们提出了一种具有成本效益的布谷鸟哈希方案,称为MinCounter。 MinCounter背后的想法是通过选择不忙的踢出路径来减轻数据插入中无限循环的发生。 MinCounter选择“冷”(不经常访问)而不是随机的存储桶来处理哈希冲突。我们进一步改善MinCounter方案的并发性,以追求更高的性能并适应并发应用程序。 MinCounter具有显着的功能,可提供有效的插入和查询服务,并提供云服务器的高性能,以及增强云用户的体验。我们已经在大型云测试平台上实现了MinCounter,并通过使用三个真实的跟踪来检查了性能。大量的实验结果证明了MinCounter的功效和效率。

著录项

  • 来源
  • 作者单位

    Wuhan National Laboratory for Optoelectronics, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China.;

    Wuhan National Laboratory for Optoelectronics, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China.;

    Wuhan National Laboratory for Optoelectronics, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China.;

    Wuhan National Laboratory for Optoelectronics, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China.;

    Wuhan National Laboratory for Optoelectronics, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China.;

    Wuhan National Laboratory for Optoelectronics, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China.;

    Wuhan National Laboratory for Optoelectronics, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China.;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Cloud computing; Servers; Real-time systems; Radiation detectors; Indexes; Data structures; Complexity theory;

    机译:云计算服务器实时系统辐射探测器索引数据结构复杂性理论;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号