Determinate configurazioni di vSAN, come un cluster esteso, richiedono un host witness. Anziché utilizzare un host ESXi fisico dedicato come host witness, è possibile distribuire l'appliance witness di vSAN. L'appliance è una macchina virtuale preconfigurata che esegue ESXi e viene distribuita come file OVA.

A differenza di un host ESXi per scopi generici, l'appliance witness non esegue macchine virtuali. Il suo unico scopo è quello di fungere da witness vSAN e può contenere solo componenti witness.

Il workflow per distribuire e configurare l'appliance witness di vSAN include questo processo.

Quando si distribuisce l'appliance witness di vSAN, è necessario configurare le dimensioni del witness supportato dal cluster esteso vSAN. Scegliere una delle opzioni seguenti:
  • Molto piccola supporta fino a 750 componenti (10 macchine virtuali al massimo).
  • Media supporta fino a 21.833 componenti (500 macchine virtuali). In quanto witness condiviso, l'appliance witness Media supporta fino a 21.000 componenti e fino a 21 cluster vSAN a due nodi.
  • Grande supporta fino a 45.000 componenti (più di 500 macchine virtuali). In quanto witness condiviso, l'appliance witness Grande supporta fino a 24.000 componenti e fino a 24 cluster vSAN a due nodi.
  • Molto grande supporta fino a 64.000 componenti (più di 500 macchine virtuali). In quanto witness condiviso, l'appliance witness Molto grande supporta fino a 64.000 componenti e fino a 64 cluster vSAN a due nodi.
Nota: Queste stime si basano sulle configurazioni standard di una macchina virtuale. Il numero di componenti che costituiscono una macchina virtuale può variare in base al numero di dischi virtuali, alle impostazioni dei criteri, ai requisiti di snapshot e così via. Per ulteriori informazioni sul dimensionamento dell'appliance witness per i cluster vSAN a due nodi, fare riferimento alla guida ai cluster vSAN a 2 nodi.

È inoltre necessario selezionare un datastore per l'appliance witness di vSAN. L'appliance witness deve utilizzare un datastore diverso dal datastore del cluster esteso vSAN.

  1. Scaricare l'appliance dal sito Web di VMware.
  2. Distribuire l'appliance in un host o un cluster vSAN. Per ulteriori informazioni, vedere Distribuzione di modelli OVF nella documentazione Amministrazione delle macchine virtuali vSphere.
  3. Configurare la rete di vSAN nell'appliance witness.
  4. Configurare la rete di gestione nell'appliance dell'appliance.
  5. Aggiungere l'appliance in vCenter Server come host ESXi witness. Assicurarsi di configurare l'interfaccia VMkernel di vSAN nell'host.

Configurazione della rete di vSAN nell'appliance witness

L'appliance witness di vSAN include due schede di rete preconfigurate. È necessario modificare la configurazione della seconda scheda in modo che l'appliance possa connettersi alla rete di vSAN.

Procedura

  1. Passare all'appliance virtuale che contiene l'host witness.
  2. Fare clic con il pulsante destro del mouse sull'appliance e selezionare Modifica impostazioni.
  3. Nella scheda Hardware virtuale, espandere la seconda scheda di rete.
  4. Dal menu a discesa, selezionare il gruppo di porte di vSAN e fare clic su OK.

Configurazione della rete di gestione sull'appliance witness

Configurare l'appliance witness in modo che sia raggiungibile nella rete.

Per impostazione predefinita, l'appliance può ottenere automaticamente i parametri di rete se la rete include un server DHCP. In caso contrario, è necessario configurare le impostazioni appropriate.

Procedura

  1. Accendere l'appliance witness e aprire la relativa console.
    Poiché l'appliance è un host ESXi, viene visualizzata l'interfaccia utente di Direct Console (DCUI).
  2. Premere F2 e passare alla pagina Schede di rete.
  3. Nella pagina Schede di rete, verificare che almeno una vmnic sia selezionata per il trasporto.
  4. Configurare i parametri IPv4 per la rete di gestione.
    1. Passare alla sezione Configurazione IPv4 e modificare l'impostazione DHCP predefinita in statica.
    2. Immettere le seguenti impostazioni:
      • Indirizzo IP
      • Subnet mask
      • Gateway predefinito
  5. Configurare i parametri DNS.
    • Server DNS primario
    • Server DNS alternativo
    • Nome host

Configurazione dell'interfaccia di rete per il traffico witness

È possibile separare il traffico dati dal traffico witness nei cluster vSAN a due nodi e nei cluster estesi vSAN.

Il traffico dati di vSAN richiede un link a bassa latenza e larghezza di banda elevata. Il traffico witness può utilizzare una latenza elevata, una larghezza di banda ridotta e un link instradabile. Per separare il traffico dati dal traffico witness è possibile configurare una scheda di rete VMkernel dedicata per il traffico witness vSAN.

È possibile aggiungere supporto per una connessione incrociata della rete diretta per trasportare il traffico dati di vSAN in un cluster esteso vSAN. È possibile configurare una connessione di rete separata per controllare il traffico. Su ciascun host dati nel cluster, configurare la scheda di rete VMkernel di gestione in modo che trasporti anche il traffico witness. Non configurare il tipo di traffico witness nell'host witness.

Nota: Network Address Translation (NAT) non è supportato tra gli host dati vSAN e l'host witness.

Prerequisiti

  • Verificare che il sito di dati nella connessione del traffico witness disponga di una larghezza di banda minima di 2 Mbps per ogni 1.000 componenti vSAN.
  • Verificare i requisiti di latenza:
    • I cluster vSAN a due nodi devono avere un RTT inferiore a 500 ms.
    • I cluster estesi vSAN con meno di 11 host per sito devono avere un RTT inferiore a 200 ms.
    • I cluster estesi vSAN con 11 o più host per sito devono avere un RTT inferiore a 100 ms.
  • Verificare che la connessione dati vSAN soddisfi i requisiti seguenti.
    • Per gli host direttamente connessi in un cluster vSAN a due nodi, utilizzare una connessione diretta di 10 Gbps tra gli host. I cluster ibridi possono anche utilizzare una connessione diretta da 1 Gbps tra gli host.
    • Per gli host connessi a un'infrastruttura commutata, utilizzare una connessione condivisa di 10 Gbps (necessaria per i cluster all-flash) o una connessione dedicata di 1 Gbps.
  • Verificare che il traffico dati e il traffico witness utilizzino la stessa versione dell'indirizzo IP.

Procedura

  1. Aprire una connessione SSH nell'host ESXi.
  2. Usare il comando esxcli network ip interface list per determinare quale scheda di rete VMkernel viene utilizzata per il traffico di gestione.
    Ad esempio:
    esxcli network  ip interface list
    vmk0
       Name: vmk0
       MAC Address: e4:11:5b:11:8c:16
       Enabled: true
       Portset: vSwitch0
       Portgroup: Management Network
       Netstack Instance: defaultTcpipStack
       VDS Name: N/A
       VDS UUID: N/A
       VDS Port: N/A
       VDS Connection: -1
       Opaque Network ID: N/A
       Opaque Network Type: N/A
       External ID: N/A
       MTU: 1500
       TSO MSS: 65535
       Port ID: 33554437
    
    vmk1
       Name: vmk1
       MAC Address: 00:50:56:6a:3a:74
       Enabled: true
       Portset: vSwitch1
       Portgroup: vsandata
       Netstack Instance: defaultTcpipStack
      VDS Name: N/A
       VDS UUID: N/A
       VDS Port: N/A
       VDS Connection: -1
       Opaque Network ID: N/A
       Opaque Network Type: N/A
       External ID: N/A
       MTU: 9000
       TSO MSS: 65535
       Port ID: 50331660
    
    Nota: Le informazioni multicast sono incluse per la compatibilità con le versioni precedenti. vSAN 6.6 e versioni successive non richiedono il multicast.
  3. Utilizzare il comando esxcli vsan network ip add per configurare la scheda di rete VMkernel di gestione in modo da supportare il traffico witness.
    esxcli vsan network ip add -i vmkx -T witness 
  4. Utilizzare il comando esxcli vsan network list per verificare la nuova configurazione di rete.
    Ad esempio:
    esxcli vsan network list
    Interface
       VmkNic Name: vmk0
       IP Protocol: IP
       Interface UUID: 8cf3ec57-c9ea-148b-56e1-a0369f56dcc0
       Agent Group Multicast Address: 224.2.3.4
       Agent Group IPv6 Multicast Address: ff19::2:3:4
       Agent Group Multicast Port: 23451
       Master Group Multicast Address: 224.1.2.3
       Master Group IPv6 Multicast Address: ff19::1:2:3
       Master Group Multicast Port: 12345
       Host Unicast Channel Bound Port: 12321
       Multicast TTL: 5
       Traffic Type: witness
    
    Interface
       VmkNic Name: vmk1
       IP Protocol: IP
       Interface UUID: 6df3ec57-4fb6-5722-da3d-a0369f56dcc0
       Agent Group Multicast Address: 224.2.3.4
       Agent Group IPv6 Multicast Address: ff19::2:3:4
       Agent Group Multicast Port: 23451
       Master Group Multicast Address: 224.1.2.3
       Master Group IPv6 Multicast Address: ff19::1:2:3
       Master Group Multicast Port: 12345
       Host Unicast Channel Bound Port: 12321
       Multicast TTL: 5
       Traffic Type: vsan
    

risultati

In vSphere Client, l'interfaccia di rete VMkernel di gestione non è selezionata per il traffico di vSAN. Non abilitare nuovamente l'interfaccia in vSphere Client.