Skip to main content

State of Practice of Non-self-aware Virtual Machine Management in Cloud Data Centers

  • Chapter
  • First Online:
Self-Aware Computing Systems

Abstract

Hardware virtualization is the prevalent way to share data centers among different tenants. In this chapter, we present a large-scale characterization study that aims to better understand the state of the practice, i.e., how data centers in the private cloud are used by their customers, how physical resources are shared among different tenants using virtualization, and how virtualization technologies are actually employed. Our study focuses on IBM corporate data centers as a major infrastructure provider and reports on their observed usage across a 19-day period. We aim at answering two key questions in virtual machine management: (i) whether the VM are dynamically adjusted according to the system state given the high flexibility in resizing virtual resources, and (ii) what type of self-learning policy governing the VM migration can be found in real data centers given a plethora of studies on VM migration. Our study illustrates that there is a huge tendency in over-provisioning resources while being conservative to several possibilities opened up by virtualization (e.g., migration and co-location), indicating the lack of autonomic VM management and a great potential for developing self-learning systems.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 199.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Amazon EC2. Last visited on: Apr 4th, 2016.

    Google Scholar 

  2. Danilo Ansaloni, Lydia Y. Chen, Evgenia Smirni, and Walter Binder. Model-driven consolidation of java workloads on multicores. In DSN, pages 1–12, 2012.

    Google Scholar 

  3. Robert Birke, Lydia Y. Chen, and Evgenia Smirni. Data centers in the cloud: A large scale performance study. In IEEE CLOUD, pages 336–343, 2012.

    Google Scholar 

  4. Robert Birke, Lydia Y. Chen, and Evgenia Smirni. Usage patterns in multi-tenant data centers: a temporal perspective. In ACM ICAC, pages 161–166, 2012.

    Google Scholar 

  5. Christopher Clark, Keir Fraser, Steven Hand, Jacob Gorm Hansen, Eric Jul, Christian Limpach, Ian Pratt, and Andrew Warfield. Live migration of virtual machines. In NSDI, 2005.

    Google Scholar 

  6. Daniel Gmach, Jerry Rolia, and Ludmila Cherkasova. Selling t-shirts and time shares in the cloud. In CCGRID, pages 539–546, 2012.

    Google Scholar 

  7. Daniel Gmach, Jerry Rolia, Ludmila Cherkasova, Guillaume Belrose, Tom Turicchi, and Alfons Kemper. An integrated approach to resource pool management: Policies, efficiency and quality metrics. In DSN, pages 326–335, 2008.

    Google Scholar 

  8. Sriram Govindan, Arjun R. Nath, Amitayu Das, Bhuvan Urgaonkar, and Anand Sivasubramaniam. Xen and co.: communication-aware cpu scheduling for consolidated xen-based hosting platforms. In VEE, pages 126–136, 2007.

    Google Scholar 

  9. Gueyoung Jung, Kaustubh R. Joshi, Matti A. Hiltunen, Richard D. Schlichting, and Calton Pu. A cost-sensitive adaptation engine for server consolidation of multitier applications. In Middleware, pages 163–183, 2009.

    Google Scholar 

  10. Pradeep Padala, Kai-Yuan Hou, Kang G. Shin, Xiaoyun Zhu, Mustafa Uysal, Zhikui Wang, Sharad Singhal, and Arif Merchant. Automated control of multiple virtualized resources. In EuroSys, pages 13–26, 2009.

    Google Scholar 

  11. Akshat Verma, Gautam Kumar, Ricardo Koller, and Aritra Sen. Cosmig: Modeling the impact of reconfiguration in a cloud. In MASCOTS, pages 3–11, 2011.

    Google Scholar 

  12. Timothy Wood, Gabriel Tarasuk-Levin, Prashant J. Shenoy, Peter Desnoyers, Emmanuel Cecchet, and Mark D. Corner. Memory buddies: exploiting page sharing for smart colocation in virtualized data centers. In VEE, pages 31–40, 2009.

    Google Scholar 

Download references

Acknowledgements

This chapter is based on the paper with the title “State of the practice in data center virtualization: Toward a better understanding of VM usage,” appeared in the Proceedings of Dependable Systems and Networks (DSN), 2013, pp. 1–12.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lydia Y. Chen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Chen, L.Y., Birke, R., Smirni, E. (2017). State of Practice of Non-self-aware Virtual Machine Management in Cloud Data Centers. In: Kounev, S., Kephart, J., Milenkoski, A., Zhu, X. (eds) Self-Aware Computing Systems. Springer, Cham. https://doi.org/10.1007/978-3-319-47474-8_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-47474-8_19

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-47472-4

  • Online ISBN: 978-3-319-47474-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics