Title :
AutoPod: Unscheduled System Updates with Zero Data Loss
Author :
Potter, Shaya ; Nieh, Jason
Author_Institution :
Dept. of Comput. Sci., Columbia Univ., New York, NY
Abstract :
Patching, upgrading, and maintaining operating system software is a growing management complexity problem that can result in unacceptable system downtime. We introduce AutoPod, a system that enables unscheduled operating system updates while preserving application service availability. AutoPod provides a group of processes and associated users with an isolated machine-independent virtualized environment that is decoupled from the underlying operating system instance. This virtualized environment is integrated with a novel checkpoint-restart mechanism which allows processes to be suspended, resumed, and migrated across operating system kernel versions with different security and maintenance patches. AutoPod incorporates a system status service to determine when operating system patches need to be applied to the current host, then automatically migrates application services to another host to preserve their availability while the current host is updated and rebooted
Keywords :
checkpointing; configuration management; distributed processing; operating system kernels; security of data; software maintenance; AutoPod; application service availability; application services; checkpoint-restart mechanism; isolated machine-independent virtualized environment; maintenance patch; management complexity; operating system kernel; operating system maintenance; operating system patching; operating system software; operating system upgrading; process migration; process resumed; process suspension; security patch; system downtime; system status service; unscheduled system update; zero data loss; Application software; Application virtualization; Availability; Kernel; Operating systems; Pervasive computing; Security; Software maintenance; Virtual machine monitors; Virtual machining;
Conference_Titel :
Autonomic Computing, 2005. ICAC 2005. Proceedings. Second International Conference on
Conference_Location :
Seattle, WA
Print_ISBN :
0-7965-2276-9
DOI :
10.1109/ICAC.2005.16