DocumentCode
2253217
Title
Always On: Architecture for High Availability Cloud Applications
Author
Anand, Manu
Author_Institution
IBM India Private Ltd., Hyderabad, India
fYear
2012
fDate
11-12 Oct. 2012
Firstpage
1
Lastpage
5
Abstract
With the shift towards cloud computing, application availability becomes a valid concern. Cloud applications have to be taken down to address various hardware and software problems. Even thoug redundancy insulates applications from hardware errors, the software updates and patches still require the service to be taken down for the period of the update. Organizations generally use lowactivity hours to do software updates. This paper proposes architecture for constructing high-availability cloud applications that can be updated without shutting down the service. The paper discusses how the various components of application can be structured into request receiver nodes and request processor nodes. Request receivers receive the request and request processors act on the request. We provide a mechanism of detecting whether any worker or responder node is not working optimally and allow user to save the state and restart this particular node. Finally we present scenarios wherein these nodes can be upgraded either individually or in batches. This reduces dependency on administrators and operations engineers in data center thereby reducing the cost. The reduced cost can directly benefit cost sensitive emerging markets. Furthermore this improves the service level agreement (SLA) since the application will not have to be taken down for updates.
Keywords
cloud computing; computer centres; cost reduction; organisational aspects; service-oriented architecture; SLA; administrators; benefit cost sensitive emerging markets; cloud computing; cost reduction; data center; hardware errors; high availability cloud applications; low-activity hours; operations engineers; redundancy; request processor nodes; request processors act; request receiver nodes; responder node; service level agreement; software problems; software updates; worker node; Cloud computing; Computer architecture; Hardware; Monitoring; Receivers; Routing;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Computing in Emerging Markets (CCEM), 2012 IEEE International Conference on
Conference_Location
Bangalore
Print_ISBN
978-1-4673-4421-0
Electronic_ISBN
978-1-4673-4420-3
Type
conf
DOI
10.1109/CCEM.2012.6354593
Filename
6354593
Link To Document