1 AIT Asian Institute of Technology

Cloud infrastructure simulation and optimal tier placement for multi-tier web applications

AuthorKumar, Prashant
Call NumberAIT Thesis no.CS-12-02
Subject(s)Cloud computing

NoteA thesis submitted in partial fulfillment of the requirements for the degree of Master of Engineering in Computer Science, School of Engineering and Technology
PublisherAsian Institute of Technology
Series StatementThesis ; no. CS-12-02
AbstractManaging multi-tier applications running on a cloud is more difficult than managinga single tier application, as the requests in a single tier application get processed byonly one tier. In the multi-tier case, a request is processed in a pipeline through morethan one tier. Bottlenecks in one tier can cause increases in the response time andcan violate SLAs. Hosting multi-tier Web applications introduces many challenges forcloud providers to deal with, for example provisioning of resources, detecting workloadchanges, load balancing among tiers, optimizing tier placements, reducing migrationcosts, and increasing resource utilization in data centers. To meet these challenges,cloud providers have to develop algorithms and policies to manage their resources andrun applications efficiently.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 feasiblegiven time and cost constraints. An alternative is to run the evaluation on a computerbased simulator that is fast, cheap, and produces nearly same result as when the test isperformed on a real cloud. Reconfiguration overhead and the cost involved in experi-menting with a model for a system is high and a simulator can provide a more realisticand detailed view of the system than the model itself. One of the main objectives ofthis research focuses on the design of a simulator that is capable of simulating multi-tierWeb applications on cloud infrastructure.Another major issue in cloud computing is to find the optimal placement plan formapping virtual machines to physical machines. This is one of the important policiesin a data center for maximizing the resource utilization and minimizing the activenumber of physical machines.In this research, we propose a placement algorithm thattries to minimize a stochastic objective function in order to find the best approximatesolution for the placement.
Year2012
Corresponding Series Added EntryAsian Institute of Technology. Thesis : no. CS-12-02
TypeThesis
SchoolSchool of Engineering and Technology (SET)
DepartmentDepartment of Information and Communications Technologies (DICT)
Academic Program/FoSComputer Science (CS)
Chairperson(s)Dailey, Matthew N.;
Examination Committee(s)Duboz, Raphael;Vilas Wuwongse;
Scholarship Donor(s)Asian Institute of Technology Fellowship;
DegreeThesis (M. Eng.) - Asian Institute of Technology, 2012


Usage Metrics
View Detail0
Read PDF0
Download PDF0