Casa Impresa Recensione Dell EMC SC9000

Recensione Dell EMC SC9000

Dell'EMC SC9000

Dell EMC SC9000 è la soluzione server di storage ibrido e all-flash con le prestazioni più elevate di Dell della serie SC, basata sull'eredità della famiglia PowerEdge e sfruttando il più recente sistema operativo Storage Center 7. Negli ultimi mesi, StorageReview Enterprise Test Lab ha sottoposto l'SC9000 al nostro protocollo di benchmark delle applicazioni per comprendere come si comporta con i carichi di lavoro reali. La nostra recensione esplora anche il modo in cui SC9000 e SCOS 7 si inseriscono nell'ecosistema di storage di fascia media in evoluzione di Dell EMC, che include i prodotti Serie SC e Unity.


Dell EMC SC9000 è la soluzione server di storage ibrido e all-flash con le prestazioni più elevate di Dell della serie SC, basata sull'eredità della famiglia PowerEdge e sfruttando il più recente sistema operativo Storage Center 7. Negli ultimi mesi, StorageReview Enterprise Test Lab ha sottoposto l'SC9000 al nostro protocollo di benchmark delle applicazioni per comprendere come si comporta con i carichi di lavoro reali. La nostra recensione esplora anche il modo in cui SC9000 e SCOS 7 si inseriscono nell'ecosistema di storage di fascia media in evoluzione di Dell EMC, che include i prodotti Serie SC e Unity.

Dell'EMC SC9000

Guardando indietro, la nostra valutazione del Compellent SC8000 due anni fa trovarono diversi indizi sulla direzione che il Dell Enterprise Storage Group avrebbe intrapreso per arrivare all'SC9000. All'inizio del 2014, Dell stava compiendo uno sforzo concertato per introdurre lo storage basato su flash nel data center. La proposta di Dell non si basava solo sulla diminuzione dei prezzi delle memorie flash; si basava sulle tecnologie “Data Progression” dell’azienda e su altre nuove funzionalità sotto il cofano.

Quando l'SC9000 fu annunciato nel 2015, fu annunciato come l'array di punta della serie SC di Dell che avrebbe riunito le tecnologie PowerEdge 13G di Dell con i nuovi contenitori per dischi SAS da 12 Gb. Poi, a metà del 2016, Dell ha rilasciato SCOS 7, un importante aggiornamento del suo sistema operativo Storage Center. Dell non solo ha lanciato nuove funzionalità come la deduplicazione e la compressione migliori del settore, ma ha anche introdotto una stretta integrazione di gestione tra i server Storage Center e la serie EqualLogic PS.

Mentre stavamo iniziando la nostra valutazione dell'SC9000, Dell ha annunciato l'acquisizione di EMC, rendendo Dell Technologies la più grande azienda tecnologica privata al mondo. L'SC9000 e lo Storage Center Operating System 7 possono offrire indizi sulla direzione in cui Dell Infrastructure Solutions Group sposterà il proprio portafoglio tecnologico, nonché sui segmenti di mercato a cui Dell EMC potrebbe dare priorità nel 2017 e 2018.

Qualunque sia la direzione che l'azienda potrebbe prendere con le sue offerte di storage di fascia media e enterprise, c'è molto di cui essere ottimisti per quanto riguarda lo stesso Dell EMC SC9000, come abbiamo scoperto durante il corso della nostra valutazione.

Specifiche dell'EMC SC9000

  • Processori: doppi processori Intel Xeon a 3.2 core da 8 GHz per controller
  • Controller per array: 2 (attivo/attivo)
  • Sistema operativo: sistema operativo Dell Storage Center (SCOS) 6.7 o versione successiva
  • Memoria di sistema: 256 GB per controller (512 GB totali per array)
  • Capacità di espansione
    • Unità min/max: 6/1024 per array, di più nei sistemi federati
    • Capacità massima massima (SAN): 3 PB per array (SSD o HDD), di più nei sistemi federati
    • Capacità grezza massima (NAS):
      • 3 PB per array con FS8600 opzionale
      •  6 PB in un unico spazio dei nomi (con FS8600 e più array SC9000)
  • Supporti di memorizzazione
    • Architettura: unità SAS e NL-SAS; nello stesso sistema è possibile combinare diversi tipi di azionamento, velocità di trasferimento e velocità di rotazione
    • SSD: ad alta intensità di scrittura, ad alta intensità di lettura
    • HDD: 15, 10, 7.2 giri/min
  • Contenitori di espansione
    • SC420 (24 slot per unità da 2.5", SAS da 12 Gb)
    • SC400 (12 slot per unità da 3.5", SAS da 12 Gb)
    • SC280 (84 slot per unità da 3.5", SAS da 6 Gb)
    • SC220 (24 slot per unità da 2.5", SAS da 6 Gb)
    • SC200 (12 slot per unità da 3.5", SAS da 6 Gb)
  • I/O di rete e di espansione
    • Slot PCIe3: 7 per controller, 4 a tutta altezza (la scheda cache ne consuma uno) e 3 a basso profilo
    • Qualsiasi slot può essere utilizzato per connessioni di rete front-end o di capacità di espansione back-end
  • Protocolli di rete front-end: FC, iSCSI, FCoE (supporta il multiprotocollo simultaneo)
    • Porte FC massime da 16 Gb: 32 per array (SFP+)5
    • Porte FC massime da 8 Gb/4 Gb: 24 per array (SFP+)5
    • Porte iSCSI max 10 Gb: 20 per array (scheda SFP+ ottica o in rame, BASE-T, iSCSI DCB, IPv6)
    • Porte iSCSI max da 1 Gb: 20 per array (BASE-T)
    • Porte FCoE max da 10 Gb: 12 per array (scheda SFP+ ottica o in rame, BASE-T)
  • Protocolli di espansione back-end: SAS da 12 Gb (negozia automaticamente fino a 6 Gb)
    • Numero massimo di porte di espansione back-end: 32 per array
  • Configurazioni di array: array all-flash, ibridi o HDD
  • Formato di archiviazione: Blocco (SAN) e/o file (NAS) dallo stesso pool
  • Ottimizzazione dei dati
    • Metodo di suddivisione automatica: migrazione basata su policy basata sull'utilizzo dei dati in tempo reale, dimensioni della pagina personalizzabili da 512 KB a 4 MB
    • Struttura di suddivisione automatica: fino a 3 livelli primari (basati su supporti) in totale, fino a 2 livelli SSD (SSD ad alta intensità di scrittura e lettura)
    • Personalizzazioni dei livelli: profili predefiniti e definiti dall'utente, opzione per "aggiungere" i volumi a qualsiasi livello
    • Supporto RAID: RAID 0, 1, 5, 6, RAID 10 e RAID 10 DM (doppio mirror); qualsiasi combinazione di livelli RAID può esistere su un singolo array
    • Tiering RAID: provisioning automatico e restriping dinamico di più livelli RAID sullo stesso livello; non è necessario preassegnare i gruppi RAID
    • Thin provisioning: attivo per impostazione predefinita su tutti i volumi, funziona a massime prestazioni su tutte le funzionalità
    • Deduplicazione e compressione: opzione selezionabile per volume su livelli SSD e/o HDD; disponibile anche l'opzione di sola compressione
    • Ottimizzazione dell'HDD: FastTrack sposta i dati a cui si accede frequentemente su tracce esterne per tempi di risposta più rapidi
  • Fisico
    • Alimentatori: alimentatori doppi ridondanti certificati 1100 PLUS Platinum da 80 W
    • Potenza max: 425W
    • Tipo di ingresso: NEMA 5-15/CS22.2, n°42
    • Altezza: 2U/87.3 mm (3.44 pollici)
    • Larghezza: 482.4 mm (18.98 pollici) con fermi del rack; 444 mm (17.08 pollici) senza fermi del rack
    • Profondità: 755.8 mm (29.75 pollici) con lunetta
    • Peso: 19.73 kg (43.5 lb)
    • Guide statiche ReadyRails II per montaggio senza attrezzi in rack a 4 montanti con fori quadrati o rotondi non filettati o montaggio con attrezzi in rack a 4 montanti con fori filettati
  • Ambiente
    • Temperatura operativa: Operativa: da 41 °C a 104 °C (da 5 °F a 40 °F)
    • Temperatura non operativa: da -40°F a 149°F (da -40°C a 65°C)
    • Umidità di esercizio: dal 10% all'80% (senza condensa)
    • Umidità non operativa: dal 5% al ​​95% (senza condensa)
    • Servizi: supporto Dell Copilot con servizi di implementazione e consulenza; Dell Copilot Optimize è disponibile per ulteriore consulenza strategica continua e indicazioni da parte di un analista di sistema altamente qualificato
    • Motore di diagnostica: Controller di accesso remoto Dell integrato (iDRAC)
    • Dimensionamento del sistema: strumento Dell Performance Analysis Collection Kit (DPACK).
    • Garanzia dell'unità: tutti gli SSD e gli HDD sono garantiti per la sostituzione completa in caso di usura a vita con un contratto di assistenza valido

Costruire e disegnare

Dell EMC SC9000 è un dispositivo 6U che comprende due controller 2U e almeno uno scaffale di archiviazione 2U. Ciò che sorprende qui sono le due unità 2U separate per i controller, poiché molti server moderni possono ospitare 2 controller in un'unità 2U o trovare un altro metodo in cui posizionarli. Sulla parte anteriore del dispositivo e sotto il frontalino, dal lato destro al centro del dispositivo sono presenti piastre di riempimento che coprono gli alloggiamenti vuoti. Il lato sinistro ospita tutti i controlli, tra cui l'indicatore/pulsante di alimentazione, il pulsante NMI, il pulsante ID di sistema, il connettore video, il tag informativo, lo slot per scheda di memoria vFlash, la porta USB iDRAC, la porta USB di gestione, lo schermo LCD e i pulsanti per il sistema ID, stato ed errori.

Spostandoci sul retro del dispositivo, la parte superiore è occupata principalmente da slot per schede IO, mentre le connessioni di base corrono lungo la parte inferiore. In basso a destra sono presenti due alimentatori con ventole e una scheda Cache sopra di essi. Verso sinistra ci sono 4 connettori Ethernet, 2 porte USB, connettori video e seriali, porta iDRAC8, connettore ID di sistema e pulsante ID di sistema. Nella nostra build, abbiamo popolato gli slot IO con due schede dual-port da 10GbE e due schede dual-port da 16GbE.

Dell EMC SC9000 supporta anche una varietà di ripiani di storage o di espansione. Nel nostro caso, stiamo utilizzando l'SC420. L'SC420 dispone di 24 alloggiamenti da 2.5" e supporta sia unità HDD che SSD SAS. I 24 alloggiamenti per unità occupano gran parte della parte anteriore del dispositivo con pulsante di alimentazione, stato e ID sul lato sinistro. La parte posteriore del dispositivo è dotata di alimentatori su entrambi i lati con ventole e interruttori di alimentazione posizionati lì. La parte centrale presenta due moduli di gestione del contenitore, uno impilato sull'altro.

Panoramica di SCOS 7

Storage Center Operating System (SCOS) 7 di Dell è il sistema operativo e lo stack software che viene eseguito direttamente sui controller Storage Center. Tuttavia, a partire da SCOS 7, non è più essa stessa un'interfaccia di gestione. La distinzione tra sistema operativo e strumento di gestione è significativa grazie all'avvento di Dell Storage Manager (DSM) che unifica la gestione della serie SC e della famiglia di sistemi Dell EqualLogic PS. In altre parole, SCOS 7 fornisce gli hook sottostanti per la gestione e la funzionalità dell'SC9000, che DSM utilizza per fornire un'interfaccia amministrativa.

Uno dei risultati principali di SCOS 7 è la superiorità della più recente tecnologia di deduplica e compressione di Dell in termini di prestazioni. Sebbene la deduplicazione sia diventata sempre più comune tra i sistemi di storage di molti fornitori, il modo in cui viene implementata fa la differenza. Dell ha utilizzato un processo di deduplicazione basato su pianificazione, che evita il calo di prestazioni che di solito vediamo dalle soluzioni che utilizzano la deduplicazione in linea. Grazie all'elaborazione pianificata dell'SC9000, il flusso di dati viene scritto direttamente nello spazio di archiviazione più veloce disponibile.

Per impostazione predefinita, quando i dati vengono scritti per la prima volta sull'SC9000, vengono posizionati nel livello più veloce di storage flash in un array RAID 10 mentre attendono la deduplicazione, la compressione e il tiering automatizzato. Dopo la deduplica e la compressione, Data Progression di Dell conserva i dati più attivi su questo livello più veloce finché non si raffredda e viene migrato su RAID 5/6 per l'accesso a lungo termine. Lo svantaggio di questo approccio rispetto alla deduplica e alla compressione in linea è che tutti i dati raggiungono lo storage nella loro dimensione completa e non ottimizzata. Ciò significa che il livello di storage più veloce deve avere una capacità sufficiente per gestire i dati in ingresso fino al successivo ciclo pianificato di deduplica, compressione e tiering.

Con Dell EMC SC9000 e SCOS 7, la deduplicazione e la compressione sono ora configurabili a livello di sub-LUN. Ad esempio, gli amministratori possono designare volumi specifici affinché vengano elaborati solo dall'algoritmo di compressione. SCOS 7 potrebbe anche essere configurato per disabilitare la deduplica e la compressione per tutto tranne i dati inattivi archiviati negli snapshot.

Deduplicazione e compressione potrebbero essere i titoli principali dell'aggiornamento SCOS 7, ma l'efficienza dei dati è alla base dell'intera architettura. Ciò significa che SC9000 può trarre vantaggio da cloni e scritture thin, thin provisioning e strumenti come "Remote Instant Replay", che applica il concetto di thin provisioning al ripristino di emergenza per fornire una replica thin.

Uno dei frutti della decisione di Dell di consolidare la famiglia SC con la famiglia EqualLogic PS è la nuova disponibilità di VMware Virtual Volumes (VVol) per SC9000, una funzionalità che è stata trasferita dalla serie PS. VVols è uno schema che rende la macchina virtuale dei controller SCOS 7 consapevole per ottimizzare le prestazioni delle VM. Ciò significa che gli amministratori possono configurare i servizi SCOS 7 sia per VM che per volume.

SCOS 7 di Dell incorpora anche nuove funzionalità QoS basate sul volume, che consentono agli amministratori di ridurre i "volumi rumorosi" con requisiti di I/O impegnativi in ​​modo che questi volumi possano coesistere meglio in ambienti di archiviazione condivisi.

Inoltre, SCOS 7 introduce la tecnologia Live Migrate di Dell, il che significa che la federazione multi-array fa parte del sistema operativo che viene eseguito direttamente sull'SC9000. Live Migration consente agli amministratori di SC9000, SC8000 e SC4020 di spostare i volumi da un array a un altro tramite Dell Storage Manager, senza portare i volumi offline o richiedere hardware e software aggiuntivi. Allo stesso modo, la tecnologia Live Volume di Dell fornisce un failover automatico trasparente ai volumi in standby su un altro array per scenari di ripristino di emergenza. Questo approccio significa che le applicazioni possono continuare l'esecuzione durante le interruzioni senza hardware o software di virtualizzazione specializzati.

Management

Dell EMC SC9000 viene gestito utilizzando il client Storage Manager autonomo di Dell EMC. La versione testata qui è la versione R2016 2. Al primo avvio del client Storage Manager, viene visualizzata una schermata di accesso che richiede nome utente/password, indirizzo IP/nome host e porta a cui connettersi. Facendo clic su "Accedi" ci si connette a Dell EMC Storage Manager e è possibile gestire i sistemi.

La prima pagina presentata è una schermata di riepilogo con tutti i sistemi Storage Center collegati al sistema Storage Manager. Fornisce un breve riepilogo dei sistemi di archiviazione, degli indirizzi IP, delle versioni e dello stato, nonché delle capacità dei sistemi gestiti.

Il drill-in di un sistema offre una moltitudine di schede che descrivono in dettaglio il riepilogo del sistema, l'archiviazione, l'hardware, l'utilizzo di IO, i grafici, gli avvisi e i registri. La prima scheda presentata è un riepilogo generale che fornisce informazioni sullo spazio configurato, sullo spazio libero e su molti avvisi diversi che potrebbero essere attivati ​​dal sistema.

Selezionando la scheda "Archiviazione" si accede alle viscere del sistema dove vengono visualizzate la configurazione di volumi, server, centri di archiviazione remoti, gruppi PS remoti, domini di errore, dischi, tipi di archiviazione, profili di istantanea e profili di archiviazione. Ciascuno di questi sarà dettagliato nelle prossime sezioni.

La sezione Volumi mostra i volumi che sono stati configurati nel sistema. Mostra le capacità di tali volumi, l'utilizzo di tali volumi, lo spazio attivo (utilizzato), il sovraccarico dell'istantanea, lo spazio effettivo e una moltitudine di altre statistiche per i volumi. Questa è anche l'area in cui creerai i volumi e gestirai la gerarchia dei volumi.

Facendo clic sul collegamento "Crea volume" viene avviata la procedura guidata Crea volume, che consente di assegnare un nome al volume, selezionare una dimensione per il volume, selezionare un profilo snapshot, assegnarlo a un server e impostare diversi profili per il volume. Le funzionalità di riduzione dei dati (compressione o compressione e deduplicazione) sfruttano la riduzione dei dati basata su software per migliorare la capacità del sistema. Profilo di archiviazione e Tipo di archiviazione selezionano il tipo di disco e la parità utilizzati per il backend del sistema.

Selezionando il drill-down Server vengono visualizzati i server, i cluster di server e le assegnazioni dei dischi per tali sistemi. Questa è l'area che verrebbe considerata la parte di “mappatura e mascheramento” del sistema.

Selezionando il cluster di server vengono visualizzati i server che partecipano al cluster di server, le informazioni sullo spazio e, soprattutto, gli ID LUN e le informazioni sull'HBA. Selezionando un LUN dall'elenco e facendo clic con il pulsante destro del mouse vengono visualizzate le opzioni per modificare il LUN e consente la modifica dell'assegnazione dell'ID LUN.

Tornando all'area principale Server e cliccando su “Crea Server” è possibile creare un nuovo server e assegnare gli HBA presenti su quel server. Questo elenco verrà popolato con i server inutilizzati che si sono registrati nel sistema e non sono stati ancora assegnati.

Facendo clic su "Crea cluster di server" è possibile creare un cluster di sistemi che condivideranno gli stessi LUN dal sistema. Sono disponibili opzioni per aggiungere server al cluster, rimuovere selezionati e creare nuovo server, consentendo alla popolazione di sistemi di accedere a LUN singoli o multipli.

Il menu Centri di archiviazione remoti consente agli utenti di visualizzare più centri di archiviazione diversi collegati al sistema per la replica. Tutto questo è configurato tramite iSCSI. Poiché non sono presenti sistemi remoti su cui eseguire la replica, questa schermata è attualmente vuota.

Il menu Gruppi PS remoti mostra gli array remoti della serie PS configurati per la replica, sempre configurati tramite iSCSI. Come per il menu Centri di archiviazione remoti, poiché non ce ne sono configurati, non ce ne sono da mostrare qui.

Il menu Domini di errore mostra le porte front-end e i meccanismi di failover ad esse assegnati. Il numero di domini di errore configurati rifletterà direttamente il numero di strutture configurate nell'ambiente. Dato un singolo tessuto di storage, ci sarà un dominio di errore. Se un HBA, una porta, un SFP o uno switch si guasta e il WWN (o l'IQN nelle configurazioni iSCSI) può essere trasferito a un'altra interfaccia fisica, tali connessioni verranno spostate su un'altra interfaccia disponibile. Ulteriori informazioni sono disponibili nelle guide di configurazione Dell su come funzionano i domini di errore e su come dovrebbero essere configurati.

Il menu Dischi visualizza i dischi nel sistema e tutte le informazioni associate a tali dischi. Qui è dove viene configurata anche la gestione della resilienza del disco. Come configurati, i dischi sono in uno stato "ridondante", ovvero è configurato un bit di parità (RAID5) o un bit mirror (RAID10). È possibile configurare la doppia ridondanza, ovvero una configurazione RAID6.

Nella scheda Tipi di archiviazione è possibile configurare diversi tipi di protezione dei dati. Il sistema in prova ha RAID10 e RAID5-9 configurati così come sono e mostra dove è allocata la capacità. Facendo clic sul collegamento "Crea tipo di archiviazione" è possibile creare un'altra classe di archiviazione con doppia parità abilitata, proteggendo dai guasti del doppio disco.

Profili snapshot è il luogo in cui viene gestita la configurazione di tutte le regole snapshot. Ciò consente di impostare policy diverse che possono essere applicate a qualsiasi LUN nel sistema per creare un regime di istantanee per un rapido ripristino di emergenza.

Il menu finale sotto l'intestazione Archiviazione è la scheda Profili di archiviazione. Ciò consente la configurazione del modo in cui un livello viene allocato nel sistema. I livelli predefiniti specificati sono Consigliato, Priorità alta, Priorità media e Priorità bassa. Sul sistema in prova è stato creato un altro profilo che specifica che tutti i dati risiedono su RAID10 anziché spingere gli snapshot a un livello RAID inferiore (RAID 5).

Passando alla scheda Hardware, è presente un'analisi completa di tutti i controller e del relativo hardware associato. Mostra lo stato delle porte FC, porte iSCSI, porte SAS, cache, ventole, alimentatori, dischi e tensioni del sistema. Qui è anche il luogo in cui vengono configurati gli allarmi/avvisi per avvisare se si verifica un problema con l'hardware.

La scheda Utilizzo IO mostra le prestazioni del sistema come aggregato o offre la possibilità di approfondire ciascun volume (o server o altro componente) individualmente per generare report su un valore di prestazioni per componente.

La scheda Grafici fornisce informazioni simili alla scheda Utilizzo IO, ma consente una selezione più granulare dei parametri. Consente inoltre una raccolta di dati più in tempo reale (mostrati in modo granulare come gli ultimi 5 minuti, a intervalli di 10 secondi) rispetto alla scheda Utilizzo IO, che ha l'intervallo di visualizzazione più piccolo di un giorno.

La scheda Avvisi mostra eventuali avvisi sul sistema che potrebbero causare indisponibilità. Ciò include iniziatori offline, errori del disco, errori hardware e avvisi di sicurezza. Questo è un posto prezioso in cui cercare informazioni in caso di problemi con il sistema.

La scheda Registri è semplicemente il registro di tutti gli eventi del sistema. Ciò includerà accessi utente, modifiche alla configurazione e cose di questo tipo.

Il sottomenu Server mostra i server che sono stati registrati con Dell EMC Storage Manager. Ciò consente il monitoraggio e la gestione dei sistemi (Windows, vCenter, ESXi) associati a Storage Manager.

Il sottomenu Replicazioni e volumi attivi mostra le repliche di dati attive in esecuzione sul sistema. È qui che avverrebbero il monitoraggio e la gestione di eventuali repliche.

Il sottomenu Monitoraggio mostra tutto, dagli eventi agli avvisi. Tutto ciò che accade sul sistema verrà visualizzato in una delle schede di questa sezione e lo rende un ottimo posto per cercare qualcosa fuori dall'ordinario se il sistema riscontra qualsiasi tipo di problema.

Il sottomenu Avvisi soglia è il punto in cui è possibile configurare le soglie per avvisi e allarmi. Ciò consente la configurazione dei valori per definire quando vengono attivati ​​gli allarmi e gli avvisi. Sono disponibili opzioni per impostare l'ora del giorno, i tipi di oggetto e la definizione di quel tipo di oggetto per attivare l'allarme.

La selezione della scheda Query consente il polling interattivo del sistema per vedere dove si trovano le soglie durante il normale utilizzo. Ciò aiuterà nell'impostazione dei valori per gli avvisi e gli allarmi su valori che sono al di fuori dei normali parametri operativi.

Il sottomenu finale è il sottomenu Rapporti. Per impostazione predefinita, non sono configurati report automatizzati, ma attivarli è semplice come selezionare "Modifica impostazioni report automatizzati". Una volta abilitato, questo dovrebbe inviare report in base alle selezioni configurate e consentire la raccolta a lungo termine dei dati dei report per la previsione.

Nel complesso l'interfaccia è funzionale, ma datata. È sorprendente vedere ancora un fat client come l'interfaccia di gestione primaria per la configurazione del sistema. Molti concorrenti utilizzano interfacce HTML5 complete per gestire i propri array. Dell EMC Enterprise Storage Manager si basa su una macchina virtuale che ha riscontrato alcuni problemi di stabilità durante i nostri test. Gli amministratori dello storage aziendale potrebbero trovare complicato e poco intuitivo eseguire attività che sono state semplificate da prodotti come i dispositivi EMC VNX e NetApp FAS.

Dell EMC Storage Manager dispone anche di una nuova interfaccia utente Web. Sebbene non sia il focus di questa recensione, si tratta di un notevole miglioramento nell'usabilità visiva rispetto al fat client. Soffre ancora di alcuni dei problemi relativi alle convenzioni di denominazione di cui soffre il fat client (Mapping e Masking non sono specificatamente chiamati, ma piuttosto etichettati come "Server") e la gestione dei volumi mappati non è così semplice come sui sistemi di altri fornitori. Inoltre, non supporta la gestione dell'hardware, le repliche, i volumi live e i cluster FluidFS e, in quanto tale, non può essere visto come l'unico punto di gestione per SC9000 o Dell Enterprise Storage Manager. Detto questo, i miglioramenti visivi dell'interfaccia indicano che Dell EMC sta lavorando per migliorare l'usabilità del sistema. Se queste attività aggiuntive potessero essere implementate nell'interfaccia utente web, sarebbe un gradito cambiamento rispetto al fat client.

Analisi del carico di lavoro dell'applicazione

I primi parametri di riferimento sono costituiti da Prestazioni MySQL OLTP tramite SysBench e di Prestazioni OLTP di Microsoft SQL Server con un carico di lavoro TPC-C simulato.

Prestazioni dell'SQL Server

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. Sebbene i nostri carichi di lavoro Sysbench testati in precedenza saturassero la piattaforma sia in termini di I/O di storage che di capacità, il test SQL cerca prestazioni di latenza.

Questo test utilizza SQL Server 2014 in esecuzione su VM guest Windows Server 2012 R2, 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 su SC9000 (due VM per controller).

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

Attrezzatura LoadGen di fabbrica del benchmark OLTP di SQL Server

  • Cluster SQL virtualizzato a 730 nodi Dell PowerEdge R4
    • Otto CPU Intel E5-2690 v3 per 249 GHz in cluster (due per nodo, 2.6 GHz, 12 core, 30 MB di cache)
    • 1 TB di RAM (256 GB per nodo, 16 GB x 16 DDR4, 128 GB per CPU)
    • Avvio scheda SD (Lexar 16 GB)
    • 4 adattatori Mellanox ConnectX-3 InfiniBand (vSwitch per vMotion e rete VM)
    • 4 x HBA FC a doppia porta Emulex da 16 GB
    • 4 x Scheda di rete Emulex 10GbE a doppia porta
    • VMware ESXi vSphere 6.0 /Enterprise Plus 8 CPU

Osservando le prestazioni transazionali di Dell EMC SC9000 nel nostro test SQL Server, non vediamo un impatto significativo derivante dall'abilitazione della riduzione completa dei dati sull'array.

Sebbene la nostra metrica delle prestazioni transazionali non abbia mostrato grandi cambiamenti tra i risultati Raw e DR SC9000, notiamo alcune sottili differenze osservando le misurazioni della latenza. Le prestazioni aggregate per lo storage raw sono state in media di 14 ms, mentre le prestazioni con DR abilitato sono state di 14 ms. Questa è facilmente la più piccola differenza incrementale aggiunta dalla riduzione dei dati che abbiamo visto finora su un array di archiviazione.

Prestazioni del Sysbench

Ogni banco di sistema La VM è configurata con tre vDisk, uno per l'avvio (~92 GB), uno con il database predefinito (~447 GB) e il terzo per il database in prova (270 GB). Dal punto di vista delle risorse di sistema, abbiamo configurato ciascuna VM con 16 vCPU, 60 GB di DRAM e abbiamo sfruttato il controller SCSI SAS LSI Logic. I sistemi di generazione del carico lo sono Server Dell R730; in questa recensione andiamo da quattro a otto, scalando i server per gruppo di 4 VM.

Cluster Dell PowerEdge R730 MySQL virtualizzato a 4-8 nodi

  • Otto sedici CPU Intel E5-2690 v3 per 249 GHz in cluster (due per nodo, 2.6 GHz, 12 core, 30 MB di cache)
  • 1-2 TB di RAM (256 GB per nodo, 16 GB x 16 DDR4, 128 GB per CPU)
  • Avvio scheda SD (Lexar 16 GB)
  • 4-8 adattatori Mellanox ConnectX-3 InfiniBand (vSwitch per vMotion e rete VM)
  • 4-8 x HBA FC a doppia porta Emulex da 16 GB
  • 4-8 x Scheda di rete Emulex 10GbE a doppia porta
  • VMware ESXi vSphere 6.0 /Enterprise Plus 8 CPU

Configurazione test Sysbench (per VM)

  • CentOS 6.3 a 64 bit
  • Impronta di archiviazione: 1 TB, 800 GB utilizzati
  • 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

Di seguito è riportato uno screenshot del nostro test Sysbench con un carico di 32 VM in esecuzione sull'SC9000, come visto da Dell Storage Manager. In totale su entrambi i volumi (uno per controller), abbiamo misurato una larghezza di banda aggregata di circa 4 GB/s in lettura/scrittura e poco più di 200 IOP R/W.

Passando a questa visualizzazione sui controller stessi (che vedono il doppio del lavoro tenendo conto del sovraccarico della parità RAID), il carico è balzato a circa 10 GB/s combinati, spingendo circa 500 IOPS misti R/W.

Analizzando ulteriormente un singolo controller per monitorare l'utilizzo di CPU/RAM a livello di 32VM, vediamo che il controller fluttua con un utilizzo di circa il 30%. Questo ci dice che il controller ha ancora molto spazio disponibile per carico aggiuntivo, che potrebbe essere catturato con SSD ad alte prestazioni o ripiani aggiuntivi aggiunti all'array. Quindi, anche spingendo 5 GB e oltre 200 IOPS, il controller aveva ancora un'enorme quantità di margine residuo!

Osservando l'aumento delle prestazioni transazionali di Sysbench da 4 a 32 VM, la parte più impressionante è che fino al carico di lavoro più elevato, c'è una differenza trascurabile tra l'esecuzione dello storage con o senza la riduzione dei dati attivata. Solo al livello più alto vediamo che la prestazione aggregata diminuisce, in questo caso da 21,158 TPS fino a 19,043 TPS.

Concentrandoci sulla latenza media aggregata nel nostro test Sysbench, notiamo una differenza minima tra DR attivato o disattivato fino all'incremento di 32 VM. A quel punto, la latenza aumenta da 48.6 ms (non DR) a 54 ms (DR).

Il nostro prossimo test si concentra sulla latenza del 99° percentile, mostrando più attributi delle misurazioni di picco registrate durante il periodo di test. Questa è un'altra area che ci ha sorpreso nella nostra recensione del Dell EMC SC9000, poiché la riduzione dei dati abilitata non ha causato alcun picco nei picchi di latenza.

Analisi delle prestazioni di VMmark

Ciascuno dei benchmark di analisi delle prestazioni dell'applicazione tenta di mostrare come si comportano i prodotti in un ambiente di produzione dal vivo rispetto a quanto affermato dall'azienda. Riteniamo che sia essenziale valutare i dispositivi di archiviazione nel contesto di sistemi più grandi per comprendere la reattività dello storage quando si interagisce con le principali applicazioni di fascia media. Uno strumento importante per valutare le prestazioni dell'applicazione è il Benchmark sulla virtualizzazione VMmark di VMware.

In base alla progettazione, VMmark è un benchmark ad alto utilizzo di risorse, con un ampio mix di carichi di lavoro applicativi basati su VM che mettono a dura prova l'attività di archiviazione, rete e elaborazione. Ciò significa che i benchmark VMmark opportunamente configurati possono fornire informazioni sulla gamma di prestazioni, inclusa la copertura di I/O di storage, CPU e persino prestazioni di rete.

Con i molteplici cloni di VM, il nostro test VMmark ha funzionato abbastanza bene con le funzionalità di compressione e deduplicazione post-elaborazione dell'SC9000. Dopo aver caricato i riquadri per il test, abbiamo consumato circa 6 TB di spazio di archiviazione, di cui 12 TB utilizzati nel pool di archiviazione in base al nostro tipo di archiviazione RAID1. Dopo aver lasciato l'array a stabilizzarsi durante la notte e aver consentito l'esecuzione del processo DR basato su snapshot, abbiamo notato un piccolo aumento nell'ingombro di archiviazione complessivo a 15 TB e poi abbiamo assistito a un leggero calo dell'ingombro a poco più di 1 TB, poiché le dimensioni dei dati sono state ridotte. e disattivato su RAID5-9.

Osservando l'allocazione dello spazio di archiviazione una volta completato il processo di riduzione dei dati, la quantità di spazio di archiviazione rimasto nel RAID 10 era scesa a 82 GB, mentre lo spazio di archiviazione RAID 5-9 consumava 1.14 TB. Ciò ci ha consentito di ridurre dell'88% lo spazio di archiviazione consumato, risparmiando poco più di 6.4 TB (12.8 TB su disco)

Specifiche del cluster a 730 nodi Dell PowerEdge R4 VMware VMmark

  • Server Dell PowerEdge R730 (x4)
  • CPU: otto Intel Xeon E5-2690 v3 da 2.6 GHz (12C/24T)
  • Memoria: RDIMM DDR64 da 16 x 4 GB
  • Emulex LightPulse LPe16002B FC da 16 Gb HBA a doppia porta
  • Scheda di rete a doppia porta Ethernet Emulex OneConnect OCe14102-NX da 10 Gb
  • VMware ESXi 6.0

Nel nostro test applicativo finale, esaminando i risultati del nostro test VMmark sul Dell EMC SC9000, vediamo ancora una volta che c'è un impatto minimo della riduzione dei dati post-elaborazione sui nostri benchmark. Da 1 a 26 riquadri, abbiamo misurato solo lievi diminuzioni nei punteggi complessivi e applicativi in ​​VMmark con la riduzione dei dati abilitata. Al raggiungimento dei 26 riquadri, entrambe le configurazioni corrispondevano tra loro, dove il nostro cluster di calcolo fisso ha saturato completamente le risorse della CPU.

Conclusione

Dell EMC SC9000 è uno dei sistemi di storage di fascia media più veloci, capaci e scalabili che abbiamo valutato presso lo StorageReview Enterprise Test Lab. L'SC9000, con SCOS 7 e gestito da Dell Storage Manager (DSM), è una combinazione formidabile difficile da superare o sottostimare. I sistemi SC9000 possono gestire fino a 960 unità con capacità raw da 3 PB e capacità indirizzabile da 2 PB. Questa scalabilità è possibile, in parte, grazie alla varietà di alloggiamenti disponibili, tra cui alloggiamenti 5U con 84 alloggiamenti per unità e connettività SAS da 12 Gb. Inoltre, Dell EMC ha fatto in modo che l'aggiunta di un nuovo contenitore fosse semplice, con nuova capacità disponibile per gli storage pool esistenti e nuovi. Con il nuovo supporto integrato per la gestione EqualLogic PS tramite DSM, Dell EMC ha molto da offrire ai clienti esistenti, nonché agli amministratori che valutano la famiglia Storage Center per nuove implementazioni.

Un altro vantaggio di lavorare con un fornitore grande e affermato come Dell Technologies è l’ampia libreria di integrazioni di terze parti supportate dall’azienda. I controller SC9000 in esecuzione su SCOS7 possono sfruttare le integrazioni con Microsoft, Oracle, OpenStack, IBM, CommVault, Symantec, Foglight e altri. Sebbene la funzionalità VMware VVol sia stata descritta in dettaglio in precedenza, va menzionato che gli amministratori SC9000 possono anche sfruttare un plug-in VMware vSphere, un adattatore vCenter SRM e il supporto VAAI.

Considerati i portafogli combinati di Dell ed EMC, è importante capire dove si inserisce la famiglia SC. Dell EMC considera le famiglie SC Series e Unity come soluzioni di storage saldamente di fascia media, con XtremIO, ScaleIO e VMAX come soluzioni aziendali e orientate al webscale. Tuttavia, non confondere gli obiettivi del comitato scientifico con una mancanza di capacità. Come mostrano i dati di revisione, il sistema funziona estremamente bene con i dati nuovi, nonché con i dati che sono stati sottoposti alla riduzione dei dati post-elaborazione del SC (o migrazione in configurazioni ibride). SC è completo anche in termini di servizi dati, fornendo opzioni come la replica multipiattaforma tra SC e lo storage legacy Compellent ed EqualLogic all'interno del framework DSM. Se c'è qualcosa di cui lamentarsi è che DSM è datato (Java). E impostato accanto a Unity (HTML5), ad esempio, è notte e giorno. Detto questo, Dell ha investito in una GUI web per l'archiviazione SC che mostra molte promesse e riceverà aggiornamenti regolari, portando le funzionalità dell'applicazione DSM installata con un aspetto moderno. Infine, lo storage SC continuerà, poiché Dell ha un’ampia base installata di clienti SC che non verrà abbandonata. A lungo termine, tuttavia, è ragionevole aspettarsi che lo storage SC e Unity vengano fusi insieme, in modo simile a ciò su cui Dell ha lavorato con la fusione di Compellent ed EqualLogic nello storage SC.

Passando alle prestazioni, Dell EMC SC9000 eccelleva su tutta la linea, ottenendo i massimi meriti in alcuni benchmark, anche se sfruttava SSD SAS ad alta intensità di lettura invece di unità ad alte prestazioni (e più costose per TB) ad alta intensità di scrittura. Per la prima volta per noi, guardando una piattaforma di archiviazione con funzionalità di riduzione dei dati, non c'è stato quasi alcun impatto sul sovraccarico passando dall'archiviazione grezza alla compressione completa e alla deduplicazione post-elaborazione attivata. Sia VMmark che SQL Server hanno mostrato cambiamenti minimi, con prestazioni in calo appena un capello. Nei nostri test Sysbench in scala, abbiamo notato un calo nella fascia alta, ma fino a quel momento, DR e risultati grezzi erano testa a testa. Ciò includeva anche le nostre misurazioni della latenza del 99° percentile, che hanno mostrato che le latenze di picco rimangono più o meno le stesse anche con la riduzione dei dati in corso. C'è una grande differenza tra l'SC9000 e gli altri sistemi che supportano la riduzione dei dati e, in questo caso, è post-elaborazione, non in linea. Seguendo questa strada con lo storage SC, il lavoro pesante della deduplica viene gestito quando il sistema è relativamente sottotassato (durante la notte), compensando l'ottimo profilo prestazionale sia per i dati nuovi che per quelli vecchi. Questa architettura non è però priva di punti deboli; l'array deve essere di dimensioni sufficientemente grandi da consentire alle nuove scritture di crescere durante il giorno e di contrarsi di notte quando si verifica uno snapshot e un processo di migrazione dei dati. Questo è diverso dalla riduzione dei dati in linea, che non richiede spazio di lavoro, ma generalmente subisce un calo delle prestazioni quando l'array è sotto carico.

L'SC9000 si è dimostrato un array di archiviazione davvero impressionante, superando tutte le nostre aspettative. Data la maturità della piattaforma SC, forse questo è dato per scontato. O forse, con la raffica di startup vocali nello spazio Flash, abbiamo perso di vista ciò che SC può fare. In ogni caso, Dell EMC dispone di una linea completa di storage SC in grado di soddisfare le esigenze di qualsiasi organizzazione di piccole e medie dimensioni, semplificando l'avvio in piccolo e la crescita in base alle esigenze. L'SC9000 all-flash che abbiamo testato si colloca al vertice del portafoglio SC, portando sul tavolo una vasta gamma di servizi dati e un supporto leader della categoria. In combinazione con un profilo prestazionale semplicemente sorprendente per questa classe di storage, concediamo con orgoglio il nostro primo premio Editor's Choice del 2017 a Dell EMC SC9000.

Vantaggi

  • La migliore tecnologia di deduplicazione e compressione dei dati della categoria
  • Gestione integrata con gli array Dell EqualLogic PS tramite Dell Storage Manager
  • Piattaforma di supporto integrata Dell Copilot

Svantaggi

  • L'interfaccia Dell Storage Manager installata sembra datata

Conclusione

Dell EMC SC9000 definisce lo standard in termini di prestazioni e funzionalità di storage del mercato di fascia media, e lo fa a un prezzo conveniente e con un pacchetto di supporto completo.

Pagina del controller Dell EMC SC9000

Iscriviti alla newsletter di StorageReview