Welcome to Objectivity, Inc. -- makers of the industry leading Objectivity/DB object-oriented database management platform, Grid Certified (Levels 1 through 6), and SOA compliant We are the leader in scalable database management solutions for mission-critical, real-time and distributed applications.
Object Oriented Database Learning Center

Fault Tolerance

Fault Tolerance

There are many approaches to achieving a fault tolerant system and the technologies used will depend upon the reliability of the equipment used and the number of devices involved. It is impossible to provide a 100% reliable system with a single standard processor, but Objectivity/Db can help build high availability systems at a low cost.

The Objectivity/DB High Availability [HA] option segments and replicates system resources to reduce the chance of failure. Schemas and catalogs can be replicated to multiple locations. Lock management can be distributed across multiple Lock Servers and databases can be synchronously replicated to multiple locations and kept in sync automatically. Figure 12 (below) shows a typical high availability configuration. Note the replicated database (DB_B), catalogs and schemas.

A High Availability Objectivity/DB deployment will always have at least two standard processors and disks, replicated system data, critical data replicated, two data servers and two Lock Servers. Having fault tolerant processors, redundant network paths and RAID devices will further increase the resilience of a system, but at added equipment cost.

 


Object Oriented Database Learning Center