Skip to main content

2014 | OriginalPaper | Buchkapitel

7. SLA-Driven Database Replication on Virtualized Database Servers

verfasst von : Liang Zhao, Sherif Sakr, Anna Liu, Athman Bouguettaya

Erschienen in: Cloud Data Management

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

One of the main advantages of the cloud computing paradigm is that it simplifies the time-consuming processes of hardware provisioning, hardware purchasing and software deployment. Currently, the increasing numbers of cloud-hosted applications are generating and consuming increasing volumes of data at an unprecedented scale. Cloud-hosted database systems, such as virtualized database servers, powering these applications form a critical component in the software stack of these applications. Service level agreements (SLAs) represent the contract which captures the agreed upon guarantees between a service provider and its customers. The specifications of existing SLA for cloud services are not designed to flexibly handle even relatively straightforward performance and technical requirements of customer applications.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
68.
Zurück zum Zitat Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy Katz, Andy Konwinski, Gunho Lee, David Patterson, Ariel Rabkin, Ion Stoica, and Matei Zaharia. A view of cloud computing. Commun. ACM, 53(4):50–58, April 2010.CrossRef Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy Katz, Andy Konwinski, Gunho Lee, David Patterson, Ariel Rabkin, Ion Stoica, and Matei Zaharia. A view of cloud computing. Commun. ACM, 53(4):50–58, April 2010.CrossRef
83.
Zurück zum Zitat Peter Bodík, Armando Fox, Michael J. Franklin, Michael I. Jordan, and David A. Patterson. Characterizing, modeling, and generating workload spikes for stateful services. In Proceedings of the 1st ACM Symposium on Cloud computing, SoCC ’10, pages 241–252, Indianapolis, IN, USA, 2010. ACM. Peter Bodík, Armando Fox, Michael J. Franklin, Michael I. Jordan, and David A. Patterson. Characterizing, modeling, and generating workload spikes for stateful services. In Proceedings of the 1st ACM Symposium on Cloud computing, SoCC ’10, pages 241–252, Indianapolis, IN, USA, 2010. ACM.
96.
Zurück zum Zitat Emmanuel Cecchet, Rahul Singh, Upendra Sharma, and Prashant Shenoy. Dolly: virtualization-driven database provisioning for the cloud. In Proceedings of the 7th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, VEE ’11, pages 51–62, Newport Beach, CA, USA, 2011. ACM. Emmanuel Cecchet, Rahul Singh, Upendra Sharma, and Prashant Shenoy. Dolly: virtualization-driven database provisioning for the cloud. In Proceedings of the 7th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, VEE ’11, pages 51–62, Newport Beach, CA, USA, 2011. ACM.
112.
Zurück zum Zitat Brian F. Cooper, Adam Silberstein, Erwin Tam, Raghu Ramakrishnan, and Russell Sears. Benchmarking cloud serving systems with YCSB. In Proceedings of the 1st ACM Symposium on Cloud Computing, SoCC ’10, pages 143–154, Indianapolis, IN, USA, 2010. ACM. Brian F. Cooper, Adam Silberstein, Erwin Tam, Raghu Ramakrishnan, and Russell Sears. Benchmarking cloud serving systems with YCSB. In Proceedings of the 1st ACM Symposium on Cloud Computing, SoCC ’10, pages 143–154, Indianapolis, IN, USA, 2010. ACM.
115.
Zurück zum Zitat ítalo S. Cunha, Jussara M. Almeida, Virgilio Almeida, and Marcos Santos. Self-adaptive capacity management for multi-tier virtualized environments. In Integrated Network Management, pages 129–138, 2007. ítalo S. Cunha, Jussara M. Almeida, Virgilio Almeida, and Marcos Santos. Self-adaptive capacity management for multi-tier virtualized environments. In Integrated Network Management, pages 129–138, 2007.
124.
Zurück zum Zitat Dave Durkee. Why cloud computing will never be free. Commun. ACM, 53(5):62–69, May 2010.CrossRef Dave Durkee. Why cloud computing will never be free. Commun. ACM, 53(5):62–69, May 2010.CrossRef
128.
Zurück zum Zitat Aaron J. Elmore, Sudipto Das, Divyakant Agrawal, and Amr El Abbadi. Zephyr: live migration in shared nothing databases for elastic cloud platforms. In Proceedings of the 2011 ACM SIGMOD International Conference on Management of Data, SIGMOD ’11, pages 301–312, Athens, Greece, 2011. ACM. Aaron J. Elmore, Sudipto Das, Divyakant Agrawal, and Amr El Abbadi. Zephyr: live migration in shared nothing databases for elastic cloud platforms. In Proceedings of the 2011 ACM SIGMOD International Conference on Management of Data, SIGMOD ’11, pages 301–312, Athens, Greece, 2011. ACM.
131.
Zurück zum Zitat Avrilia Floratou, Jignesh M. Patel, Willis Lang, and Alan Halverson. When free is not really free: what does it cost to run a database workload in the cloud? In Proceedings of the 3rd TPC Technology Conference on Topics in Performance Evaluation, Measurement and Characterization, TPCTC ’11, pages 163–179, Seattle, WA, USA, August 2011. Springer. Avrilia Floratou, Jignesh M. Patel, Willis Lang, and Alan Halverson. When free is not really free: what does it cost to run a database workload in the cloud? In Proceedings of the 3rd TPC Technology Conference on Topics in Performance Evaluation, Measurement and Characterization, TPCTC ’11, pages 163–179, Seattle, WA, USA, August 2011. Springer.
133.
Zurück zum Zitat Daniela Florescu and Donald Kossmann. Rethinking cost and performance of database systems. SIGMOD Rec., 38(1):43–48, June 2009. Daniela Florescu and Donald Kossmann. Rethinking cost and performance of database systems. SIGMOD Rec., 38(1):43–48, June 2009.
172.
Zurück zum Zitat Alexander Lenk, Michael Menzel, Johannes Lipsky, Stefan Tai, and Philipp Offermann. What are you paying for? performance benchmarking for Infrastructure-as-a-Service offerings. In Proceedings of the 2011 IEEE 4th International Conference on Cloud Computing, IEEE CLOUD ’11, pages 484–491, Washington, DC, USA, July 2011. IEEE Computer Society. Alexander Lenk, Michael Menzel, Johannes Lipsky, Stefan Tai, and Philipp Offermann. What are you paying for? performance benchmarking for Infrastructure-as-a-Service offerings. In Proceedings of the 2011 IEEE 4th International Conference on Cloud Computing, IEEE CLOUD ’11, pages 484–491, Washington, DC, USA, July 2011. IEEE Computer Society.
190.
Zurück zum Zitat Pradeep Padala, Kang G. Shin, Xiaoyun Zhu, Mustafa Uysal, Zhikui Wang, Sharad Singhal, Arif Merchant, and Kenneth Salem. Adaptive control of virtualized resources in utility computing environments. In Proceedings of the 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems, EuroSys ’07, pages 289–302, Lisboa, Portugal, March 2007. ACM. Pradeep Padala, Kang G. Shin, Xiaoyun Zhu, Mustafa Uysal, Zhikui Wang, Sharad Singhal, Arif Merchant, and Kenneth Salem. Adaptive control of virtualized resources in utility computing environments. In Proceedings of the 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems, EuroSys ’07, pages 289–302, Lisboa, Portugal, March 2007. ACM.
199.
Zurück zum Zitat Thomas Ristenpart, Eran Tromer, Hovav Shacham, and Stefan Savage. Hey, you, get off of my cloud: exploring information leakage in third-party compute clouds. In Proceedings of the 16th ACM Conference on Computer and Communications Security, CCS ’09, pages 199–212, Chicago, IL, USA, November 2009. ACM. Thomas Ristenpart, Eran Tromer, Hovav Shacham, and Stefan Savage. Hey, you, get off of my cloud: exploring information leakage in third-party compute clouds. In Proceedings of the 16th ACM Conference on Computer and Communications Security, CCS ’09, pages 199–212, Chicago, IL, USA, November 2009. ACM.
200.
Zurück zum Zitat Jennie Rogers, Olga Papaemmanouil, and Ugur Çetintemel. A generic auto-provisioning framework for cloud databases. In Proceedings of the 26th IEEE International Conference on Data Engineering Workshops, ICDEW ’10, pages 63–68, Long Beach, CA, USA, March 2010. IEEE Computer Society. Jennie Rogers, Olga Papaemmanouil, and Ugur Çetintemel. A generic auto-provisioning framework for cloud databases. In Proceedings of the 26th IEEE International Conference on Data Engineering Workshops, ICDEW ’10, pages 63–68, Long Beach, CA, USA, March 2010. IEEE Computer Society.
203.
Zurück zum Zitat Sherif Sakr and Anna Liu. SLA-based and consumer-centric dynamic provisioning for cloud databases. In Proceedings of the 5th IEEE International Conference on Cloud Computing, IEEE CLOUD ’12, pages 360–367, Honolulu, HI, USA, June 2012. IEEE Computer Society. Sherif Sakr and Anna Liu. SLA-based and consumer-centric dynamic provisioning for cloud databases. In Proceedings of the 5th IEEE International Conference on Cloud Computing, IEEE CLOUD ’12, pages 360–367, Honolulu, HI, USA, June 2012. IEEE Computer Society.
208.
Zurück zum Zitat Jörg Schad, Jens Dittrich, and Jorge-Arnulfo Quiané-Ruiz. Runtime measurements in the cloud: observing, analyzing, and reducing variance. Proc. VLDB Endow., 3(1–2):460–471, September 2010. Jörg Schad, Jens Dittrich, and Jorge-Arnulfo Quiané-Ruiz. Runtime measurements in the cloud: observing, analyzing, and reducing variance. Proc. VLDB Endow., 3(1–2):460–471, September 2010.
211.
Zurück zum Zitat Ahmed A. Soror, Umar Farooq Minhas, Ashraf Aboulnaga, Kenneth Salem, Peter Kokosielis, and Sunil Kamath. Automatic virtual machine configuration for database workloads. ACM Trans. Database Syst., 35(1):7:1–7:47, February 2008. Ahmed A. Soror, Umar Farooq Minhas, Ashraf Aboulnaga, Kenneth Salem, Peter Kokosielis, and Sunil Kamath. Automatic virtual machine configuration for database workloads. ACM Trans. Database Syst., 35(1):7:1–7:47, February 2008.
232.
Zurück zum Zitat Timothy Wood, Prashant Shenoy, Arun Venkataramani, and Mazin Yousif. Black-box and gray-box strategies for virtual machine migration. In Proceedings of the 4th USENIX Conference on Networked Systems Design & Implementation, NSDI ’07, pages 229–242, Cambridge, MA, USA, April 2007. USENIX Association. Timothy Wood, Prashant Shenoy, Arun Venkataramani, and Mazin Yousif. Black-box and gray-box strategies for virtual machine migration. In Proceedings of the 4th USENIX Conference on Networked Systems Design & Implementation, NSDI ’07, pages 229–242, Cambridge, MA, USA, April 2007. USENIX Association.
Metadaten
Titel
SLA-Driven Database Replication on Virtualized Database Servers
verfasst von
Liang Zhao
Sherif Sakr
Anna Liu
Athman Bouguettaya
Copyright-Jahr
2014
DOI
https://doi.org/10.1007/978-3-319-04765-2_7