L'idea di risolvere i problemi legati allo storage semplicemente aggiungendo un software può sembrare quasi incredibile. Eppure è vero: è proprio così semplice. Vi illustreremo i due tipi più comuni di virtualizzazione dello storage attualmente disponibili.
Tieni sempre a mente che anche la tua SAN esistente è fatta di software + hardware. Con la virtualizzazione dello storage, stai semplicemente aggiornando la parte software mantenendo lo stesso hardware. È questo che rende semplice l'implementazione e il passaggio a questa architettura.
Alla fine, devi solo scegliere se vuoi virtualizzare lo storage esistente o se vuoi aggiungerne di nuovo sbarazzandoti dei vecchi array proprietari.
Opzione 1: Nodo di virtualizzazione dello storage
La prima opzione consiste in un nodo controller di virtualizzazione dello storage. Si tratta in genere di un server x86 da 1U dotato di CPU, memoria, porte di rete e un array RAID-1 per il sistema operativo, su cui è installato il software di virtualizzazione.
Il passaggio successivo è interconnettere gli array della SAN esistente tramite collegamenti iSCSI o FC al nuovo controller di virtualizzazione dello storage. A questo punto si possono collegare gli altri host e cominciare a presentargli i dischi virtuali.
Ora basta aprire una singola console di gestione per tutti i compiti di amministrazione quotidiana dello storage. Disporrai sempre di tutti i servizi di storage di livello enterprise che il software di virtualizzazione offre, anche se il sottostante software non dispone della licenza per queste caratteristiche e funzionalità.
Se dovessi mai aver bisogno di aggiungere un array più recente e rimuovere uno vecchio, ti basterà cliccare su “Rimuovi” per eliminare quello vecchio e su “Aggiungi al pool” per iniziare a utilizzare il nuovo spazio di archiviazione. Puoi aggiungere un secondo nodo con spazio di archiviazione dedicato per creare un gruppo di archiviazione ad alta disponibilità con 2 copie ridondanti dei tuoi dati in configurazione attiva/attiva.
Opzione 2: SAN su server convergente
Questa seconda opzione richiederà un server x86 2U più potente, con specifiche hardware superiori, per garantire una maggiore potenza di elaborazione. È consigliabile massimizzare il ritorno sull'investimento potenziando al massimo i dischi, la memoria e le porte di rete.
Se si acquista il backplane con 24 unità da 2,5”, è possibile ottenere una capacità notevole utilizzando una combinazione di NVMe da 4 TB e/o unità SAS da 10k. In alcuni casi, abbiamo riscontrato soluzioni in grado di ospitare fino a 60 TB o addirittura 80 TB di capacità utilizzabile per ogni server da 2U.
Si ottengono comunque gli stessi vantaggi menzionati nella prima opzione, ma ora si aggiunge una nuova variante combinando nuovi dischi interni e array SAN esterni esistenti all’interno dello stesso pool virtuale. Si ottiene così il meglio di entrambi i mondi, continuando a garantire oltre 100.000 IOPS con tempi di risposta inferiori al millisecondo.
La maggior parte delle organizzazioni parte con un nodo per la virtualizzazione dello storage e in un secondo momento passa a un server SAN convergente, senza ritrovarsi di fronte a ingenti CAPEX quando si aggiungono unità interne per aumentare la capienza.
Con questa impostazione, tutti i problemi prestazionali diventeranno un problema del passato, e si potrà continuare a scalare aggiungendo array o nodi.
- Più ridondanza: fatto.
- Costi più bassi: fatto.
- Gestione da un singolo pannello di amministrazione: fatto.
- Prestazioni e scalabilità: fatto.