DocumentCode :
2631881
Title :
Modeling and analysis of software rejuvenation in a server virtualized system
Author :
Machida, Fumio ; Kim, Dong Seong ; Trivedi, Kishor S.
Author_Institution :
Service Platforms Res. Labs., NEC Corp., Kawasaki, Japan
fYear :
2010
fDate :
2-2 Nov. 2010
Firstpage :
1
Lastpage :
6
Abstract :
As server virtualization is used as an essential software infrastructure of various software services such as cloud computing, availability management of server virtualized system is becoming more significant. Although time-based software rejuvenation is useful to postpone/prevent failures due to software aging in a server virtualized system, the rejuvenation schedules for virtual machine (VM) and virtual machine monitor (VMM) need to be determined in a proper way for the VM availability, since VMM rejuvenation affects VMs running on the VMM. This paper presents analytic models using stochastic reward nets for three time-based rejuvenation techniques of VMM; (i) Cold-VM rejuvenation in which all VMs are shut down before the VMM rejuvenation, (ii) Warm-VM rejuvenation in which all VMs are suspended before the VMM rejuvenation and (iii) Migrate-VM rejuvenation in which all VMs are moved to the other host server during the VMM rejuvenation. We compare the three techniques in terms of steady-state availability and the number of transactions lost in a year. We find the optimal combination of rejuvenation trigger intervals for each rejuvenation technique by a gradient search method. The numerical analysis shows the interesting result that Warm-VM rejuvenation does not always outperform Cold-VM rejuvenation in terms of steady-state availability depending on rejuvenation trigger intervals. Migrate-VM rejuvenation is better than the other two as long as live VM migration rate is large enough and the other host server has a capacity to accept the migrated VM.
Keywords :
gradient methods; software performance evaluation; virtual machines; gradient search method; server virtualization; server virtualized system; software aging; software rejuvenation; software services; steady-state availability; stochastic reward nets; virtual machine; virtual machine monitor; Analytic model; optimization; server virtualization; stochastic reward net; time-based software rejuvenation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Aging and Rejuvenation (WoSAR), 2010 IEEE Second International Workshop on
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-61284-344-5
Type :
conf
DOI :
10.1109/WOSAR.2010.5722098
Filename :
5722098
Link To Document :
بازگشت