Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1891719.1891721acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmiddlewareConference Proceedingsconference-collections
research-article

The cost of reconfiguration in a cloud

Published: 29 November 2010 Publication History

Abstract

Emerging clouds promise enterprises the ability to increase or decrease their resource allocation on demand using virtual machine resizing and migration. These dynamic reconfiguration actions lead to performance impact during the reconfiguration duration. In this paper, we study the cost of reconfiguring a cloud-based IT infrastructure in response to workload variations. We observe that live migration requires a significant amount of spare CPU on the source server (but not on the target server). If spare CPU is not available, it impacts both the duration of migration and the performance of the application being migrated. Further, the amount of CPU required for live migration varies with the active memory of the VM being migrated. Finally, we show that live migration may impact any co-located VMs based on the cache usage pattern of the co-located VM. We distill all our observations to present a list of practical recommendations to cloud providers for minimizing the impact of reconfiguration during dynamic resource allocation.

References

[1]
H. W. Choi, H. Kwak, A. Sohn, and K. Chung. Autonomous learning for efficient resource utilization of dynamic vm migration. In Proc. ACM ICS 2008.
[2]
C. Clark, K. Fraser, S. Hand, J. Hansen, E. Jul, C. Limpach, I. Pratt, and A. Warfield. Live migration of virtual machines. In Proc. Usenix NSDI 2005.
[3]
Amazon Elastic Compute Cloud. http://aws.amazon.com/ec2/.
[4]
Google App Engine. http://code.google.com/appengine/.
[5]
D. Gmach, J. Rolia, L. Cherkasova, G. Belrose, T. Turicchi, and A. Kemper. An integrated approach to resource pool management: Policies, efficiency and quality metrics. In Proc. DSN, 2008.
[6]
G. Jung, K. Joshi, M. Hiltunen, R. Schlichting, and Calton Pu. A cost-sensitive adaptation engine for server consolidation of multitier applications. In Proc. IFIP/ACM/Usenix Middleware 2009.
[7]
R. Koller, A. Verma, and A. Neogi. Wattapp: An application aware power meter for shared data centers. In ICAC, 2010.
[8]
M. Kozuch, M. Kaminsky, and M. Ryan. Migration without virtualization. In HotOS, 2009.
[9]
LotusLive. https://www.lotuslive.com/.
[10]
G. McLaughlin, L. Liu, D. DeGroff, and K. Fleck. Ibm power systems platform: Advancements in state of the art in it availability. In IBM Systems Journal, 2008.
[11]
Ripal Nathuji and Karsten Schwan. Virtualpower: coordinated power management in virtualized enterprise systems. In Proc. ACM SOSP, 2007.
[12]
M. Nelson, B-H. Lim, and G. Hutchins. Fast transparent migration for virtual machines. In Proc. Usenix ATC 2005.
[13]
J. Stoess, C. Lang, and F. Bellosa. Energy management for hypervisor-based virtual machines. In Proc. Usenix ATC, 2007.
[14]
BLAS (Basic Linear Algebra Subprograms). http://www.netlib.org/blas.
[15]
A. Verma, P. Ahuja, and A. Neogi. pmapper: Power and migration cost aware application placement in virtualized systems. In Proc. Middleware, 2008.
[16]
A. Verma, P. Ahuja, and A. Neogi. Power-aware dynamic placement of hpc applications. In Proc. ACM ICS, 2008.
[17]
A. Verma, G. Dasgupta, T. Nayak, P. De, and R. Kothari. Server workload analysis for power minimization using consolidation. In Proc. Usenix ATC, 2009.
[18]
A. Verma, P. De, V. Mann, T. Nayak, A. Purohit, and R. Kothari. Brownmap: Enforcing power budget in shared data centers. In ACM/IFIP/Usenix Middleware, 2010.
[19]
T. Wood, P. Shenoy, A. Venkataramani, and M. Yousif. Black-box and gray-box strategies for virtual machine migration. In Proc. NSDI 2007.

Cited By

View all
  • (2022)CAMIRA: a consolidation-aware migration avoidance job scheduling strategy for virtualized parallel computing clustersThe Journal of Supercomputing10.1007/s11227-022-04337-278:9(11921-11948)Online publication date: 21-Feb-2022
  • (2021)A Survey on the Use of Preferences for Virtual Machine Placement in Cloud Data CentersACM Computing Surveys10.1145/345051754:5(1-39)Online publication date: 25-May-2021
  • (2019)CORMORANTProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/33512433:3(1-23)Online publication date: 9-Sep-2019
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
Middleware Industrial Track '10: Proceedings of the 11th International Middleware Conference Industrial track
November 2010
45 pages
ISBN:9781450304566
DOI:10.1145/1891719
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • Professional
  • USENIX Assoc: USENIX Assoc
  • IFIP

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 29 November 2010

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Conference

Middleware '10
Sponsor:
  • USENIX Assoc
Middleware '10: 11th International Middleware Conference
November 29 - December 3, 2010
Bangalore, India

Acceptance Rates

Overall Acceptance Rate 5 of 23 submissions, 22%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 30 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2022)CAMIRA: a consolidation-aware migration avoidance job scheduling strategy for virtualized parallel computing clustersThe Journal of Supercomputing10.1007/s11227-022-04337-278:9(11921-11948)Online publication date: 21-Feb-2022
  • (2021)A Survey on the Use of Preferences for Virtual Machine Placement in Cloud Data CentersACM Computing Surveys10.1145/345051754:5(1-39)Online publication date: 25-May-2021
  • (2019)CORMORANTProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/33512433:3(1-23)Online publication date: 9-Sep-2019
  • (2017)Online Virtual Machine Placement for Increasing Cloud Provider’s RevenueIEEE Transactions on Services Computing10.1109/TSC.2015.244755010:2(273-285)Online publication date: 1-Mar-2017
  • (2017)Study on a migration scheme by fuzzy-logic-based learning and decision approach for QoS in cloud computing2017 Ninth International Conference on Ubiquitous and Future Networks (ICUFN)10.1109/ICUFN.2017.7993836(507-512)Online publication date: Jul-2017
  • (2016)Migration Method for Seamless Service in Cloud Computing: Survey and Research Challenges2016 30th International Conference on Advanced Information Networking and Applications Workshops (WAINA)10.1109/WAINA.2016.72(404-409)Online publication date: Mar-2016
  • (2016)Burstiness-Aware Resource Reservation for Server Consolidation in Computing CloudsIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2015.242540327:4(964-977)Online publication date: 1-Apr-2016
  • (2015)Allocation of Virtual Machines in Cloud Data Centers—A Survey of Problem Models and Optimization AlgorithmsACM Computing Surveys10.1145/279721148:1(1-34)Online publication date: 10-Aug-2015
  • (2015)Virtual machine placement in cloud systems through migration processInternational Journal of Parallel, Emergent and Distributed Systems10.1080/17445760.2014.93195730:5(393-410)Online publication date: 1-Sep-2015
  • (2014)Towards AvailabilityInternational Journal of Adaptive, Resilient and Autonomic Systems10.4018/ijaras.20140401025:2(23-39)Online publication date: Apr-2014
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media