A fine-grained damage management scheme in a self-healing postgreSQL system

Kun Bai, Peng Liu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

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.

Original languageEnglish (US)
Title of host publicationProceedings - 11th IEEE High Assurance Systems Engineering Symposium, HASE 2008
Pages373-382
Number of pages10
DOIs
StatePublished - Dec 1 2008
Event11th IEEE High Assurance Systems Engineering Symposium, HASE 2008 - Nanjing, China
Duration: Dec 3 2008Dec 5 2008

Publication series

NameProceedings of IEEE International Symposium on High Assurance Systems Engineering
ISSN (Print)1530-2059

Other

Other11th IEEE High Assurance Systems Engineering Symposium, HASE 2008
CountryChina
CityNanjing
Period12/3/0812/5/08

Fingerprint

Availability
Recovery
Industry

All Science Journal Classification (ASJC) codes

  • Software
  • Safety, Risk, Reliability and Quality

Cite this

Bai, K., & Liu, P. (2008). A fine-grained damage management scheme in a self-healing postgreSQL system. In Proceedings - 11th IEEE High Assurance Systems Engineering Symposium, HASE 2008 (pp. 373-382). [4708895] (Proceedings of IEEE International Symposium on High Assurance Systems Engineering). https://doi.org/10.1109/HASE.2008.33
Bai, Kun ; Liu, Peng. / A fine-grained damage management scheme in a self-healing postgreSQL system. Proceedings - 11th IEEE High Assurance Systems Engineering Symposium, HASE 2008. 2008. pp. 373-382 (Proceedings of IEEE International Symposium on High Assurance Systems Engineering).
@inproceedings{869da4f56f9443be80e8e1b39755a339,
title = "A fine-grained damage management scheme in a self-healing postgreSQL system",
abstract = "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.",
author = "Kun Bai and Peng Liu",
year = "2008",
month = "12",
day = "1",
doi = "10.1109/HASE.2008.33",
language = "English (US)",
isbn = "9780769534824",
series = "Proceedings of IEEE International Symposium on High Assurance Systems Engineering",
pages = "373--382",
booktitle = "Proceedings - 11th IEEE High Assurance Systems Engineering Symposium, HASE 2008",

}

Bai, K & Liu, P 2008, A fine-grained damage management scheme in a self-healing postgreSQL system. in Proceedings - 11th IEEE High Assurance Systems Engineering Symposium, HASE 2008., 4708895, Proceedings of IEEE International Symposium on High Assurance Systems Engineering, pp. 373-382, 11th IEEE High Assurance Systems Engineering Symposium, HASE 2008, Nanjing, China, 12/3/08. https://doi.org/10.1109/HASE.2008.33

A fine-grained damage management scheme in a self-healing postgreSQL system. / Bai, Kun; Liu, Peng.

Proceedings - 11th IEEE High Assurance Systems Engineering Symposium, HASE 2008. 2008. p. 373-382 4708895 (Proceedings of IEEE International Symposium on High Assurance Systems Engineering).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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

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

ER -

Bai K, Liu P. A fine-grained damage management scheme in a self-healing postgreSQL system. In Proceedings - 11th IEEE High Assurance Systems Engineering Symposium, HASE 2008. 2008. p. 373-382. 4708895. (Proceedings of IEEE International Symposium on High Assurance Systems Engineering). https://doi.org/10.1109/HASE.2008.33