DocumentCode :
244093
Title :
An Adaptive Utilization Accelerator for Virtualized Environments
Author :
Breitgand, David ; Dubitzky, Zvi ; Epstein, Ariel ; Feder, Oshrit ; Glikson, Alex ; Shapira, Inbar ; Toffetti, Giovanni
Author_Institution :
Cloud Oper. Syst. Technol., IBM Haifa Res. Lab., Haifa, Israel
fYear :
2014
fDate :
11-14 March 2014
Firstpage :
165
Lastpage :
174
Abstract :
One of the key enablers of a cloud provider competitiveness is ability to over-commit shared infrastructure at ratios that are higher than those of other competitors, without compromising non-functional requirements, such as performance. A widely recognized impediment to achieving this goal is so called "Virtual Machines sprawl", a phenomenon referring to the situation when customers order Virtual Machines (VM) on the cloud, use them extensively and then leave them inactive for prolonged periods of time. Since a typical cloud provisioning system treats new VM provision requests according to the nominal virtual hardware specification, an often occurring situation is that the nominal resources of a cloud/pool become exhausted fast while the physical hosts utilization remains low.We present a novel cloud resources scheduler called Pulsar that extends OpenStack Nova Filter Scheduler. The key design principle of Pulsar is adaptivity. It recognises that effective safely attainable over-commit ratio varies with time due to workloads\´ variability and dynamically adapts the effective over-commit ratio to these changes. We evaluate Pulsar via extensive simulations and demonstrate its performance on the actual OpenStack based testbed running popular workloads.
Keywords :
cloud computing; scheduling; virtual machines; OpenStack Nova Filter Scheduler; OpenStack based testbed; PULSAR; VM provision requests; adaptive utilisation accelerator; cloud provider competitiveness; cloud provisioning system; cloud resource scheduler; nonfunctional requirements; physical host utilization; shared infrastructure; virtual hardware specification; virtual machine sprawl; virtualized environments; Adaptation models; Cloud computing; Degradation; Optical character recognition software; Optimization; Random access memory; Resource management; VM sprawl; cloud; over-commit; over-subscription; resources scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Engineering (IC2E), 2014 IEEE International Conference on
Conference_Location :
Boston, MA
Type :
conf
DOI :
10.1109/IC2E.2014.63
Filename :
6903471
Link To Document :
بازگشت