A Prediction Based Replica Selection Strategy for Reducing Tail Latency in Distributed Systems

被引:2
|
作者
Shithil, Santa Maria [1 ]
Adnan, Muhammad Abdullah [1 ]
机构
[1] Bangladesh Univ Engn & Technol BUET, Dhaka 1000, Bangladesh
关键词
distributed system; key-value store; replica selection strategy; tail latency;
D O I
10.1109/CLOUD49709.2020.00078
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the distributed system, applications often suffer from unexpectedly high response time fluctuation which is a consequence of long-tail latency. One efficient way of reducing tail latency is to use an appropriate replica selection strategy. In this paper, through extensive experiments, we analyze and evaluate two popular state-of-the-art replica selection strategies of key-value store systems: Cassandra dynamic snitch and C3. After analyzing all the experimental results we develop a prediction based replica selection strategy and implement it on Cassandra 3.0. Our proposed algorithm outperforms both C3 and Cassandra dynamic snitch. For evaluation, we test Cassandra dynamic snitch, C3, and our proposed algorithm on a 15 nodes Cassandra cluster. For generating test datasets and workloads we use industry-standard Yahoo Cloud Serving Benchmark (YCSB).
引用
收藏
页码:522 / 526
页数:5
相关论文
共 50 条
  • [1] A Prediction Based Replica Selection Strategy for Reducing Tail Latency in Geo-Distributed Systems
    Shithil, Santa Maria
    Adnan, Muhammad Abdullah
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (03) : 2954 - 2965
  • [2] Reducing Tail Latency In Cassandra Cluster Using Regression Based Replica Selection Algorithm
    Chauque, Euclides
    Arai, Ismail
    Fujikawa, Kazutoshi
    [J]. 2020 IEEE GLOBAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INTERNET OF THINGS (GCAIOT), 2020, : 38 - 44
  • [3] A new adaptive selection strategy for reducing latency in networks on chip
    Trik, Mohammad
    Akhavan, Hoda
    Bidgoli, Amir Massoud
    Molk, Ali Mohammad Norouzzadeh Gil
    Vashani, Hossein
    Mozaffari, Saadat Pour
    [J]. INTEGRATION-THE VLSI JOURNAL, 2023, 89 : 12 - 24
  • [4] An In-Network Replica Selection Framework for Latency-Critical Distributed Data Stores
    Su, Yi
    Feng, Dan
    Hua, Yu
    Shi, Zhan
    Zhu, Tingwei
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (02) : 944 - 956
  • [5] Taming Tail Latency for Erasure-coded, Distributed Storage Systems
    Aggarwal, Vaneet
    Fan, Jingxian
    Lan, Tian
    [J]. IEEE INFOCOM 2017 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2017,
  • [6] A scalable replica selection strategy based on flexible contracts
    Ferdean, C
    Makpangou, M
    [J]. WIAPP 2003: THIRD IEEE WORKSHOP ON INTERNET APPLICATIONS, PROCEEDINGS, 2003, : 95 - 99
  • [7] Community-based replica management in distributed systems
    Nosrati, Masoud
    Fazlali, Mahmood
    [J]. INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2018, 14 (01) : 41 - 61
  • [8] Dynamic Replica selection services based on state evaluation strategy
    Wu, Chang Ze
    Wu, Kai Gui
    Chen, Ming
    Ye, Chun Xiao
    [J]. FOURTH CHINAGRID ANNUAL CONFERENCE, PROCEEDINGS, 2009, : 116 - 119
  • [9] NetRS: Cutting Response Latency in Distributed Key-Value Stores with In-Network Replica Selection
    Su, Yi
    Feng, Dan
    Hua, Yu
    Shi, Zhan
    Zhu, Tingwei
    [J]. 2018 IEEE 38TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2018, : 143 - 153
  • [10] Reducing tail latency with coding-based packet spraying in edge datacenters
    Wang, Jing
    Ding, Wei
    He, Man
    Hu, Jinbin
    Xiong, Neal
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2023, 134