Loading…
Using Processing Features for Allocation of Virtual Machines in Cloud Computing
Resource scheduling is a key process for a cloud computing platform, which generally uses virtual machines (VMs) as scheduling units. The use of virtualization techniques provides great flexibility with the ability to instantiate multiple VMs on one physical machine (PM), migrate them between the PM...
Saved in:
Published in: | Revista IEEE América Latina 2015-08, Vol.13 (8), p.2798-2812 |
---|---|
Main Authors: | , , , |
Format: | Article |
Language: | English |
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Resource scheduling is a key process for a cloud computing platform, which generally uses virtual machines (VMs) as scheduling units. The use of virtualization techniques provides great flexibility with the ability to instantiate multiple VMs on one physical machine (PM), migrate them between the PMs and dynamically scale VM's resources. In this work we proposed an architecture to handle the allocation of VMs based on the processing power for heterogeneous clouds, where there is a wide variety of CPU types. We proceeded a case study with extensive replications of eight experiments using a real private cloud. The results show that it is possible to use the proposed approach to define a processing unit, supported by the CPU usage limitation, to enable the VM's processing power remain at the same level regardless the PM. |
---|---|
ISSN: | 1548-0992 1548-0992 |
DOI: | 10.1109/TLA.2015.7332165 |