Configure a shared frontend IP address for the Autoscale applications

In an Autoscale group, you can configure a shared front-end IP address for the applications. Your public cloud infrastructure manages and distributes the client traffic to NetScaler VPX clusters. The following components act as a frontend IP address in their respective public clouds:

  • Network Load Balancer (NLB) in AWS

  • Azure Load Balancer (ALB) in Microsoft Azure

  • Google Load Balancer (GLB) in Google Cloud

When you deploy an application in the Autoscale group, it configures a frontend IP address to receive the client traffic and it can be a public IP address. So, deploying multiple applications require many public IP addresses and this can be expensive. NetScaler Console Autoscaling group allows you to share the frontend IP address with multiple applications. You can also share a private IP address as the shared frontend IP address.

Shared frontend IP address

In this example, the App-1, App-2, and App-3 applications in the Autoscaling group are using 192.0.0.1 as the frontend IP address.

Note

When you configure the shared frontend IP address, make sure that the deployed applications (App-1, App-2, App-3) are using different ports to receive the client traffic.

You can create/share the frontend IP address with the newly deployed applications in any of the following ways:

  • Create a new frontend without an IP address and the NetScaler Console will automatically acquire the IP address internally and assign it as public/private frontend IP address

  • Use the existing IP address in the cloud as a frontend IP address

    • While deploying external/public applications, use the existing IP address in the cloud as a frontend IP address.

    • While deploying internal applications with the user-defined IP, you should ensure that the used IP is available.

      For example, in a cloud infrastructure like AWS, if the IP address is assigned or allocated elsewhere, NLB cannot be setup and will be in the failed state. For more information on this, see Troubleshoot NLB Provisioning Failure.

  • Select the existing frontend and NetScaler Console service will use the same frontend IP address to deploy new application.

Configure a shared frontend IP address for the Autoscale applications

In this article