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 :
بازگشت