Skip to Content

Hello Colleagues !

 

In this blog, we shall look into how an SAP Cloud Platform Integration (f.k.a HCI) landscape meets the expectations of a cloud-based application. We shall look into the failover and scalability component of SAP Cloud Platform Integration.This blog is part of the architectural overview of SAP Cloud Platform Integration. You can find all the blogs over here.

I refer to the node architecture of SAP Cloud Platform Integration in this blog. So, it you are new to the concept, I strongly recommend you read this blog before reading further.

 

Fail-over Capability of SAP Cloud Platform Integration

 

If the primary instance of a worker node fails to process messages, the failover capability kicks in. Unexpected single instance losses can be due to hardware, system or load failure. SAP Cloud Platform Integration has been designed to be robust against these failures.

 

SAP Cloud Platform Integration can detect failures, gracefully handle failures, bring up new instances and redirect traffic from a downed instance to a live instance.The tenant management node supervises the worker nodes and shall immediately know if a worker node is not functioning. Health-check reports of worker nodes causes the tenant management nodes to take action.

 

A pictorial representation can help understand the failover capability of SAP Cloud Platform Integration.

 

Failover.png

 

Scalability of SAP Cloud Platform Integration

 

Assume that you are running an Integration worker node and you are starting to get a high enough level of traffic and load. You can add additional integration worker nodes and configure to handle the load. The BigIP load balancer shall spread the load between all the instances. In this situation, you would serve the same integration artifacts from each of the instances – this is ensured by the tenant management node.

 

There are two levels of scalability for a worker node.

  1. Increase the VM size of the worker node
  2. Increase the number of worker nodes

 

SAP Cloud Platform currently provides the following Virrtual Machine configurations

 

  • Lite = 1 Core / 2GB RAM
  • Professional = 2 Cores / 4GB RAM
  • Premium = 4 Cores / 8 GB RAM
  • Premium Plus = 8 Cores / 16 GB RAM, available in “à la carte” configurations

 

However, to increase the number of messages that can be handled per second, you have to increase the number of worker nodes. An increase in the number of worker nodes causes an almost linear increase in the number of messages that can be processed.

Scalability.png

 

Note: By default, standard edition of SAP Cloud Platform Integration provides a VM Lite version and one instance of the worker node. You can opt for an higher version of the VM and for more VMs.

 

Best Regards,

Sujit

To report this post you need to login first.

3 Comments

You must be Logged on to comment or reply to a post.

  1. Rajesh pasupula

    Hi Sujit – Do we have to request the operations team to increase the worked node size/Worker nodes in any type of subscription and will this incurr any additional cost ?

    Suppose if customer  opted for standard version(Also is it possible to check what version of HCI subscription customer has opted based on the HCI Tenant details) and if there is a drastic increase in the message volume processings..do we get any notification from the operations time to get increase the worker node/s/size or will the operations team automatically increase the size of worker node or the count of worker nodes.

    Thanks

    Rajesh

    (0) 
    1. Sujit Hemachandran Post author

      Removed my earlier reply since I was factually incorrect.

      ———— Corrected reply  ———————-

      Hi Rajesh,

      With the standard edition of HANA Cloud Integration, you do not have to send a request to cloud operations and neither do you have to pay additional licenses for the extra VMs. You procure a standard license based on the number of connections and bandwidth. So, it is our responsibility for ensuring it is up and running as per the SLAs.When the load drastically increases, we shall increase the VMs accordingly so that the message processing goes through fine.

      Thanks and Regards,

      Sujit

      ———————————————————————–

      (0) 

Leave a Reply