Casa Impresa Recensione del firmware Dell EMC SCOS 7.3

Recensione del firmware Dell EMC SCOS 7.3

by Brian Beeler
Dell'EMC SC9000

Oggi Dell EMC ha annunciato una versione aggiornata di SCOS, il sistema operativo utilizzato nella famiglia di storage SC. SCOS 7.3 è un aggiornamento gratuito e introduce diverse nuove funzionalità e correzioni come farebbe qualsiasi versione minore, ma in questo caso c'è anche un importante aggiornamento delle prestazioni. Grazie alle ottimizzazioni del codice e al passaggio al risparmio distribuito, Dell EMC è stata in grado di garantire miglioramenti su tutta la linea. IL SC9000 ad esempio, ora è in grado di raggiungere 2 milioni di IOPS per array, 20 milioni di IOPS in ambienti federati. Tutti i sistemi SC ne traggono vantaggio, con un aumento di 2 volte in tutti i sistemi supportati in IOPS in lettura 4K al 100%. Inoltre c'è un aumento di 50-100 IOPS con carichi di lavoro misti in ogni sistema (80/20 4K).


Oggi Dell EMC ha annunciato una versione aggiornata di SCOS, il sistema operativo utilizzato nella famiglia di storage SC. SCOS 7.3 è un aggiornamento gratuito e introduce diverse nuove funzionalità e correzioni come farebbe qualsiasi versione minore, ma in questo caso c'è anche un importante aggiornamento delle prestazioni. Grazie alle ottimizzazioni del codice e al passaggio al risparmio distribuito, Dell EMC è stata in grado di garantire miglioramenti su tutta la linea. IL SC9000 ad esempio, ora è in grado di raggiungere 2 milioni di IOPS per array, 20 milioni di IOPS in ambienti federati. Tutti i sistemi SC ne traggono vantaggio, con un aumento di 2 volte in tutti i sistemi supportati in IOPS in lettura 4K al 100%. Inoltre c'è un aumento di 50-100 IOPS con carichi di lavoro misti in ogni sistema (80/20 4K).

Oltre ai miglioramenti in termini di prestazioni, sono presenti una serie di altri aggiornamenti come parte della versione SCOS 7.3:

  • Aggiunto supporto CloudIQ: CloudIQ è uno strumento gratuito di analisi e monitoraggio basato su cloud utilizzato dai clienti Dell EMC Unity ed è ora disponibile per lo storage SC.
  • Nuova interfaccia utente Web Unisphere per SC HTML5
    • Unisphere for SC: gestione di array singoli
    • Unisphere Central for SC: gestione di più array
  • Aggiornamenti Data In Place per SC4020 – Invece di replicarli su un nuovo array a scopo di aggiornamento, i clienti possono migrare le proprie unità e alloggiamenti di espansione su una nuova unità principale, risparmiando tempo e costi.
  • SCv2000 ora si federa/replica con altri array SC
  • La maggior parte dei sistemi SC registra aumenti di capacità:
    • SC9000 passa da 3 PB a 6 PB grezzi
    • SC7020/SC7020F da 3 PB a 4 PB
    • SC5020/SC5020F dalle 2:2.16 alle XNUMX PB
    • SCv3000 e modelli della generazione precedente, nessuna modifica
  • Supporto per schede mezzanine e PCIe I/O iSCSI da 25 GbE e 100 GbE per SC5020, SC5020F, SC7020, SC7020F e SC9000
  • Sparing distribuito: ricostruzioni più veloci del 500% e tutte le unità ora vengono utilizzate per l'I/O anziché lasciare un'unità inattiva per la ricostruzione anticipata in caso di guasto dell'unità.
  • Miglioramenti del volume live che offrono una latenza inferiore e un traffico di rete ridotto. SCOS 7.3 aumenta inoltre il numero di volumi attivi supportati nell'array.

Per i clienti che desiderano implementare SCOS 7.3, l'aggiornamento del firmware è attualmente disponibile con disponibilità generale prevista per il terzo trimestre di quest'anno solare. Come notato, l'aggiornamento è gratuito per i clienti con contratti di supporto. I modelli SC3, SC9000, SC8000, SC7020F, SC7020, SC5020F, SC5020, SCv4020XXX e SCv3XXX possono tutti essere aggiornati.

Ai fini di questa valutazione abbiamo portato in laboratorio due array SC5020 all-flash. Un SC5020 dotato della versione di spedizione di SCOS 7.2, l'altro con una build con disponibilità diretta di SCOS 7.3.

Performance

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. Dal lato dell'array, utilizziamo il nostro cluster di server Dell PowerEdge R740xd.

Profili:

  • Lettura casuale 4K: 100% di lettura, 128 thread, 0-120% irate
  • Scrittura casuale 4K: scrittura al 100%, 64 thread, 0-120% irate 6
  • Lettura sequenziale 4K: lettura al 100%, 16 thread, 0-120% irate
  • Scrittura sequenziale 64K: scrittura al 100%, 8 thread, 0-120% irate
  • Database sintetico: clonazione completa SQL e Oracle VDI e tracce di clonazione collegata

Nel nostro primo test che misura le prestazioni di lettura casuale 4K, possiamo vedere l'enorme differenza tra l'SC5020 che funziona a 7.3 rispetto a 7.2. Le prestazioni in lettura 4K per il sistema con versione 7.2 sono rimaste al di sotto di 1 ms fino a circa 275 IOPS, prima di raggiungere il picco a 311 IOPS. Il sistema in esecuzione 7.3, tuttavia, è riuscito a superare i 400 IOPS in meno di 1 ms e ha raggiunto il picco a 446 IOPS.

La differenza tra SCOS 7.2 e 7.3 non potrebbe essere più chiara osservando le prestazioni in scrittura casuale 4K. L'unità con 7.2 ha raggiunto il limite di 82k IOPS, mentre quella con 7.3 è più che raddoppiata fino a 166k IOPS.

Le prestazioni 4K sequenziali di SCOS 7.3 hanno continuato a mostrare forti miglioramenti nelle prestazioni posteriori 4K sequenziali, consentendo all'unità di arrivare a 1.37 milioni di IOPS, mentre quella con 7.2 ha misurato 1.01 milioni di IOPS.

Ancora una volta, nel nostro test di scrittura che misurava le prestazioni sequenziali 4K, abbiamo visto SCOS 7.3 superare i 500 IOPS, migliorando oltre i 326 IOPS misurati dal vecchio SCOS 7.2.

Le prestazioni di scrittura sequenziale a blocchi di grandi dimensioni non sono cambiate molto, con SCOS 7.3 che scivola leggermente rispetto all'array che esegue 7.2. Entrambe le piattaforme hanno raggiunto un picco di throughput in lettura di circa 10 GB/s, con SCOS 7.2 che ha avuto un vantaggio in termini di latenza.

Le prestazioni di scrittura sequenziale di grandi blocchi misurate nel nostro test da 64k hanno riscontrato notevoli miglioramenti rispetto a SCOS 7.3. Con meno della metà della latenza, SCOS 7.3 ha consentito alla piattaforma di raggiungere oltre 6 GB/s, mentre il sistema con SCOS 7.2 ha raggiunto i 3.7 GB/s.

Osservando il nostro carico di lavoro SQL sintetico, SCOS 7.3 ha superato di gran lunga le prestazioni di 7.2, ottenendo un picco di oltre 420 IOPS, rispetto ai 290 IOPS di SCOS 7.2.

Con SQL 90/10, SCOS 7.3 ha raggiunto un picco di poco meno di 400 IOPS, rispetto ai 272 IOPS di SCOS 7.2.

Con un rapporto di scrittura leggermente più elevato in SQL 80/20, SCOS 7.3 ha ampliato i suoi guadagni rispetto a SCOS 7.2, misurando un picco di 363 IOPS rispetto a 242 IOPS.

Nel nostro carico di lavoro Oracle, SCOS 7.3 ha offerto meno di 1 ms di latenza con prestazioni fino a 323 IOPS, prima di raggiungere un picco di 359 IOPS. SCOS 7.2 offriva una latenza inferiore a 1 ms fino a 180 IOPS, prima di raggiungere un picco di 241 IOPS.

Nel carico di lavoro Oracle 90/10, abbiamo misurato una latenza inferiore al ms fino a 370 IOPS e prestazioni di picco di 396 IOPS da SCOS 7.3. SCOS 7.2 ha misurato circa 220 IOPS all'intervallo di 1 ms di latenza, prima di raggiungere un picco di 263 IOPS.

Nel test Oracle 80/20, SCOS 7.3 è riuscito a raggiungere i 363 IOPS al suo picco, mentre SCOS 7.2 ha raggiunto i 236 IOPS.

Successivamente esamineremo i nostri profili VDI sia per il clone completo che per il clone collegato. Per il test VDI Full Clone Boot, la versione 7.2 è riuscita a raggiungere il picco di  269,042 IOPS con una latenza di 3.84 ms. Dopo l'aggiornamento alla versione 7.3, lo stesso server ha avuto una latenza inferiore al millisecondo fino a circa 350 IOPS e ha raggiunto un picco di 377,413 IOPS con una latenza di 27 ms.

Per VDI Full  Clone Initial Login SCOS 7.2 ha raggiunto un picco di prestazioni di 116,758 IOPS con una latenza di 6.8. Una volta aggiornato alla versione 5020, l'SC7.3 ha avuto una latenza inferiore al millisecondo fino a circa 140 IOPS, molto più elevata rispetto alle prestazioni di picco della versione precedente. Con 7.3 l'SC5020 ha raggiunto il picco di circa 206 IOPS e una latenza di 3.9 ms.

VDI Full Clone Monday Login ha mostrato che SCOS 7.2 ha registrato prestazioni di picco di 148,872 IOPS con una latenza di 3.15 ms. Dopo l'aggiornamento le prestazioni di latenza inferiore al millisecondo sono state ancora una volta migliori rispetto alle prestazioni di picco della versione precedente. L'SC5020 con la versione 7.3 ha rotto 1 ms a 167 IOPS, ancora una volta significativamente superiore alle prestazioni di picco della versione software precedente. L'SC5020 con 7.3 ha raggiunto il picco di 240,061 e una latenza di 2.13 ms, quasi 100 IOPS in più rispetto al picco precedente.

Per i benchmark VDI Linked Clone, iniziamo nuovamente con il test di avvio. Qui lo SCOS 7.2 ha avuto una prestazione di picco di 267,837 IOPS con una latenza di 1.85 ms. Quando si aggiorna alla nuova versione 7.3 del software, vediamo le prestazioni balzare fino a un picco di 337,175 IOPS con una latenza di 1.5 ms (e la nuova versione aveva prestazioni di latenza inferiori al millisecondo fino a circa il picco di prestazioni della versione precedente) .

L'accesso iniziale del clone collegato VDI aveva SCOS 7.2 con prestazioni di picco di 132,284 IOPS e una latenza di 1.93 ms. Dopo l'aggiornamento si è verificato un buon aumento delle prestazioni e un calo della latenza a 170,479 IOPS e 1.5 ms.

Infine esaminiamo la differenza di prestazioni prima e dopo l'aggiornamento di SCOS nel nostro benchmark VDI Linked Clone Monday Login. In questo caso, la versione 7.2 ha raggiunto il picco di 150,273 IOPS e una latenza di 3.36 ms. Ancora una volta l'aggiornamento ha aumentato le prestazioni, ma non in modo così drammatico. Qui la versione 7.3 ha raggiunto il picco di 198,092 IOPS con una latenza di 2.58 ms.

Conclusione

Con le prestazioni si è verificato un aumento generalizzato, in alcuni casi molto drammatico. Invece di ripetere i numeri sopra, esamineremo alcune percentuali di miglioramento. Per il 4K casuale, una volta aggiornato abbiamo riscontrato un aumento del 62% nelle prestazioni di picco in lettura e un aumento del 102% in scrittura. Per il lavoro sequenziale 4K abbiamo riscontrato un miglioramento del 35.6% nelle letture e un miglioramento del 53% nelle scritture. Alcuni altri notevoli miglioramenti delle prestazioni includono scrittura 64K (aumento del 62%), SQL (aumento del 44.8%), accesso iniziale VDI FC (aumento del 77.5%) e accesso lunedì VDI FC (aumento del 62%).

È chiaro che il team di ingegneri Dell EMC SC ha svolto un lavoro straordinario con la versione SCOS 7.3. La coppia di SC5020 che avevamo in laboratorio con hardware all-flash identico, uno con codice 7.2 e uno con codice 7.3, mostra il chiaro vantaggio di SCOS 7.3 in ogni singolo benchmark che abbiamo eseguito. Solo le letture sequenziali da 64K hanno avuto prestazioni sostanzialmente le stesse, limitate dal numero di unità nel nostro sistema di test. I miglioramenti che abbiamo riscontrato sono così drammatici che sarebbe facile sostenere che Dell EMC avrebbe dovuto chiamarlo SCOS 8.0, facendo un affare più grande non solo con il salto di prestazioni ma anche con altri miglioramenti come l'interfaccia utente web e CloudIQ. Comunque sia, SCOS 7.3 è quello che hanno scelto e Dell EMC offre il pacchetto software come aggiornamento gratuito a chiunque abbia un contratto di servizio.

Storage Dell EMC SC

Discuti questa recensione

Iscriviti alla newsletter di StorageReview