Viking Enterprise Solutions (VES) è un'azienda leader nello sviluppo di storage e server specializzata nello sviluppo di sistemi per clienti OEM aziendali, fornendo soluzioni su larga scala per prestazioni elevate e cloud computing. Con una base di clienti così diversificata, VES è un'azienda dinamica e pronta a sfruttare le tecnologie emergenti per aiutare i propri clienti a mantenere un vantaggio competitivo.
Soluzioni aziendali Viking (VES) è un'azienda leader nello sviluppo di storage e server, specializzata nello sviluppo di sistemi per clienti OEM aziendali, che fornisce soluzioni su larga scala per prestazioni elevate e cloud computing. Con una base di clienti così diversificata, VES è un'azienda dinamica e pronta a sfruttare le tecnologie emergenti per aiutare i propri clienti a mantenere un vantaggio competitivo.
VES ha sede a San Jose, California ed è una divisione di prodotto della Sanmina Corporation, uno dei maggiori produttori al mondo di prodotti elettronici complessi in settori quali informatica e archiviazione, medico, difesa e aerospaziale, semiconduttori, automobilistico e tecnologia pulita. VES fa parte della famiglia Sanmina® dal 2002 ed era originariamente conosciuta come Newisys, Inc. fino al 2018, quando cambiò il nome in Viking Enterprise Solutions.
Mantenere i clienti un passo avanti è esattamente ciò che VES ha fatto con il recente rilascio della piattaforma del server di archiviazione VSS2249R: un fattore di forma 2U denso con 24 alloggiamenti per unità a doppia porta che utilizzano le tecnologie PCIe Gen4 e NVMe.
Ciascuno dei due nodi di calcolo VSSEP1EA è gestito da una CPU AMD EPYC (Roma) (fino a 64 core, 225 W) e supporta due schede aggiuntive PCIe Gen16 x4, una scheda aggiuntiva PCIe Gen3.0 x16 OCP NIC 4 e fino a 8 DIMM fornendo un massimo di 1 TB di memoria DDR4. Con un ampio I/O di archiviazione e un potenziale di larghezza di banda, la piattaforma è ideale per casi d'uso come storage edge computing, analisi, apprendimento automatico, intelligenza artificiale, database transazionali OLTP, trading ad alta frequenza, modellazione, simulazione e ricerca scientifica.
Il design VSS2249R consente a entrambi i nodi di elaborazione di comunicare simultaneamente con tutti gli SSD, consentendo una maggiore disponibilità e prestazioni migliorate. L'accesso dai nodi di calcolo agli SSD può essere gestito in vari modi che offrono ai clienti una maggiore flessibilità. Soluzioni software compatibili con cluster, partizioni multiple e spazi dei nomi multipli possono consentire a ciascun nodo di accedere allo stesso SSD contemporaneamente, senza sovrascrivere scritture.
Il supporto del VSS2249R per gli SSD PCIe Gen4 NVMe è sostanziale, poiché questa nuova interfaccia apporta enormi vantaggi in termini di prestazioni sequenziali e casuali, nonché una latenza inferiore rispetto alla generazione precedente. Ad esempio, si dice che alcune delle unità aziendali Gen4 che abbiamo esaminato forniscano circa 7 GB/s in lettura e oltre un milione di IOPS, il che rappresenta un enorme guadagno su PCIe Gen3.
Abbiamo equipaggiato il server di storage VSS2249R con 24 KIOXIA CM6 SSD PCIe Gen7.68 NVMe da 4 TB. Il CM6 viene fornito con velocità indicate fino a 6.9 GB/s e oltre 1.4 milioni di IOP con un consumo energetico massimo di 25 W. L'unità dispone inoltre di BiCS FLASH TLC NAND, MTTF di 2,500,000 ore e una garanzia di 5 anni. Il CM6 è inoltre dotato di doppia porta per garantire un'elevata disponibilità. Queste unità sfruttano il fattore di forma U.3 (conforme SFF-TA-1001), consentendo agli utenti di utilizzarle su backplane abilitati a tre modalità.
Sebbene utilizziamo il modello da 7.68 TB, il CM6 è disponibile con capacità che vanno da 800 GB a ben 30.72 TB, consentendo loro di costituire la spina dorsale di storage di server altamente adattabili e scalabili. Queste unità sono disponibili sia in modelli a lettura intensiva (CM6-R) che a uso misto (CM6-V), ed è disponibile anche una gamma di versioni sicure come Sanitize Instant Erase (SIE), Self-Encrypting Drive (SED ) e un modello FIPS 140-2 (Livello 2).
Il nostro modello specifico utilizzato nel server di archiviazione VSS2249R è il KCM6XRUL7T68, la versione ad alta intensità di scrittura della linea. In termini di prestazioni, questa unità ha il potenziale per vantare numeri piuttosto impressionanti sulla carta. KIOXIA afferma che la loro unità fornisce rispettivamente fino a 6,900 MB/s e 4,000 MB/s in letture e scritture sequenziali, mentre si prevede che le prestazioni 4K casuali raggiungano fino a 1.4 milioni di IOPS in lettura e 170 IOPS in scrittura.
Viking Enterprise Solutions VSS2249R Progettazione e costruzione
Il server di archiviazione VSS2249R ha un fattore di forma 2U e supporta fino a 24 SSD NVMe U.2.5 (SFF-2) da 8639 pollici tramite l'interfaccia PCIe Gen4. Con una lunghezza dell'armadio di poco meno di 40 pollici (con CMA installato), è progettato per adattarsi a rack da 1 metro, mentre i kit di guide supportano profondità delle guide da 27 e 37 pollici.
VES ha fatto di tutto per garantire un accesso efficiente e diretto dagli SSD alle CPU AMD. Tutte le unità e gli slot AIC/OCP posteriori sono collegati direttamente alla CPU. Questo progetto ha richiesto tempo di progettazione congiunta con AMD ed è l'implementazione più efficiente senza l'uso di switch o retimer PCI. Il risultato netto consente a ciascun server di offrire la soluzione con la latenza più bassa e la larghezza di banda più elevata.
Il server di archiviazione VSS2249R è stato progettato in modo che i suoi doppi moduli server VSSEP1EA sostituibili a caldo siano riparabili dal pannello posteriore. Questa configurazione flessibile e la facilità d'uso ne consentono l'implementazione in una gamma di applicazioni diverse. La rimozione di un modulo server è un processo senza interruzioni. Abbiamo semplicemente dovuto allentare le viti a testa zigrinata (situate sul lato destro di ciascun modulo sul pannello posteriore) e tirare la barra di blocco verso il basso, cosa che ci ha permesso di estrarre il modulo dal contenitore.
Sul pannello posteriore, ciascun modulo presenta una gamma di connettività, tra cui una porta console USB Mini-B, una porta RJ1 da 45 GbE (per accedere alla WebUI BMC), due slot per schede aggiuntive PCIe Gen4 (per ulteriore espansione e flessibilità), uno slot per schede OCP 3.0 Mezzanine, una porta USB 3.1 Gen1 tipo A e una porta video BMC PCIe.
Ogni modulo è alimentato da un singolo AMD EPYC Rome e otto canali di memoria DDR4 da 3200 MHz con un DIMM per canale (DPC). Il modulo server supporta anche i futuri NVDIMM.
Inoltre, ogni nodo è dotato di un modulo di alimentazione ridondante (PM) N+1, disponibile in una gamma di capacità diverse (standard con 1600 W, ma supporto per 2200 W a seconda della configurazione) per supportare schede PCIe e SSD con wattaggio più elevato. Sostituire un modulo di alimentazione è semplice: premi verso il basso la linguetta di rilascio (situata nella parte superiore sinistra del PM) mentre tiri la maniglia verso di te.
Per il raffreddamento, il VSS2249R è dotato di sei ventole a girante singola da 60 mm (cinque più una ridondante). Queste ventole sono sostituibili a caldo e caricabili dall'alto, il che rende semplice e veloce l'estrazione e il reinserimento, in modo che gli utenti non abbiano problemi a sostituire una ventola in caso di guasto.
Il server di archiviazione VSS2249R utilizza ASPEED AST2500 iBMC, il processore di gestione server di sesta generazione dell'azienda. L'AST6 iBMC consente agli utenti di connettere il PC host alla funzionalità seriale o video del server per modificare le impostazioni del BIOS e installare un sistema operativo. VES supporta anche Redfish, un'API RESTful che offre una metodologia di gestione moderna.
Viking Enterprise Solutions VSS2249R Test/prestazioni
Configurazione hardware:
- 24 KIOXIA KCM6XRUL7T68 7.68 TB CM6
- 2 CPU AMD 7742 (nodi a processore singolo)
- 512 GB di RAM (256 GB per nodo)
- CentOS 7 (3.10.0-1062.el7.x86_64)
Per misurare le prestazioni dei 24 SSD KIOXIA CM6 PCIe Gen4 NVMe, abbiamo configurato ciascun SSD con due spazi dei nomi, dividendo le unità a metà. Ciascuno spazio dei nomi è stato quindi preriempito alla capacità massima prima di essere partizionato al 25% della sua dimensione, in modo che i nostri test funzionassero entro il 25% della capacità totale dell'unità per una dimensione del set di dati funzionante di 46 TB.
Abbiamo quindi utilizzato FIO come generatore di carico di lavoro per eseguire test "quattro angoli" per esaminare il throughput di picco e la larghezza di banda, oltre ai comuni profili di carico di lavoro misti.
Anche se le prestazioni dovrebbero essere buone su qualsiasi piattaforma all-flash, il server di storage VSS2249R le porta a un livello completamente nuovo. Il throughput di picco nei nostri carichi di lavoro di lettura casuale e scrittura casuale 4K è stato il numero più alto che abbiamo mai registrato per un sistema 2U. Le prestazioni di lettura sono misurate a 23.5 milioni di IOPS, arrivando a circa 11.7 milioni di IOPS per nodo o 980 IOPS per SSD. Le prestazioni di scrittura sono state altrettanto impressionanti, misurando 16.63 milioni di IOPS o 690 IOPS per SSD.
Sebbene un throughput elevato sia ottimo per i carichi di lavoro transazionali ad alta velocità, un'elevata larghezza di banda è altrettanto importante per le aree che necessitano di acquisire rapidamente i dati. Anche il VSS2249R non ha deluso in questo ambito. Abbiamo registrato una sorprendente lettura di 125.3 GB/s nel nostro carico di lavoro sequenziale di 64K o 5.22 GB/s per SSD. La larghezza di banda in scrittura sequenziale è stata di 63.2 GB/s o 2.63 GB/s per SSD. Non c’è molto che si avvicini a queste cifre oggi sul mercato.
Dal punto di vista del carico di lavoro misto, il VSS2249R ha continuato a superare le nostre aspettative. Nel nostro carico di lavoro 4K 70/30, abbiamo misurato un livello di prestazioni aggregate di 7.64 milioni di IOPS. In un carico di lavoro di dimensioni maggiori da 8K 70/30, abbiamo misurato 3.82 milioni di IOPS o 159.2K IOPS per SSD. Infine, nel nostro profilo SQL con uno spread R/W di 97/3, la piattaforma ha raggiunto 11.85 milioni di IOPS, o poco meno di 500 IOPS per SSD.
Riflessioni conclusive
Il server di archiviazione Viking VSS2249R è un server straordinariamente dinamico, per usare un eufemismo. È dotato di un server con fattore di forma 2U denso con 24 alloggiamenti PCIe Gen4 NVMe a doppia porta distribuiti nella parte anteriore. Come dimostrano i risultati dei nostri benchmark, eccellerà in casi d’uso come storage edge computing, analisi, machine learning, intelligenza artificiale, database transazionali OLTP, trading ad alta frequenza, modellazione, simulazione e ricerca scientifica. Tutto ciò è possibile grazie alla sua potente build a due nodi di calcolo, ognuno dei quali è alimentato da CPU AMD EPYC (Roma) che supportano due slot PCIe Gen16 x4, una scheda aggiuntiva OCP NIC 3.0 PCIe Gen4 e fino a 8 DIMM di memoria DDR4.
La nostra build è stata configurata con 24 unità KIOXIA 7.68 TB CM6, due CPU AMD 7742 (nodi a processore singolo) e 512 GB di RAM (256 GB per nodo) durante la nostra vasta serie di benchmark. Non sorprende che il risultato abbia mostrato I/O e larghezza di banda da record con alcuni dei migliori numeri che abbiamo mai visto finora. Inutile dire che ha superato tutte le aspettative.
Nelle prestazioni 4K casuali, il server VES ha mostrato ben 23.5 milioni di IOPS, che si traducono in circa 11.7 milioni di IOPS per nodo o 980 IOPS per SSD. Le prestazioni di scrittura sono state altrettanto impressionanti con i suoi 16.63 milioni di IOPS o 690 IOPS per SSD. Per i nostri test sequenziali a 64K, il VSS2249R ha continuato a offrire prestazioni senza precedenti con 125.3 GB/s in lettura (o 5.22 GB/s per SSD) e 63.2 GB/s in scrittura (o 2.63 GB/s per SSD). Questi erano senza dubbio i migliori numeri che abbiamo visto per qualsiasi sistema 2U; niente si avvicina davvero.
Passando a un ambiente di carico di lavoro misto per i nostri test, il VSS2249R ha continuato ad avere numeri da sballo. Nel nostro carico di lavoro 4K 70/30, il server VES ha mostrato un livello di prestazioni aggregate di 7.64 milioni di IOPS, mentre il carico di lavoro 8K 70/30 più grande ha misurato 3.82 milioni di IOPS (o 159.2K IOPS per SSD). Infine, il profilo SQL, che utilizza uno spread R/W 97/3, ha raggiunto 11.85 milioni di IOPS, o poco meno di 500 IOPS per SSD.
Nel complesso, è chiaro che Viking Enterprise Solutions è una prima organizzazione ingegneristica. Possiamo vedere questo DNA nella struttura fisica del sistema, che va dal piano mediano ben realizzato alle parti sostituibili sul campo facilmente accessibili. Inoltre, il layout di raffreddamento è eccellente, il che è fondamentale per le prestazioni di guida. In questo senso, il server di archiviazione VSS2249R eccelle, erogando oltre 125 GB/s in un box 2U. Il profilo costruttivo e prestazionale offre al VSS2249R molta flessibilità in termini di carichi di lavoro. Qualsiasi applicazione affamata di prestazioni sarebbe entusiasta di funzionare su questa scatola. È assolutamente fantastico.
Questo rapporto è sponsorizzato da Viking Enterprise Solutions. Tutti i pareri e le opinioni espressi in questo rapporto si basano sulla nostra visione imparziale dei prodotti in esame.