Scale-Out

The OneDB SQL Data Store by default will start an HDR Primary + Secondary HA cluster. OneDB SQL Data Store allows the scaling of the OneDB Database server and the OneDB Connection manager. The default settings for both the onedb.serverReplicaCount / onedbcm.cmReplicaCount helm parameters are 2.

Another helm chart parameter, onedb.maxReplicacount, controls the maximum number of servers that can be used. The default setting for this parameter is 10 and the max supported value is 10. This is an immutable value and once it is set its value cannot be changed.

The OneDB server pods are as follows:

  • onedb-server-0: HDR Primary
  • onedb-server-1: HDR Secondary
  • onedb-server-[2-9]: HDR RSS

When an HDR secondary or RSS is created, ifxclone is used to clone the new server from the current HDR primary server. This applies to an initial setup or a scale out scenario.

The maximum number of replicas for the OneDB Connection manager (onedbcm.cmReplicaCount) is onedb.maxReplicaCount.