TY - GEN
T1 - A fine-grained damage management scheme in a self-healing postgreSQL system
AU - Bai, Kun
AU - Liu, Peng
PY - 2008/12/1
Y1 - 2008/12/1
N2 - Database Damage Management is an important issue in today's E-Business world. Self-healing capability is an indispensable part of the modern database system to assure high level data availability and integrity for misssion/life/business applications. Although a number of research projects have been done to tackle the emerging data damage threats to DBMS, existing mechanisms are still limited in finely distinguishing uncontaminated data from true corrupted data, which causes availability loss. In this paper, we propose TRACE-FG, a fine-grained zero-system- down-time database damage tracking, quarantine, and recovery solution with negligible run time overhead. TRACE-FG is able to decompose the "in-danger" unit and save the legitimated work. We built TRACE-FG into the kernel of PostgreSQL. Our experimental results demonstrated that TRACE-FG outperforms the original TRACE system and the standard recovery mechanism in terms of data availability and system service delay.
AB - Database Damage Management is an important issue in today's E-Business world. Self-healing capability is an indispensable part of the modern database system to assure high level data availability and integrity for misssion/life/business applications. Although a number of research projects have been done to tackle the emerging data damage threats to DBMS, existing mechanisms are still limited in finely distinguishing uncontaminated data from true corrupted data, which causes availability loss. In this paper, we propose TRACE-FG, a fine-grained zero-system- down-time database damage tracking, quarantine, and recovery solution with negligible run time overhead. TRACE-FG is able to decompose the "in-danger" unit and save the legitimated work. We built TRACE-FG into the kernel of PostgreSQL. Our experimental results demonstrated that TRACE-FG outperforms the original TRACE system and the standard recovery mechanism in terms of data availability and system service delay.
UR - http://www.scopus.com/inward/record.url?scp=58449113884&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=58449113884&partnerID=8YFLogxK
U2 - 10.1109/HASE.2008.33
DO - 10.1109/HASE.2008.33
M3 - Conference contribution
AN - SCOPUS:58449113884
SN - 9780769534824
T3 - Proceedings of IEEE International Symposium on High Assurance Systems Engineering
SP - 373
EP - 382
BT - Proceedings - 11th IEEE High Assurance Systems Engineering Symposium, HASE 2008
T2 - 11th IEEE High Assurance Systems Engineering Symposium, HASE 2008
Y2 - 3 December 2008 through 5 December 2008
ER -