• DocumentCode
    187452
  • Title

    Software Rejuvenation in Cloud Systems

  • Author

    Puliafito, Antonio

  • Author_Institution
    Univ. of Messina, Messina, Italy
  • fYear
    2014
  • fDate
    3-6 Nov. 2014
  • Firstpage
    413
  • Lastpage
    413
  • Abstract
    Cloud computing is a promising paradigm able to rationalize the use of hardware resources by means of virtualization. Virtualization allows to instantiate one or more virtual machines (VMs) on top of a single physical machine managed by a virtual machine monitor (VMM). Similarly to any other software, a VMM experiences aging and failures. Software rejuvenation is a proactive fault management technique that involves terminating an application, cleaning up the system internal state, and restarting it to prevent the occurrence of future failures. Adopting Software rejuvenation techniques in Cloud computing is a new research frontier with challenging problems related to the complexity and the distributed nature of Cloud itself.
  • Keywords
    cloud computing; virtual machines; virtualisation; VMM; cloud computing; cloud systems; proactive fault management technique; software rejuvenation; virtual machine monitor; virtualization; Adaptation models; Aging; Availability; Monitoring; Numerical models; Software; Virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering Workshops (ISSREW), 2014 IEEE International Symposium on
  • Conference_Location
    Naples
  • Type

    conf

  • DOI
    10.1109/ISSREW.2014.139
  • Filename
    6983876