Next Article in Journal
An Agent-Based Fuzzy Collaborative Intelligence Approach for Predicting the Price of a Dynamic Random Access Memory (DRAM) Product
Previous Article in Journal
Imaginary Cubes and Their Puzzles
Algorithms 2012, 5(2), 289-303; doi:10.3390/a5020289
Article

Modeling and Performance Analysis to Predict the Behavior of a Divisible Load Application in a Cloud Computing Environment

*  and
Faculty of Information Technology, UAE University, 17551 Al-Maqam, Al-Ain, UAE
* Author to whom correspondence should be addressed.
Received: 10 April 2012 / Revised: 1 May 2012 / Accepted: 2 May 2012 / Published: 11 May 2012
Download PDF [324 KB, uploaded 11 May 2012]

Abstract

Cloud computing is an emerging technology where IT resources are virtualized to users as a set of a unified computing resources on a pay per use basis. The resources are dynamically chosen to satisfy a user Service Level Agreement and a required level of performance. Divisible load applications occur in many scientific and engineering applications and can easily be mapped to a Cloud using a master-worker pattern. However, those applications pose challenges to obtain the required performance. We model divisible load applications tasks processing on a set of cloud resources. We derive a novel model and formulas for computing the blocking probability in the system. The formulas are useful to analyze and predict the behavior of a divisible load application on a chosen set of resources to satisfy a Service Level Agreement before the implementation phase, thus saving time and platform energy. They are also useful as a dynamic feedback to a cloud scheduler for optimal scheduling. We evaluate the model in a set of illustrative scenarios.
Keywords: distributed systems; divisible load application; scheduling; performance analysis; cloud computing distributed systems; divisible load application; scheduling; performance analysis; cloud computing
This is an open access article distributed under the Creative Commons Attribution License (CC BY 3.0).
SciFeed

Share & Cite This Article

Further Mendeley | CiteULike
Export to BibTeX |
EndNote |
RIS
MDPI and ACS Style

Ismail, L.; Zhang, L. Modeling and Performance Analysis to Predict the Behavior of a Divisible Load Application in a Cloud Computing Environment. Algorithms 2012, 5, 289-303.

View more citation formats

Related Articles

Article Metrics

For more information on the journal, click here

Comments

[Return to top]
Algorithms EISSN 1999-4893 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert