Techniques and tools for reliability and performance evaluation: problems and perspectives
Proceedings of the 7th international conference on Computer performance evaluation : modelling techniques and tools: modelling techniques and tools
Fault Injection Techniques and Tools
Computer
Software Dependability in the Tandem GUARDIAN System
IEEE Transactions on Software Engineering
On the Emulation of Software Faults by Software Fault Injection
DSN '00 Proceedings of the 2000 International Conference on Dependable Systems and Networks (formerly FTCS-30 and DCCA-8)
Generation of an error set that emulates software faults based on field data
FTCS '96 Proceedings of the The Twenty-Sixth Annual International Symposium on Fault-Tolerant Computing (FTCS '96)
Comparing the Robustness of POSIX Operating Systems
FTCS '99 Proceedings of the Twenty-Ninth Annual International Symposium on Fault-Tolerant Computing
Definition of Faultloads Based on Operator Faults for DMBS Recovery Benchmarking
PRDC '02 Proceedings of the 2002 Pacific Rim International Symposium on Dependable Computing
Failure Data Analysis of a LAN of Windows NT Based Computers
SRDS '99 Proceedings of the 18th IEEE Symposium on Reliable Distributed Systems
Emulation of Software Faults by Educated Mutations at Machine-Code Level
ISSRE '02 Proceedings of the 13th International Symposium on Software Reliability Engineering
Dependable computing: concepts, limits, challenges
FTCS'95 Proceedings of the Twenty-Fifth international conference on Fault-tolerant computing
Portable Faultloads Based on Operator Faults for DBMS Dependability Benchmarking
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
Emulation of Software Faults: A Field Data Study and a Practical Approach
IEEE Transactions on Software Engineering
Matrix-Stripe-Cache-Based Contiguity Transform for Fragmented Writes in RAID-5
IEEE Transactions on Computers
Alternative data storage solution for mobile messaging services
Mobile Information Systems
Prefetching with adaptive cache culling for striped disk arrays
ATC'08 USENIX 2008 Annual Technical Conference on Annual Technical Conference
JFTL: A flash translation layer based on a journal remapping for flash memory
ACM Transactions on Storage (TOS)
Declarative management in Microsoft SQL server
Proceedings of the VLDB Endowment
How to advance TPC benchmarks with dependability aspects
TPCTC'10 Proceedings of the Second TPC technology conference on Performance evaluation, measurement and characterization of complex systems
HotDep'05 Proceedings of the First conference on Hot topics in system dependability
Benchmarking the resilience of self-adaptive software systems: perspectives and challenges
Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
A mixed transaction processing and operational reporting benchmark
Information Systems Frontiers
A data mining approach to identify key factors in dependability experiments
EDCC'05 Proceedings of the 5th European conference on Dependable Computing
LADC'05 Proceedings of the Second Latin-American conference on Dependable Computing
Extending TPC-E to measure availability in database systems
TPCTC'11 Proceedings of the Third TPC Technology conference on Topics in Performance Evaluation, Measurement and Characterization
Efficient journaling writeback schemes for reliable and high-performance storage systems
Personal and Ubiquitous Computing
Hi-index | 0.00 |
The ascendance of networked information in our economy and daily lives has increased the awareness of the importance of dependability features. OLTP (On-Line Transaction Processing) systems constitute the kernel of the information systems used today to support the daily operations of most of the business. Although these systems comprise the best examples of complex business-critical systems, no practical way has been proposed so far to characterize the impact of faults in such systems or to compare alternative solutions concerning dependability features. This paper proposes a dependability benchmark for OLTP systems. This dependability benchmark uses the workload of the TPC-C performance benchmark and specifies the measures and all the steps required to evaluate both the performance and key dependability features of OLTP systems, with emphasis on availability. This dependability benchmark is presented through a concrete example of benchmarking the performance and dependability of several different transactional systems configurations. The effort required to run the dependability benchmark is also discussed in detail.