Eseguire task specifici di iSCSI in e-Series - VMware
Per il protocollo iSCSI, configurare gli switch e la rete sul lato array e sul lato host. Quindi, verificare le connessioni di rete IP.
|
|
Quando usi unità da 4096 byte, devi impostare i volumi per utilizzare l'emulazione a 512 byte (512e) per garantire la compatibilità con VMware. Per maggiori informazioni su come impostare un volume per usare l'emulazione a 512 byte (512e), consulta la guida in linea di SANtricity System Manager. |
Passaggio 1: Registra la tua configurazione
Puoi generare e stampare un PDF di questa pagina e poi usare il seguente foglio di lavoro per registrare le informazioni di configurazione dello storage specifiche del protocollo. Ti servono queste informazioni mentre esegui le attività di provisioning.
L'illustrazione mostra un host connesso a uno storage E-Series separato da VLAN e/o sottoreti univoche. Una VLAN/sottorete è indicata dalla linea blu; l'altra VLAN/sottorete è indicata dalla linea rossa. Ogni VLAN/sottorete contiene almeno una porta initiator e metà delle porte target. Il numero di porte host e/o controller varia in base al numero di interfacce di rete e al modello del controller. Potresti avere più porte disponibili (fino a 6 per controller).
Informazioni sulla mappatura host
| Nome host di mapping | |
|---|---|
Tipo di sistema operativo host |
|
IQN dell'host |
|
IQN di destinazione |
Passaggio 2: Configura gli switch
Gli switch vengono configurati in base alle raccomandazioni del vendor per iSCSI. Questi consigli possono includere sia direttive di configurazione che aggiornamenti del codice.
Assicurarsi di disporre di quanto segue:
-
Due reti separate per l'alta disponibilità. Assicurarsi di isolare il traffico iSCSI per separare i segmenti di rete.
-
Abilitato il controllo di flusso hardware end-to-end per invio e ricezione.
-
Controllo di flusso prioritario disattivato.
-
Se opportuno, abilita i jumbo frames (consigliato).
|
|
Port channels/LACP non è supportato sulle porte switch del controller. LACP lato host non è consigliato; il multipathing offre gli stessi vantaggi o meglio. |
Consultare la documentazione del fornitore dello switch.
Passaggio 3: Configura la rete
È possibile configurare la rete iSCSI in diversi modi, a seconda dei requisiti di storage dei dati. Rivolgersi all'amministratore di rete per suggerimenti sulla scelta della configurazione migliore per l'ambiente in uso.
Assicurarsi di disporre di quanto segue:
-
Abilitato il controllo di flusso hardware end-to-end per invio e ricezione.
-
Controllo di flusso prioritario disattivato.
-
Se opportuno, abilita i jumbo frames (consigliato).
Se usi i jumbo frame all'interno dell'IP SAN per motivi di prestazioni, assicurati di configurare l'array, gli switch e gli host per usare i jumbo frame. Consulta la documentazione del sistema operativo e degli switch per informazioni su come abilitare i jumbo frame sugli host e sugli switch. Per abilitare i jumbo frame sull'array, completa i passaggi indicati al punto 4.
Durante la pianificazione della rete iSCSI, ricorda che "Guida ai limiti di configurazione di VMware"stabilisce che il numero massimo di percorsi iSCSI supportati verso una LUN è 32 e il numero massimo di schede di interfaccia di rete (NIC) che possono essere associate o collegate tramite porta con lo stack iSCSI software per server è 8. Devi tenere conto di questo requisito per evitare di configurare troppi percorsi.
Per impostazione predefinita, l'iniziatore software iSCSI VMware crea una singola sessione per target iSCSI quando non si utilizza il binding della porta iSCSI.
|
|
Il binding delle porte iSCSI di VMware è una funzionalità che forza tutte le porte VMkernel associate ad accedere a tutte le porte di destinazione accessibili sui segmenti di rete configurati. È pensato per essere utilizzato con array che presentano un singolo indirizzo di rete per l'iSCSI target. NetApp consiglia di non utilizzare il binding delle porte iSCSI. Per ulteriori informazioni, vedi "best practice per l'utilizzo del binding delle porte iSCSI software in ESX/ESXi". Se l'host ESXi è collegato a uno storage di un altro fornitore, NetApp consiglia di usare porte vmkernel iSCSI separate per evitare conflitti con il binding delle porte. |
Per garantire una buona configurazione multipathing, utilizzare più segmenti di rete per la rete iSCSI. Posizionare almeno una porta lato host e almeno una porta da ciascun controller di array su un segmento di rete e un gruppo identico di porte lato host e lato array su un altro segmento di rete. Se possibile, utilizzare più switch Ethernet per fornire ulteriore ridondanza.
Consultare la documentazione del fornitore dello switch.
|
|
Molti switch di rete devono essere configurati a un valore superiore a 9,000 byte per l'overhead IP. Per ulteriori informazioni, consultare la documentazione dello switch. |
Passaggio 4: Configura la rete lato array
La GUI di Gestione di sistema di SANtricity consente di configurare il collegamento in rete iSCSI sul lato array.
Assicurarsi di disporre di quanto segue:
-
L'indirizzo IP o il nome di dominio di uno dei controller degli array di storage.
-
La password per la GUI di System Manager, RBAC (Role-Based Access Control) o LDAP e un servizio di directory è configurata per l'accesso di sicurezza appropriato allo storage array. Per ulteriori informazioni sulla gestione degli accessi, consultare la guida in linea di Gestione di sistema SANtricity.
Questa attività descrive come accedere alla configurazione della porta iSCSI dalla pagina hardware. È inoltre possibile accedere alla configurazione dal .
|
|
Per ulteriori informazioni su come configurare la rete lato array nella configurazione VMware, consulta il seguente report tecnico: "Guida alla configurazione VMware per l'integrazione iSCSI di e-Series SANtricity con ESXi 6.x e 7.x.". |
-
Dal browser, immettere il seguente URL:
https://<DomainNameOrIPAddress>IPAddressè l'indirizzo di uno dei controller degli array di storage.La prima volta che si apre Gestore di sistema di SANtricity su un array non configurato, viene visualizzato il prompt Set Administrator Password (Imposta password amministratore). La gestione degli accessi basata sui ruoli configura quattro ruoli locali: amministrazione, supporto, sicurezza e monitoraggio. Gli ultimi tre ruoli hanno password casuali che non possono essere indovinate. Dopo aver impostato una password per il ruolo di amministratore, è possibile modificare tutte le password utilizzando le credenziali di amministratore. Per ulteriori informazioni sui quattro ruoli utente locali, consultare la guida in linea di Gestione di sistema SANtricity.
-
Immettere la password di System Manager per il ruolo di amministratore nei campi Set Administrator Password (Imposta password amministratore) e Confirm Password (Conferma password), quindi fare clic su Set Password (Imposta password).
La procedura guidata di configurazione si avvia se non sono configurati pool, gruppi di volumi, workload o notifiche.
-
Chiudere l'installazione guidata.
La procedura guidata verrà utilizzata in seguito per completare ulteriori attività di installazione.
-
Selezionare hardware.
-
Se la figura mostra i dischi, fare clic su Mostra retro dello shelf.
Il grafico cambia per mostrare i controller invece dei dischi.
-
Fare clic sul controller con le porte iSCSI che si desidera configurare.
Viene visualizzato il menu di scelta rapida del controller.
-
Selezionare Configure iSCSI ports (Configura porte iSCSI).
Viene visualizzata la finestra di dialogo Configure iSCSI Ports (Configura porte iSCSI).
-
Nell'elenco a discesa, selezionare la porta che si desidera configurare, quindi fare clic su Avanti.
-
Selezionare le impostazioni della porta di configurazione, quindi fare clic su Avanti.
Per visualizzare tutte le impostazioni della porta, fare clic sul collegamento Mostra altre impostazioni della porta a destra della finestra di dialogo.
Impostazione della porta Descrizione Velocità della porta ethernet configurata
Seleziona la velocità desiderata. Le opzioni visualizzate nel menu a tendina dipendono dalla velocità massima che la tua rete può supportare (ad esempio, 25 Gbps).
Le schede di interfaccia verso gli host iSCSI disponibili sui controller non negoziano automaticamente la velocità. Devi impostare la velocità di ciascuna porta su 1 Gb, 10 Gb o 25 Gb. Tutte le porte devono essere impostate alla stessa velocità. Attiva IPv4 / attiva IPv6
Selezionare una o entrambe le opzioni per abilitare il supporto per le reti IPv4 e IPv6.
Porta TCP in ascolto (disponibile facendo clic su Mostra altre impostazioni della porta).
Se necessario, inserire un nuovo numero di porta.
La porta di ascolto è il numero di porta TCP utilizzato dal controller per rilevare gli accessi iSCSI dagli iniziatori iSCSI host. La porta di ascolto predefinita è 3260. Immettere 3260 o un valore compreso tra 49152 e 65535.
Dimensione MTU (disponibile facendo clic su Mostra altre impostazioni della porta).
Se necessario, inserire una nuova dimensione in byte per l'unità di trasmissione massima (MTU).
La dimensione predefinita dell'unità di trasmissione massima (MTU) è di 1500 byte per frame. Devi inserire un valore compreso tra 1500 e 9000. Per abilitare i frame jumbo, imposta questo valore a 9000 byte.
Abilitare le risposte PING ICMP
Selezionare questa opzione per attivare il protocollo ICMP (Internet Control message Protocol). I sistemi operativi dei computer collegati in rete utilizzano questo protocollo per inviare messaggi. Questi messaggi ICMP determinano se un host è raggiungibile e quanto tempo occorre per ottenere i pacchetti da e verso tale host.
Se si seleziona Enable IPv4 (attiva IPv4), dopo aver fatto clic su Next (Avanti) viene visualizzata una finestra di dialogo per la selezione delle impostazioni IPv4. Se si seleziona Enable IPv6 (attiva IPv6*), dopo aver fatto clic su Next (Avanti) viene visualizzata una finestra di dialogo per la selezione delle impostazioni IPv6. Se sono state selezionate entrambe le opzioni, viene visualizzata prima la finestra di dialogo per le impostazioni IPv4, quindi dopo aver fatto clic su Avanti, viene visualizzata la finestra di dialogo per le impostazioni IPv6.
-
Configurare le impostazioni IPv4 e/o IPv6, automaticamente o manualmente. Per visualizzare tutte le impostazioni delle porte, fare clic sul collegamento Mostra altre impostazioni a destra della finestra di dialogo.
Impostazione della porta Descrizione Ottenere automaticamente la configurazione
Selezionare questa opzione per ottenere la configurazione automaticamente.
Specificare manualmente la configurazione statica
Selezionare questa opzione, quindi inserire un indirizzo statico nei campi. Per IPv4, includere la subnet mask di rete e il gateway. Per IPv6, includere l'indirizzo IP instradabile e l'indirizzo IP del router.
-
Fare clic su fine.
-
Chiudere System Manager.
Passaggio 5: Configura la rete lato host
La configurazione della rete iSCSI sul lato host consente all'iniziatore iSCSI VMware di stabilire una sessione con l'array.
Questa attività configura il networking iSCSI sul lato host e stabilisce sessioni iSCSI con l'array di storage.
Una volta completata questa attività, l'host viene configurato con un singolo vSwitch contenente entrambe le porte VMkernel ed entrambe le VMNIC.
Per ulteriori informazioni sulla configurazione della rete iSCSI per VMware, vedi "Configurare adattatori iSCSI e storage con ESXi".
|
|
Annota l'iSCSI Qualified Name (IQN) dell'adattatore iSCSI software aggiunto durante questa procedura. Ti servirà più avanti quando configurerai le mappature degli host. |
Assicurarsi di disporre di quanto segue:
-
Switch configurati che userai per trasportare il traffico storage iSCSI.
-
Invio e ricezione del controllo di flusso hardware end-to-end abilitati sullo switch.
-
Controllo del flusso prioritario disabilitato sullo switch.
-
Configurazione iSCSI lato array completata.
-
Almeno due porte NIC host per il traffico iSCSI.
-
Usa il vSphere Client o il vSphere Web Client per eseguire la configurazione lato host. Vedi "Configurare adattatori iSCSI e storage con ESXi".
Le interfacce variano in termini di funzionalità e il flusso di lavoro esatto varia.
-
Configura la rete per iSCSI. Vedi "Configurazione della rete per iSCSI con ESX".
-
Si sconsiglia di utilizzare il port binding. Il port binding iSCSI di VMware è una funzionalità che forza tutte le porte VMkernel associate ad accedere a tutte le porte di destinazione accessibili sui segmenti di rete configurati. È pensato per essere utilizzato con array che presentano un singolo indirizzo di rete per l'iSCSI target. NetApp consiglia di non utilizzare il port binding iSCSI. Per ulteriori informazioni, vedi "best practice per l'utilizzo del binding delle porte iSCSI software in ESX/ESXi". Se l'host ESXi è collegato a uno storage di un altro fornitore, NetApp consiglia di usare porte vmkernel iSCSI separate per evitare conflitti con il port binding.
-
NetApp consiglia di configurare più mappature degli adattatori su uno vSphere Standard Switch, utilizzando adattatori Active/Standby per la ridondanza. Vedi "Schede di rete multiple nella configurazione iSCSI".
-
Abilita i Jumbo Frame con iSCSI, se lo desideri. Vedi "Utilizzo di Jumbo Frames con iSCSI su ESX".
-
-
Aggiungi un adattatore iSCSI software. Vedi "Aggiungi o rimuovi l'adattatore iSCSI software".
-
Annota l'IQN dell'host e aggiungi un alias iSCSI (facoltativo). Vedi "Modifica le proprietà generali per iSCSI sugli host ESX".
-
Configura i parametri CHAP, se utilizzi segreti CHAP. Vedi "Configurare i parametri CHAP per gli adattatori iSCSI sull'host ESX".
-
Dopo aver aggiunto correttamente le connessioni, puoi visualizzarle nella sezione "Storage Adapters" del vSphere Client. Se non riesci, passa al passaggio 6 per verificare la comunicazione con le porte e correggere eventuali impostazioni di connessione.
Passaggio 6: Verifica le connessioni di rete IP
Verificare le connessioni di rete IP (Internet Protocol) utilizzando i test ping per assicurarsi che host e array siano in grado di comunicare.
-
Sull'host, eseguire uno dei seguenti comandi, a seconda che i frame jumbo siano abilitati:
-
Se i frame jumbo non sono abilitati, eseguire questo comando:
vmkping <iSCSI_target_IP_address\>
-
Se i frame jumbo sono abilitati, eseguire il comando ping con una dimensione del payload di 8,972 byte. Le intestazioni combinate IP e ICMP sono di 28 byte, che quando vengono aggiunte al payload equivale a 9,000 byte. L'interruttore -s imposta il
packet sizebit. Lo switch -d imposta il bit DF (non frammentare) sul pacchetto IPv4. Queste opzioni consentono di trasmettere correttamente frame jumbo di 9,000 byte tra l'iniziatore iSCSI e la destinazione.vmkping -s 8972 -d <iSCSI_target_IP_address\>
In questo esempio, l'indirizzo IP di destinazione iSCSI è
192.0.2.8.
vmkping -s 8972 -d 192.0.2.8 Pinging 192.0.2.8 with 8972 bytes of data: Reply from 192.0.2.8: bytes=8972 time=2ms TTL=64 Reply from 192.0.2.8: bytes=8972 time=2ms TTL=64 Reply from 192.0.2.8: bytes=8972 time=2ms TTL=64 Reply from 192.0.2.8: bytes=8972 time=2ms TTL=64 Ping statistics for 192.0.2.8: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milliseconds: Minimum = 2ms, Maximum = 2ms, Average = 2ms
-
-
Problema A.
vmkpingComando da ciascun indirizzo di iniziatore dell'host (l'indirizzo IP della porta Ethernet dell'host utilizzata per iSCSI) a ciascuna porta iSCSI del controller. Eseguire questa azione da ciascun server host nella configurazione, modificando gli indirizzi IP in base alle necessità.Se il comando non riesce e viene visualizzato il messaggio sendto() failed (Message too long), Verificare le dimensioni MTU (supporto frame jumbo) per le interfacce Ethernet sul server host, sul controller storage e sulle porte dello switch. -
Se la fase 5 di rilevamento non ha avuto esito positivo, torna alla procedura di configurazione di rete lato host iSCSI per completare il rilevamento della sessione.