Product Documentation

Configuring Multiple Azure VIPs for a NetScaler VPX in the Azure Cloud

Mar 21, 2016

注意

This document refers to the Azure public virtual IP (VIP) address as the cloud service IP address to avoid confusion with the NetScaler virtual IP (VIP) address.

Microsoft Azure now allows you to configure multiple cloud service IP addresses (Azure public virtual IP addresses (VIPs)) to access Azure cloud services. This enables you to host multiple NetScaler virtual servers with unique FQDNs. 

For example, you have four virtual servers with unique FQDNs configured on your NetScaler VPX VM. In the Azure architecture, these virtual servers are represented by the internal single IP assigned to your VM and a private port. However, you want different public cloud service IP addresses for each of these virtual servers. To achieve this, you can configure four public cloud service IP addresses to access the Azure load balancer. Then, map each public cloud service IP address and port to a virtual server represented by the internal IP of your VM and the private port. 

The following image illustrates how you can configure multiple cloud service IP addresses (Azure public VIPs) for NetScaler virtual servers with unique FQDNs.

 

localized image

In this example, there are two SSL virtual servers and two HTTP virtual servers configured on the NetScaler VPX VM. Each virtual server is represented by the VPX VM internal IP address and a unique private port. Four cloud service IP addresses (Azure public VIPs) are configured that are used by the clients to access the Azure load balancer. Each cloud service IP:public port is mapped to an internal IP:unique port. For example, VIP1 IP:443 is mapped to VPX IP:10443. So, all traffic from the client to this SSL virtual server is accessed through public VIP1 IP:443.

For more information about multiple VIPs per cloud service, see https://azure.microsoft.com/en-us/documentation/articles/load-balancer-multivip/

Configuration Steps

You can configure multiple cloud service IP addresses by using Azure PowerShell. You have to first add a cloud service IP address (Azure VIP) to a cloud service and then associate this IP address to an endpoint. For information about the commands to configure this, see https://azure.microsoft.com/en-us/documentation/articles/load-balancer-multivip/

You can also associate one cloud service IP address with two NetScaler VPX virtual machines in an HA mode. For example, you have configured multiple cloud service IP addresses to access the Azure load balancer and you want to configure two virtual machines named VPX1 and VPX2 in an HA mode. You can associate only one cloud service IP (say, VIP1) to both the VPX VMs. For information about the configuration steps, see https://azure.microsoft.com/en-us/documentation/articles/load-balancer-multivip/#how-to-enable-load-balancing-on-a-specific-vip