Kemp Load Balancer per VMware Horizon configurazione HA - pt.3

kemp-load-balancer-configure-ha-01

Per evitare interruzioni di servizio, il Kemp Load Balancer deve essere configurato in modalità HA per garantire la continuità del business nel caso di problemi all'appliance.

La configurazione del Kemp LoadMaster in modalità HA è piuttosto semplice ed è il design consigliato da implementare negli ambienti Horizon, specialmente nel caso in cui gli utenti si connettono dall'esterno.

kemp-load-balancer-configure-ha-02

 

Blog Serie

Kemp Load Balancer per VMware Horizon installazione - pt.1
Kemp Load Balancer per VMware Horizon configurazione - pt.2
Kemp Load Balancer per VMware Horizon configurazione HA - pt.3

 

Kemp Load Balancer configurazione HA

Per configurare il Kemp LoadMaster in modalità HA, sono necessarie due appliance.

 

Prerequisiti

La configurazione HA del LoadMaster richiede alcuni prerequisiti per poter funzionare correttamente.

  • Il traffico multicast deve essere permesso
  • L'IGMP Snooping deve essere disabiltato
  • L' ICMP Ping deve essere permesso
  • La porta 6973 deve essere permessa

 

Configurazione del Virtual Switch in vSphere

Per permettere la corretta comunicazione HA tra le appliance Kemp, è necessario configurare il vSphere Virtual Switch opportunamente.

Editare entrambe le reti LAN e DMZ utilizzate dal Kemp e configurare la sezione Security in questo modo:

  • Promiscuous mode: Reject
  • MAC address changes: Accept
  • Forget transmits: Accept

kemp-load-balancer-configure-ha-30

Nella sezione Teaming and failover impostare il seguente parametro:

  • Notify switches: No

kemp-load-balancer-configure-ha-31

 

Configurazione del primo Load Balancer

Effettuare il login alla prima appliance Kemp ed accedere alla sezione System Configuration > HA and Clustering.

kemp-load-balancer-configure-ha-03

Selezionare HA Mode e cliccare su Confirm. HA è una configurazione attiva-passiva poichè solo un Kemp alla volta è attivo. Nonostante la modalità Clustering sia la soluzione più indicata, sono necessari almeno tre LoadMasters e questo potrebbe essere un problema se il budget è limitato.

kemp-load-balancer-configure-ha-04

Poichè stiamo configurando la prima appliance, selezionare la voce HA (First) Mode nel menu a tendina HA Mode.

kemp-load-balancer-configure-ha-05

Cliccare OK per confermare.

kemp-load-balancer-configure-ha-06

Cliccare OK per proseguire ed impostare lo Shared IP address.

kemp-load-balancer-configure-ha-07

Per implementare il Kemp in modalità HA, è necessario specificare un Indirizzo IP addizionale indicato come HA Shared IP address che è identico per entrambe le appliance Kemp. Questo Indirizzo IP è utilizzato per accedere la pagina di gestione e routing Web User Interface (WUI).

Bisogna specificare l'HA Shared IP address per entrambe le interfacce NIC eth0 ed eth1 utilizzando rispettivamente un indirizzo IP per la LAN e uno per la DMZ.  Inoltre come best practice, l'opzione Use for HA checks dovrebbe essere abilitata in tutte le interfacce di produzione.

Inserire l'Indirizzo IP e cliccare su Set Shared address.

kemp-load-balancer-configure-ha-08

Cliccare OK per confermare.

kemp-load-balancer-configure-ha-09

Da notare che nella parte superiore destra dello schermo compaiono ora due indicatori quadrati. Gli indicatori rappresentano HA1 e HA2 ed indicano lo stato della coppia HA (A è l'appliance attiva). Poichè la seconda appliance non è stata ancora configurata, viene indicata con l'icona rossa.

Inserire l'HA Partner IP Address (l'IP della seconda appliance) e cliccare su Set Partner address.

kemp-load-balancer-configure-ha-10

Cliccare OK per confermare la configurazione.

kemp-load-balancer-configure-ha-11

Per attivare la configurazione, è necessario riavviare l'appliance. Cliccare su Reboot Now.

kemp-load-balancer-configure-ha-12

Cliccare Continue.

kemp-load-balancer-configure-ha-13

Una volta effettuato il reboot, la prima appliance è ora configurata per la modalità HA. Il quadrato verde indica il Kemp Load Balancer attivo.

kemp-load-balancer-configure-ha-14

 

Accedere alla pagina di gestione WUI

Tramite il browser preferito, digitare l'URL https://<kemp_HA_Shared_IP_Address> configurato in precedenza per accedere la WUI. Inserire le credenziali dell'account bal e cliccare su Login.

kemp-load-balancer-configure-ha-15

Questa è la pagina WUI dove è possibile gestire il sistema quando la modalità HA è abilitata.

kemp-load-balancer-configure-ha-16

 

Configurare il secondo Load Balancer

Una volta che la prima appliance è stata configurata, è necessario configurare anche il secondo Kemp per completare la coppia HA. Effettuare il login al secondo LoadMaster e posizionarsi nella sezione System Configuration > HA and Clustering.

kemp-load-balancer-configure-ha-17

Selezionare HA Mode e cliccare Confirm.

kemp-load-balancer-configure-ha-18

Selezionare la voce HA (Second) Mode dal menu a tendina HA Mode.

kemp-load-balancer-configure-ha-19

Cliccare OK per confermare la configurazione.

kemp-load-balancer-configure-ha-20

Cliccare OK per proseguire ed impostare lo Shared IP address.

kemp-load-balancer-configure-ha-21

Inserire lo stesso HA Shared IP address configurato nella prima appliance e cliccare Set Shared address. Da rtenere presente di configurare l'HA Partner IP Address anche per eth1.

kemp-load-balancer-configure-ha-22

Cliccare OK per confermare.

kemp-load-balancer-configure-ha-23

Inserire l'HA Partner IP Address (l'IP della prima appliance) e cliccare Set Partner address.

kemp-load-balancer-configure-ha-24

Cliccare OK per confermare.

kemp-load-balancer-configure-ha-25

Per attivare la configurazione è necessario riavviare l'appliance. Cliccare Reboot Now.

kemp-load-balancer-configure-ha-26

Cliccare Continue.

kemp-load-balancer-configure-ha-27

Dopo aver riavviato la seconda appliance, accedere alla dashboard del Kemp LoadMaster. Da notare che gli indicatori quadrati sono ora entrambi in verde.

kemp-load-balancer-configure-ha-28

Dalla WUI è possibile specificare quale sia il server di default da utilizzare. Posizionarsi in System Configuration > HA Parameters e selezionare il parametro desiderato dal menu a tendina Switch to Preferred Server.

kemp-load-balancer-configure-ha-29

Il Kemp Load Balancer è ora configurato in modalità HA garantendo la disponibilità del servizio anche se un'appliance Kemp vada offline.

La modalità HA è consigliata specialmente in ambienti Horizon con diversi utenti e con accessi esterni per evitare la disconnessione se il Kemp connesso agli UAG e ai Connection Server presenta un malfunzionamento.

signature