Scalable but wasteful: Current state of replication in the cloud

Venkata Swaroop Matte, Aleksey Charapko, Abutalib Aghayev

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations

Abstract

Consensus protocols are at the core of strongly consistent replication deployed in cloud-based storage systems. There have been many proposals to optimize these protocols, most of which work by identifying and shifting load from bottlenecked nodes to underutilized nodes. We show that while these optimizations increase throughput, they sacrifice resource efficiency, which is paramount in a cloud setting. We propose a new metric to measure the efficiency of these protocols and show that using this metric, for example, the optimized EPaxos protocol is less efficient than the unoptimized Multi-Paxos protocol. We then demonstrate that Multi-Paxos can achieve 2$\times$ higher throughput than EPaxos in a fixed-budget resource setting that is typical of the cloud. Our work underlines the need for considering resource efficiency when optimizing consensus protocols, given that they are increasingly deployed in the cloud.

Original languageEnglish (US)
Title of host publicationHotStorage 2021 - Proceedings of the 13th ACM Workshop on Hot Topics in Storage and File Systems
PublisherAssociation for Computing Machinery, Inc
Pages42-49
Number of pages8
ISBN (Electronic)9781450385503
DOIs
StatePublished - Jul 20 2021
Event13th ACM Workshop on Hot Topics In Storage and File Systems, HotStorage 2021 - Virtual, Online, United States
Duration: Jul 27 2021Jul 28 2021

Publication series

NameHotStorage 2021 - Proceedings of the 13th ACM Workshop on Hot Topics in Storage and File Systems

Conference

Conference13th ACM Workshop on Hot Topics In Storage and File Systems, HotStorage 2021
Country/TerritoryUnited States
CityVirtual, Online
Period7/27/217/28/21

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Hardware and Architecture
  • Information Systems
  • Software

Fingerprint

Dive into the research topics of 'Scalable but wasteful: Current state of replication in the cloud'. Together they form a unique fingerprint.

Cite this