StorageReview.com

Recensione Dot Hill AssuringSAN 6004

Impresa  ◇  Archiviazione aziendale

Da tempo apprezziamo gli array Dot Hill, avendone esaminati diversi nel corso degli anni, tra cui l' AssuredSAN 4824 e l' AssuredSAN Ultra48, sia in configurazione HDD che ibrida . In realtà, l'Ultra48 non è mai arrivato a casa nostra; è rimasto nel nostro laboratorio come array di capacità principale per diverso tempo. Dot Hill si è sempre distinta per l'aggiornamento continuo dei suoi controller, rendendoli tra i migliori nella fascia media di storage. Dopo l'acquisizione di Dot Hill da parte di Seagate a metà dello scorso anno ( podcast sull'argomento ), gli aggiornamenti sono proseguiti senza sosta; alla fine dello scorso anno Seagate ha rilasciato una release che ha migliorato drasticamente le prestazioni dei controller della serie 6004 , oltre a numerosi altri aggiornamenti sostanziali. Questo ci ha fatto riflettere su quanto si potesse ottenere in termini di prestazioni dall'Ultra48 con una sostituzione relativamente semplice del controller. Dato l'interesse di Seagate nel fornire un array di storage completamente integrato verticalmente, il momento sembrava propizio per tentare.

Funzionalità di AsseredSAN 6004

  • Supportato nelle piattaforme Ultra48 e Ultra56
  • Porte esterne: 4 per controller/massimo 8
  • Fibre Channel: SFP+ Fibre Channel da 16 Gb
  • Modelli iSCSI: NIC da 10 Gb o SFP+ iSCSI da 10 Gb
  • SAS: Mini-SAS SAS 12 (SCSI collegato in serie) da 2.0 Gb (8643/8644
  • Supporto unità: SAS, Nearline SAS, SSD Unità con crittografia automatica
  • Espansione: J6X48, J6X56 Supporta fino a 248 unità in unità di espansione
  • Caratteristiche HA
    • Controller hot-swap ridondanti
    • Disco hot-swap ridondante, ventole, alimentazione
    • Doppi cavi di alimentazione
    • Ricambio Hot Standby
    • Failover automatico
    • Supporto multipercorso
  • Assistenza
    • Garanzia software: 30 giorni
    • Garanzia hardware standard: 3 anni
  • Livelli RAID supportati: 0, 1, 3, 5, 6, 10 e 50
  • Configurazione del sistema
    • Memoria cache: 20 GB per controller 6004
    • Volumi per sistema: 1024
    • cache specchiata
    • Cache del supercondensatore
    • Backup della cache Backup su Flash
  • ​Management
    • Tipi di interfaccia: Ethernet 10/100/1000, Mini USB
    • Protocolli supportati: SNMP, SSL, SSH, SMTP, provider SMI-S, HTTP(S)
    • Console di gestione: GUI Web, CLI
    • Software di gestione: Console di gestione archiviazione RealStor
    • Diagnostica remota
    • Aggiornamenti senza interruzioni
    • Espansione volumetrica

Test delle prestazioni

Cluster virtualizzato MySQL 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)
  • 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
  • Hardware di commutazione 10GbE
    • Porte front-end: Switch Mellanox SX1036 10/40GbE
  • Tessuto FC da 16 GB
    • Porte back-end: Switch Brocade 6510 da 16 Gb

Prestazioni del Sysbench

Nella precedente recensione del Dot Hill Ultra48, ci siamo concentrati su una configurazione con 8 SSD per il livello flash e 40 HDD per la capacità di archiviazione. Abbiamo riproposto questo schema anche nella nostra recensione più recente. La differenza principale, tuttavia, è stata la collaborazione con il team SSD di Seagate per utilizzare i nuovi SSD SAS3 Seagate 1200.2 da 1.6 TB. Dato che DotHill si basa su un'architettura a livelli (anziché su una con cache), abbiamo utilizzato gli SSD esclusivamente nei pool di storage. Abbiamo impiegato 4 SSD da 1.6 TB per controller, offrendo una capacità RAID1 totale di 6.4 TB, equamente suddivisa tra i due controller. Per facilitare il confronto, abbiamo utilizzato lo chassis Ultra48 con i controller della serie 6004 e lo chassis 4824 (a 24 alloggiamenti) con i controller della serie 4004.

Ogni macchina virtuale Sysbench è configurata con tre vDisk: uno per l'avvio (~92 GB), uno con il database preconfigurato (~447 GB) e il terzo per il database in fase di test (270 GB). Nei test precedenti avevamo allocato 400 GB al volume del database (dimensione del database di 253 GB), ma per poter ospitare un numero maggiore di macchine virtuali sul nodo VxRack abbiamo ridotto tale allocazione per liberare spazio. Dal punto di vista delle risorse di sistema, ogni macchina virtuale è stata configurata con 16 vCPU, 60 GB di DRAM e il controller SCSI SAS di LSI Logic è stato utilizzato come controller. I sistemi di generazione del carico sono server Dell R730.

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

Anche se il DotHill Ultra48 con controller 4004 non è affatto da meno, abbiamo notato un aumento impressionante delle prestazioni semplicemente scambiando i controller. Nella fascia alta, i controller 4004 hanno raggiunto il limite massimo nel nostro carico di lavoro Sysbench con un punteggio TPS aggregato di 7,311, mentre i controller 6004 sono balzati a 10,361. Ciò segna un aumento delle prestazioni del 42%. È anche impressionante che, nell'intero spettro di carichi MySQL, da 4 a 12 VM in esecuzione, i controller 6004 abbiano mantenuto il loro incremento di prestazioni rispetto ai controller più vecchi.

Osservando la latenza media aggregata nel nostro carico di lavoro Sysbench, al picco di carico i controller 6004 hanno mantenuto un tempo di risposta di 49.4 ms, mentre i controller 4004 hanno misurato 70 ms.

Anche la latenza di picco misurata nel nostro grafico della latenza al 99° percentile ha mostrato forti miglioramenti con i controller più veloci, mantenendo la media a 85 ms, mentre i controller originali raggiungevano i 122 ms.

Conclusione

Pur non cambiando nient'altro che i controller dell'Ultra48, Dot Hill offre chiaramente molto spazio di crescita se si considerano i controller 4004 e 6004. In questo scenario di test in cui MySQL TPS è il parametro principale, abbiamo riscontrato un aumento del 42% delle prestazioni nella fascia alta. Ciò si confronta con un aumento del 31% con il test 12VM, che è in realtà il punto in cui i 4004 hanno esaurito la forza. Se dovessimo applicare più VM, vedremmo questo divario continuare ad ampliarsi e le latenze aumentare sul 4004, mentre il 6004 avanza ancora per un po' prima di raggiungere il suo limite. 

Alla fine, Dot Hill è riuscita a continuare a inserire un vasto set di funzionalità nel proprio software RealStor, ma chiaramente anche gli ingegneri hardware si tengono occupati. Con l'arrivo sul mercato di processori più veloci, le piattaforme dense come DotHill Ultra48 continueranno a sfruttare le tecnologie flash più nuove e più veloci. Pertanto, per i clienti già soddisfatti dell'acquisto dell'Ultra48 e che apprezzano la densa configurazione da 48 dischi in uno chassis 2U, esiste un percorso di aggiornamento per aumentare le prestazioni per una domanda di I/O in continua crescita.

Sistema di archiviazione AsseredSAN serie 6000

Discuti questa recensione

Iscriviti alla newsletter di StorageReview

Interagisci con StorageReview

Newsletter | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | Feed RSS

Laboratorio aziendale di StorageReview