EchoStreams FlacheSAN2 è un server ultra-denso a 48 alloggiamenti estremamente efficiente in termini di spazio, in grado di occupare solo 2U di spazio rack. Come con altre soluzioni di EchoStreams, anche FlacheSAN2 è estremamente personalizzabile con configurazioni hardware disponibili per integrare specificamente questo prodotto per le precise esigenze delle organizzazioni. Ciò rende FlacheSAN2 un'opzione eccellente per un'azienda che ha già in mente un hardware specifico. Nella nostra particolare configurazione, abbiamo popolato i 48 alloggiamenti con SSD SATA Toshiba HK3R2 e ha garantito prestazioni robuste con quattro schede RAID PCIe 3.0 Adaptec 71605 e quattro adattatori InfiniBand a doppia porta Mellanox ConnectX-3 56Gb/s. Con alcune configurazioni progettate per supportare fino a 25 GB/s di larghezza di banda e oltre 3.8 milioni di IOPS, FlachSAN2 è progettato per competere dove pochi altri possono.
EchoStreams FlacheSAN2 è un server ultra-denso a 48 alloggiamenti estremamente efficiente in termini di spazio, in grado di occupare solo 2U di spazio rack. Come con altre soluzioni di EchoStreams, anche FlacheSAN2 è estremamente personalizzabile con configurazioni hardware disponibili per integrare specificamente questo prodotto per le precise esigenze delle organizzazioni. Ciò rende FlacheSAN2 un'opzione eccellente per un'azienda che ha già in mente un hardware specifico. Nella nostra particolare configurazione, abbiamo popolato i 48 alloggiamenti con SSD SATA Toshiba HK3R2 e ha garantito prestazioni robuste con quattro schede RAID PCIe 3.0 Adaptec 71605 e quattro adattatori InfiniBand a doppia porta Mellanox ConnectX-3 56Gb/s. Con alcune configurazioni progettate per supportare fino a 25 GB/s di larghezza di banda e oltre 3.8 milioni di IOPS, FlachSAN2 è progettato per competere dove pochi altri possono.
Nel segmento di mercato dello storage ad alte prestazioni, esistono sistemi precostruiti e più comuni spediti per ridurre il processo di pianificazione e implementazione, ma ci sono anche molte organizzazioni che hanno in mente soluzioni di infrastruttura IT uniche. Nel caso di FlacheSAN2, alcune organizzazioni potrebbero avere il budget per sfruttare la maggior parte dei 48 alloggiamenti per SSD da 2.5" con fattore di forma ridotto (SFF) ad alta capacità (conferendo a FlacheSAN2 la densità più elevata per SSD in 2U), mentre altre potrebbero essere interessato a ottenere le velocità di trasferimento grezze dell'SSD, ma con meno preoccupazioni sulla capacità. FlacheSAN2 è in grado di supportare queste e altre configurazioni grazie alla sua flessibilità e capacità di supportare sia unità SAS che SATA con altezza z da 7 mm. FlacheSAN2 supporta anche qualsiasi SSD, consentendo ai clienti di sfruttare ancora più risparmi rispetto alle offerte dei fornitori di server standard. Un’altra area in cui è possibile ottenere risparmi è l’efficienza energetica. Il FlacheSAN2 consuma solo 500 W al suo massimo consumo energetico, conferendogli uno dei rapporti prestazioni/watt più alti in circolazione. FlacheSAN2 sfrutta le schede madri Intel conferendogli grande affidabilità ed elevata compatibilità. Massimizza le risorse della scheda madre offrendo equilibrio tra gli I/O lato disco e lato controller.
EchoStreams FlacheSAN2 viene fornito con una garanzia di sostituzione delle parti di 1 anno ed è già disponibile con un prezzo iniziale di $ 7,800.
Specifiche di EchoStreams FlacheSAN2
- In grado di supportare oltre 3.8 milioni di IOPS o fino a 25 GB/s di larghezza di banda
- Sandy Bridge EP dual-socket di dimensioni proprietarie Intel
- Fino a due processori Intel® Xeon® E2011 5 V2600 Ivy Bridge 2 socket
- 16 DDR3 a quattro canali/CPU 800/1066/1333/1600 RDIMM/UDIMM/LRDIMM
- 48 alloggiamenti SSD hot-swap SAS/SATA 6G da 2.5" x 7 mm + 2 x SSD/HDD interni da 2.5" x 7 mm per sistema operativo
- Quattro porte 1GbE Intel i350 integrate
- 7 slot PCIe Gen3 X8 LP + 1 slot PCIe Gen2 X4 LP + 1x Intel PCIe Gen3
- Alimentazione Alimentatore ridondante ad alta efficienza 800 W CA/CC 1+1 80Plus; Disponibile opzione 700 W -48 V CC
- 4 ventole PWM da 80 mm a scambio rapido
- Dimensioni (LxAxP): 16.8" x 3.5" x 26"
- Peso: 58 libbre a pieno carico
Progetta e costruisci
FlacheSAN2 ha un design davvero elegante che sembra essere allo stesso tempo premium e industriale. A partire dalla parte anteriore del server, sul pannello anteriore sono presenti indicatori LED per l'alimentazione, la rete e lo stato del sistema, nonché pulsanti di alimentazione standard, NMI e ripristino. La caratteristica più importante dell'intera unità sono i 48 alloggiamenti ultra densi progettati per SSD da 7 mm. Dal punto di vista della funzionalità, FlacheSAN2 è progettato per essere semplice da costruire secondo le vostre specifiche, facile da installare in rack e facile da interagire una volta messo in produzione ed essere anche abbastanza semplice. EchoStreams fa di tutto per renderlo possibile, con illustrazioni molto dettagliate per guidare i propri clienti attraverso il processo.
Quando arriva il momento di installare gli SSD nella parte anteriore di FlacheSAN2, non sono necessari strumenti. La parte superiore di ciascun vano è dotata di un dispositivo di chiusura che consente un accesso rapido e semplice. Gli stessi vassoi delle unità non richiedono alcuno strumento per installare gli SSD, utilizzando un meccanismo di presa unico per mantenere gli SSD al sicuro senza richiedere viti che a volte vengono abusate nei JBOD e nei server di archiviazione. Nella nostra unità abbiamo la parte anteriore completamente popolata da 48 SSD Toshiba HK3R2.
EchoStreams ha incluso anche guide di scorrimento con cuscinetti a sfera senza attrezzi per semplificare il processo di installazione. Per coloro che hanno esperienza nell'installazione di binari, ciò rende questo processo ancora più semplice. Con le guide installate è possibile posizionare FlacheSAN2 in posizione. Da lì, può essere fatto scorrere avanti e indietro con facilità, estraendolo di diversi centimetri dalla parte anteriore del rack per consentire la manutenzione.
Per comprendere la natura unica del layout della scheda madre all'interno di FlacheSAN2, EchoStreams include una guida che descrive in dettaglio il layout PCIe. Da ciò gli acquirenti possono capire come sfruttare al meglio determinati dispositivi PCIe per massimizzare le prestazioni, nonché sfruttare il posizionamento unico quando vengono occupati gli slot PCIe tradizionali. Uno degli elementi più esclusivi è lo slot del modulo ROC, che EchoStreams utilizza un adattatore personalizzato per montare uno slot PCIe remoto all'interno dello chassis per una scheda RAID aggiuntiva.
All'interno di FlacheSAN2 è possibile vedere la grande attenzione ai dettagli che EchoStreams ha inserito nello chassis 2U per supportare da quattro a sei schede RAID o HBA, nonché le NIC di supporto per condividere lo spazio di archiviazione sulla rete. EchoStreams utilizza cavi SAS personalizzati per collegare i backplane dell'unità anteriore alle schede di memoria, contribuendo a ridurre al minimo le interruzioni del flusso d'aria. Questo approccio aiuta il raffreddamento, dove ogni dettaglio aiuta in una build ad alte prestazioni. Un altro elemento unico è una gabbia PCIe personalizzata aggiunta allo chassis per migliorare la densità hardware in cui ogni ultima scheda PCIe deve essere sfruttata all'interno del sistema.
Passando al lato posteriore del FlacheSAN2, sul lato sinistro ci sono i due alimentatori e le porte di scarico per le quattro ventole PWM situate all'interno del telaio. Poi arriviamo a tutta la connettività, incluse quattro porte 1GbE (condivise con il management), oltre a quattro porte USB, VGA e una porta COM legacy. Accanto a questi ci sono gli otto slot PCIe, che nella nostra build di produzione includono tre schede RAID Adaptec 71605 (la quarta si trova all'interno) e quattro schede IB Mellanox ConnectX-3 56Gb/s a doppia porta. Ciò lascia uno slot libero per un'altra interfaccia di rete o un prodotto di archiviazione aggiuntivo.
Test delle prestazioni di fusione dei dati
Abbiamo collaborato con Stream Financial per replicarli Test delle prestazioni di DataFusion nel nostro laboratorio. L'introduzione di questo test faceva parte della nostra recensione del Violin WFA-64, dove una volta completata abbiamo trasferito i dati su EchoStreams FlacheSAN2 e li abbiamo presentati in modo simile allo stesso server di elaborazione Dell R920.
DataFusion nella sua forma più semplice è progettato per dimostrare l'elaborazione e l'aggregazione di più di un trilione di righe di dati di rischio, contenenti 13 trilioni di punti di dati, un punto di rischio per riga. Il test esamina un caso d’uso molto reale dei big data, in cui il processo decisionale può essere ostacolato dal tempo necessario per elaborare i dati. Il test simula un ambiente di negoziazione con dati di rischio contenenti categorie di rischio per delta, gamma, vega e theta per i portafogli di negoziazione su un periodo di 12 anni. Per simulare una tipica visione aziendale, i dati sono stati aggregati utilizzando le query SQL “dove”, “mi piace” e “raggruppa per” per mostrare l’esposizione al rischio raggruppata per tipo di rischio, valuta e controparte. L'ingombro complessivo del database altamente compresso è di poco superiore a 8 TB, quello espanso supera i 100 TB. Ai fini di questo test, il database viene eseguito senza indicizzazione, costringendo il server e l'archiviazione a elaborare tutti i dati in tempo reale.
Con l'EchoStreams FlacheSAN2 caricato con 48 SSD Toshiba HK3R2 a supporto dello storage nel benchmark, abbiamo misurato un tempo di 60 minuti e 32 secondi. Questo rispetto ai 56 minuti e 16 secondi che abbiamo misurato utilizzando il violino WFA-64 per la memorizzazione.
Analisi sintetica del carico di lavoro aziendale
Il nostro processo di benchmark aziendale precondiziona ciascun dispositivo di storage in uno stato stazionario con lo stesso carico di lavoro con cui il dispositivo verrà testato con un carico pesante di 16 thread con una coda in sospeso di 16 per thread, quindi testato a intervalli prestabiliti con profondità di thread/coda multipli profili per mostrare le prestazioni in condizioni di utilizzo leggero e intenso.
Configurazione hardware EchoStreams FlacheSAN2
- 2 Intel Xeon E5-2697 v2 (2.7 GHz, cache da 30 MB, 12 core)
- Chipset Intel C602
- Memoria: RDIMM registrati DDR64 da 8 GB (8 x 1333 GB) a 3 MHz
- Windows Server Standard 2012
- 100GB Micron P400e Avvio SSD interno
- 4 Adaptec 71605 in modalità HBA
- 48 SSD Toshiba HK3R2
- Configurazione dell'archiviazione locale: ogni SSD indirizzato individualmente
- Configurazione di archiviazione remota: pool di mirroring di spazi di archiviazione SSD da 4 x 12 (12 SSD per HBA). 2 condivisioni SMB25 da 3 GB per pool.
Configurazione hardware EchoStreams FlacheSAN1
- 2 Intel Xeon E5-2697 v3 (2.6 GHz, cache da 35 MB, 14 core)
- Memoria: RDIMM registrati DDR256 da 16 GB (16 x 4 GB).
- Windows Server Standard 2012
- 2 LSI 9300-8i
- 24 SSD Toshiba HK3R2
- Configurazione dell'archiviazione locale: ogni SSD indirizzato individualmente
- Configurazione di archiviazione remota: pool di mirroring di spazi di archiviazione SSD da 2 x 12 (12 SSD per HBA). 4 condivisioni SMB25 da 3 GB per pool.
Dell PowerEdge R920 Infiniband FIO LoadGen
- Quattro CPU Intel E7-4870 v2 (2.3 GHz, 15 core, 30 MB di cache)
- 512 GB di RAM (8 GB x 64 DDR3, 128 GB per CPU)
- 2 avviamenti RAID300 SAS 10K da 1 GB
- 4 adattatori Mellanox ConnectX-3 InfiniBand a doppia porta
Prove di precondizionamento e di stato stazionario primario:
- Throughput (aggregato IOPS di lettura+scrittura)
- Latenza media (latenza di lettura+scrittura mediata insieme)
- Latenza massima (latenza di picco in lettura o scrittura)
- Deviazione standard della latenza (deviazione standard di lettura e scrittura mediata insieme)
La nostra analisi sintetica del carico di lavoro aziendale include profili basati su attività del mondo reale. Questi profili sono stati sviluppati per facilitare il confronto con i nostri benchmark precedenti e con valori ampiamente pubblicati come 4K, 8k 70/30 e 128K, comunemente utilizzati per i prodotti aziendali.
- Profilo 4k
- 100% lettura e 100% scrittura
- 8k70/30
- 70% leggi, 30% scrivi
- 100% 8k
- 128K (sequenziale)
- 100% di lettura o 100% di scrittura
- 100%128K
Nel nostro test di lettura e scrittura casuale 100K al 4%, abbiamo misurato le prestazioni di 16 SSD KK3R2 in RAID10 o Raw, nonché le prestazioni di 48 SSD KK3R2 in RAID10 o Raw. I risultati della lettura casuale 4K hanno mostrato che la configurazione 48 Raw vantava quasi 2 milioni di IOPS in lettura (1,906,010 IOPS) con 1,765,088 IOPS in scrittura, entrambi risultati davvero impressionanti. La seconda configurazione più vicina era la 16 Raw; tuttavia, entrambi i risultati sono stati quasi 1 milione di IOPS in lettura e scrittura, rispettivamente con 1,037,200 IOPS e 742,662 IOPS.
Quando abbiamo esaminato la parte di latenza media, abbiamo visto che la configurazione 16 Raw aveva la latenza più bassa con 0.245 ms in lettura e 0.341 ms in scrittura. Gli EchoSteam che utilizzano la configurazione 48x RAID10 hanno ottenuto i migliori risultati successivi, registrando 0.41 ms in lettura e 0.49 ms in scrittura.
Passando alle prestazioni di latenza massima, la configurazione 16 Raw ha vantato prestazioni opposte rispetto all'ultimo test poiché abbiamo registrato una latenza cinque volte superiore rispetto alla configurazione successiva più vicina. Detto questo, il 48 RAID10 ha avuto la latenza più bassa con 8.56 ms in lettura e 31.358 ms in scrittura, con la configurazione 16 RAID10 abbastanza vicina con letture e scritture di 9.4 ms e 44.6 ms, rispettivamente.
I nostri risultati di deviazione standard hanno mostrato che il 48 RAID10 ha registrato la latenza di lettura più bassa, pari a soli 0.08 ms, mentre il 48 Raw ha avuto la latenza di scrittura più bassa, pari a 0.30 ms. La configurazione 16 RAID10 ha mostrato i risultati più deboli con 0.46 ms in lettura e 1.73 ms in scrittura.
Il nostro prossimo benchmark utilizza un carico di lavoro sequenziale composto da operazioni di lettura al 100% e quindi da operazioni di scrittura al 100% con una dimensione di trasferimento di 8k. Ancora una volta vediamo la configurazione 48 Raw schiacciare le altre configurazioni in termini di throughput. Per quanto riguarda il throughput in lettura, il 48 Raw vantava un incredibile 1,823,704 IOPS mentre le scritture hanno raggiunto 1,503,920 IOPS. Entrambi questi risultati erano superiori di oltre un milione di IOPS rispetto alla configurazione più vicina.
La nostra prossima serie di carichi di lavoro è composta da una combinazione di operazioni di lettura (8%) e scrittura (70%) da 30k fino a una coda di 16 thread e 16, la nostra prima delle quali è il throughput. Non è stata una vera sorpresa vedere la configurazione 48 Raw iniziare e rimanere al top per tutta la durata del test. I 48 Raw hanno raggiunto il picco di 1,489,979 IOPS nella coda del terminale. Ancora una volta, questa configurazione impressionante colloca circa 1 milione di IOPS in più rispetto al successivo comparabile più vicino.
Osservando la latenza media, vediamo risultati che rispecchiano il nostro test 4K dello stesso benchmark. In questo caso, il 16 Raw ha avuto la latenza più bassa in assoluto; tuttavia, alla fine ha superato a malapena il 48 RAID10 con 0.47 ms contro 0.48 ms.
Con la latenza massima, le due configurazioni 48 erano testa a testa dall'inizio alla fine per la latenza più bassa, poiché nessuna delle due unità è andata oltre i 30 ms o sotto i 10 ms. Detto questo, abbiamo notato alcuni picchi piuttosto ampi dai 16 RAID10 (uno fino a 2,133 ms) che sono andati fuori dalle nostre classifiche.
Il nostro prossimo grafico traccia il calcolo della deviazione standard per le latenze durante le operazioni 8k con 70% di lettura e 30% di scrittura. Il 48 RAID10 era in testa all'inizio del benchmark e lo ha mantenuto fino alla fine. Ancora una volta, tuttavia, abbiamo notato grandi picchi dal 16 RAID10, anche se certamente non così grandi come con la latenza massima sopra.
Il nostro benchmark sintetico finale ha utilizzato trasferimenti sequenziali di 128k e un carico di lavoro composto al 100% da operazioni di lettura e al 100% da operazioni di scrittura. In questo caso la configurazione 48 Raw è stata ancora una volta chiaramente vincitrice in termini di throughput, poiché vantava velocità di prima classe di 15,840 MB/s in lettura e 16,005 MB/s in scrittura. La successiva migliore configurazione è stata la 48 RAID10, che ha registrato risultati di lettura e scrittura rispettivamente di 13,715 MB/s e 6,258 MB/s.
Conclusione
EchoStreams FlacheSAN2 fornisce alle organizzazioni una soluzione personalizzabile con i suoi 48 alloggiamenti per SSD da 7 mm che si adattano a soli 2U di spazio rack. EchoStreams è più che felice di costruire il sistema secondo le specifiche di un'organizzazione installando una gamma di hardware per soddisfare le loro precise esigenze. Ciò rende FlacheSAN2 ideale per le organizzazioni che hanno già in mente un piano di infrastruttura IT e non necessitano di una soluzione preconfigurata/chiavi in mano. Nel nostro sistema di test, abbiamo caricato FlacheSAN2 con quattro schede RAID Adaptec 71605, quattro adattatori InfiniBand a doppia porta Mellanox ConnectX-3 56Gb/s e 48 SSD Toshiba HK3R2 per prestazioni di archiviazione condivise eccezionali. Gli SSD in particolare ci offrono una delle migliori combinazioni prestazioni/$ disponibili con gli SSD aziendali. Inoltre, il nostro FlacheSAN2 è dotato di una scheda madre Intel a doppio processore con due CPU Intel E5-2697 v2 per consentire di gestire numerosi I/O e larghezza di banda tramite cavo.
Nei nostri test abbiamo misurato le prestazioni registrate localmente (raw) e in StorageSpaces Mirror over SMB3 su un altro server Windows Server 2012. Queste due configurazioni mostrano quanto potenziale di storage hanno a disposizione le applicazioni gestite localmente o remote. A livello locale abbiamo misurato picchi di I/O superiori a 1.8 milioni di IOPS in lettura e 1.7 milioni di IOPS in scrittura con un carico di lavoro casuale di 4K. Osservando il throughput sequenziale, queste cifre misuravano circa 16 GB/s in lettura e scrittura. Presentando lo storage in una configurazione con mirroring utilizzando Spazi di archiviazione, abbiamo misurato il picco di I/O a 629 IOPS in lettura e 421 IOPS in scrittura, mentre il throughput sequenziale ha misurato 13.7 GB/s in lettura e 6.3 GB/s in scrittura.
Da una piattaforma 2U, non ci sono molti concorrenti che possono raggiungere o superare questi numeri in questa particolare impronta. I server dotati di SSD PCIe o NVMe potrebbero avvicinarsi al recupero, ma si perdono la capacità di archiviazione e i vantaggi in termini di costi degli SSD SATA che FlacheSAN2 può sfruttare. FlacheSAN2 è anche effettivamente un server a controller singolo, quindi gli obiettivi HA richiedono più di uno chassis e un certo grado di coordinamento. Nel complesso, tuttavia, siamo rimasti piuttosto colpiti dalla piattaforma, sia per le sue prestazioni elevate che per il suo design configurabile dall'utente che copre più segmenti del settore. È davvero la definizione di storage flessibile e ad alte prestazioni e molti troveranno che i passaggi di configurazione aggiuntivi valgono l'investimento considerando il ritorno. Per coloro che hanno bisogno di prestazioni un po' più elevate, Echostreams ha recentemente annunciato FlacheSAN2-D3, che supporta Haswell e offre altri 4 alloggiamenti per unità nella parte posteriore dello chassis per un totale di 52.
Vantaggi
- Design del server di storage 48U a 2 vani ad alta densità (SATA o SAS)
- Incredibili picchi di I/O e larghezza di banda offerti
- Il design flessibile consente un elevato livello di personalizzazione
Svantaggi
- Non HA in un unico chassis
Conclusione
Abbinato ai componenti giusti, EchoStreams FlacheSAN2 offre una combinazione unica di prestazioni e convenienza con i suoi 48 alloggiamenti in un ingombro di soli 2U. La piattaforma è estremamente flessibile, il che significa che può essere configurata per soddisfare le esigenze applicative più esigenti con un investimento relativamente modesto.
Discuti questa recensione
Iscriviti alla newsletter di StorageReview