DocumentCode :
230540
Title :
Shadow patching: Minimizing maintenance windows in a virtualized enterprise environment
Author :
Duy Le ; Jidong Xiao ; Hai Huang ; Haining Wang
Author_Institution :
Coll. of William & Mary, Williamsburg, VA, USA
fYear :
2014
fDate :
17-21 Nov. 2014
Firstpage :
169
Lastpage :
174
Abstract :
Software is growing bigger and more complex, which results in bugs and defects being no longer dealt as exceptions, but rather as normal artifacts in a software´s lifecycle. In fact, many patches are released by vendors on a preset schedule. This implies that managing patches in a correct and timely manner has become an important factor in smoothly running an IT environment. However, when a patch is applied, the affected software is often required to stop temporarily, which can cause a disruption of service. The down time is commonly called a maintenance window. Although sophisticated live patching techniques have been previously proposed, their applicability in practice is very limited. In this paper, we propose a novel patch management technique based on commonly available virtualization capabilities. It allows system administrators to perform a majority of the patch work outside of the maintenance window, such as downloading patches, installing them, and performing post-installation testing and fixes. By capturing the disk activities and replaying them during the actual maintenance window, we can transform a complex software patching operation to a series of more deterministic file I/O operations, and thus, reducing maintenance window from hours to minutes.
Keywords :
business data processing; input-output programs; program debugging; software maintenance; virtualisation; IT environment; complex software patching operation; deterministic file IO operations; disk activities; maintenance window; maintenance windows; patch management technique; service disruption; shadow patching; software lifecycle; sophisticated live patching techniques; virtualization capabilities; virtualized enterprise environment; Conferences; Maintenance engineering; Merging; Monitoring; Servers; Software; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network and Service Management (CNSM), 2014 10th International Conference on
Conference_Location :
Rio de Janeiro
Type :
conf
DOI :
10.1109/CNSM.2014.7014154
Filename :
7014154
Link To Document :
بازگشت