Title :
Joint evaluation of performance and robustness of a COTS DBMS through fault-injection
Author :
Costa, Diamantino ; Rilho, Tiago ; Madeira, Henrique
Author_Institution :
Centre for Inf. & Syst., Coimbra Univ., Portugal
Abstract :
Presents and discusses observed failure modes of a commercial off-the-shelf (COTS) database management system (DBMS) under the presence of transient operational faults induced by SWIFI (software-implemented fault injection). The Transaction Processing Performance Council (TPC) standard TPC-C benchmark and its associated environment is used, together with fault-injection technology, building a framework that discloses both dependability and performance figures. Over 1600 faults were injected in the database server of a client/server computing environment built on the Oracle 8.1.5 database engine and Windows NT running on COTS machines with Intel Pentium processors. A macroscopic view on the impact of faults revealed that: (1) a large majority of the faults caused no observable abnormal impact in the database server (in 96% of hardware faults and 80% of software faults, the database server behaved normally); (2) software faults are more prone to letting the database server hang or to causing abnormal terminations; (3) up to 51% of software faults lead to observable failures in the client processes
Keywords :
client-server systems; distributed databases; file servers; microcomputer applications; software packages; software performance evaluation; software reliability; system recovery; transaction processing; COTS DBMS; COTS machines; Intel Pentium processors; Microsoft Windows NT; Oracle 8.1.5 database engine; SWIFI; TPC-C benchmark; Transaction Processing Performance Council; abnormal terminations; client processes; client/server computing environment; commercial off-the-shelf database management system; database server; dependability; failure modes; hanging; hardware faults; observable failures; performance evaluation; robustness evaluation; software faults; software-implemented fault injection; transient operational faults; Robustness;
Conference_Titel :
Dependable Systems and Networks, 2000. DSN 2000. Proceedings International Conference on
Conference_Location :
New York, NY
Print_ISBN :
0-7695-0707-7
DOI :
10.1109/ICDSN.2000.857547