DocumentCode
3075698
Title
FTCloud: A Component Ranking Framework for Fault-Tolerant Cloud Applications
Author
Zheng, Zibin ; Zhou, Tom Chao ; Lyu, Michael R. ; King, Irwin
Author_Institution
Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Hong Kong, China
fYear
2010
fDate
1-4 Nov. 2010
Firstpage
398
Lastpage
407
Abstract
Cloud computing is becoming a mainstream aspect of information technology. The cloud applications are usually large-scale, complex, and include a lot of distributed components. Providing highly reliable cloud applications is a challenging and critical research problem. To attack this challenge, we propose FTCloud which is a component ranking based framework for building fault-tolerant cloud applications. FTCloud employs the component invocation structures and the invocation frequencies to identify the significant components in a cloud application. An algorithm is proposed to automatically determine optimal fault tolerance strategy for these significant components. The experimental results show that by tolerating faults of a small part of the most significant components, the reliability of cloud application can be greatly improved.
Keywords
Internet; software fault tolerance; FTCloud; cloud computing; component ranking framework; fault tolerant cloud application; information technology; optimal fault tolerance strategy; Algorithm design and analysis; Clouds; Fault tolerance; Fault tolerant systems; Software; Software reliability; Cloud application; component ranking; fault tolerance;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Reliability Engineering (ISSRE), 2010 IEEE 21st International Symposium on
Conference_Location
San Jose, CA
ISSN
1071-9458
Print_ISBN
978-1-4244-9056-1
Electronic_ISBN
1071-9458
Type
conf
DOI
10.1109/ISSRE.2010.28
Filename
5635078
Link To Document