Casa Impresa Recensione QSAN XCubeFAS XF2026D

Recensione QSAN XCubeFAS XF2026D

by Adam Armstrong

All'inizio di quest'anno, QSAN ha lanciato la sua prima SAN All-Flash con QSAN XCubeFAS XF2026D. Invece di essere un aggiornamento della linea XCubeSAN di QSAN, XCubeFAS XF2026D è un prodotto SAN completamente nuovo. Il prodotto è concepito per essere facile da usare, può essere implementato e integrato in qualsiasi ambiente ed è conveniente indipendentemente dalle dimensioni dell'azienda.


All'inizio di quest'anno, QSAN ha lanciato la sua prima SAN All-Flash con QSAN XCubeFAS XF2026D. Invece di essere un aggiornamento della linea XCubeSAN di QSAN, XCubeFAS XF2026D è un prodotto SAN completamente nuovo. Il prodotto è concepito per essere facile da usare, può essere implementato e integrato in qualsiasi ambiente ed è conveniente indipendentemente dalle dimensioni dell'azienda.

Le basi di cui sopra sono la spinta principale del QSAN XCubeFAS XF2026D. L'azienda afferma che la nuova SAN può essere utilizzata da tutti e gestita con pochi clic. QSAN afferma che funzionalità come la creazione di più volumi, la replica remota automatica, il monitoraggio SSD e l'analisi delle prestazioni sono facili da usare. QSAN afferma inoltre che XF2026D può essere implementato e integrato in qualsiasi ambiente di dati, sia che necessiti di prestazioni elevate o di determinate funzionalità ideali per casi d'uso come ambienti di virtualizzazione, analisi di big data e gestione di applicazioni impegnative. Tutto quanto sopra viene fornito con pretese di convenienza.

QSAN XCubeFAS XF2026D è una SAN 2U dotata di un'architettura a doppio controller attivo. La SAN offre elevata disponibilità progettando tutto con ridondanza completa. Dispone inoltre di un meccanismo di failover/failback automatico e di mirroring della cache tramite il bus NTB (Non-Transparent Bridge) per ottenere la funzionalità Active-Active. Con queste caratteristiche l'XF2026D dichiara una disponibilità del 99.9999%.

Un'altra nuova funzionalità che migliora anche l'affidabilità dei dati è la protezione della memoria Cache-to-Flash. Questa tecnologia preserva i dati della cache in caso di interruzione di corrente. L'XF2026D sfrutta un modulo di backup della batteria per trasferire i dati dalla cache a un modulo flash M.2 garantendo che nessun dato venga perso e che non si verifichino incoerenze.

Specifiche QSAN XCubeFAS XF2026D

Fattore di forma 2U
CPU Processore Intel Xeon a 4 core (è disponibile anche il modello con processore a 8 core)
Memoria (per controller) Fino a 128 GB DDR4 ECC
Controller RAID Doppio controller attivo-attivo
Protezione della memoria Modulo cache-to-Flash
Modulo batteria di backup + modulo Flash
Connettività host
Slot per scheda host 1 (facoltativo):
4 porte FC (SFP+) da 16 Gb
2 porte FC (SFP+) da 16 Gb
4 porte iSCSI (SFP+) da 10 GbE
​2 porte iSCSI (RJ10) da 45 GbE
Slot per scheda host 2 (facoltativo):
4 porte FC (SFP+) da 16 Gb
2 porte FC (SFP+) da 16 Gb
4 porte iSCSI (SFP+) da 10 GbE
​2 porte iSCSI (RJ10) da 45 GbE
2 porte 10GBASE-T iSCSI (RJ45) integrate
​1 porta di gestione da 1 GbE integrata
Archiviazione
Bays 26
Tipo di guida SAS da 2.5", SSD SED
Numero massimo di unità supportate 130
Espansione
Connettività 2 porte SAS wide da 12 Gb/s integrate (SFF-8644)
Capabilities Fino a 4 unità di espansione utilizzando l'enclosure di espansione SAS da 5326 Gb XD26 (SFF 12 alloggiamenti)
Potenza
Alimentazione 80 PLUS Platinum, due ridondanti da 770 W (1+1)
AC Input 100 – 127 V 10 A, 50-60 Hz
​200 – 240 V 5 A, 50-60 Hz
DC Output + 12V 63.4A
​+5VSB 2.0A
Modulo ventola 2 moduli ventola inseribili a caldo/ridondanti
Temperatura
Operativo 0 a 40 ° C
Spedizione -10 ° C a 50 ° C
Umidità relativa 20%-80%
Garanzia Sistema di 3 anni, batteria di backup di 1 anno

Progetta e costruisci

Come affermato, QSAN XCubeFAS XF2026D è una SAN 2U e il design rimane in linea con il resto dei prodotti QSAN. Nella parte anteriore ci sono i 26 alloggiamenti per unità da 2.5 pollici con il caratteristico pulsante di rilascio verde. Sul lato destro del pannello frontale sono presenti il ​​pulsante di accensione del sistema, il pulsante UID (identificatore univoco), i LED di accesso e stato del sistema e una porta USB per il modulo USB LCM.

La parte posteriore del dispositivo presenta doppi alimentatori ridondanti e doppi controller. Ogni controller dispone di doppia connettività di rete 10Gbase-T integrata, oltre a un'interfaccia di gestione fuori banda. Per una connettività aggiuntiva, ciascun controller è dotato di due slot per schede host, che possono essere caricati con schede da 8/16 Gb a doppia o quadrupla porta o schede Ethernet da 10Gb a doppia o quadrupla porta. Ciò offre agli utenti un'ampia gamma di opzioni per collegare lo storage a un ambiente data center diversificato. Le funzionalità di espansione sono supportate anche tramite due porte SAS da 12 Gb/s per controller, abilitando gli scaffali di espansione SAS 3.0. Nell'angolo in alto a sinistra si trovano la memoria Flash-to-Cache e il modulo batteria.

Management

Con questa SAN arriva un nuovo sistema operativo di gestione di QSAN, XEVO. Questa GUI HTML5 segue principi simili ai precedenti modelli QSAN, in particolare la facilità d'uso. La pagina principale o la dashboard offre una rapida visualizzazione di tutto ciò che un amministratore potrebbe aver bisogno di sapere immediatamente. Ciò include avvisi hardware, capacità utilizzata, avvisi di sistema, panoramica dello spazio di archiviazione e prestazioni in tempo reale. Nella parte superiore sono presenti diverse schede che includono: Dashboard, Archiviazione, Host, Protezione, Analisi, Sistema e Messaggi.

Nella scheda Archiviazione gli utenti possono visualizzare gli storage pool o crearne di nuovi. All'interno del pool possono vedere la quantità di spazio di archiviazione utilizzato, l'integrità e lo stato dello spazio di archiviazione, nonché i gruppi di dischi e i volumi.

Nella scheda Analisi gli utenti possono visualizzare informazioni importanti come le prestazioni di un volume (suddivise in latenza, IOPS e velocità effettiva) nonché l'utilizzo della capacità di un volume.

La scheda Sistema mostra l'hardware e cosa sta attualmente facendo. Gli utenti possono selezionare tra le sottoschede Array, Impostazioni, Porte dati e Manutenzione. Nella sottoscheda Array gli utenti possono passare il mouse sopra elementi come l'icona della temperatura per vedere la temperatura per l'host selezionato.

Gli utenti possono anche passare il mouse su un disco specifico per visualizzarne il tipo, la temperatura, lo stato e la durata rimanente stimata.

Nel complesso l'interfaccia utente e la gestione rappresentano un grande passo avanti per QSAN. I sistemi precedenti non erano difficili da gestire, ma questo aspetto è decisamente migliore. In un'era in cui la posta in gioco è un'interfaccia HTML5 utilizzabile, QSAN seleziona quella casella.

Performance

Analisi del carico di lavoro dell'applicazione

I benchmark del carico di lavoro dell'applicazione per QSAN XCubeSAN XF2026D consistono nelle prestazioni MySQL OLTP tramite SysBench e nelle prestazioni OLTP di Microsoft SQL Server con un carico di lavoro TPC-C simulato. In ogni scenario, abbiamo configurato l'array con 26 SSD Toshiba PX04SV SAS 3.0, configurati in due gruppi di dischi RAID12 da 10 unità, uno collegato a ciascun controller. Sono rimasti 2 SSD di riserva. Sono stati quindi creati due volumi da 5 TB, uno per gruppo di dischi. Nel nostro ambiente di test, ciò ha creato un carico bilanciato per i nostri carichi di lavoro SQL e Sysbench.

Prestazioni dell'SQL Server

Ogni VM SQL Server è configurata con due vDisk: volume da 100 GB per l'avvio e 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 ed è sottoposto a stress da Benchmark Factory for Databases di Quest. 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 QSAN XF2026D (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

  • Dell'EMC PowerEdge R740xd Cluster SQL virtualizzato a 4 nodi
    • 8 CPU Intel Xeon Gold 6130 per 269 GHz in cluster (due per nodo, 2.1 GHz, 16 core, cache da 22 MB)
    • 1 TB di RAM (256 GB per nodo, 16 GB x 16 DDR4, 128 GB per CPU)
    • 4 HBA FC Emulex a doppia porta da 16 GB
    • 4 schede di rete Mellanox ConnectX-4 rNDC 25GbE a doppia porta
    • VMware ESXi vSphere 6.5 / Enterprise Plus 8 CPU

Con il punteggio transazionale di SQL Server, XF2026D ha ottenuto un punteggio complessivo di 12,635.5 TPS con singole VM che andavano da 3,158.7 a 3,159 TPS.

Per la latenza media di SQL Server, l'XF2026D ha ottenuto un punteggio complessivo di 5.0 ms.

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 sono server Dell R740xd.

Cluster MySQL virtualizzato a 740 nodi Dell PowerEdge R4xd

  • 8 CPU Intel Xeon Gold 6130 per 269 GHz in cluster (due per nodo, 2.1 GHz, 16 core, 22 MB di cache)
  • 1 TB di RAM (256 GB per nodo, 16 GB x 16 DDR4, 128 GB per CPU)
  • 4 HBA FC Emulex a doppia porta da 16 GB
  • 4 schede di rete Mellanox ConnectX-4 rNDC 25GbE a doppia porta
  • VMware ESXi vSphere 6.5 / 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

Nel nostro benchmark Sysbench, abbiamo testato diversi set di 8VM, 16VM e 32VM. Nelle prestazioni transazionali, l'XF2026D ha raggiunto numeri di 12,983.8 TPS per 8VM, 22,484.4 TPS per 16VM e 29,893.9 TPS per 32VM.

Con una latenza media, l'XF2026D ha registrato 19.7 ms per 8 VM, 23 ms per 16 VM e 36 ms per 32 VM.

Nel nostro benchmark sulla latenza dello scenario peggiore, l'XF2026D ha raggiunto 34.8 ms per 8VM, 41.7 ms per 16VM e 65.6 ms per 32VM.

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
  • Lettura sequenziale 64K: lettura al 100%, 16 thread, 0-120% irate
  • Scrittura sequenziale 64K: scrittura al 100%, 8 thread, 0-120% irate
  • Database sintetici: SQL e Oracle
  • Clonazione completa VDI e tracce di clonazione collegata

Nelle prestazioni di lettura di picco 4K, l'XF2026D ha iniziato con una latenza inferiore al millisecondo, ha percorso un po' la linea di 1 ms e ha superato 1 ms intorno a 15 IOPS. La SAN ha raggiunto il picco di 403,790 IOPS con una latenza di 6.03 ms.

Con le scritture casuali 4K vediamo un miglioramento della latenza con l'XF2026D che mantiene una latenza inferiore al millisecondo fino a circa 250 IOPS e raggiunge il picco a circa 270 IOPS con una latenza di 4.4 ms prima di diminuire leggermente.

Passando al sequenziale a 64K, l'XF2026D ha iniziato appena meno di 1 ms in lettura prima di andare oltre e poi raggiungere il picco di poco più di 125K IOPS o 7.8 GB/s con una latenza di circa 4.1 ms prima di diminuire leggermente.

Con la scrittura a 64K vediamo ancora una volta una latenza migliore con l'XF2026D che mantiene una latenza inferiore al millisecondo fino a circa 64K IOPS o 4 GB/s e raggiunge il picco a 70,731 IOPS o 4.4 GB/s con 3.6 ms di latenza.

Il prossimo è il nostro carico di lavoro SQL che ha visto l'XF2026D rimanere sotto 1 ms fino a circa 210 IOPS e raggiungere il picco a 362,807 IOPS con una latenza di 2.62 ms.

In SQL 90-10 l'XF2026D aveva una latenza inferiore al millisecondo fino a circa 200 IOPS e un picco a 328,209 IOPS con una latenza di 2.82 ms.

Per SQL 80-20 l'XF2026D è rimasto sotto 1 ms fino a circa 120 IOPS e ha raggiunto il picco a 296,772 IOPS con una latenza di 3.1 ms.

La prossima serie di benchmark riguarda i carichi di lavoro Oracle con l'XF2026D che rimane sotto 1 ms fino a circa 125 IOPS e ha un picco di 293,975 IOPS e una latenza di 3.91 ms.

Per Oracle 90-10, l'XF2026D è arrivato a 230 IOPS con una latenza inferiore al millisecondo e ha registrato un picco di 327,269 IOPS con una latenza di 1.91 ms.

Nel benchmark Oracle 80-20, l'XF2026D ha avuto prestazioni di latenza inferiori al millisecondo fino a circa 130 IOPS e ha raggiunto il picco a 296,549 IOPS con 2.1 ms di latenza.

Successivamente, siamo passati ai nostri test di clone VDI, Full Clone (FC) e Linked Clone (LC). Per VDI FC Boot, l'XF2026D ha avuto prestazioni di latenza inferiori al millisecondo fino a poco meno di 10oK IOPS con un picco di 247,710 IOPS e una latenza di 3.84 ms.

L'accesso iniziale VDI FC ha visto l'XF2026D percorrere la linea di 1 ms per un po' di tempo con un picco di circa 65 IOPS con una latenza di 7.2 ms prima di diminuire leggermente.

Con VDI FC Monday Login, l'XF2026D ha iniziato meglio in termini di latenza, rimanendo sotto 1 ms fino a circa 48 IOS e raggiungendo un picco di 72,224 IOPS con una latenza di 4.73 ms.

Passando a Linked Clone (LC), abbiamo prima esaminato il test di avvio. In questo scenario, l'XF2026D ha avuto prestazioni di latenza inferiori al millisecondo fino a circa 65 IOPS e ha raggiunto il picco a 152,191 IOPS con 3.22 ms di latenza.

Con l'accesso iniziale VCI LC abbiamo riscontrato una latenza più forte in precedenza, con l'XF2026D che rimaneva sotto 1 ms fino a circa 35 IOPS con un picco di 44,461 IOPS con una latenza di 3.76 ms.

Infine, il nostro VDI LC Monday Login ha fatto sì che l'XF2026D iniziasse poco meno di 1 ms e seguisse la linea di 1 ms fino a 35 IOPS prima di raggiungere il picco a circa 46 IOPS con una latenza di 5.4 ms.

Conclusione

QSAN XCubeFAS XF2026D è la SAN più recente dell'azienda e la prima SAN all-flash. La SAN 2U si basa sull'elevata disponibilità con ridondanza integrata e offre sei 9 di disponibilità. L'XF2026D dispone della tecnologia Cache-to-Flash che sposta i dati memorizzati nella cache su un modulo M.2 in caso di interruzione di corrente. Nel complesso, il dispositivo è costruito per essere semplice da utilizzare e implementare, facile da integrare in qualsiasi ambiente e conveniente indipendentemente dalle dimensioni dell’azienda.

Nella nostra analisi del carico di lavoro dell'applicazione, XCubeFAS XF2026D è stato in grado di raggiungere un punteggio aggregato di 12,635.5 TPS con una latenza media di 5 ms in SQL Server. Questo è perfettamente in linea con le due versioni precedenti che abbiamo testato. In Sysbench l'XF2026D ha superato la versione precedente con prestazioni transazionali di 12,983.8 TPS per 8VM, 22,484.4 TPS per 16VM e 29,893.9 TPS per 32VM. La latenza media del Sysbench ha visto l'XF2026D con 19.7 ms per 8 VM, 23 ms per 16 VM e 36 ms per 32 VM. E la latenza dello scenario peggiore di Sysbench ha mostrato che la nuova SAN è leggermente migliore con 34.8 ms per 8VM, 41.7 ms per 16VM e 65.6 ms per 32VM.

I nostri carichi di lavoro VDBench hanno mostrato ottime prestazioni dalla SAN. Dotata di unità SAS, la SAN è stata in grado di raggiungere alcuni punti salienti come 403 IOPS in lettura 4K, 270 IOPS in scrittura 4K, 7.8 GB/s in lettura sequenziale a 64K e 4.4 GB/s in scrittura sequenziale a 64K. Per il nostro test SQL, la SAN ha raggiunto 363 IOPS, 328 IOPS in 90-10 e 297 IOPS in 80-20. Anche i test Oracle hanno mostrato ottime prestazioni con 294 IOPS, 327 IOPS nel 90-10 e 297 IOPS nel 80-20. La SAN disponeva di potenti avviamenti clone VDI con 248 IOPS in modalità completa e 152 IOPS in modalità collegata. La latenza è sempre iniziata al di sotto di 1 ms e ha avuto picchi compresi tra 1.91 ms e 7.2 ms

QSAN XCubeFAS XF2026D

Discuti questa recensione

Iscriviti alla newsletter di StorageReview