• DocumentCode
    256012
  • Title

    Software rejuvenation in cloud systems using neural networks

  • Author

    Sudhakar, C. ; Shah, I. ; Ramesh, T.

  • Author_Institution
    Dept. of CSE, Nat. Inst. of Technol., Warangal, India
  • fYear
    2014
  • fDate
    11-13 Dec. 2014
  • Firstpage
    230
  • Lastpage
    233
  • Abstract
    Virtual Machine Monitor (VMM) is very important for the cloud and data center environment. VMM runs continuously for a long time and hence encounters the problem of software aging. VMM experiences failure because of software aging. In order to prevent the VMM failure caused by software aging, a proactive fault management approach called software rejuvenation is used. There are various software rejuvenation approaches existing in literature that can be broadly categorized into two categories namely model based approaches and measurement based approaches. Time to failure is predicted in measurement based approaches by monitoring the resource usage statistics. There can be any non-linear relationship between resource usage statistics and the time to failure. Such a nonlinear function can be approximated using Artificial Neural Networks (ANN). The change in the value of attributes of resources is given as input to ANN and new value of time to failure is generated as output. Experiments shows that if there is some pattern in the arrival and departure of the VMs, then the prediction is more accurate.
  • Keywords
    cloud computing; computer centres; function approximation; neural nets; software fault tolerance; software maintenance; virtual machines; ANN; VMM; artificial neural networks; cloud systems; data center environment; measurement based approaches; model based approaches; nonlinear function approximation; nonlinear relationship; proactive fault management approach; resource usage statistics monitoring; software aging; software rejuvenation; time to failure prediction; virtual machine monitor; Aging; Artificial neural networks; Computational modeling; Conferences; Operating systems; Artificial Neural Networks; Cloud Computing; Software Aging; Virtual Machine Monitor;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Grid Computing (PDGC), 2014 International Conference on
  • Conference_Location
    Solan
  • Print_ISBN
    978-1-4799-7682-9
  • Type

    conf

  • DOI
    10.1109/PDGC.2014.7030747
  • Filename
    7030747