DocumentCode :
1708511
Title :
Less Can Be More: Micro-managing VMs in Amazon EC2
Author :
Jiawei Wen ; Lei Lu ; Casale, Giuliano ; Smirni, Evgenia
Author_Institution :
Coll. of William & Mary, Williamsburg, VA, USA
fYear :
2015
Firstpage :
317
Lastpage :
324
Abstract :
Micro instances (t1. micro) are the class of Amazon EC2 virtual machines (VMs) offering the lowest operational costs for applications with short bursts in their CPU requirements. As processing proceeds, EC2 throttles CPU capacity of micro instances in a complex, unpredictable, manner. This paper aims at making micro instances more predictable and efficient to use. First, we present a characterization of EC2 micro instances that evaluates the complex interactions between cost, performance, idleness and CPU throttling. Next, we define adaptive algorithms to manage CPU consumption by learning the workload characteristics at runtime and by injecting idleness to diminish host-level throttling. We show that a gradient-hill strategy leads to favorable results. For CPU bound workloads, we observe that a significant portion of jobs (up to 65%) can have end-to-end times that are even four times shorter than those of the more expensive m1. small class. Our algorithms drastically reduce the long tails of job execution times on the micro instances, resulting to favorable comparisons against even small instances.
Keywords :
virtual machines; Amazon EC2 virtual machines; CPU bound workloads; CPU capacity; CPU consumption management; CPU throttling; EC2 microinstances; adaptive algorithms; cost analysis; gradient-hill strategy; host-level throttling; idleness analysis; job execution time reduction; micromanaged VM; operational costs; performance analysis; short-burst applications; t1.micro; workload characteristics learning; Benchmark testing; Delays; Hardware; Runtime; Standards; Throughput; Time factors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Computing (CLOUD), 2015 IEEE 8th International Conference on
Conference_Location :
New York City, NY
Print_ISBN :
978-1-4673-7286-2
Type :
conf
DOI :
10.1109/CLOUD.2015.50
Filename :
7214060
Link To Document :
بازگشت