3

Google Cloud load balancing – SAP HANA Scale-out environment

 3 years ago
source link: https://blogs.sap.com/2021/09/17/google-cloud-load-balancing-hana-scale-out-environment-connectivity/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
September 17, 2021 1 minute read

Google Cloud load balancing – SAP HANA Scale-out environment

1 1 104

Blog outlines setup to provide virtual hostname to HANA scale-out environment
via load balancing on google cloud. so even in case of failed-over to standby ,  application connections will divert automatically to available node.in short  NO OUTAGE for applications due to failed-over scenario.

Google cloud load balancing use case

As per standard setup HANA scale-out comes with MASTER , WORKERS and standby role on severs. Application (SLT , BIA tools  etc.)  connects to one of MASTER OR WORKER node. but application connection fails once that node crashes and failed-over to standby. as per current scenario manual effort require to change all clients connection properties which is time consuming.

In case of SLT data transfer – during outage backlog increases and it might also impacts BIA reporting i.e. true business impact.

Cloud load balancing adds healthcheck feature which keep on checking HANA tenant index server ports and diverts connections only to active nodes. it keeps application connectivity healthy.

hanarole.png

HANA statement routing – Concept behind load balancing

parameter client_distribution_mode –> statement

statement_routing.png

Configuration at google cloud layer

Configuration will add below components at google cloud level. they can be create in sequence as per diagram via command line OR directly from cloud console. ensure you have access at cloud console level.

cloud_load_balancer.drawio-1.png

Post-setup details at google cloud console

After setup health check will look like below at cloud console. it means group ig1 has standby node status where HANA index server and respective port is not open. so application connections will NOT go there.

Health check status will change if failed-over occurs and application connections goes according to active nodes.

healthcheck.png

Once setup is done configure virtual hostname with application connection.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK