Title
Performance and availability aware regeneration for cloud based multitier applications
Abstract
Virtual machine technology enables agile system deployments in which software components can be cheaply moved, replicated, and allocated hardware resources in a controlled fashion. This paper examines how these facilities can be used to provide enhanced solutions to the classic problem of ensuring high availability while maintaining performance. By regenerating software components to restore the redundancy of a system whenever failures occur, we achieve improved availability compared to a system with a fixed redundancy level. Moreover, by smartly controlling component placement and resource allocation using information about application control flow and performance predictions from queuing models, we ensure that the resulting performance degradation is minimized. We consider an environment in which a collection of multitier enterprise applications operates across multiple hosts, racks, clusters, and data centers to maximize failure independence. Simulation results show that our proposed approach provides better availability and significantly lower degradation of system response times compared to traditional approaches.
Year
DOI
Venue
2010
10.1109/DSN.2010.5544273
DSN
Keywords
Field
DocType
availability aware regeneration,allocated hardware resources,performance predictions,software components,queuing models,multitier enterprise applications,virtual machines,resource allocation,fixed redundancy level,internet,client-server systems,business data processing,cloud based multitier applications,virtual machine technology,agile system deployments,control flow,data center,high availability,software component,virtual machine
Component placement,Virtual machine,Computer science,Real-time computing,Agile software development,Redundancy (engineering),Resource allocation,Component-based software engineering,High availability,Reliability engineering,Distributed computing,Cloud computing
Conference
ISSN
ISBN
Citations 
1530-0889
978-1-4244-7499-8
31
PageRank 
References 
Authors
1.54
11
5
Name
Order
Citations
PageRank
Gueyoung Jung147730.21
Kaustubh R. Joshi250431.09
Matti A. Hiltunen377949.73
Schlichting, R.42234372.48
Calton Pu55377877.83