Layer7 API Management

Expand all | Collapse all

How to upgrade an API Gateway Cluster 9.x with zero downtime

  • 1.  How to upgrade an API Gateway Cluster 9.x with zero downtime

    Posted 03-23-2018 05:03 AM

    There was a (Confidential) presentation available from Layer7 how to upgrade a Layer7 Gateway Cluster with no downtime. But there are some terms (jgroups config) that I cannot place. Somehow I think this presentation is outdated.

    So is an actual document or presentation available which describes how to upgrade a API Gateway with zero downtime?

    Sebastian.



  • 2.  Re: How to upgrade an API Gateway Cluster 9.x with zero downtime

    Posted 03-26-2018 03:41 AM

    Hi Sebastian,

     

    The functionality of jGroups is to facilitate the multicast replay protection capabilities of the SecureSpan Gateway (SSG). In order to enforce such protection, each SSG node in a cluster must be registered with the jGroups cluster.

     

    I think this is still applicable for recent Gateway versions.

     

    Remco



  • 3.  Re: How to upgrade an API Gateway Cluster 9.x with zero downtime

    Posted 12-10-2018 12:21 PM

    Good morning,

     

    The older presentation is outdated as in later versions we moved away from jgroups and are using hazelcast to handle internode communication for tracking unique ID in tokens and such. Most of the content from the old presentation is sound but untested for some time. We have seen a lot of customers move towards a separate cluster instance for the upgrade so that the switch over is done at the load balancer level.

     

    Sincerely,

     

    Stephen Hughes

    Broadcom Support



  • 4.  Re: How to upgrade an API Gateway Cluster 9.x with zero downtime

    Posted 12-12-2018 09:22 AM

    Hi Stephen,

     

    Can you please explain more about your last line? What do you mean by "move towards a separate cluster instance"?

     

    Thanks,

     

    Remco



  • 5.  Re: How to upgrade an API Gateway Cluster 9.x with zero downtime

    Posted 12-12-2018 01:29 PM

    Remco,

     

    The method I brought up is outlined here: Upgrade Scenario 1 - Database with the Gateway - CA API Gateway - 9.3 - CA Technologies Documentation. It is called our expedited upgrade procedure and it involves standing up a new cluster on the latest release and migrating over the old system database. This will allow both to be running at the same time so you can use your load balancer to control the flow of traffic as you move from one version of the gateway to another. 

     

    Sincerely,

     

    Stephen Hughes

    Broadcom Support