...
首页> 外文期刊>Cloud Computing, IEEE Transactions on >kBF: Towards Approximate and Bloom Filter based Key-Value Storage for Cloud Computing Systems
【24h】

kBF: Towards Approximate and Bloom Filter based Key-Value Storage for Cloud Computing Systems

机译:kBF:迈向基于近似和布隆过滤器的键值存储的云计算系统

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

摘要

As one of the most popular cloud services, data storage has attracted great attention in recent research efforts. Key-value (k-v) stores have emerged as a popular option for storing and querying billions of key-value pairs. So far, existing methods have been deterministic. Providing such accuracy, however, comes at the cost of memory and CPU time. In contrast, we present an approximate k-v storage for cloud-based systems that is more compact than existing methods. The tradeoff is that it may, theoretically, return errors. Its design is based on the probabilistic data structure called “bloom filter”, where we extend the classical bloom filter to support key-value operations. We call the resulting design as the kBF (key-value bloom filter). We further develop a distributed version of the kBF (d-kBF) for the unique requirements of cloud computing platforms, where multiple servers cooperate to handle a large volume of queries in a load-balancing manner. Finally, we apply the kBF to a practical problem of implementing a state machine to demonstrate how the kBF can be used as a building block for more complicated software infrastructures.
机译:作为最流行的云服务之一,数据存储在最近的研究工作中引起了极大的关注。键值(k-v)存储已成为一种流行的选择,用于存储和查询数十亿个键值对。到目前为止,现有方法已经确定了。但是,提供这种准确性会以内存和CPU时间为代价。相反,我们为基于云的系统提供了一个比现有方法更紧凑的近似k-v存储。折衷方案是,从理论上讲,它可能会返回错误。它的设计基于称为“ bloom过滤器”的概率数据结构,其中我们扩展了经典的Bloom过滤器以支持键值运算。我们称结果设计为kBF(键值bloom过滤器)。我们针对云计算平台的独特需求进一步开发了kBF(d-kBF)的分布式版本,其中多个服务器协同工作以负载平衡的方式处理大量查询。最后,我们将kBF应用于实现状态机的实际问题,以演示如何将kBF用作更复杂的软件基础结构的构建块。

著录项

  • 来源
    《Cloud Computing, IEEE Transactions on》 |2017年第1期|85-98|共14页
  • 作者单位

    Department of Electrical Engineering and Computer Science, University of Tennessee, Knoxville, TN, USA;

    Department of Electrical Engineering and Computer Science, University of Tennessee, Knoxville, TN, USA;

    Department of Electrical Engineering and Computer Science, University of Tennessee, Knoxville, TN, USA;

    Department of Electrical Engineering and Computer Science, University of Tennessee, Knoxville, TN, USA;

    Department of Computer Science and Engineering, Minneapolis, MN, University of MinnesotaUSA;

    Department of Electrical Engineering and Computer Science, University of Tennessee, Knoxville, TN, USA;

    Department of Electrical Engineering and Computer Science, University of Tennessee, Knoxville, TN, USA;

    Department of Electrical Engineering and Computer Science, University of Tennessee, Knoxville, TN, USA;

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

    Encoding; Radiation detectors; Cloud computing; Decoding; Data structures; Indexes; Noise;

    机译:编码;辐射探测器;云计算;解码;数据结构;索引;噪声;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号