High Availability Services for DB2 LUW
Objective: Implement high availability solutions with DB2 for Linux, UNIX, and Windows.
The DB2 for Linux, Unix, and Windows 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 for Linux, Unix, and Windows.
This service engagement involves assistance with implementing highly available database servers with DB2
for Linux, Unix, and Windows.
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 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 for Linux,
UNIX, and Windows clusters for scalability is implemented using the Database Partitioning Feature (DPF)
included in the Enterprise Server Edition.