Un modo più intelligente per portare la protezione dei dati su SSD
Di Prasad Venkatachar, InfoWorld |
Tecnologia emergente sezionata dai tecnologi
Gli SSD NVMe stanno vedendo una rapida adozione nel cloud, nei data center aziendali e nell'edge computing per applicazioni ad alta intensità di dati come database relazionali e ambienti NoSQL. Tuttavia, i dati in questi SSD sono temporanei e persisteranno solo per la durata delle istanze della macchina virtuale associate.
Lo storage SSD NVMe è effimero per tutti i principali fornitori di servizi cloud, tra cui Amazon Web Services, Microsoft Azure e Google Cloud Platform. Se i clienti desiderano proteggere i dati in questi SSD, devono optare per Elastic Block Storage in AWS o opzioni di disco persistente equivalenti in Microsoft Azure e Google Cloud Platform. Il problema è che queste opzioni spesso richiedono il sacrificio delle prestazioni in cambio della protezione e della disponibilità dei dati.
Per proteggere i dati sugli SSD ad alte prestazioni, la maggior parte degli OEM di server utilizza controller RAID tradizionali, originariamente progettati per le unità disco rigido. Quando il RAID tradizionale viene distribuito con i moderni SSD, si comporta in modo da ridurre notevolmente le prestazioni e la resistenza dell'SSD, richiedendo al contempo unità SSD aggiuntive per la ridondanza, riducendo la capacità disponibile.
In poche parole, le soluzioni RAID tradizionali limitano i vantaggi prestazionali degli SSD nelle implementazioni di data center aziendali.
Quando si parla di edge computing, l’obiettivo è avvicinare i dati e lo spazio di archiviazione ovunque siano necessari. La resilienza dello storage per tollerare i guasti degli SSD nell'edge è ancora più importante a causa della mancanza di personale nei data center periferici incaricato di riparare o sostituire gli SSD guasti. L'utilizzo di soluzioni RAID tradizionali non fa altro che annullare i vantaggi delle prestazioni e della capacità dei server periferici in nome della protezione dei dati.
Il Pliops Extreme Data Processor (XDP) è stato progettato per affrontare questa sfida. Pliops XDP fornisce una protezione affidabile dei dati RAID senza alcuna penalizzazione delle prestazioni associata, sbloccando tutto il potenziale prestazionale degli SSD eliminando operazioni di archiviazione inefficienti e scaricando dalla CPU le attività di elaborazione dei dati ad alta intensità di calcolo.
Pliops XDP ottimizza il flusso di dati tra applicazioni e SSD comprimendo, indicizzando e ordinando, quindi scrivendo i dati sugli SSD in schemi sequenziali con parità per la protezione dei dati. XDP migliora sostanzialmente il modo in cui i dati vengono elaborati, gestiti e archiviati, garantendo prestazioni applicative accelerate, maggiore affidabilità e maggiore scalabilità con un TCO (costo totale di proprietà) ridotto.
Pliops XDP accelera le scritture casuali trasformandole in scritture sequenziali compresse. Ciò migliora le prestazioni di archiviazione, l'utilizzo e la longevità dell'SSD rispetto alle tradizionali soluzioni RAID 5/6. La compressione riduce inoltre la quantità di dati da leggere, consentendo una migliore velocità effettiva di lettura e latenza riducendo al tempo stesso l'impatto dell'amplificazione IO. A differenza del RAID tradizionale, che utilizza un disco hot spare dedicato, Pliops XDP Drive Failure Protection (DFP) si avvale di tutti gli SSD con una capacità hot virtuale (VHC) per ottenere prestazioni e vantaggi in termini di capacità.
Le prestazioni superiori offerte da Pliops XDP possono essere attribuite all'esecuzione della maggior parte delle funzioni nell'hardware. La compressione della velocità di linea viene eseguita utilizzando un motore con accelerazione hardware. Anche il motore di archiviazione dei valori-chiave è basato su hardware. Come RocksDB su un chip, il motore del valore-chiave è il vero cavallo di battaglia di XDP, poiché esegue gran parte della magia dietro i suoi vantaggi in termini di prestazioni.
Quando un nuovo prodotto sconvolge le convinzioni di lunga data sui carichi di lavoro aziendali, è prassi standard per rinomate società di ingegneria e convalida valutarlo. Una di queste aziende, Principled Technologies, ha valutato Pliops XDP confrontandolo con i controller RAID tradizionali del server Dell PowerEdge utilizzato nei data center tradizionali con configurazioni identiche di sistema e storage SSD.