Che cos’è il Thin Provisioning?

Il Thin Provisioning, conosciuto anche come virtual provisioning o thin storage, è un metodo di allocazione dello storage on-demand basato sui requisiti dell’utente nelle SAN (Storage Area Network), nei dischi di storage centralizzati e nei sistemi di virtualizzazione dello storage.

Nel thin storage, quando l’utente consuma lo spazio di storage assegnato, gli viene assegnato di più. In alternativa, quando si libera spazio, cancellando file o trasferendo dati, lo spazio inattivo viene recuperato, riproposto e utilizzato per altri carichi di lavoro che necessitano di storage.

Thin Vs. Thick Provisioning – La differenza e il funzionamento

In confronto al thin provisioning, lo thick provisioning (chiamato anche fat provisioning) prealloca lo spazio di storage in previsione dei futuri requisiti di capacità. Questa pratica di allocazione dello storage porta a uno spazio di storage inattivo, a un utilizzo inefficiente dello storage e a costi inutili per l’infrastruttura e la manutenzione.

In altre parole, mentre sia il thin che lo thick provisioning sono metodi di allocazione dello storage, la differenza sta nel modo in cui viene configurato il Logical Unit Number (LUN).

Thick Provisioned LUNs – Creazione e problemi

Lo thick provisioning crea LUN e li assegna a specifici host o applicazioni. Il LUN riserva una porzione specifica dello spazio di archiviazione specificamente per l’host o l’applicazione assegnata. Man mano che il processo si svolge nel tempo, lo spazio di archiviazione assegnato consuma tutto lo spazio di archiviazione disponibile.

Per esempio, consideriamo un’organizzazione con un totale di 100 dipendenti. Ogni dipendente ha bisogno di 1TB di spazio di archiviazione. Per agevolare tutti i loro dipendenti, l’organizzazione dovrà acquistare un sistema di storage in grado di fornire 100TB di capacità di storage utilizzabile. Utilizzando il thick provisioning, le LUN da 1TB saranno configurate per allocare lo storage per ogni dipendente. Una cosa da notare qui, è che i dipendenti non riempiranno immediatamente la capacità di storage da 1TB – poiché è la capacità totale, di cui hanno bisogno in previsione della futura crescita dei dati. In altre parole, le grandi porzioni di capacità di archiviazione dedicata, rimarranno ferme fino a quando non saranno utilizzate. Di conseguenza, il ritorno sugli investimenti (ROI) non sarà a dir poco ideale.

Inoltre, quando i dipendenti cominceranno a consumare completamente lo spazio di 1TB assegnato e chiederanno più spazio di archiviazione, sorgeranno altri problemi.

Il problema con le LUN a provisioning spesso è che una volta provisionato non può essere scalato. Per aggiungere altro storage a un LUN thick provisioned, deve essere ricreato. In altre parole, le applicazioni host e i carichi di lavoro dovranno essere messi in pausa, i dati dovranno essere sottoposti a backup, e poi verranno create e allocate nuove LUN con una maggiore capacità di archiviazione.

Si possono immaginare i tempi di inattività e l’inefficienza dello storage di cui sopra quando i dipendenti avranno consumato il loro spazio di 1TB assegnato.

Thin Provisioned LUNs- Creazione e funzionamento

A differenza delle LUN thick provisioned, le LUN thin provisioned possono essere configurate a dimensioni maggiori rispetto all’effettiva capacità di storage fisico disponibile. Grazie al concetto di pool di thin provisioning, le LUN sottili continuano a funzionare e spargono i dati in tutto lo spazio di archiviazione disponibile; mentre l’array ne tiene traccia.

Nell’esempio precedente, l’organizzazione può acquistare un’infrastruttura di archiviazione con 50 TB di capacità di utilizzo e allocare 100 TB per i dipendenti utilizzando il thin provisioning. Una volta che i 50TB sono quasi pieni, possono acquistare altro storage e scalare le LUN sottili configurate.

L’altra differenza tra le LUN sottili e quelle con provisioning spesso è che le LUN sottili possono facilmente scalare quando necessario. Non c’è bisogno di mettere in pausa le applicazioni host o i carichi di lavoro che utilizzano lo storage assegnato.

In altre parole, non solo il thin provisioning migliora il ROI ma facilita anche la crescita futura dei dati con facilità – senza alcun tempo di inattività.

Vantaggi del Thin Provisioning per le aziende

  • Per gli ambienti IT che utilizzano più host e applicazioni, il thin provisioning accelera il provisioning dello storage, semplifica la gestione e riduce i costi migliorando l’utilizzo dello storage.
  • Senza il thin provisioning, gli ambienti IT devono affrontare interruzioni quando lo spazio di storage dedicato per un LUN è consumato o devono fare un fat provisioning eccessivo della loro infrastruttura di storage. Entrambe le soluzioni sono inefficienti, costose ed esauriscono le risorse. Con il thin provisioning, le risorse disponibili possono essere efficacemente sfruttate e quando lo storage allocato viene consumato, è possibile aggiungere altro storage senza ritardi o interruzioni.
  • Il thin provisioning può anche essere abbinato ad altri servizi dati per migliorare l’utilizzo dello storage. Per esempio, i servizi di compressione si accoppiano bene con il thin provisioning. Il thin provisioning sfrutta efficacemente lo spazio di storage disponibile, mentre la compressione riduce l’ingombro complessivo dei dati.

Il thin provisioning nelle soluzioni StoneFly

Sistema operativo di storage (OS) brevettato da StoneFly: StoneFusion™ offre il thin provisioning come caratteristica standard utilizzando la sua licenza SAN.

Questo implica che tutte le soluzioni SAN, HCI e di backup e disaster recovery (DR) StoneFly sono preconfigurate con le funzioni di thin provisioning.

Inoltre, gli utenti possono acquistare il software come prodotto standalone da installare su server bare-metal o può essere distribuito come macchina virtuale (VM) su hypervisor standard del settore, come VMware, Microsoft Hyper-V, KVM, Citrix (ex XenServer) e StoneFly Persepolis.

Per maggiori informazioni su StoneFusion per bare-metal, clicca qui.

Per saperne di più sulla nostra vSAN, clicca qui.

Conclusione

Il thin provisioning utilizza in modo efficiente lo spazio di archiviazione disponibile, accelera il provisioning dello storage e consente ai proprietari di infrastrutture di ottenere il massimo rendimento. Rispetto allo thick provisioning, il thin provisioning costa meno ed è più adatto alla futura crescita dei dati, il che lo rende la scelta più ovvia tra i due e un must per tutte le SAN, i dischi di archiviazione centralizzati e i sistemi di virtualizzazione dello storage.

Per ottenere uno storage conveniente con Thin Provisioning integrato, contattaci

Email: [email protected]

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.