Ask a question
Limited-Time Offer: 50% off IBM TechXchange Conference 2025
IBM’s largest technical learning event is back October 6-9 in Orlando, FL
In one of the common high-availability cluster design patterns the cluster nodes are distributed across two locations in two different data centers. Many clients expect a similar architecture also for a setup in an IaaS environment. The actual network architecture of IBM Power Virtual Server does not allow to span one subnet across multiple workspaces, and communicate from IBM VPC or externally across this subnetwith virtual server instances in both workspaces. So it is not possible to use the well known cluster resource agent IPaddr2 to move the service IP address as cluster resource to a node in a different workspace.
The new resource agent powervs-subnet addresses this limitation for Red Hat HA Add-on clusters. During a takeover event, the resource agent moves the entire subnet, including the IP address, from a virtual server instance in one workspace to a virtual server instance in another workspace.
The following figures illustrate the scenario. SAP HANA is the highly available application in the example.
Two virtual server instances are deployed in separate workspaces with different subnets.
During normal operation
After a cluster takeover
The agent can be downloaded from the ClusterLabs GitHub repository resource-agents. (In future, it will get available as part of a RHEL subscription.)
A comprehensive description for the implementation is part of the IBM Cloud documentation: Implementing a RHEL HA Add-On cluster on IBM Power Virtual Server in a Multizone Region Environment.