
HyperBalance Fusion Setup
Enable HyperBalance Fusion
HyperBalance Fusion is a built-in HyperStore software component that, if enabled, acts as an authoritative nameserver residing on all HyperStore nodes and providing service discovery and intelligent round-robin load balancing for HyperStore services (S3, Admin, CMC, IAM, and SQS).

Instructions
- Log into the bastion server using the authentication provided to you and open an SSH session on node
- Sign in to the session as sa_admin using the password you configured for the admin CMC login and run the following commands:
hsctl config set lb.fusion.enabled=true hsctl config set common.configController.failover=auto hsctl config apply lb common - No service restart is required
Supporting External Requests

Instructions
Although not needed in our simplistic lab environemnt, let us now enable support for external requests as well as intra-cluster requests
- Using our already signed in SSH session, run the following commands
hsctl config set lb.fusion.mode=GSLB hsctl config apply lb firewall - Again, no service restart is required

Instructions
We should also check the status of HyperBalance Fusion
- Let us confirm the default affinity setting
hsctl config get lb.fusion.affinity.default - Next let us check the health
hsctl fusion status health - And finally we can look a the weights applied to each of our nodes
hsctl fusion status weights
Info
Note In the current version of HyperStore, using HB Fusion is not recommended for single-client workloads or for applications that perform very aggressive DNS caching (such as Veeam or Veritas Netbackup).