A Fine-grained Damage Management Scheme in a Self-Healing PostgreSQL System
Database Damage Management is an important issue in todays 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.
Kun Bai Peng Liu
College of Information Sciences & Technology The Pennsylvania State University University Park, PA 16802, USA
国际会议
11th IEEE High Assurance Systems Engineering Symposium(HASE 2008)(第十一届IEEE高可信系统工程国际研讨会)
南京
英文
373-382
2008-12-03(万方平台首次上网日期,不代表论文的发表时间)