DocumentCode :
2438231
Title :
CARP: Handling Silent Data Errors and Site Failures in an Integrated Program and Storage Replication Mechanism
Author :
Lanyue Lu ; Sarkar, Prasenjit ; Subhraveti, Dinesh ; Sarkar, Soumitra ; Seaman, Mark ; Jain, Reshu ; Bashir, Ahmed
Author_Institution :
Rice Univ., Houston, TX, USA
fYear :
2009
fDate :
22-26 June 2009
Firstpage :
385
Lastpage :
394
Abstract :
This paper presents CARP, an integrated program and storage replication solution. CARP extends program replication systems which do not currently address storage errors, builds upon a record-and-replay scheme that handles nondeterminism in program execution, and uses a scheme based on recorded program state and I/O logs to enable efficient detection of silent data errors and efficient recovery from such errors. CARP is designed to be transparent to applications with minimal run-time impact and is general enough to be implemented on commodity machines. We implemented CARP as a prototype on the Linux operating system and conducted extensive sensitivity analysis of its overhead with different application profiles and system parameters. In particular, we evaluated CARP with standard unmodified email, database, and web server benchmarks and showed that it imposes acceptable overhead while providing sub-second program state recovery times on detecting a silent data error.
Keywords :
Linux; data handling; storage management; CARP; Linux operating system; commodity machines; integrated program; nondeterminism; program execution; program replication system; program state recovery; record-and-replay scheme; recorded program state; sensitivity analysis; silent data error handling; storage replication mechanism; Databases; Distributed computing; Electronic mail; Hardware; Linux; Operating systems; Prototypes; Runtime; Sensitivity analysis; Web server; Program Replication; Silent Data Error; Site Failure; Storage Replcation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 2009. ICDCS '09. 29th IEEE International Conference on
Conference_Location :
Montreal, QC
ISSN :
1063-6927
Print_ISBN :
978-0-7695-3659-0
Electronic_ISBN :
1063-6927
Type :
conf
DOI :
10.1109/ICDCS.2009.58
Filename :
5158448
Link To Document :
بازگشت