首页> 外文期刊>Concurrency, practice and experience >TAP: Timeliness-aware predication-based replica selection algorithm for key-value stores
【24h】

TAP: Timeliness-aware predication-based replica selection algorithm for key-value stores

机译:点击:用于键值存储的时间性感知基于预测的副本选择算法

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

摘要

In current large-scale distributed key-value stores, a single end-user request may lead tokey-value access across tens or hundreds of servers. The tail latency of these key-value accessesis crucial to user experience and greatly impacts the revenue. To cut the tail latency, it is crucialfor clients to choose the best replica server as much as possible for the service of each key-valueaccess operation. Aware of the challenges on the time-varying performance across servers andthe herd behaviors, an adaptive replica selection scheme C3 has been proposed recently. InC3, feedback from individual servers is brought into replica ranking to reflect the time-varyingperformance of servers, and the distributed rate control and backpressure mechanisms areinvented. Despite C3's good performance, we reveal the timeliness issue of C3, which has largeimpacts on both the replica ranking and the rate control. To address this issue, we propose theTAP (timeliness-aware predication-based) replica selection algorithm, which predicts the queuesize of replica servers under the poor timeliness condition, instead of utilizing the exponentiallyweighted moving average of the piggybacked queue sizes in history as in C3. Consequently,compared with C3, TAP can obtain more accurate queue-size estimation to guide the replicaselection at clients. Simulation results also confirm the advantage of TAP over C3 in terms ofcutting the tail latency.
机译:在当前的大规模分布式键值存储中,单个最终用户请求可能导致跨越数十或数百个服务器的键值访问。这些键值访问的尾部延迟对用户体验至关重要,极大地影响收入。为了减少尾部延迟,这是至关重要的对于客户端,可以尽可能为每个键值的服务选择最佳副本服务器访问操作。意识到跨服务器和服务器时代表现的挑战最近提出了一种自适应复制选择方案C3的牛群行为。在C3,各个服务器的反馈进入复制品排名,以反映时变服务器的性能以及分布式速率控制和背压机制是发明。尽管C3的性能很好,但我们揭示了C3的及时性问题,它具有大对复制品排名和速率控制的影响。要解决这个问题,我们提出了点击(基于及时感知的预测)副本选择算法,其预测队列副本服务器的大小在较差的时效条件下,而不是利用指数作为C3中的历史中捎带队列大小的加权移动平均值。最后,与C3相比,点击可以获得更准确的队列大小估计以引导副本在客户选择。仿真结果还证实了在替代C3的优势切割尾部延迟。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号