Using StyleBooks to Configure GLB on NetScaler LB Nodes

You can use the Multi-cloud GLB StyleBook for LB Node if you are using the metric-based GLB algorithms (Least Packets, Least Connections, Least Bandwidth) to configure GLB and LB nodes and if the LB nodes are deployed on a different NetScaler instance.

You can also use this StyleBook to configure additional child sites for an existing parent site. This StyleBook configures one child site at a time. So, create as many configurations (config packs) from this StyleBook as there are child sites. The StyleBook applies the GLB configuration on the child sites. You can configure a maximum of 1024 child sites.

Note

Use Multi-cloud GLB StyleBook to configure the parent sites.

This StyleBook makes the following assumptions:

  • A SNIP address or a GLB site IP address is configured.
  • The required firewall and security groups are configured in the cloud service providers.

Configuring a Child Site in a Parent-Child Topology by using Multi-cloud GLB StyleBook for LB Node

  1. Navigate to Applications > Configuration, and click Create New.

  2. The Choose StyleBook page displays all the StyleBooks available for your use in NetScaler Console. Scroll down and select Multi-cloud GLB StyleBook for LB Node.

    The StyleBook appears as a user interface page on which you can enter the values for all the parameters defined in this StyleBook.

    Note

    The terms data center and sites are used interchangeably in this document.

  3. Set the following parameters:

    • Application Name. Enter the name of the GLB application deployed on the GLB sites for which you want to create child sites.
    • Protocol. Select the application protocol of the deployed application from the drop-down list box.
    • LB Health Check (Optional)
      • Health Check Type. From the drop-down list box, select the type of probe used for checking the health of the load balancer VIP address that represents the application on a site.
      • Secure Mode. (Optional) Select Yes to enable this parameter if SSL based health checks are required.
      • HTTP Request. (Optional) If you selected HTTP as the health-check type, enter the full HTTP request used to probe the VIP address.
      • List of HTTP Status Response Codes. (Optional) If you selected HTTP as the health check type, enter the list of HTTP status codes expected in responses to HTTP requests when the VIP is healthy.
  4. Configuring parent site.

    Provide the details of the parent site (GLB node) under which you want to create the child site (LB node).

    • Site Name. Enter the name of the parent site.
    • Site IP Address. Enter the IP address that the parent site uses as its sourceIP address when exchanging metrics with other sites. This IP address is assumed to be already configured on the GLB node in each site.
    • Site Public IP Address. (Optional) Enter the Public IP address of the parent site that is used to exchange metrics, if that site’s IP address is NAT’ed.
  5. Configuring child site.

    Provide the details of the child site.

    • Site name. Enter the name of the site.
    • Site IP Address. Enter the IP address of the child site. Here, use the private IP address or SNIP of the NetScaler node that is being configured as a child site.
    • Site Public IP Address. (Optional) Enter the Public IP address of the child site that is used to exchange metrics, if that site’s IP address is NAT’ed.
  6. Configuring active GLB services (optional)

    Configure active GLB services only if the LB virtual server IP address is not a public IP address. This section allows you to configure the list of local GLB services on the sites where the application is deployed.

    • Service IP. Enter the IP address of the load balancing virtual server on this site.
    • Service Public IP Address. If the virtual IP address is private and has a public IP address NAT’ed to it, specify the public IP address.
    • Service Port. Enter the port of the GLB service on this site.
    • Site Name. Enter the name of the site on which the GLB service is located.
  7. Click Target Instances and select the NetScaler instances configured as GLB instances on each site on which to deploy the GLB configuration.

  8. Click Create to create the LB configuration on the selected NetScaler instance (LB node). You can also click Dry Run to check the objects that would be created in the target instances. The StyleBook configuration that you have created appears in the list of configurations on the Configurations page. You can examine, update, or remove this configuration by using the NetScaler Console GUI.

Using StyleBooks to Configure GLB on NetScaler LB Nodes