TY - GEN
T1 - Scaling MapReduce applications across hybrid clouds to meet soft deadlines
AU - Mattess, Michael
AU - Calheiros, Rodrigo N.
AU - Buyya, Rajkumar
PY - 2013
Y1 - 2013
N2 - ![CDATA[Cloud platforms make available a virtually infinite amount of computing resources, which are managed by third parties and are accessed by users on demand in a pay-per-use manner, with Quality of Service guarantees. This enables computing infrastructures to be scaled up and down accordingly to the amount of data to be processed. MapReduce is among the most popular models for development of Cloud applications. As the utilization of such programming model spreads across multiple application domains, the need for timely execution of these applications arises. While existing approaches focus in meeting deadlines via admission control or preemption of lower priority applications, we propose a policy for dynamic provisioning of Cloud resources to speed up execution of deadline-constrained MapReduce applications, by enabling concurrent execution of tasks, in order to meet a deadline for completion of the Map phase of the application. We describe the proposed algorithm and an actual implementation of it in the Aneka Cloud Platform. Experiments on such prototype implementation show that our proposed approach can effectively meet the soft deadlines while minimizing the budget for application execution.]]
AB - ![CDATA[Cloud platforms make available a virtually infinite amount of computing resources, which are managed by third parties and are accessed by users on demand in a pay-per-use manner, with Quality of Service guarantees. This enables computing infrastructures to be scaled up and down accordingly to the amount of data to be processed. MapReduce is among the most popular models for development of Cloud applications. As the utilization of such programming model spreads across multiple application domains, the need for timely execution of these applications arises. While existing approaches focus in meeting deadlines via admission control or preemption of lower priority applications, we propose a policy for dynamic provisioning of Cloud resources to speed up execution of deadline-constrained MapReduce applications, by enabling concurrent execution of tasks, in order to meet a deadline for completion of the Map phase of the application. We describe the proposed algorithm and an actual implementation of it in the Aneka Cloud Platform. Experiments on such prototype implementation show that our proposed approach can effectively meet the soft deadlines while minimizing the budget for application execution.]]
KW - cloud computing
UR - http://handle.westernsydney.edu.au:8081/1959.7/uws:38270
U2 - 10.1109/AINA.2013.51
DO - 10.1109/AINA.2013.51
M3 - Conference Paper
SN - 9780769549538
SP - 629
EP - 636
BT - Proceedings of IEEE 27th International Conference on Advanced Information Networking and Applications (IEEE AINA 2013), 25-28 March 2013, Barcelona, Spain
PB - IEEE
T2 - International Conference on Advanced Information Networking and Applications
Y2 - 25 March 2013
ER -