High Availability Services for DB2 UDB
Objective: Implement high availability solutions with DB2 Universal Database for Linux, UNIX, and Windows.
The DB2 Universal Database High Availability Services engagement is designed to provide your organization
with customized assistance and skills transfer with planning and implementing high availability solutions with DB2 Universal Database (UDB).
This service engagement involves assistance with implementing highly available database servers with DB2
Universal Database.
Background Information
In the world of internet e-business always on means clustering. In general clustering refers to linking
computers together with hardware and software so that they can work together to achieve a specific goal.
One goal could be to balance the load of a system. Another goal could be to achieve scalability. Our goal, in this service engagement is to provide high availability.
The concept of High Availability (HA) roughly equates to available almost all of time, 24 hours a day, 7 days
a week, and 365 days a year. We know that 100% availability is not a reality today, but rather a goal. A
reality today is closer to 99.99% availability and we strive for 99.999% availability. Our goals are to design
and build systems that are highly available by compensating for both planned and unplanned outages that
can be caused by single points of failure. As software and hardware technology evolves in availability we find ourselves compensating more often than not for unplanned outages.
Here is a list of some of the most popular solutions for implementing high availability with DB2 UDB for
Windows beginning with the most desirable and highly available solution which include:
Note: Clustering for high availability should not be confused with clustering for scalability. DB2 UDB for Linux
, UNIX, and Windows clusters for scalability is implemented using the Database Partitioning Feature (DPF)
included in the Enterprise Edition of DB2 UDB.
|