2016 IEEE World Congress on Services (SERVICES) 2016
DOI: 10.1109/services.2016.21
|View full text |Cite
|
Sign up to set email alerts
|

A Stable Matching-Based Virtual Machine Allocation Mechanism for Cloud Data Centers

Abstract: Abstract-Virtualization is the enabling technology that makes resource provisioning in Cloud computing feasible. With virtualization, virtual machines (VMs) can be migrated across physical hosts to achieve better utilization of resource with a minimum impact on service quality. The VM allocation problem can be formulated as a stable matching problem. In this paper, we propose a VM allocation mechanism based on stable matching. A deferred acceptance procedure is adopted to handle conflicts among preferences of … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
10
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
4
2
2

Relationship

2
6

Authors

Journals

citations
Cited by 19 publications
(10 citation statements)
references
References 7 publications
0
10
0
Order By: Relevance
“…The reasoning behind the service level agreement violations (SLAV) time per active hosts is based on the observation that if there is an application that is managing the virtual machine migrations and it is busy with a host that has 100% utilization, it will not be able to address other hosts waiting for service provisioning. Therefore, virtual machines are deprived of the desired performance level causing SLA violations [33]. The mathematical definitions and formula are as follow,…”
Section: Simulationmentioning
confidence: 99%
“…The reasoning behind the service level agreement violations (SLAV) time per active hosts is based on the observation that if there is an application that is managing the virtual machine migrations and it is busy with a host that has 100% utilization, it will not be able to address other hosts waiting for service provisioning. Therefore, virtual machines are deprived of the desired performance level causing SLA violations [33]. The mathematical definitions and formula are as follow,…”
Section: Simulationmentioning
confidence: 99%
“…Wang et al [21] also address a matching-based VM consolidation mechanism using migration such that active servers can operate close to a desirable utilization threshold. ML is a recently used technique for energy-aware VM allocation in DCs.…”
Section: A Energy-aware Vm Allocationmentioning
confidence: 99%
“…The data set we used in the simulations is obtained from real-world workload traces of PlanetLab [11]. We choose 10 days from the dataset as in [7] and average out the simulation results for comparisons. Two kinds of servers were emulated in the simulated data center: HP ProLiant G4 (2 cores × 1860 MIPS), and HP ProLiant G5 (2 cores × 2660 MIPS).…”
Section: A Simulation Setupmentioning
confidence: 99%
“…In an earlier work of the authors in this paper [6], host's temperature was considered as a migration criterion, which provides a better option in reflecting the utilization levels of hosts. In [7], the VM provisioning process was formulated as a stable matching problem that allows VMs and hosts to have different objectives in the allocation process.…”
Section: Introductionmentioning
confidence: 99%