Configure a high-availability setup with multiple IP addresses and NICs
-
High availability using Azure availability set
-
High availability using Azure availability zones
High availability using availability set
-
An HA Independent Network Configuration (INC) configuration
-
The Azure Load Balancer (ALB) in Direct Server Return (DSR) mode
-
NetScaler VPX standard high availability template: use this option to configure an HA pair with the default option of three subnets and six NICs.
-
Windows PowerShell commands: use this option to configure an HA pair according to your subnet and NIC requirements.
Configure HA-INC nodes by using the NetScaler® high availability template
-
From Azure Marketplace, search NetScaler.

-
Click GET IT NOW.
-
Select the required HA deployment along with license, and click Continue.

-
The Basics page appears. Create a Resource Group and select OK.

-
The General Settings page appears. Type the details and select OK.
Note:By default, the Publishing Monitoring Metrics option is set to false. If you want to enable this option, select true. Create an Azure Active Directory (ADD) application and service principal that can access resources. Assign contributor role to the newly created AAD application. For more information, see Use portal to create an Azure Active Directory application and service principal that can access resources. -
The Network Settings page appears. Check the VNet and subnet configurations, edit the required settings, and select OK.

-
The Summary page appears. Review the configuration and edit accordingly. Select OK to confirm.
-
The Buy page appears. Select Purchase to complete the deployment.
High availability using availability zones
-
From Azure Marketplace, select and initiate the Citrix® solution template.

-
Ensure deployment type is Resource Manager and select Create.
-
The Basics page appears. Enter the details and click OK.Note:Ensure that you select an Azure region that supports Availability Zones. For more information about regions that support Availability Zones, see Azure documentation What are Availability Zones in Azure?

-
The General Settings page appears. Type the details and select OK.
-
The Network Setting page appears. Check the VNet and subnet configurations, edit the required settings, and select OK.
-
The Summary page appears. Review the configuration and edit accordingly. Select OK to confirm.
-
The Buy page appears. Select Purchase to complete the deployment.It might take a moment for the Azure Resource Group to be created with the required configurations. After completion, select the Resource Group to see the configuration details, such as LB rules, back-end pools, health probes, and so on, in the Azure portal. The high availability pair appears as ns-vpx0 and ns-vpx1. Also, you can see the location under the Location column.

Monitor your instances using metrics in Azure monitor
Points to note
-
If you deploy a NetScaler VPX instance on Azure by using the Azure Marketplace offer, Metrics service is disabled by default.
-
The Metrics service is not supported in Azure CLI.
-
Metrics are available for CPU (management and packet CPU usage), memory, and throughput (inbound and outbound).
How to view metrics in Azure monitor
-
Log on to Azure Portal > Virtual Machines.
-
Select the virtual machine that is the Primary Node.
-
In the Monitoring section, click Metrics.
-
From the Metric Namespace drop-down menu, click NetScaler.
-
Under All metrics in Metrics drop-down menu, click the metrics you want to view.
-
Click Add metric to view another metric on the same chart. Use the Chart options to customize your chart.