Home > Published Issues > 2013 > Volume 8, No. 4, April 2013 >

Resilience as a New System Engineering for Cloud Computing

Manghui Tu 1 and Dianxiang Xu 2
1. Department of CITG, Purdue University Calumet, Hammond, Indiana, 46323, USA
2. College of Business and Information Systems, Dakota State University, Madison, South Dakota, 57042, USA

Abstract—It has become increasingly evident that large scale systems such as clouds can be brittle and may exhibit unpredictable behavior when faced with unexpected disturbances. Even weak and innocuous disturbances can bring down the system inoperative and may introduce catastrophic disasters to the society. The goal of this research is to explore the fundamental principles and theories that govern cloud system resilience and to provide novel and effective mechanisms to model and enhance the resilience of cloud. A food web like process interaction model is developed and system resilience enhancement mechanisms are proposed based on the control of the strength of interactions. Also, the effectiveness and limitations of modularization on resilience enhancement is illustrated by using a replica consistency control protocol. The research has shown that weakening key process interactions and modularizing complex systems are very effective on resilience enhancement. 

Index Terms—system resilience; modeling; enhancement; cloud; interactions; modularization.

Cite:Manghui Tu and Dianxiang Xu, "Resilience as a New System Engineering for Cloud Computing," Journal of Communications, vol. 8, no. 4, pp. 267-274, 2013. Doi: 10.12720/jcm.8.4.267-274