Title
Optimal Implementation of Continuous Data Protection (CDP) in Linux Kernel
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.
Year
DOI
Venue
2008
10.1109/NAS.2008.44
NAS
Keywords
Field
DocType
disk i/o architecture.,information storage,raid architectures,integrity protection method,cdp,data,data storage,linux kernel,data recovery,linux operating system,single hardware failure,linux,cryptographic file system,data protection,device driver,human errors,storage system,end-to-end security,continuous data protection,virus attack,disastrous failures,security of data,optimal implementation,memory,computer architecture,kernel,human error,robustness,mathematical model,operating systems,databases,benchmark testing,operating system
Computer science,Computer data storage,Computer network,Information storage,Real-time computing,Continuous data protection,RAID,Benchmark (computing),Linux kernel,Data recovery,Data Protection Act 1998,Operating system,Embedded system
Conference
ISBN
Citations 
PageRank 
978-0-7695-3187-8
5
0.47
References 
Authors
8
3
Name
Order
Citations
PageRank
Xu Li192.22
Changsheng Xie236666.54
Qing Yang330532.07