I filtri I/O sono componenti software che possono essere installati su host ESXi e possono offrire servizi di dati aggiuntivi alle macchine virtuali. I filtri elaborano le richieste di I/O, che vengono trasferite tra il sistema operativo guest di una macchina virtuale e i dischi virtuali.

I filtri di I/O possono essere offerti da VMware o creati da terze parti tramite vSphere APIs for I/O Filtering (VAIO).

Informazioni sui filtri I/O

I filtri I/O possono ottenere l'accesso diretto al percorso I/O della macchina virtuale. È possibile abilitare il filtro I/O per un singolo disco virtuale. I filtri I/O sono indipendenti dalla topologia di storage.

VMware offre alcune categorie di filtri I/O. Inoltre, i fornitori di terze parti possono creare i filtri I/O. In genere, vengono distribuiti come pacchetti che forniscono un programma di installazione per distribuire i componenti del filtro nei cluster host vCenter Server e ESXi.

Dopo la distribuzione dei filtri I/O, vCenter Server configura e registra un provider di storage del filtro I/O, chiamato anche provider VASA, per ciascun host nel cluster. I provider di storage comunicano con vCenter Server e rendono i servizi dati offerti dal filtro I/O visibili nell'interfaccia Criteri di storage macchina virtuale. È possibile fare riferimento a questi servizi dati quando si definiscono regole comuni per un criterio della macchina virtuale. Dopo aver associato dischi virtuali a questo criterio, i filtri I/O vengono abilitati nei dischi virtuali.

Supporto datastore

I filtri I/O possono supportare tutti i tipi di datastore, inclusi i seguenti:
  • VMFS
  • NFS 3
  • NFS 4.1
  • vVol
  • vSAN

Requisiti di sistema per i filtri I/O

Per poter utilizzare i filtri I/O nel proprio ambiente, è necessario seguire requisiti specifici.

  • Utilizzare la versione più recente di ESXi e vCenter Server compatibile con i filtri di I/O. Le versioni precedenti potrebbero non supportare i filtri di I/O o fornire solo supporto parziale.
  • Verificare la presenza di eventuali requisiti aggiuntivi possibilmente a disposizione delle singole soluzioni partner. In casi specifici, l'ambiente potrebbe richiedere dispositivi flash, memoria fisica supplementare o connettività di rete e larghezza di banda. Per ulteriori informazioni, contattare il fornitore o il rappresentante di VMware.
  • Server web per ospitare pacchetti partner per l'installazione di filtri. Il server deve rimanere disponibile dopo l'installazione iniziale. Quando un nuovo host viene unito al cluster, il server invia all'host i componenti filtro I/O appropriati.

Linee guida e procedure consigliate per il filtro I/O

Quando si utilizzano filtri I/O nell'ambiente, seguire linee guida e procedure consigliate specifiche.

  • Poiché i filtri I/O sono indipendenti dal datastore, tutti i tipi di datastore, inclusi VMFS, NFS, Virtual Volumes e vSAN, sono compatibili con i filtri I/O.
  • I filtri I/O supportano le RDM in modalità di compatibilità virtuale. Non è stato fornito alcun supporto per le RDM in modalità di compatibilità fisica.
  • Non è possibile modificare o assegnare il criterio del filtro I/O durante la migrazione o la clonazione di una macchina virtuale. È possibile modificare il criterio dopo aver completato la migrazione o la clonazione.
  • Quando si clona o si migra una macchina virtuale con un criterio del filtro I/O da un host a un altro, assicurarsi che nell'host di destinazione sia installato un filtro compatibile. Questo requisito si applica alle migrazioni avviate da un amministratore o da funzionalità come HA o DRS.
  • Quando si converte un modello in una macchina virtuale e il modello è configurato con il criterio del filtro I/O, nell'host di destinazione deve essere installato il filtro I/O compatibile.
  • Se si utilizza vCenter Site Recovery Manager per replicare i dischi virtuali, i dischi risultanti nel sito di ripristino non dispongono dei criteri di filtro I/O. È necessario creare i criteri di filtro I/O nel sito di ripristino e ricollegarli ai dischi replicati.
  • Se alla macchina virtuale è associato un albero di snapshot, non è possibile aggiungere, modificare o rimuovere il criterio di filtro I/O per la macchina virtuale.

Utilizzo dei filtri I/O della cache con i dispositivi di storage flash negli host ESXi

Un filtro I/O della cache può utilizzare un dispositivo flash locale nell'host ESXi per memorizzare nella cache i dati della macchina virtuale.

Se il filtro I/O della cache utilizza dispositivi flash locali, è necessario configurare una risorsa flash virtuale, nota anche come volume VFFS. Prima di attivare il filtro, configurare la risorsa nell'host ESXi. Durante l'elaborazione degli I/O di lettura della macchina virtuale, il filtro crea una cache della macchina virtuale e la posiziona nel volume VFFS.

Il grafico mostra un volume VFFS e una cache di macchina virtuale che si trova nel volume VFFS.

Per configurare una risorsa Flash virtuale, utilizzare i dispositivi flash connessi all'host. Per aumentare la capacità della risorsa flash virtuale, è possibile aggiungere altre unità flash. Una singola unità flash deve essere allocata esclusivamente a una risorsa flash virtuale e non può essere condivisa con nessun altro servizio vSphere, come ad esempio vSAN o VMFS. Vedere Configurazione di una risorsa flash virtuale.