Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1109/CLOUD.2015.43guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Shared Memory Optimization in Virtualized Cloud

Published: 27 June 2015 Publication History

Abstract

Shared memory management is widely recognized as an optimization technique in the virtualized cloud. Most current shared memory techniques allocate shared memory resources from guest VMs based on pre-defined system configurations. Such static management of shared memory not only increases the VM memory pressure, but also limits the flexibility to balance shared memory resources across multiple VMs running on a single host. In this paper, we present a dynamic shared memory management framework that enables multiple VMs to dynamically access shared memory resources according to their demands. We illustrate our system design through two case studies: One aims to improve the performance of interdo main communication while the other aims to improve VM memory swapping efficiency. We demonstrate that the dynamic shared memory mechanism not only improves the utilization of shared memory resources but also significantly enhances the performance of VM applications. Our experimental results show that by using dynamic shared memory management, we can improve the performance of inter-VM communication by up to 45 times, while mitigating the VM memory swapping overhead by up to 58%.

Cited By

View all
  • (2024)Towards Swap-Free, Continuous Ballooning for Fast, Cloud-Based Virtual Machine MigrationsProceedings of the 2024 ACM Symposium on Cloud Computing10.1145/3698038.3698543(269-283)Online publication date: 20-Nov-2024
  • (2016)Shared-Memory Optimizations for Inter-Virtual-Machine CommunicationACM Computing Surveys10.1145/284756248:4(1-42)Online publication date: 9-Feb-2016

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
CLOUD '15: Proceedings of the 2015 IEEE 8th International Conference on Cloud Computing
June 2015
1166 pages
ISBN:9781467372879

Publisher

IEEE Computer Society

United States

Publication History

Published: 27 June 2015

Author Tags

  1. Shared memory
  2. resource management
  3. virtualization

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Towards Swap-Free, Continuous Ballooning for Fast, Cloud-Based Virtual Machine MigrationsProceedings of the 2024 ACM Symposium on Cloud Computing10.1145/3698038.3698543(269-283)Online publication date: 20-Nov-2024
  • (2016)Shared-Memory Optimizations for Inter-Virtual-Machine CommunicationACM Computing Surveys10.1145/284756248:4(1-42)Online publication date: 9-Feb-2016

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media