International Engineering Consortium
Web ProForums
Building Carrier Grade Applications Using a Highly Available Database Management System
Sponsored by:
Solid Technologies

10. Three-Way Tradeoff Summary

A summary of these three trade-offs is shown in Figure 15.

 Data Loss MTTRApp Throughput
1-SafeLikely High
Unpredictable
High
2-Safe ReceivedOnly if 2 failuresModerate, Unpredictable Medium
2-Safe DurableNoLow DeterministicLow for writes
High for reads

Figure 15: Three-Way Tradeoff Summarized

Summary

System availability is determined by both MTBF and MTTR. In some applications, availability requirements exceed the availability of standard hardware (and software) components. Such systems must use redundant hardware. In order to support rapid recovery, application state must persist even though primary hardware (or software) fails. Highly available database managers provide a superior way to guarantee state persistence. They offer a 3-way tradeoff between data safety, MTTR and application throughput. Designers must chose a point on this 3-way continuum for their highly available applications.

Registered Users
Enjoy exclusive access to free On-Line Education and receive the biweekly IEC newsletter.

IEC Newsletter
Get the latest industry information including critical insights from key industry leaders, technology briefings, and an Analyst Corner.
Current
Subscribe

Newsroom

IEC Corporate Member

Advertising Kit