Annunciato a giugno, StorONE All-Flash è un array 2U che punta tutto sul rapporto prezzo/prestazioni. L'azienda ha fatto alcune cose interessanti qui con il tiering dello storage. A differenza dell'utilizzo dell'SSD Intel Optane come cache, l'array StorONE utilizza Optane come livello superiore di storage. StorONE consolida ulteriormente la sua partnership con Intel sfruttando gli SSD NAND 3D QLC di quest'ultima per lo storage ad alta capacità. La soluzione è alimentata da Software S1 Enterprise Storage Platform di StorONE e sposta i dati in base alle esigenze per mantenere elevate le prestazioni gestendo al contempo l'economia dei dati con gli SSD QLC.
Annunciato a giugno, StorONE All-Flash è un array 2U che punta tutto sul rapporto prezzo/prestazioni. L'azienda ha fatto alcune cose interessanti qui con il tiering dello storage. A differenza dell'utilizzo dell'SSD Intel Optane come cache, l'array StorONE utilizza Optane come livello superiore di storage. StorONE consolida ulteriormente la sua partnership con Intel sfruttando gli SSD NAND 3D QLC di quest'ultima per lo storage ad alta capacità. La soluzione è alimentata da Software S1 Enterprise Storage Platform di StorONE e sposta i dati in base alle esigenze per mantenere elevate le prestazioni gestendo al contempo l'economia dei dati con gli SSD QLC.
Sebbene StorONE sia una soluzione di archiviazione definita dal software molto flessibile che può praticamente fare tutto, la sua vera forza risiede in quello che chiamano "utilizzo totale delle risorse". Mentre molte piattaforme software definite presentano colli di bottiglia che impediscono agli utenti di ottenere il massimo dal proprio hardware, StorONE offre agli utenti un modo per aggirarli e ottenere le migliori prestazioni possibili. Ciò costituisce sicuramente una soluzione interessante per le organizzazioni che desiderano distribuire lo storage in quasi tutti gli ambienti ed è ideale per coloro che desiderano sfruttare fino all'ultimo IOPS possibile dal proprio sistema.
Il software di gestione StorONE è anche compatibile con più piattaforme, inclusi Mac, Linux, Windows e persino i sistemi operativi mobili. Ciò è particolarmente utile per i team di gestione IT, in quanto consente di estrarre il tablet o il telefono se è necessario individuare un disco specifico mentre si cammina in una grande sala server o data center.
Il software StorONE funziona con tariffe di licenza basate sulla capacità con prezzi che dipendono dalle dimensioni del sistema. Anche qui sono molto flessibili. StorONE esaminerà il tuo ambiente e ti suggerirà una soluzione se hai bisogno di consigli. Possono spedirti una scatola con un server (in genere compatibile HA e doppio nodo) e puoi semplicemente collegarlo al tuo data center. Se disponi già di hardware esistente che desideri utilizzare, StorONE può installare la piattaforma tramite bare metal o VM. Fanno anche qualsiasi cosa, dalle licenze solo software agli array all-flash come servizio. Per i clienti che hanno esigenze di capacità e non vogliono rimanere bloccati con un contratto a lungo termine, StorONE può inviarti una scatola con tutto ciò di cui hai bisogno e puoi semplicemente pulire le unità e rispedirla quando hai finito .
Una cosa che StorONE fa e che altre aziende non fanno è parlare di prezzo, come in un numero reale rispetto a vaghe nozioni di risparmio di denaro. Il sistema che testeremo viene fornito con 1.5 TB di Intel Optane e 30.72 TB di spazio di archiviazione Intel QLC più il software. StorONE addebita $ 27,899.92 per lo storage e $ 22,387.50 per il software per un totale di $ 50,287.42. L'azienda si propone di addebitare $ 0.05/IOPS o circa più di un milione di IOPS per il sistema che stiamo testando.
Gestione StorONE
Dopo aver scaricato il software e averlo installato, caricalo semplicemente, digita le tue credenziali ed effettua l'accesso. La prima cosa che vedrai è un elenco delle unità disponibili. Seleziona quelli che desideri aggiungere al sistema e fai clic su Approva. Una volta completato con successo, sei a posto. L'interfaccia è veloce e facile da navigare grazie al suo bel design verde (sfondo) e bianco (primo piano).
Una volta entrato, vedrai un menu ad hamburger in alto a sinistra della dashboard principale, che dà accesso rapido a tutte le aree di configurazione: Monitoraggio, Provisioning (Template, Host, Server NAS, Volumi applicazioni), Gestione (Template , host, server NAS, volumi di applicazioni), inventario e amministrazione. Puoi anche modificare facilmente la password e l'e-mail dell'account in questo menu.
La sezione Inventario fornisce un elenco di tutte le risorse fisiche del tuo sistema sulla destra. Facendo clic su di essi verranno approfonditi ulteriormente i componenti specifici, fornendo ulteriori informazioni.
Creare un volume è piuttosto semplice. Dalla sezione Applicazioni, fai clic sul pulsante cilindrico in alto a destra, etichettato come "Crea volume applicazione". Basta inserire il nome, la descrizione e altre informazioni. Nella sezione pool disco è possibile definire i diversi livelli per la funzionalità di tiering automatico integrata, che rappresenta uno dei vantaggi più importanti della piattaforma StorONE.
Le impostazioni di suddivisione in livelli consentono di scegliere su quale pool di dischi risiederà principalmente il volume appena creato (ad esempio, supporti NVMe/SSD come pool di dischi primario e supporti HDD/SSD come livello 1 elevato). Di conseguenza, esaminerà i dati su questo sistema e quindi analizzerà cose come i modelli di lettura e scrittura e quanto tempo è trascorso dall'ultimo accesso ai dati (e quanto spesso), quindi li "classificherà" in base a questo informazione. Ciò significa che i blocchi di dati a cui si accede raramente passeranno al livello a basso costo se hai impostato il volume in questo modo. Ciò garantisce di non sprecare il tuo prezioso e veloce spazio NVMe su file che non utilizzi molto spesso, mantenendo i dati più utilizzati su tali unità.
Puoi anche definire qui la tua policy sugli snapshot, che è illimitata e gratuita. Puoi ingrandire e rimpicciolire l'intervallo di tempo con la comoda icona della lente di ingrandimento. Accedervi è molto semplice. Dopo aver scattato un'istantanea, fai clic sull'icona dell'orologio in alto a destra nella sezione Applicazioni e verrà visualizzato un calendario. Scegli semplicemente dati specifici e vedrai le istantanee disponibili per il montaggio, da cui potrai estrarre i dati di cui hai bisogno. Anche gli snapshot montati verranno elencati sotto i tuoi volumi.
Nella sezione Disponibilità puoi anche definire quanti dati e frammenti di ridondanza sono presenti nel sistema di cui hai bisogno. È possibile impostarlo per volume a seconda dell'applicazione supportata, consentendo di definire un volume più focalizzato sulle prestazioni (meno ridondanza) e un altro che si concentra sulla protezione (più ridondanza) per i volumi con file più critici. Ciò rende il sistema altamente flessibile, poiché i sistemi solitamente utilizzano configurazioni basate su RAID, che non possono essere modificate a livello di volume (ovvero, sei bloccato con il RAID che scegli).
Puoi anche accedere agli stessi dati su due protocolli (ad esempio, NFS e SMB), il che può rivelarsi davvero utile poiché devi solo inviare una copia dei tuoi dati attraverso vari protocolli.
StorONE supporta l'accesso basato su blocchi con iSCSI e Fibre Channel, NAS – SMB e NFS e dispone di un archivio oggetti integrato che supporta il protocollo S3 e rende la sua piattaforma a prova di futuro. Ad esempio, se viene rilasciata una nuova tecnologia, il sistema StorONE sarà in grado di utilizzarla. Anche se è impossibile verificare questa affermazione, è certamente bello sentirla e finora hanno fatto bene ad adottare nuovi protocolli di archiviazione e di rete.
Se fai clic su Prestazioni dopo aver selezionato il volume nella sezione Applicazioni, puoi dare un'occhiata in tempo reale a IOPS, throughput e latenza o al suo rendimento nell'ultima ora, giorno o settimana.
La sezione Monitoraggio è una pagina completa che mostra tutte le statistiche raccolte dal tuo sistema. Puoi trovare elementi come capacità, allocazione e utilizzo dei dati (per pool, il che è molto utile), grafici e volumi principali nel tuo sistema (ordinati per elementi come IOPS, istantanee, latenza e capacità). Puoi anche vedere l'utilizzo dell'hardware del sistema in basso, che mostra l'utilizzo del disco, della CPU e della memoria sia in tempo reale che durante determinati intervalli di tempo passati.
Nel complesso, siamo rimasti molto colpiti dalla quantità di personalizzazione e flessibilità del software definito da StorONE, nonché dalla sua attenzione a ottenere il massimo dal sistema.
Prestazioni dell'array All-Flash StorONE
Configurazione di prova StorONE
- Intel Optano da 1.5 TB
- NAND 30.72D Intel QLC da 3 TB
- Impronta VDbench: 640 GB (32 VMDK da 20 GB)
- Datastore montati su NFS, 4 x 25GbE sull'array, 2 x 25GbE su ciascuno dei nostri 8 host
Analisi del carico di lavoro VDBench
Quando si tratta di effettuare benchmark sugli array di storage, il test delle applicazioni è la soluzione migliore, mentre il test sintetico viene al secondo posto. Pur non essendo una rappresentazione perfetta dei carichi di lavoro effettivi, i test sintetici aiutano a definire i dispositivi di storage con un fattore di ripetibilità che semplifica il confronto tra soluzioni concorrenti. Questi carichi di lavoro offrono una gamma di profili di test diversi che vanno dai test "quattro angoli", test comuni sulle dimensioni di trasferimento del database, nonché acquisizioni di tracce da diversi ambienti VDI. Tutti questi test sfruttano il comune generatore di carichi di lavoro vdBench, con un motore di scripting per automatizzare e acquisire risultati su un ampio cluster di test di calcolo. Ciò ci consente di ripetere gli stessi carichi di lavoro su un'ampia gamma di dispositivi di storage, inclusi array flash e singoli dispositivi di storage.
Profili:
- Lettura casuale 4K: lettura al 100%, 128 thread, 0-120% irate
- Scrittura casuale 4K: scrittura al 100%, 64 thread, 0-120% irate
- Lettura casuale 32K: lettura al 100%.
- Scrittura casuale 32K: scrittura al 100%.
- Lettura sequenziale 64K: lettura al 100%, 16 thread, 0-120% irate
- Scrittura sequenziale a 64K: scrittura al 100%, 8 thread, 0-120% irate
- Database sintetici: SQL e Oracle
- Clonazione completa VDI e tracce di clonazione collegata
Con la lettura casuale 4K, StorONE ha mostrato una latenza inferiore al millisecondo per gran parte del test (fino a circa 370 IOPS e ha raggiunto il picco a circa 399,007 IOPS e una latenza di 10 ms.
Nella scrittura casuale 4K, StorONE ha mostrato una latenza inferiore al millisecondo fino a 37,218 IOPS e ha raggiunto il picco a circa 93,993 IOPS e una latenza di 20 ms
Successivamente esamineremo il nostro test I/O casuale da 32K. In lettura, StorONE ha registrato prestazioni con latenza inferiore al millisecondo per gran parte del test fino a circa 206 IOPS e ha raggiunto il picco di 225,527 IOPS con una latenza di 3.03 ms.
Nella scrittura casuale da 32K, StorONE ha mostrato brevemente una latenza inferiore a 1 ms e ha raggiunto il picco di 54,150 IOPS con una latenza di 9.44 ms.
Successivamente sono stati i carichi di lavoro sequenziali in cui abbiamo esaminato 64K. Per la lettura di 64K, StorONE ha mostrato un enorme picco di latenza, ma è tornato immediatamente sotto 1 ms per il resto del test, dove ha raggiunto il picco di 45,111 IOPS a 0.266 ms.
Con la scrittura a 64K, abbiamo registrato 27,796 IOPS a 7 ms e un picco di 32,087 IOPS o 2 GB/s con una latenza di 31.89 ms.
Le prossime serie di test riguardano i carichi di lavoro SQL: SQL, SQL 90-10 e SQL 80-20. A partire da SQL, StorONE è rimasto sotto 1 ms fino a circa 225 IOPS e ha raggiunto il picco a 286,903 IOPS e una latenza di 3.57 ms.
In SQL 90-10 abbiamo riscontrato un picco di 242,045 IOPS con una latenza di 4.23 ms. Qui lo StorONE ha avuto una latenza inferiore al millisecondo fino a circa 214 IOPS.
Con SQL 80-20, StorONE ha registrato prestazioni con latenza inferiore al millisecondo fino a circa 148 IOPS e un picco di 194,777 IOPS con una latenza di 4.24 ms.
Successivamente ci sono i nostri carichi di lavoro Oracle: Oracle, Oracle 90-10 e Oracle 80-20. A partire da Oracle, StorONE è rimasto sotto 1 ms di latenza fino a circa 135 IOPS e ha raggiunto il picco a 180 IOPS con una latenza di 7.1 ms.
Oracle 90-10 ha registrato una latenza inferiore al millisecondo fino a circa 237 IOPS e un picco di 243 IOPS con una latenza di 2.46 ms (prima di subire un piccolo calo delle prestazioni alla fine).
Per Oracle 80-20, StorONE ha funzionato con una latenza inferiore a 1 ms fino a circa 176 IOPS e ha raggiunto il picco di 189,718 IOPS e 3.5 ms di latenza prima di rallentare leggermente alla fine.
Successivamente, siamo passati al nostro test clone VDI, Completo e Collegato. Per l'avvio VDI Full Clone (FC), StorONE ha registrato prestazioni di latenza inferiori al millisecondo fino a circa 128 IOPS e ha raggiunto il picco di 180,135 IOPS con una latenza di 5.8 ms.
Per l'accesso iniziale VDI FC, l'array ha registrato prestazioni con latenza inferiore al millisecondo fino a circa 37 IOPS e ha raggiunto il picco a 67,467 IOPS con una latenza di 13.35 ms, prima di subire un calo delle prestazioni alla fine.
Il nostro ultimo benchmark VDI FC è Monday Login, dove abbiamo riscontrato prestazioni con latenza inferiore al millisecondo fino a circa 52 IOPS e un picco di 74,298 IOPS con una latenza di 6.86 ms.
Passando all'avvio VDI Linked Clone (LC), StorONE ha registrato prestazioni di latenza inferiori al millisecondo per la maggior parte del suo funzionamento e ha raggiunto il picco di 82,596 IOPS con una latenza di 1.9 ms.
Per l'accesso iniziale VDI LC, l'array è rimasto al di sotto di 1 ms fino a circa 34 IOPS e ha raggiunto il picco a 61,598 IOPS con una latenza di 4.1 ms.
Infine, con VDI LC Monday Login abbiamo registrato un picco di 62,801 IOPS con una latenza di 8.1 ms.
Conclusione
L'array StorONE All-Flash sfrutta alcune delle migliori tecnologie di storage Intel, ma il segreto sta nel software. Il software S1 Enterprise Storage Platform dell'azienda aiuta a creare un ambiente definito dal software in cui gli utenti possono sfruttare appieno lo storage Optane e QLC. Il software di facile utilizzo è costruito per eliminare i colli di bottiglia e massimizzare le prestazioni potenziali. StorONE pone grande enfasi sulla flessibilità con tariffe di licenza basate sulla capacità che hanno prezzi che riflettono le dimensioni del sistema del cliente oppure possono esaminare le vostre esigenze e consigliare un sistema basato su di esse. StorONE può essere installato tramite bare metal o tramite VM se esiste un sistema esistente che i clienti desiderano utilizzare.
Per quanto riguarda le prestazioni, abbiamo eseguito la nostra analisi del carico di lavoro VDBench evidenziando: 4 letture di 400 IOPS, 4 picchi di scrittura di 32 IOPS, 32 di lettura di 226 IOPS, 32 di scrittura di 54 IOPS, una lettura sequenziale di 64 di 2.8 GB/s e 64 di scrittura di 2GB/s. Per i carichi di lavoro SQL abbiamo riscontrato picchi di 287 IOPS, 242 IOPS per SQL 90-10 e 195 IOPS per SQL 80-20. Per i carichi di lavoro Oracle, abbiamo riscontrato picchi di 180 IOPS, 243 IOPS in Oracle 90-10 e 190 IOPS in Oracle 80-20. Qui abbiamo anche eseguito test VDI FC che ci hanno fornito 180 IOPS per l'avvio, 67 IOPS per l'accesso iniziale e 74 IOPS per l'accesso del lunedì. Nella maggior parte dei casi, l'array ha raggiunto il picco con una latenza superiore a 1 ms.
L'array StorOne All-Flash ha dimostrato un modo conveniente per sfruttare la NAND QLC in un contesto aziendale con le unità SSD Intel Optane come livello superiore di storage. In questo modo l'attività colpisce prima questo buffer a bassa latenza, consentendo all'array di inviare un flusso più organizzato ai livelli di storage QLC (o altri). Con StorOne già in grado di gestire più livelli di storage, l'adattamento all'uso del flash QLC è diventato una seconda natura. Nel complesso, anche se le prestazioni hanno avuto alcuni rallentamenti in termini di latenza, la piattaforma testata era un sistema a controller singolo, rispetto a un'implementazione multi-nodo più ampia che i clienti possono generalmente utilizzare in un ambiente di produzione. In ogni caso, StorOne è estremamente flessibile, in grado di supportare praticamente qualsiasi tecnologia richiesta dal data center, dallo storage alla rete.
Interagisci con StorageReview
Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS feed