• 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