DocumentCode
2980422
Title
Software Aging in Virtualized Environments: Detection and Prediction
Author
Lei Cui ; Bo Li ; Jianxin Li ; Hardy, James ; Lu Liu
Author_Institution
Sch. of Comput. Sci. & Eng., Beihang Univ., Beijing, China
fYear
2012
fDate
17-19 Dec. 2012
Firstpage
718
Lastpage
719
Abstract
Software aging has been cited in many scenarios including Operating System, Web Servers, Real-time Systems. However, few studies have been conducted in long running virtualized environments where more and more software is being delivered as a service. Furthermore, state-of-the-art methods lack the ability to deal with miscellaneous upper applications and underlying systems transparently in virtualized scenarios. In this paper, we detect aging phenomenon by conducting experiments in physical and virtual machines and identify the differences between the two, and propose a feature code-based methodology for failure prediction through system call, then implement a prototype in virtual machine manager layer to predict failure time and rejuvenate transparently, which is suitable in virtualized scenarios. The evaluation shows the prediction deviation against reality is less than 10%.
Keywords
real-time systems; software fault tolerance; software performance evaluation; virtual machines; virtualisation; Web servers; aging phenomenon detection; failure time prediction; feature code-based methodology; operating system; physical machines; real-time systems; software aging; virtual machine manager layer; virtualized environments; Aging; Educational institutions; Market research; Memory management; Prototypes; Software; Virtual machining; availability; feature code; rejuvenation; software aging; system call; virtualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems (ICPADS), 2012 IEEE 18th International Conference on
Conference_Location
Singapore
ISSN
1521-9097
Print_ISBN
978-1-4673-4565-1
Electronic_ISBN
1521-9097
Type
conf
DOI
10.1109/ICPADS.2012.111
Filename
6413621
Link To Document