首页> 外文会议>IEEE 35th Annual IEEE International Conference on Computer Communications >Cheetah: An efficient flat addressing scheme for fast query services in cloud computing
【24h】

Cheetah: An efficient flat addressing scheme for fast query services in cloud computing

机译:猎豹:一种高效的统一寻址方案,用于云计算中的快速查询服务

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

摘要

Cloud computing generally needs to handle large amounts of data in a real-time manner. Typical metrics include fast write and query performance. However, existing cloud systems fail to efficiently offer fast query and write services due to two main reasons. One is the design separation between query and write operations. Most schemes mainly optimize one aspect. The other is the lack of cost-efficient data analytics, which leads to the identical resource consumption for each data item. In order to address the two problems and efficiently support fast query and write services, this paper proposes a novel flat-addressing scheme, called Cheetah. The idea behind Cheetah is to leverage efficient online data compression to reduce the amounts of data to be written, and meantime make use of a flat-addressing cuckoo hashing scheme to support fast query service. In practice, conventional cuckoo hashing schemes suffer from the endless loops, thus not only leading to insertion failure but also causing long operation latency. In order to alleviate the endless loops in item insertion, we use extra space to temporarily store the items that cause hash collisions, which are often shared by multiple loops. In order to further improve system performance, we prefetch the collision data in a batch to further reduce the probability of the occurrence of endless loops, thus offering fast query services to identify the searched items. Extensive experimental results demonstrate that the flat-addressing Cheetah can efficiently support query services in the cloud.
机译:云计算通常需要实时处理大量数据。典型指标包括快速写入和查询性能。但是,由于两个主要原因,现有的云系统无法有效提供快速查询和写入服务。一种是查询和写入操作之间的设计分离。大多数方案主要优化一个方面。另一个是缺乏具有成本效益的数据分析,这导致每个数据项的资源消耗相同。为了解决这两个问题并有效地支持快速查询和写入服务,本文提出了一种新颖的平面寻址方案,即Cheetah。猎豹的想法是利用有效的在线数据压缩来减少要写入的数据量,同时利用平面寻址杜鹃哈希方案来支持快速查询服务。在实践中,常规的杜鹃哈希方案遭受无限循环的困扰,因此不仅导致插入失败,而且导致较长的操作等待时间。为了减轻项目插入中的无限循环,我们使用了额外的空间来临时存储导致哈希冲突的项目,这些哈希通常由多个循环共享。为了进一步提高系统性能,我们分批预取了碰撞数据,以进一步降低发生无限循环的可能性,从而提供快速的查询服务来识别搜索到的项目。大量的实验结果表明,平寻址猎豹可以有效地支持云中的查询服务。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号