Quantifying the Impact of Replication on the Quality-of-Service in Cloud Databases

Rasha Osman, Juan F. Perez, Giuliano Casale

Research output: Chapter in Book/ReportConference contribution

2 Scopus citations

Abstract

Cloud databases achieve high availability by automatically replicating data on multiple nodes. However, the overhead caused by the replication process can lead to an increase in the mean and variance of transaction response times, causing unforeseen impacts on the offered quality-of-service (QoS). In this paper, we propose a measurement-driven methodology to predict the impact of replication on Database-As-A-Service (DBaaS) environments. Our methodology uses operational data to parameterize a closed queueing network model of the database cluster together with a Markov model that abstracts the dynamic replication process. Experiments on Amazon RDS show that our methodology predicts response time mean and percentiles with errors of just 1% and 15% respectively, and under operational conditions that are significantly different from the ones used for model parameterization. We show that our modeling approach surpasses standard modeling methods and illustrate the applicability of our methodology for automated DBaaS provisioning.

Translated title of the contributionCuantificación del impacto de la replicación en la calidad del servicio en bases de datos en la nube
Original languageEnglish (US)
Title of host publicationProceedings - 2016 IEEE International Conference on Software Quality, Reliability and Security, QRS 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages286-297
Number of pages12
ISBN (Electronic)9781509041275
DOIs
StatePublished - Oct 12 2016
Externally publishedYes
Event2nd IEEE International Conference on Software Quality, Reliability and Security, QRS 2016 - Vienna, Austria
Duration: Aug 1 2016Aug 3 2016

Conference

Conference2nd IEEE International Conference on Software Quality, Reliability and Security, QRS 2016
Country/TerritoryAustria
CityVienna
Period8/1/168/3/16

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Software
  • Safety, Risk, Reliability and Quality

Fingerprint

Dive into the research topics of 'Quantifying the Impact of Replication on the Quality-of-Service in Cloud Databases'. Together they form a unique fingerprint.

Cite this