Configurazione e impostazioni dell'archiviazione collegata
Fine della commercializzazione: a partire dal 31 ottobre 2025, le nuove implementazioni delle offerte " VMware Solutions " non saranno più disponibili per i nuovi clienti. I clienti esistenti possono continuare a utilizzare e ampliare i propri carichi di lavoro attivi su VMware® all'indirizzo IBM Cloud®. Per ulteriori informazioni, vedere Fine della commercializzazione per VMware su IBM Cloud.
Questo design supporta il collegamento di storage condiviso solo con NFS v3. NFS v4 e v4.1 non sono supportati.
Lo storage collegato per questo progetto è limitato allo storage IBM Cloud® disponibile nello stesso data center IBM Cloud della soluzione vCenter Server. Inoltre, tutti i dischi virtuali memorizzati nell'archivio dati sono forniti con thin-provisioning per impostazione predefinita.
L'architettura specifica che gli archivi dati NFS v3 vengono collegati utilizzando il nome DNS dall'archiviazione IBM Cloud per connettersi alla condivisione. La condivisione NFS viene collegata a tutti gli host nel cluster di vCenter Server e posizionata in un cluster di archivi dati con Storage DRS abilitato.
vSphere Storage DRS (Distributed Resource Scheduler)
Utilizza Storage DRS per gestire le risorse aggregate di un cluster di archivi dati. Quando Storage DRS è attivato, fornisce suggerimenti per la migrazione e il posizionamento dei dischi delle VM (Virtual Machine) per bilanciare spazio e risorse di I/O tra gli archivi dati nel cluster di archivi dati.
Quando Storage DRS è attivato, sono disponibili le seguenti funzioni:
- Bilanciamento del carico dello spazio tra gli archivi dati in un cluster di archivi dati
- Bilanciamento del carico dell'I/O tra gli archivi dati in un cluster di archivi dati
- Posizionamento iniziale dei dischi virtuali in base allo spazio e al carico di lavoro I/O
In questa progettazione, Storage DRS è abilitato con il livello di automazione impostato su Fully Automated. Di conseguenza, i file vengono migrati automaticamente per ottimizzare l'utilizzo delle risorse nel cluster di dati. Poiché il cluster è completamente automatizzato, tutte le altre opzioni di Storage DRS sono impostate su Use cluster settings.
Impostazioni di runtime di Storage DRS per NFS v3
L'aggressività di Storage DRS è determinata specificando le soglie per lo spazio utilizzato e la latenza I/O. Storage DRS raccoglie informazioni sull'utilizzo delle risorse per i datastore in un cluster di datastore. vCenter Server utilizza queste informazioni per generare raccomandazioni per il posizionamento dei dischi virtuali sui datastore.
Quando per un cluster di datastore è impostato un livello di aggressività basso, Storage DRS raccomanda le migrazioni di Storage vMotion solo se necessarie. Ad esempio, se il carico di I/O, l'utilizzo dello spazio o il loro sbilanciamento sono elevati, Storage DRS raccomanda una migrazione. Se per un cluster di archivi dati è impostato un livello di aggressività elevato, Storage DRS consiglia le migrazioni ogni qualvolta il cluster di archivi dati può trarre vantaggio dal bilanciamento del carico di I/O e dello spazio.
Nel cluster di archivi dati sono disponibili le seguenti categorie di soglia.
- Utilizzo dello spazio - Storage DRS genera raccomandazioni o esegue migrazioni quando la percentuale di utilizzo dello spazio sul datastore è superiore alla soglia impostata nel client web VMware vSphere®.
- Latenza I/O - Storage DRS genera raccomandazioni o esegue migrazioni quando la latenza I/O del 90° percentile misurata in un giorno per il datastore è superiore alla soglia.
In questa progettazione, le impostazioni di runtime di Storage DRS sono abilitate e le soglie sono mantenute ai loro rispettivi valori predefiniti. Modifica questi valori in base ai requisiti di I/O del carico di lavoro e alla sensibilità alla latenza.
La tabella seguente mostra le impostazioni del client Web vSphere.
| Impostazione | Valore |
|---|---|
| Enable I/O metric for SDRS recommendations | Selezionato |
| Utilized space | Selezionato, impostato su 80% |
| I/O latency threshold | 15 ms |
Per ulteriori informazioni sulla configurazione di queste impostazioni nel client Web vSphere, consultare la documentazione vSphere.
SIOC (Storage I/O Control) per NFS v3
Quando SIOC (Storage I/O Control) viene abilitato nell'ambiente, modifica la lunghezza della coda del dispositivo per la singola VM. La modifica alla lunghezza della coda del dispositivo riduce la coda dell'array di archiviazione per tutte le VM a una condivisione e una frequenza uguali della coda di archiviazione. SIOC si collega solo se le risorse sono vincolate e la latenza dell'I/O di archiviazione è superiore a una soglia definita.
Per determinare quando un dispositivo di archiviazione è congestionato o vincolato, SIOC richiede una soglia definita. La latenza della soglia di congestione è diversa per i vari tipi di archiviazione. Questa progettazione suggerisce e implementa una latenza di soglia di 10 millisecondi.
Puoi limitare i singoli dischi virtuali per le singole VM oppure concedere loro condivisioni differenti con SIOC. Limitando i dischi e concedendo diverse condivisioni, è possibile adattare e allineare l'ambiente al carico di lavoro con il numero di IOPS del volume IBM Cloud® File Storage for Classic acquisito. Il limite è impostato da IOPS ed è possibile impostare un peso o condivisioni differenti.
Per i dischi virtuali impostati su Alto (2.000 azioni), essi ricevono il doppio dell'I/O rispetto a un disco impostato su Normale (1.000 azioni) e il quadruplo rispetto a uno impostato su Basso (500 azioni). Normal è il valore predefinito per tutte le VM, pertanto devi regolare le impostazioni di Normal per le VM che lo richiedono.
Archiviazione aggiuntiva per NFS v3
Quando occorre aggiungere dell'ulteriore archiviazione all'ambiente a causa di spazio insufficiente o di una latenza elevata, puoi ordinare un'altra condivisione NFS dalla console. Dopo aver ordinato la condivisione, collega l'esportazione agli host vSphere ESXi nel cluster e posizionale nel cluster di archiviazione. Posizionare la nuova condivisione NFS nel cluster di archiviazione ridimensiona in modo incrementale, efficacemente e senza soluzione di continuità, l'archiviazione associata all'ambiente senza lasciarti l'incombenza delle migrazioni a livello di archiviazione.
Parametri di configurazione avanzata
Questa progettazione aggiunge parametri di configurazione avanzata consigliati da IBM Cloud. Di conseguenza, i seguenti parametri sono impostati su ogni host vSphere ESXi collegato alla condivisione NFS IBM Cloud.
| Parametro | Valore |
|---|---|
| Net.TcpipHeapSize | 32 |
| Net.TcpipHeapMax | 512 |
| NFS.MaxVolumes | 256 |
| NFS.HeartbeatMaxFailures | 10 |
| NFS.HeartbeatFrequency | 12 |
| NFS.HeartbeatTimeout | 5 |
| NFS.MaxQueueDepth | 64 |