DSpace Repository

Cloud Infrastructure Simulation and Optimal Tier Placement for Multi-Tier Web Applications

Show simple item record

dc.contributor.advisor Dailey, Matthew N. (Chairman) en_US
dc.contributor.author Kumar, Prashant en_US
dc.contributor.other Vilas Wuwongse (Member) en_US
dc.contributor.other Duboz, Raphael (Member) en_US
dc.date.accessioned 2015-01-12T10:41:44Z
dc.date.available 2015-01-12T10:41:44Z
dc.date.issued 2012-05 en_US
dc.identifier.other AIT Thesis no.-CS-12-02 en_US
dc.identifier.uri http://www.cs.ait.ac.th/xmlui/handle/123456789/408
dc.description.abstract Managing multi-tier applications running on a cloud is more di cult than managing a single tier application, as the requests in a single tier application get processed by only one tier. In the multi-tier case, a request is processed in a pipeline through more than one tier. Bottlenecks in one tier can cause increases in the response time and can violate SLAs. Hosting multi-tier Web applications introduces many challenges for cloud providers to deal with, for example provisioning of resources, detecting workload changes, load balancing among tiers, optimizing tier placements, reducing migration costs, and increasing resource utilization in data centers. To meet these challenges, cloud providers have to develop algorithms and policies to manage their resources and run applications e ciently. These algorithms and policies need to be evaluated and tested before they are imple- mented in the data center. Running evaluations and tests on real clouds is not feasible given time and cost constraints. An alternative is to run the evaluation on a computer based simulator that is fast, cheap, and produces nearly same result as when the test is performed on a real cloud. Recon guration overhead and the cost involved in experi- menting with a model for a system is high and a simulator can provide a more realistic and detailed view of the system than the model itself. One of the main objectives of this research focuses on the design of a simulator that is capable of simulating multi-tier Web applications on cloud infrastructure. Another major issue in cloud computing is to nd the optimal placement plan for mapping virtual machines to physical machines. This is one of the important policies in a data center for maximizing the resource utilization and minimizing the active number of physical machines.In this research, we propose a placement algorithm that tries to minimize a stochastic objective function in order to nd the best approximate solution for the placement. en_US
dc.language.iso eng en_US
dc.subject.lcsh Others en_US
dc.title Cloud Infrastructure Simulation and Optimal Tier Placement for Multi-Tier Web Applications en_US
dc.type Thesis en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace

Advanced Search


My Account