DocumentCode :
2309297
Title :
Optimal Implementation of Continuous Data Protection (CDP) in Linux Kernel
Author :
Li, Xu ; Xie, Changsheng ; Yang, Qing
Author_Institution :
Data Storage Div., Huazhong Univ. of Sci. & Technol., Wuhan
fYear :
2008
fDate :
12-14 June 2008
Firstpage :
28
Lastpage :
35
Abstract :
To protect data and recover data in case of failures, Linux operating system has built-in MD device that implements RAID architectures. Such device can recover data in case of single hardware failure among multiple disks. But it cannot recover data that were damaged by human errors, virus attack, and disastrous failures. In this paper, we present an implementation of a device driver that is capable of recovering data to any point-in-time in case of various failures. A simple mathematical model is used to guide the optimization of our implementation in terms of space usage and recovery time. Extensive experiments have been carried out to show that the implementation is fairly robust and numerical results demonstrate that the implementation is optimal.
Keywords :
Linux; information storage; security of data; Linux kernel; Linux operating system; RAID architectures; continuous data protection; data recovery; device driver; disastrous failures; human errors; single hardware failure; virus attack; Computer architecture; File systems; Humans; Kernel; Linux; Mathematical model; Memory; Operating systems; Protection; Robustness; CDP; Data storage; data; data protection;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Networking, Architecture, and Storage, 2008. NAS '08. International Conference on
Conference_Location :
Chongqing
Print_ISBN :
978-0-7695-3187-8
Type :
conf
DOI :
10.1109/NAS.2008.44
Filename :
4579558
Link To Document :
بازگشت