Casa Impresa Recensione dello storage all-flash Dell EMC Unity 450F

Recensione dello storage all-flash Dell EMC Unity 450F

DellEMC Unity 450f

La famiglia di storage Dell EMC Unity è progettata per soddisfare le esigenze dei clienti di fascia media con una varietà di opzioni, tra cui opzioni di implementazione ibrida, all-flash e VSA. Lo storage Dell EMC Unity generalmente prende il posto del precedente Famiglia EMC VNX. Dire che si tratta di un’evoluzione di VNX, tuttavia, non è del tutto esatto; EMC ha completamente rinnovato l'interfaccia e ha continuato gli sviluppi relativi alla facilità d'uso e all'implementazione iniziati in gran parte con il VNXe nel 2014. L'interfaccia è completamente nuova e anche il codice sottostante è stato aggiornato. L'array Unity è costituito da uno chassis 2U con controller dual-active/active alimentati da processori Intel Xeon e 25 alloggiamenti per unità da 2.5" (esiste anche un'opzione per 12 alloggiamenti da 3.5" per la versione ibrida). I sistemi si espandono per una maggiore capacità e Dell EMC sfrutta la memoria flash TLC negli SSD per favorire la convenienza. I sistemi supportano blocchi, file e VVol VMware con supporto simultaneo per i protocolli nativi NAS, iSCSI e Fibre Channel. I sistemi all-flash (o ibridi con un pool all-flash) includono funzionalità di riduzione dei dati per ulteriori guadagni in termini di TCO. Tutti gli array Dell EMC Unity possono eseguire facilmente il tiering sul cloud e offrire analisi basate sul cloud tramite CloudIQ senza investimenti aggiuntivi.


La famiglia di storage Dell EMC Unity è progettata per soddisfare le esigenze dei clienti di fascia media con una varietà di opzioni, tra cui opzioni di implementazione ibrida, all-flash e VSA. Lo storage Dell EMC Unity generalmente prende il posto del precedente Famiglia EMC VNX. Dire che si tratta di un’evoluzione di VNX, tuttavia, non è del tutto esatto; EMC ha completamente rinnovato l'interfaccia e ha continuato gli sviluppi relativi alla facilità d'uso e all'implementazione iniziati in gran parte con il VNXe nel 2014. L'interfaccia è completamente nuova e anche il codice sottostante è stato aggiornato. L'array Unity è costituito da uno chassis 2U con controller dual-active/active alimentati da processori Intel Xeon e 25 alloggiamenti per unità da 2.5" (esiste anche un'opzione per 12 alloggiamenti da 3.5" per la versione ibrida). I sistemi si espandono per una maggiore capacità e Dell EMC sfrutta la memoria flash TLC negli SSD per favorire la convenienza. I sistemi supportano blocchi, file e VVol VMware con supporto simultaneo per i protocolli nativi NAS, iSCSI e Fibre Channel. I sistemi all-flash (o ibridi con un pool all-flash) includono funzionalità di riduzione dei dati per ulteriori guadagni in termini di TCO. Tutti gli array Dell EMC Unity possono eseguire facilmente il tiering sul cloud e offrire analisi basate sul cloud tramite CloudIQ senza investimenti aggiuntivi.

Unity è tutta una questione di semplicità e facilità d'uso. Avere un array potente che è estremamente difficile da utilizzare o integrare nell'infrastruttura esistente non è altrettanto utile quanto qualcosa che può essere facilmente distribuito e gestito. Per quanto riguarda l'implementazione, Dell EMC afferma che un'unità può essere implementata in meno di 10 minuti. Dal punto di vista software/gestione, Unity utilizza una moderna interfaccia HTML5 orientata alle attività che può facilmente integrarsi con gli ambienti VMware e Microsoft. Il sistema operativo più recente offre compressione, miglioramenti per una migliore efficienza all-flash e aggiornamenti del controller di storage data-in-place. La deduplicazione sarà disponibile nella prossima versione ed è un aggiornamento gratuito e senza interruzioni. Un'altra caratteristica di Unity è CloudIQ, l'applicazione di monitoraggio proattivo e analisi intelligente basata su cloud di Dell EMC.

Unity supporta un'ampia varietà di suite software, plug-in, driver e pacchetti. Parte del software di base all-inclusive di Unity comprende software di gestione (tra cui Unisphere: Element Manager, Unisphere Central: dashboard e avvisi consolidati, CloudIQ: analisi dello storage basato su cloud, Thin Provisioning e pool dinamici, tra gli altri), protocolli unificati (file, blocco e VVol), protezione locale (crittografia basata su controller opzionale) con gestione delle chiavi esterna o autogestita, copie point-in-time locali (snapshot e thin clone), AppSync Basic e Dell EMC Common Event Enabler (agente antivirus, Event Publishing Agent) e protezione remota (replica di file e blocchi asincroni nativi, replica di blocchi sincroni nativi, spedizione di snapshot, Dell EMC RecoverPoint Basic e Dell EMC RecoverPoint for VMs).

I numeri crescenti, da 350F, 450F, 550F a 650F, indicano l'aumento della memoria flash totale e delle prestazioni della CPU che possono essere inserite in ciascuna unità Unity e/o nella sua espansione. Il 450F che stiamo recensendo qui si rivolge maggiormente alla fascia media con una capacità grezza massima di 4PB. La dimensione successiva, il 550F, raddoppia la capacità a 8 PB e la dimensione superiore, il 650F, raddoppia nuovamente il totale a 16 PB. La famiglia Unity supporta diversi SSD e capacità tra cui 400 GB, 800 GB, 1.6 TB, 1.92 TB, 3.84 TB, 7.68 TB e 15.36 TB. Ovviamente, la capacità grezza massima riflette la capacità massima degli SSD utilizzati.

Unity (e tutti i suoi vantaggi) non è limitato solo a un dispositivo fisico. Dell EMC ha anche rilasciato UnityVSA (Virtual Storage Appliance). Gli utenti possono risparmiare sui costi semplicemente distribuendo UnityVSA su un server VMware ESXi esistente. Ciò non solo offre i vantaggi di Unity a un costo inferiore, ma le organizzazioni possono utilizzarlo per ambienti ROBO o come obiettivo di replica conveniente.

Specifiche dell'EMC Unity 450F

Fattore di forma 2U
CPU del controller (per array) 2x Intel 10 core, 2.2 GHz
Memoria (per array) 128GB
Unità per array 25 x 2.5 "
Capacità grezza massima 4PB
porte
Porte IO SAS integrate 4 porte SAS da 4 Gb/s a 12 corsie per la connessione BE
Bus SAS BE di base da 12 Gb/s 2 x 4 corsie (per processore)
Bus SAS BE max 12 Gb/s 2 x 4 corsie (per processore)
Porte totali FE massime (front-end). 24
Potenza
Tensione di linea CA Da 100 a 240 VCA ± 10%, monofase, da 47 a 63 Hz
Corrente di linea CA 10.18 A massimo a 100 V CA
5.09 A massimo a 200 V CA
Consumo di energia 1017.6 VA (981.0 W) massimo a 100 V CA
1017.6 VA (981.0 W) massimo a 200 V CA
Fisico
Peso 24.60 kg (54.11 libbre)
AxLxP 8.88 x 44.76 x 60.9 cm (3.5 x 17.62 x 24 pollici)

Costruire e disegnare

Lo storage all-flash Dell EMC Unity 450F è un array a due controller e uno scaffale da 25 dischi all'interno di un box da 2U. Nella parte anteriore c'è il nuovo design della cornice altamente stilizzato che Dell EMC ha lanciato con i suoi nuovi prodotti nella seconda metà del 2017. Il marchio dell'azienda è al centro con il nome del prodotto in basso a destra. La cornice si apre facilmente per rivelare i 25 alloggiamenti per unità a caricamento frontale, inserendo 1 unità in più rispetto alle piattaforme da 24 alloggiamenti. Sebbene ciò non abbia un impatto enorme sulle prestazioni, consente un semplice dimensionamento del gruppo RAID, nonché spazio per un'unità di riserva online con numero dispari.

La parte posteriore dell'Unity 450F è divisa in due sezioni specchiate, una sopra l'altra. Ogni lato dispone di alimentazione e un gruppo processore di archiviazione, oltre a porte di rete e slot per moduli I/O. In questa configurazione sono presenti 4 moduli FC a quattro porte da 16 Gb, che forniscono 8 porte per controller. La manutenzione sul campo è facilitata dal colore arancione chiaramente definito. Per i tecnici dell'assistenza, ciò rende lo scambio dei componenti meno soggetto a errori, poiché sanno esattamente dove andare per rimuovere un determinato componente.

Gestione/interfaccia utente

Il Dell EMC Unity 450F utilizza Unisphere per la gestione. La pagina principale o Dashboard fornisce una breve panoramica del sistema. Gli utenti possono visualizzare facilmente lo stato del sistema e dello storage, nonché la capacità (libera e utilizzata), i pool e le prestazioni. Lungo il lato sinistro dello schermo sono presenti i menu (Sistema, Archiviazione, Accesso, Protezione e mobilità, Eventi e Supporto) e i relativi sottomenu. Unisphere si classifica facilmente come una delle piattaforme di gestione più intuitive e integrate che abbiamo testato fino ad oggi. Attività come la creazione di nuovi datastore sono più facili che mai, poiché Unisphere creerà lo storage, ne eseguirà il provisioning automatico sui tuoi host e si assicurerà anche che il multipathing venga gestito correttamente.

Nel menu Sistema sono presenti opzioni come visualizzazione del sistema, prestazioni e servizio. La visualizzazione del sistema consente agli utenti di dare una rapida occhiata all'intero sistema scegliendo la parte anteriore, posteriore o superiore. Questa visualizzazione indica rapidamente se il sistema o le porte funzionano correttamente. Se esistono problemi, l'articolo è chiaramente etichettato per ridurre al minimo la confusione quando si estraggono i componenti per la sostituzione.

Il sottomenu prestazioni può fornire agli utenti grafici storici o in tempo reale. Gli utenti devono prima selezionare quali aspetti del sistema o dove desiderano visualizzare le prestazioni, quindi selezionare le metriche che desiderano vedere. Non tutti i sistemi gestiscono internamente i parametri in tempo reale o storici, quindi averli integrati in Unisphere è molto utile quando si affrontano problemi di prestazioni o si è sicuri che tutto funzioni come dovrebbe.

Una volta selezionate le metriche, gli utenti possono generare grafici per vedere come erano le prestazioni in un determinato momento. Ciò può aiutare a approfondire e individuare i problemi che potrebbero essere sorti. I grafici storici hanno un'opzione di aggiornamento automatico che aggiorna il loro contenuto ogni 60 secondi. I grafici in tempo reale consentono lo stesso tipo di visibilità, con aggiornamenti di 5 secondi a un sottoinsieme selezionabile di parametri prestazionali chiave.

Il sottomenu di servizio fornisce una breve panoramica del sistema, della versione del software e del numero di serie. Inoltre, gli utenti hanno la possibilità di connettersi ai servizi EMC Secure Remote, dove gli esperti possono risolvere un problema da remoto. Gli utenti possono anche visualizzare eventuali contratti di supporto di cui dispongono. A destra sono presenti le credenziali di supporto e le informazioni di contatto della persona di supporto sul posto. Ancora una volta, questo riunisce molti degli aspetti fondamentali della gestione dell'array in un'unica interfaccia utente completa, anziché in più posizioni frammentate.

Il menu principale successivo è Archiviazione con i sottomenu di pool, blocco, file e VMware. Come suggerisce il nome, il sottomenu dei pool consente agli amministratori di approfondire ciascun pool con informazioni generali, nonché le unità, l'utilizzo e le impostazioni degli snapshot.

Il sottomenu VMware, nel menu Archiviazione, consente agli utenti di creare e configurare facilmente nuovi archivi dati. Nei passaggi successivi mostreremo come abbiamo creato in modo rapido e semplice un datastore sul nostro Dell EMC Unity 450F.

Innanzitutto, abbiamo fatto clic sul pulsante Crea. Qui, agli utenti verrà visualizzata una schermata che chiede quale tipo di archivio dati stanno cercando: File, Blocco, VVol (File) o VVol (Blocco).

La schermata successiva richiede un nome e una descrizione. Abbiamo chiamato il nostro datastore il fantasioso “Large Datastore”.

Il passaggio successivo nella configurazione è l'archiviazione. Per configurare lo storage, è necessario selezionare il pool da cui proviene, la dimensione (abbiamo utilizzato 10 TB), se attivare o meno il thin provisioning e la compressione e il limite I/O dell'host (può essere impostato anche su nessun limite) ).

Quando configurano l'accesso, gli utenti devono selezionare quali host hanno accesso. Unisphere genera un elenco di host che è possibile selezionare o cercare per nome, sistema operativo o protocollo. I sistemi vengono rilevati automaticamente o inseriti tramite l'integrazione VMware che mostriamo più avanti nella recensione.

È inoltre possibile abilitare o disabilitare le istantanee. Se sono abilitati, è necessario impostare la pianificazione. Unity viene fornito con un'impostazione predefinita, ma può essere modificata più o meno a seconda delle esigenze dell'organizzazione.

Dopo aver configurato gli snapshot, è il momento di configurare la replica. Similmente a quanto sopra, bisogna scegliere se abilitarlo o meno, quindi scegliere la modalità, l'RPO e dove verrà replicato. Esiste anche un'opzione per scegliere di replicare gli snapshot pianificati.

Una volta inserito tutto, Unisphere genera una pagina di riepilogo. Questa è l'ultima possibilità per verificare che tutto sia come deve essere. Una volta che tutto è corretto, fai clic su Fine.

Dopo aver fatto clic su Fine, gli utenti vedranno la schermata dei risultati che fornirà lo stato del datastore mentre viene creato, oltre a maggiori dettagli. Durante questo processo, l'array crea il datastore su se stesso, oltre a comunicare con gli host ESXi esterni per eseguire la scansione dei LUN e creare il datastore a tale scopo.

Passando a vSphere, possiamo vedere che tutti gli host che abbiamo selezionato per accedere allo storage stanno effettuando il polling per nuovi dispositivi di storage e possiamo aprire i nostri datastore e vedere in fondo che ne viene creato uno.

Al termine, viene visualizzato nell'elenco con gli altri archivi dati.

Possiamo anche vedere il datastore quando torniamo in Unisphere in Storage>VMware.

E possiamo fare doppio clic su questo per ottenere le proprietà del datastore e apportare alcune modifiche.

Il menu principale successivo è Accesso, con i sottomenu Host, VMware e Iniziatori. Nel sottomenu host, gli utenti possono visualizzare i potenziali host a cui connettere Unity nella rete e informazioni di base su ciascuno come nome, indirizzo, tipo, LUN e così via. Gli host possono essere gestiti direttamente come illustrato di seguito oppure gestiti automaticamente tramite un punto di integrazione con VMware vCenter.

Il sottomenu VMware offre agli utenti la possibilità di consentire a Unisphere di comunicare e gestire lo storage direttamente tramite vCenter. Indica inoltre se il componente funziona correttamente o meno. Ciò è incredibilmente utile per gli utenti inesperti o anche per gli amministratori IT esperti che non vogliono il fastidio di gestire direttamente le impostazioni di un cluster di server per ogni nuovo datastore fornito. Unisphere è impostato per gestire automaticamente tutto il lavoro per te.

Facendo doppio clic sui vCenter vengono fornite ulteriori informazioni su di essi.

Il sottomenu Accesso ci consente di vedere anche gli host ESXi. Da qui possiamo fare clic su di essi e ottenere maggiori informazioni come indirizzo di rete, iniziatori e percorsi dell'iniziatore.

Il sottomenu iniziatore fornisce un elenco di iniziatori, relativi host, tipo di host, protocollo, possibilità di ignorarli, tipo iSCSI e altre informazioni.

Nel menu Eventi, gli utenti possono vedere i lavori che hanno eseguito o hanno in esecuzione, la loro velocità di completamento, quali sono i lavori e quando sono stati completati.

Allo stesso modo, gli utenti possono facilmente consultare i registri nel menu Eventi sotto Registri.

La gestione non è più limitata ad un browser web su un PC. Dell EMC ora supporta la gestione mobile. Come puoi vedere di seguito, il layout è molto simile alla dashboard.

Le funzionalità non si limitano alla sola visualizzazione del sistema. Attraverso l'app mobile, un amministratore può usufruire di molte delle stesse funzionalità della GUI Web.

Performance

Prestazioni Sysbench MySQL

Il nostro primo benchmark dell'applicazione di archiviazione condivisa è costituito da un database Percona MySQL OLTP misurato tramite SysBench. Questo test misura il TPS medio (transazioni al secondo), la latenza transazionale media e anche la latenza transazionale media del 99° percentile.

Ciascuna VM Sysbench è configurata con tre vDisk: uno per l'avvio (~ 92 GB), uno con il database predefinito (~ 447 GB) e un altro per il database in fase di test (270 GB). Dal punto di vista delle risorse di sistema, abbiamo configurato ciascuna VM con 16 vCPU e 60 GB di DRAM e abbiamo sfruttato il controller SCSI SAS LSI Logic.

Configurazione test Sysbench (per VM)

  • CentOS 6.3 a 64 bit
  • Percona XtraDB 5.5.30-rel30.1
    • Tabelle del database: 100
    • Dimensione del database: 10,000,000
    • Discussioni del database: 32
    • Memoria RAM: 24 GB
  • Durata della prova: 3 ore
    • 2 ore di precondizionamento di 32 thread
    • 1 ora 32 thread

Per il nostro test Sysbench, abbiamo confrontato diversi set di VM, da 4VM a 24VM, e li abbiamo configurati sia in RAID5 con compressione, RAID5 senza compressione, sia in RAID10. Invece di dire qual è il “migliore”, li esamineremo ciascuno, dando agli utenti un’idea di cosa aspettarsi.

Con 4VM, Dell EMC Unity 450F ci ha fornito 5,372.1 TPS in RAID5 con compressione, 7,538.5 TPS in RAID5 e 7,405.6 TPS in RAID10. Con 8VM, Unity ha raggiunto 6,767.9 TPS in RAID5 con compressione, 10,882 TPS in RAID5 e 10,510.8 TPS in RAID10. Con 16VM, abbiamo riscontrato 7,859.2 TPS in RAID5 con compressione, 17,209.5 TPS in RAID5 e 17,538.2 TPS in RAID10. E infine, 24VM con Unity ci ha fornito numeri di 7,457.4 TPS in RAID5 con compressione attivata, 19,436.2 in RAID5 con compressione disattivata e 20,936.7 TPS in RAID10.

Abbiamo eseguito la stessa VM e le stesse configurazioni per la latenza media di Sysbench. Con 4VM, l'unità ha raggiunto una latenza media di 17 ms in RAID5, 17.3 ms in RAID10 e solo 24 ms in RAID5 con compressione. Analizzando 8VM, abbiamo riscontrato 23.5 ms in RAID5, 24.4 ms in RAID10 e 38.6 ms in RAID5 con compressione. Il 16VM ci ha fornito 29.3 ms in RAID10, 29.9 ms in RAID5 e 65.2 ms in RAID5 con compressione. Infine, 24VM ci ha fornito numeri di latenza di 36.9 ms in RAID10, 39.8 ms in RAID5 e 103.3 ms in RAID5 con compressione.

Il nostro ultimo test Sysbench esamina la latenza dello scenario peggiore (99° percentile). Con il 4VM, abbiamo riscontrato numeri di latenza di 31.5 ms con RAID5, 32.1 ms con RAID10 e solo 47.8 ms con RAID5 e compressione. L'8VM ci ha fornito 43.2 ms in RAID5, 45.2 ms in RAID10 e 77.3 ms in RAID5 con compressione. Il 16VM aveva 58.5 ms in RAID10, 59.9 ms in RAID5 e 463.5 ms in RAID5 con compressione. E il 24VM aveva 76.1 ms in RAID10, 82.3 ms in RAID5 e ben 1,387.2 ms in RAID5 con compressione.

Prestazioni dell'SQL Server

Il protocollo di test OLTP di Microsoft SQL Server di StorageReview utilizza l'attuale bozza del Benchmark C (TPC-C) del Transaction Processing Performance Council, un benchmark di elaborazione delle transazioni online che simula le attività presenti in ambienti applicativi complessi. Il benchmark TPC-C si avvicina di più rispetto ai benchmark sintetici delle prestazioni per valutare i punti di forza e i colli di bottiglia delle prestazioni dell'infrastruttura di storage negli ambienti di database.

Ogni VM SQL Server è configurata con due dischi virtuali: un volume da 100 GB per l'avvio e un volume da 500 GB per il database e i file di log. Dal punto di vista delle risorse di sistema, abbiamo configurato ciascuna VM con 16 vCPU, 64 GB di DRAM e abbiamo sfruttato il controller SCSI SAS LSI Logic. Anche se i nostri carichi di lavoro Sysbench testati in precedenza avevano saturato la piattaforma sia in termini di I/O di storage che di capacità, il test SQL TPC-C è molto sensibile quando si tratta di latenza di storage, che influirà sul punteggio finale di latenza dell'applicazione.

Questo test utilizza SQL Server 2014 in esecuzione su VM guest Windows Server 2012 R2 ed è sottoposto a stress da Dell Benchmark Factory for Databases. Mentre il nostro utilizzo tradizionale di questo benchmark è stato quello di testare grandi database su scala 3,000 su storage locale o condiviso, in questa iterazione ci concentriamo sulla distribuzione uniforme di quattro database su scala 1,500 sui nostri server.

Configurazione di test di SQL Server (per VM)

  • Di Windows Server 2012 R2
  • Impronta di archiviazione: 600 GB allocati, 500 GB utilizzati
  • SQL Server 2014
    • Dimensioni del database: scala 1,500
    • Carico del client virtuale: 15,000
    • Memoria RAM: 48 GB
  • Durata della prova: 3 ore
    • 2.5 ore di precondizionamento
    • Periodo di campionamento di 30 minuti

In modo simile a come abbiamo eseguito il nostro benchmark Sysbench, abbiamo testato configurazioni con RAID5, RAID10 e RAID5 con la compressione attivata. Nel nostro benchmark SQL Server, Dell EMC Unity 450F ci ha fornito un punteggio TPS aggregato di 12,623.1 in RAID10, con VM individuali che vanno da 3,155.7 TPS a 3,155.8 TPS. In RAID 5 senza compressione, abbiamo riscontrato un punteggio aggregato di 12,619.3 TPS con singole VM che vanno da 3,154.2 TPS a 3,155.6 TPS. In RAID5 con la compressione attivata, abbiamo riscontrato un punteggio complessivo impressionante di 12,586.6 TPS, con singole VM che vanno da 3,146.3 TPS a 3,146.9 TPS.

Per la latenza media di SQL Server, Unity ci ha fornito 10 ms complessivi e su tutta la linea in RAID10. RAID5 ci ha fornito un totale di 11.3 ms, con singole VM che vanno da 10 ms a 12 ms. E RAID5 con la compressione attivata aveva 24 ms su tutta la linea.

Analisi del carico di lavoro VDBench

La nostra ultima sezione di test delle prestazioni locali si concentra sulle prestazioni del carico di lavoro sintetico. In quest'area, abbiamo misurato le prestazioni su tre diverse configurazioni di archiviazione: RAID10, RAID5 e RAID5 con compressione inline. Abbiamo testato con 32 VMDK da 125 GB montati su 16 VM per misurare un ingombro di storage di 4 TB. Questo tipo di test è utile per mostrare quali sono le metriche di archiviazione nel mondo reale con il sovraccarico associato a un ambiente virtualizzato.

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 R730:

Profili:

  • Lettura casuale 4K: lettura al 100%, 128 thread, 0-120% irate
  • Scrittura casuale 4K: scrittura al 100%, 64 thread, 0-120% irate
  • 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

Considerando le prestazioni di lettura 4K di picco, tutte e tre le configurazioni hanno avuto prestazioni inferiori al millisecondo fino a circa 140 IOPS. La configurazione RAID10 ha raggiunto il picco di 267,918 IOPS con una latenza di 11.9 ms. In RAID5 abbiamo riscontrato un picco di 222,963 IOPS con una latenza di 13.8 ms. E con la compressione attivata, le prestazioni hanno raggiunto i 207,915 IOPS e una latenza di 16 ms.

Per il picco di scrittura 4K, Unity con compressione ha avuto una latenza inferiore al millisecondo fino a poco più di 31 IOPS e ha raggiunto il picco a 34 IOPS con una latenza di 9.12 ms. RAID5 è arrivato a circa 100 IOPS con una latenza inferiore a 1 ms e ha raggiunto il picco di 107,216 IOPS con una latenza di 4.16 ms. Per RAID10, la latenza è stata inferiore al millisecondo fino a circa 184.7 IOPS con un picco di 185,979 IOPS con una latenza di 1.09 ms.

Osservando la lettura sequenziale a 64K, con la compressione l'Unity 450F è andato oltre 1 ms a circa 31 IOPS o 1.9 GB/s per raggiungere un picco di 33,764 IOPS, una latenza di 8.99 ms e una larghezza di banda di 2.11 GB/s. La configurazione RAID5 è riuscita a raggiungere circa 100 IOPS o 6 GB/s prima di interrompere la latenza di 1 ms; ha raggiunto il picco di 107,216 IOPS, latenza di 4.16 ms, con una larghezza di banda di 6.7 GB/s. La configurazione RAID10 ha ottenuto le migliori prestazioni complessive con prestazioni inferiori al millisecondo fino a circa 110 IOPS o 6.7 GB/s; ha raggiunto il picco di 116,645 IOPS con una latenza di 4.312 ms e una larghezza di banda di 7.27 GB/s.

Per la scrittura sequenziale a 64K, l'unità con la compressione è arrivata appena a nord di 25K IOPS o 1.56 GB/s prima di superare 1 ms di latenza; ha raggiunto il picco di 27,954 IOPS con una latenza di 9.15 ms e una larghezza di banda di 1.74 GB/s. Sia RAID5 che RAID10 sono riusciti a raggiungere circa 54K IOPS o 3.3 GB/s con 1 ms di latenza. La configurazione RAID10 ha raggiunto il picco di 62,650 IOPS prima di scendere a 40,309 IOPS con una latenza di 4.01 ms e una larghezza di banda di 2.52 GB/s. La configurazione RAID5 ha raggiunto il picco di 84,778 IOPS prima di scendere a 82,892 IOPS con una latenza di 3.02 ms e una larghezza di banda di 5.18 GB/s.

Nel nostro carico di lavoro SQL, Unity 450F con compressione ha registrato prestazioni di latenza inferiori al millisecondo fino a circa 149 IOPS; ha raggiunto il picco di 184,097 IOPS con una latenza di 4.62 ms. Per la nostra configurazione RAID5, abbiamo riscontrato prestazioni inferiori al millisecondo fino a 152 IOPS; ha raggiunto il picco di 214,160 IOPS con una latenza di 3.99 ms. Con la configurazione RAID10, Unity è riuscito a raggiungere circa 206 IOPS e ha raggiunto il picco di 252,821 IOPS con una latenza di 3.66 ms.

Nel benchmark SQL 90-10, l'unità con la compressione ha raggiunto circa 130 IOPS prima di superare 1 ms; ha raggiunto il picco a 160,824 IOPS e una latenza di 5.11 ms. La configurazione RAID5 ha avuto una latenza inferiore al millisecondo fino a circa 140 IOPS, con un picco di 199,600 IOPS con una latenza di 4.44 ms. E la configurazione RAID10 ha funzionato in meno di 1 ms fino a raggiungere circa 195 IOPS; ha raggiunto il picco di 240,649 IOPS con una latenza di 3.7 ms.

L'SQL 80-20 ha visto l'Unity con compressione eseguire operazioni inferiori al millisecondo fino a circa 104K IOPS; ha raggiunto il picco a 128,421 IOPS e una latenza di 7.7 ms. La configurazione RAID5 ha registrato una latenza inferiore al millisecondo fino a poco meno di 130 IOPS e ha raggiunto il picco di 182,314 IOPS e una latenza di 4.9 ms. La configurazione RAID10 ha funzionato in meno di 1 ms fino a raggiungere circa 185 IOPS e un picco di 230,672 IOPS con una latenza di 3.8 ms.

Nel nostro carico di lavoro Oracle, Unity 450F con compressione attivata ha funzionato con una latenza inferiore a 1 ms fino a superare 85 IOPS e raggiungere un picco di 121,584 IOPS con una latenza di 10.47 ms. La configurazione RAID5 ha avuto una latenza inferiore al millisecondo fino a raggiungere 110 IOPS e un picco di 177,664 IOPS con una latenza di 6.02 ms. La configurazione RAID10 ha funzionato ancora una volta al meglio con una latenza inferiore al millisecondo fino a circa 156 IOPS, con un picco di 222,777 IOPS con una latenza di 4.7 ms.

Per il carico di lavoro Oracle 90-10, Unity 450F con compressione ci ha fornito prestazioni inferiori al millisecondo fino a circa 130 IOPS e ha raggiunto il picco di 161,864 IOPS con una latenza di 3.43 ms. La configurazione RAID5 ha eseguito prestazioni inferiori al millisecondo fino a circa 141 IOPS e ha raggiunto il picco di 197,885 IOPS con una latenza di 2.91 ms. La configurazione RAID10 ha quasi raggiunto i 200 IOPS con meno di 1 ms di latenza; ha raggiunto il picco di 241,981 con una latenza di 2.36 ms.

Il carico di lavoro Oracle 80-20 ha mostrato che Unity 450F con compressione è arrivato a circa 110 IOPS con latenza inferiore al millisecondo e ha raggiunto il picco a 130,250 IOPS con una latenza di 4.9 ms. La configurazione RAID5 è rimasta sotto 1 ms finché non ha raggiunto circa 128 IOPS e ha raggiunto il picco di 180,858 IOPS con una latenza di 3.15 ms. E la configurazione RAID10 è rimasta sotto 1 ms fino a circa 187 IOPS, con un picco di 228,943 IOPS e una latenza di 2.47 ms.

Successivamente abbiamo esaminato VDI Full Clone. Durante il test di avvio, l'Unity 450F con compressione è stato in grado di mantenere una latenza inferiore al millisecondo fino a circa 119 IOPS e ha raggiunto il picco di 148,960 IOPS con una latenza di 6.89 ms. La configurazione RAID5 è arrivata fino a circa 150 IOPS prima di superare la latenza di 1 ms e raggiungere il picco di 208 IOPS con una latenza di 850 ms. La configurazione RAID4.51 ancora una volta ha dato i migliori risultati con una latenza inferiore al millisecondo fino a circa 10 IOPS e ha raggiunto il picco di 193 IOPS con una latenza di 248,333 ms.

Con l'accesso iniziale VDI Full Clone, Unity 450F con compressione ha avuto prestazioni inferiori al millisecondo fino a circa 38 IOPS e ha raggiunto il picco di 54,297 IOPS con una latenza di 1.67 ms. La configurazione RAID5 ha prestazioni inferiori al millisecondo fino a circa 80 IOPS e ha raggiunto il picco di 113,669 IOPS con 7.16 ms. La configurazione RAID10 ha avuto prestazioni inferiori a 1 ms di latenza fino a circa 110 IOPS e ha raggiunto il picco a 154,075 IOPS con una latenza di 5.05 ms.

Il nostro accesso del lunedì VDI Full Clone ha mostrato che Unity 450F con compressione ha prestazioni inferiori al millisecondo fino a circa 44K IOPS; ha raggiunto il picco di 63,151 IOPS con una latenza di 8.1 ms. La configurazione RAID5 ha avuto prestazioni con una latenza inferiore a 1 ms fino a circa 72 IOPS e ha raggiunto il picco a 117,911 IOPS con una latenza di 3.9 ms. La configurazione RAID10 è arrivata a circa 105 IOPS prima di superare la latenza di 1 ms e raggiungere il picco di 149,912 IOPS con una latenza di 3.11 ms.

La nostra selezione finale di test riguarda VDI Linked Clone. Ricominciando con il test di avvio, l'unità 450F ha avuto una latenza inferiore al millisecondo fino a circa 96 IOPS; ha raggiunto il picco di 106,534 IOPS con una latenza di 4.77 ms. La configurazione RAID5 ha avuto prestazioni inferiori al millisecondo fino a circa 165 IOPS e ha raggiunto il picco a 187,102 IOPS con una latenza di 2.26 ms. E la configurazione RAID10 ha avuto prestazioni con una latenza inferiore a 1 ms fino a poco meno di 200 IOPS, con un picco di 221,760 IOPS con una latenza di 2.18 ms.

Con l'accesso iniziale, Unity 450F ha avuto prestazioni di latenza inferiore al millisecondo fino a circa 40 IOPS e ha raggiunto un picco di 55,128 IOPS con una latenza di 4.6 ms. La configurazione RAID5 è rimasta al di sotto di 1 ms di latenza fino a circa 80 IOPS e ha raggiunto il picco a 112 IOPS con una latenza di 2.12 ms. La configurazione RAID10 è arrivata fino a 100 IOPS prima di superare la latenza di 1 ms e raggiungere il picco di 128,131 IOPS con una latenza di 1.7 ms.

Infine, con VDI Linked Clone Monday Login, Unity 450F con compressione ha ottenuto prestazioni inferiori al millisecondo fino a circa 29 IOPS, con un picco a 55,603 IOPS con una latenza di 9.2 ms. La configurazione RAID5 ha avuto prestazioni inferiori a 1 ms fino a circa 60 IOPS e ha raggiunto il picco di 102,936 IOPS con una latenza di 4.47 ms. E la configurazione RAID10 ha avuto ancora una volta le migliori prestazioni con una latenza inferiore al millisecondo fino a circa 71 IOPS e un picco a 110,081 IOPS con una latenza di 4.23 ms.

VMwareVMmark3

VMmark 3 di VMware è l'ultima versione del benchmark di virtualizzazione leader del settore. VMmark mira a sollecitare l'archiviazione, l'elaborazione e la rete attraverso carichi di lavoro e azioni complesse nel mondo reale. Le candidature per VMmark passano attraverso un processo rigoroso che coinvolge un comitato di revisione composto da VMware e rappresentanti di diversi grandi fornitori, molti dei quali hanno pubblicato i risultati dei benchmark VMmark. Il rigoroso processo di revisione è stato messo in atto per proteggere l'integrità e l'equità del benchmark. StorageReview ha aggiunto la presentazione formale dei benchmark controllati al nostro normale processo di revisione per la qualificazione degli array di storage.

Non è un compito facile eseguire il benchmark VMmark 3, né è facile configurare l'ambiente per sollecitare adeguatamente l'array e renderlo un benchmark di archiviazione significativo. L'ambiente di test StorageReview VMmark 3 include 8 Dell'EMC PowerEdge R740xd server e 4 Server Dell EMC PowerEdge R730, entrambi dotati di Scheda di rete Mellanox ConnectX-4 Lx 25GbEs o rNDCs, oltre a 2 switch Dell EMC Networking Z9100 e a Switch Brocade 6510 da 16 GB FC.

In questa recensione, abbiamo testato due configurazioni dell'array All-Flash Dell EMC Unity 450F per VMmark 3. Un'esecuzione è stata eseguita con l'array configurato in RAID10, mentre la seconda esecuzione era in RAID5. Entrambe le esecuzioni sono state misurate con l'efficienza dei dati in linea (compressione) disabilitata.

Siamo stati in grado di eseguire benchmark a 12 riquadri per entrambe le configurazioni. Ogni riquadro richiede 891 GB di spazio di archiviazione, quindi una corsa di 12 riquadri ha un ingombro di archiviazione di circa 10.6 TB.

In la nostra presentazione RAID10, il Dell EMC Unity 450F ha ottenuto un punteggio VMmark 12.11 di 3.0, con un punteggio di applicazione di 14.11 e un punteggio di infrastruttura di 4.13. In la nostra presentazione RAID5, il Dell EMC Unity 450F ha ottenuto risultati leggermente superiori con un punteggio VMmark 12.43 di 3.0, un punteggio Application di 14.51 e un punteggio Infrastructure di 4.13.

Entrambi i prodotti hanno funzionato abbastanza bene, con la configurazione RAID5 che ha avuto un leggero vantaggio in termini di prestazioni.

Conclusione

Dell EMC ha rilasciato Unity per soddisfare le esigenze di storage del mercato medio. Unity si basa sulla semplicità di implementazione e sull'integrazione nell'infrastruttura e nella gestione esistenti. Le versioni F sono la versione all-flash di Unity, con numeri di modello più alti che indicano una maggiore capacità grezza e maggiori prestazioni della CPU che l'unità può supportare. Per la nostra recensione, abbiamo esaminato l'array midrange con l'Unity 450F. Con una capacità totale totale di 4 PB, il 450F supporta più capacità di SSD da 400 GB fino a 15.36 TB. Tutti gli array Unity sono dotati di un'ampia gamma di suite software e altre offerte supportate. Unity è disponibile anche in formato virtuale per essere distribuito sull'hardware esistente senza i costi dell'appliance Dell EMC.

Nei test Sysbench, abbiamo eseguito Unity 450F in RAID5 con compressione attivata, in RAID5 con compressione disattivata e in RAID10 con vari conteggi di VM. Non ci sono state vere sorprese qui riguardo alla compressione che ha ridotto le prestazioni e ancor di più con un numero di VM più elevato (ad esempio, il 24VM aveva un TPS di 7,457.4 con compressione attivata e 19,436.2 TPS con disattivata). Tuttavia, anche con la compressione attivata, Unity è stato in grado di raggiungere 7,538 TPS con 4VM, 6,767 TPS con 8VM, 7,859 con 16VM e, come affermato, 7,457 TPS con 24VM. La stessa cosa si osserva nella latenza, con un numero maggiore di VM che si traduce in una latenza e una compressione più elevate che aumentano ulteriormente la latenza. Tuttavia, la latenza ha raggiunto i 103.3 ms con 24 VM e compressione attivata. Nel nostro scenario peggiore, ben oltre ciò che la maggior parte degli ambienti vedrebbe normalmente, lo stesso test ha raggiunto il limite massimo di 1,387.2 ms con la compressione attivata. Gli scenari tipici del mondo reale avevano latenze molto più basse.

Nei test SQL Server, il Dell EMC Unity 450F è stato in grado di ottenere numeri impressionanti anche con la compressione attivata. Nel nostro test TPS, abbiamo riscontrato punteggi complessivi di 12,623.1 TPS in RAID10, 12,619.3 TPS in RAID5 e 12,586.6 TPS in RAID5 con compressione attivata. La compressione ha influito leggermente maggiormente sulla latenza di SQL Server. Anche se abbiamo riscontrato punteggi complessivi di 10 ms in RAID10 e 11.3 ms in RAID5, quando la compressione era attiva, la latenza è aumentata fino a 24 ms.

Per i nostri test VDBench, il Dell EMC Unity 450F è stato in grado di funzionare a velocità inferiori al millisecondo in tutti i nostri test anche con la compressione attivata. In 4K casuale, abbiamo riscontrato prestazioni inferiori al millisecondo fino a circa 140 IOPS in lettura e 31 IOPS in scrittura con la compressione attivata. RAID10 ci ha fornito le nostre migliori prestazioni in tutti i nostri test VDBench e in 4K, ha superato circa 268 IOPS e 116 IOPS in lettura e scrittura con latenze rispettivamente di 11.9 ms e 4.31 ms. Per le prestazioni sequenziali, abbiamo esaminato il nostro benchmark da 64K in cui il 450F è stato in grado di raggiungere prestazioni di latenza inferiori al millisecondo fino a 31 IOPS o 1.9 GB/s in lettura e 25 IOPS o 1.56 GB/s in scrittura con la compressione attivata. La configurazione RAID10 è stata in grado di mantenere prestazioni di latenza inferiori al millisecondo fino a 110 IOPS o 6.7 GB/s in lettura e 54 IOPS o 3.3 GB/s in scrittura.

Nel nostro carico di lavoro SQL VDBench, il 450F con compressione ha avuto prestazioni di latenza inferiori al millisecondo fino a 149 IOPS, 130 IOPS nel nostro 90-10 e 104 IOPS nel nostro 80-20, mentre la configurazione RAID10 ha mantenuto la latenza inferiore a 1 ms fino a raggiungere 206 IOPS , 195 IOPS in 90-10 e 185 IOPS in 80-20. I nostri carichi di lavoro Oracle hanno mostrato prestazioni inferiori al millisecondo di 85 IOPS, 130 IOPS e 110 IOPS con compressione attivata e RAID10 ci ha fornito prestazioni inferiori a 1 ms fino a 156 IOPS, 200 IOPS e 187 IOPS. Per il nostro VDI Full Clone e Linked Clone abbiamo esaminato Boot, Accesso iniziale e Accesso del lunedì. Con la compressione attivata, abbiamo riscontrato prestazioni con latenza inferiore al millisecondo di 119 IOPS, 38 IOPS e 44 IOPS con clone completo e 96 IOPS, 40 IOPS e 29 IOPS con clone collegato. Per fare un confronto, la configurazione RAID10 ha avuto prestazioni inferiori al millisecondo fino a 193 IOPS, 110 IOPS e 105 IOPS con clone completo e 200 IOPS, 100 IOPS e 71 IOPS con clone collegato.

Chiaramente il nostro laboratorio è rimasto colpito dal 450F non solo dal punto di vista delle prestazioni, ma anche da quello dell'integrazione. Di tutto ciò che abbiamo visto nel corso degli anni, nessun array di archiviazione si aggancia a VMware così facilmente. L'interfaccia è forse anche la più semplice da conoscere, perfetta per il pubblico target di fascia media. Infine, i prezzi del 450F sono in linea con quelli comparabili. Anche se abbiamo testato con SSD da ~8 TB, l'unità di capacità inferiore che utilizza SSD di classe 1 TB ha un prezzo al dettaglio proprio accanto agli altri grandi marchi che abbiamo visto con capacità simile. Se c'è qualcosa di cui lamentarsi, la piattaforma Unity oggi non dispone di deduplica e il problema della compressione è significativo in alcuni carichi di lavoro. Tuttavia, Dell EMC ha annunciato che la deduplica sarà presto disponibile e sappiamo che stanno ottimizzando tutte le funzionalità di riduzione dei dati per ottenere maggiori prestazioni. Nel complesso, Unity 450F mantiene la promessa di rendere lo storage facile da gestire per il mercato di fascia media, offrendo al contempo un ottimo profilo prestazionale e un ampio supporto di protocolli. Questi motivi, insieme al prezzo di mercato, sono il motivo per cui abbiamo nominato Dell EMC Unity 450F il destinatario del nostro primo premio Editor's Choice del 2018.

Pagina del prodotto Dell EMC Unity

Discuti questa recensione

Iscriviti alla newsletter di StorageReview