2014
DOI: 10.4018/ijssoe.2014040103
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive Virtual Machine Management in the Cloud

Abstract: The success of cloud computing technologies heavily depends on both the underlying hardware and system software support for virtualization. In this study, we propose to elevate the capability of the hypervisor to monitor and manage co-running virtual machines (VMs) by capturing their dynamic behavior at runtime and adaptively schedule and migrate VMs across cores to minimize contention on system resources hence maximize the system throughput. Implemented at the hypervisor level, our proposed scheme does not re… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(2 citation statements)
references
References 14 publications
0
2
0
Order By: Relevance
“…However, authors do not consider reducing unpredictability through resource partitioning. AVMMC [10], on the other hand, determines dynamically the best VM to core mapping on the studied system. In this ap- proach, authors pursue to improve the capabilities of the hypervisor to monitor and manage co-running VMs.…”
Section: Related Workmentioning
confidence: 99%
“…However, authors do not consider reducing unpredictability through resource partitioning. AVMMC [10], on the other hand, determines dynamically the best VM to core mapping on the studied system. In this ap- proach, authors pursue to improve the capabilities of the hypervisor to monitor and manage co-running VMs.…”
Section: Related Workmentioning
confidence: 99%
“…To determine the best VM to physical core mapping, in [90], VMs are classified as compute or memory intensive, considering readings from several performance counters. In particular, only three performance events (L2 cache misses, L1 cache misses, and committed instructions) are used to classify applications.…”
Section: Full System Stack Approaches With Vm Supportmentioning
confidence: 99%