Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Procedure

Step 1: Log in to the HI GIO PORTAL as an Organization Administrator and Navigate to  

Networking > Edge Gateway > Load Balancer > Pool.

Step 2: Press ADD to Create a Load Balancer Pool create and configure the Poola load balancer pool.

  • 1. Create a pool for non-encrypted application
Expand

...

General Settings Tab:

  • Name: type Pool name (example IIS-Web-Pool)

  • Default Server Port: The destination server port used by the traffic sent to the member (example 80)

  • Load Balancer Algorithm: (example Round Robin)

NSX ALB supports various Load-balancing methods:

Consistent Hash

Core Affinity

Fastest Response

Fewest Servers

Least Connections

Least Load

Round Robin

...

  • Persistence: The persistence profile will ensure that the same user sticks to the same server for a desired duration of time (e.g. Client IP)

NSX ALB supports various Persistence types:

System-Persistence-App-Cookie

System-Persistence-Client-IP

System-Persistence-Custom-HTTP-Header

System-Persistence-HTTP-Cookie

System-Persistence-TLS

  • Active Health Monitor: (example HTTP - This will send periodic HTTP HEAD requests to each server in the Pool to check the availability)

    Image Modified

...

  • Add two/or more entries in the Members tab and enter the IP Addresses and Port from the Virtual Machines running the application Servers.

Image Modified

...

  • Press SAVE to create a non-encrypted pool.

  • 2. Create a pool for encrypted application
Expand

...

General Settings Tab:

  • Name: type Pool name (example IIS-Web-Pool)

  • Default Server Port: The destination server port used by the traffic sent to the member (example 443)

  • Load Balancer Algorithm: (example Round Robin)

NSX ALB supports various Load-balancing methods:

Consistent Hash

Core Affinity

Fastest Response

Fewest Servers

Least Connections

Least Load

Round Robin

  • Persistence: The persistence profile will ensure that the same user sticks to the same server for a desired duration of time (e.g. Client IP)

NSX ALB supports various Persistence types:

System-Persistence-App-Cookie

System-Persistence-Client-IP

System-Persistence-Custom-HTTP-Header

System-Persistence-HTTP-Cookie

System-Persistence-TLS

  • Active Health Monitor: (example HTTPS - This will send periodic HTTPS HEAD requests to each server in the Pool to check the availability)

...

Image Modified

    ...

     

    ...

    • Add two/or more entries in the Members Tab and enter the IP Addresses and Port from the Virtual Machines running the application Servers.

    Image Modified

    ...

    In the SSL Settings Tab:

    • SSL Enable: Enable

    • Hide Service Certificates: disable

    • Select one or more certificates to be used by the Load Balancer Pool: Select your Certificate

    Image Modified
    • Press SAVE to create an encrypted pool.

    ...

    Tip

    Default Active Health Monitor:

    ...

    • HTTP/HTTPS:

      • Send Interval: 10s

      • Receive Timeout: 4s

      • Successful Checks: 3

      • Failed Checks: 3

      • Health Monitor Port: use the Default Server Port of the pool.

      • HTTP request: HEAD / HTTP/1.0

      • Response Code: 2xx, 3xx

    • TCP:

      • Send Interval: 10s

      • Receive Timeout: 4s

      • Successful Checks: 2

      • Failed Checks: 2

      • Health Monitor Port: use the Default Server Port of the pool.

    • UDP:

      • Send Interval: 4s

      • Receive Timeout: 2s

      • Successful Checks: 2

      • Failed Checks: 2

      • Health Monitor Port: use the Default Server Port of the pool.

    • PING:

      • Send Interval: 10s

      • Receive Timeout: 4s

      • Successful Checks: 2

      • Failed Checks: 2

    End.