Parqua: Online Reconfigurations in Virtual Ring-Based NoSQL Systems

Yosub Shin, Mainak Ghosh, Indranil Gupta

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

Abstract

The performance of key-value/NoSQL storage systems is highly tied to the choice of (primary) key for the database table. As application requirements change over time, system administrators need to change the primary key of the table to improve performance. The primary key change is a specific example of a broader class of reconfiguration operations that affect a lot of data all at once. In this paper we propose a system called Parqua, which imbues ring-based key-value/NoSQL stores with the ability to perform reconfiguration operations in an online and efficient manner. We present the design and implementation of Parqua. Experiments based on our cluster deployments show that during reconfiguration Parqua maintains high availability, and with a small impact on read and write latencies.

Original languageEnglish (US)
Title of host publicationProceedings - 2015 International Conference on Cloud and Autonomic Computing, ICCAC 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages220-223
Number of pages4
ISBN (Electronic)0769556361, 9781467395663
DOIs
StatePublished - Oct 28 2015
EventInternational Conference on Cloud and Autonomic Computing, ICCAC 2015 - Boston, United States
Duration: Sep 21 2015Sep 25 2015

Publication series

NameProceedings - 2015 International Conference on Cloud and Autonomic Computing, ICCAC 2015

Other

OtherInternational Conference on Cloud and Autonomic Computing, ICCAC 2015
Country/TerritoryUnited States
CityBoston
Period9/21/159/25/15

Keywords

  • cassandra
  • primary key
  • reconfiguration

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Information Systems and Management

Fingerprint

Dive into the research topics of 'Parqua: Online Reconfigurations in Virtual Ring-Based NoSQL Systems'. Together they form a unique fingerprint.

Cite this