The Möbius Framework and Its Implementation
IEEE Transactions on Software Engineering
A Heuristic Approach for Capacity Control in Clouds
CEC '09 Proceedings of the 2009 IEEE Conference on Commerce and Enterprise Computing
The Method and Tool of Cost Analysis for Cloud Computing
CLOUD '09 Proceedings of the 2009 IEEE International Conference on Cloud Computing
Communications of the ACM
Euro-Par'13 Proceedings of the 19th international conference on Parallel Processing
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Hi-index | 0.00 |
Bag-of-tasks (BoT) is an important class of scientific applications. These applications are typically comprised of a very large number of tasks that can be executed in parallel in an independent way. Due to its cost associativity property, a public cloud computing environment is, theoretically, the ideal platform to execute BoT applications, since it could allow them to be executed as fast as possible, yet without implying any extra costs for the rapid turnaround achieved. Unfortunately, current public cloud computing providers impose strict limits on the amount of resources that a single user can simultaneously acquire, substantially increasing the response time of large BoT applications. In this paper we analyze the reasons why traditional providers need to impose such a limit. We show that increases in the limit imposed have a severe impact on the profit achieved by providers. This leads to the conclusion that new approaches to deploy cloud computing services are required to properly serve BoT applications.