EchoStreams GridStreams är en 2U, högdensitets quad-node serverplattform designad för högpresterande datacenter och Open Computing Alliance molntjänstleverantörer. Var och en av de fyra noderna har ett halvbrett moderkort med stöd för enkla eller dubbla Intel Xeon 2600-processorer och plats för en eller två PCIe-expansionsplatser beroende på moderkortets konfiguration. GridStreams erbjuder en bank med åtta 7 mm 2.5" enhetsfack i mitten, designade för att delas två vardera över datornoderna. Konfigurerade för datacenteranvändning, noderna och enhetsfack kan underhållas från framsidan av chassit, båda är hot-swap-bara Endast fläktar och ström finns på baksidan av chassit, designade för att bytas ut i nya datacentermiljöer där racket ger både 12VDC och kylande luftflöde till serverchassit.
EchoStreams GridStreams är en 2U, högdensitets quad-node serverplattform designad för högpresterande datacenter och Open Computing Alliance molntjänstleverantörer. Var och en av de fyra noderna har ett halvbrett moderkort med stöd för enkla eller dubbla Intel Xeon 2600-processorer och plats för en eller två PCIe-expansionsplatser beroende på moderkortets konfiguration. GridStreams erbjuder en bank med åtta 7 mm 2.5" enhetsfack i mitten, designade för att delas två vardera över datornoderna. Konfigurerade för datacenteranvändning, noderna och enhetsfack kan underhållas från framsidan av chassit, båda är hot-swap-bara Endast fläktar och ström finns på baksidan av chassit, designade för att bytas ut i nya datacentermiljöer där racket ger både 12VDC och kylande luftflöde till serverchassit.
GridStreams ansluter sig till StorageReview Test Lab som en nyckelkomponent för testning högpresterande all-flash-lagringsuppsättningar i vår nya testmiljö för databas och mjukvaruapplikationer. Det beräkningstäta 2U-quad-node-systemet kommer att tillhandahålla de systemresurser som krävs för att effektivt stressa avancerade lagringsenheter i våra kommande applikationstester. Syntetiska riktmärken kräver inte (relativt sett) mycket systemresurser för att köras och kan finnas på en enda dubbel-CPU-server även när man genererar 1-2MM IOPS i syntetiska arbetsbelastningar. Att konsumera den mängden I/O från en faktisk applikation kräver exponentiellt större resurser, vilket kräver fler CPU-kärnor och RAM-minne än vad som kan finnas i en enda server. För att replikera dessa belastningar i StorageReview Test Lab använder vi en mängd olika system och konfigurationer, inklusive EchoStreams GridStreams med fyra noder, för att ge oss de beräkningstäta resurser som behövs för att köra de senaste applikationsriktmärkena.
EchoStreams GridStreams specifikationer
- Chassihöjd: 2U
- Beräkna noder: 4
- Moderkort: Halvbredd upp till 18" djup
- Chipset: Intel C602
- Processor (per nod)
- Konfigurerad: 2 x Intel E5-2640 (2.5Ghz, 15MB cache, 6-kärnig)
- Stöder: 2 x Intel Socket 2011 / Xeon E5-2600 Family
- Minne (per nod)
- Konfigurerad: 128 GB (16 x 8 GB)
- Totalt antal platser: 16 (4-kanaler per CPU, 8 DIMM per CPU)
- Maximalt upp till 512 GB RDIMM/Max upp till 128 GB UDIMM
- Lagring (per nod)
- Konfigurerad: 2 x 100GB Micron RealSSD P400e
- 2 x 2.5" 7 mm hårddisk eller SSD
- 2 x SATA 6.0 Gb / s
- I/O-expansion (per nod)
- Konfigurerad: Mellanox ConnectX-3 QDR InfiniBand 56 Gb/s NIC
- 1 x PCIe x16 (Gen3 x16 Link)
- Strömförsörjning (per nod): 400W nätaggregat med öppen ram
- Chassikylning: 4 x hot-swap 80 mm fläktar
- Frontpanel (per nod)
- Strömbrytare med LED
- Hitta strömbrytare med LED
- Återställ brytare
- Systemvarningslysdiod
- Inbyggd anslutning (per nod)
- 2 x Intel Server-Class GbE LAN
- 1 x Management LAN med iKVM-stöd
- Valfri inbyggd enkelports Mellanox ConnectX-3 QDR InfiniBand
Hårdvarealternativ
EchoStreams GridStreams Quad-Node Server är baserad på råvaruhårdvara, vilket innebär att hårdvarualternativ kan bero på köparens krav. Systemet StorageReview levererades med erbjuder en mängd olika anslutningsalternativ, från inbyggda SAS och SATA till Ethernet och valfritt inbyggt InfiniBand. Varje nod stöder enkel- och dubbelprocessorkonfigurationer, för närvarande stöder EchoStreams Intel Xeon E5-2600-processorer.
Sättet som lokal lagring tillhandahålls inuti GridStreams-chassit är genom nod; varje nod är ansluten via sockelkontakt till två av de åtta 7 mm SSD/HDD-fack på framsidan. Varje nod är per definition oberoende och kan snabbt kopplas bort och dras ut vid behov av service. Integrerad RAID är också ett alternativ, vilket skulle tillåta en RAID1-konfiguration över två hårddiskar eller SSD:er för att klara av ett diskfel. I vårt labb använder vi två Micron P400e SSD för varje beräkningsnod i en multi-OS-miljö utan redundans. En SSD startar noden med CentOS 6.3 och den andra Windows Server 2012.
För att möta vårt Labs unika behov, levererade vi våra egna Mellanox ConnectX-3 InfiniBand NIC för att ockupera den enda PCIe 3.0-platsen i varje nod. InfiniBand valdes specifikt för sina attribut med hög genomströmning och låg latens som krävs i våra senaste applikationsriktmärken. Om kunden efterfrågar det kan varje moderkort också utrustas med ett inbyggt Mellanox ConnectX-3 QDR-gränssnitt, vilket frigör den enda PCIe-platsen för annan användning. Detta ger varje system en stor flexibilitet och gör att slutanvändaren kan få ut det mesta av varje nod.
Övervakning och förvaltning
Varje nod inkluderar en dedikerad Ethernet-port för inbyggd hantering via ett iKVM-gränssnitt. iKVM stöder konsolomdirigering och värd för fjärrenhet, vilket gör att administratörer kan installera eller diagnostisera system på distans utan att behöva ansluta direkt till systemet. GridStreams iKVM-gränssnitt användes flitigt i den initiala installationen av varje nod för att snabbt få plattformen online i testlabbet.
Den medföljande hanteringsmjukvaran stöder även fjärrstyrning av ström och ger användaren upp till den andra värme-, ström- och kylinformation. Med ett ögonblick kan användaren kontrollera PSU-spänningsledningar, fläkthastigheter samt moderkorts- och CPU-temperaturer. Var och en av dessa sensorer kan också logga, vilket ger en möjlighet att övervaka hur förhållandena varierar från tomgång till tung belastning för att säkerställa att systemen är korrekt utrustade för sin miljö.
Design och bygga
Den unika designen hos EchoStreams GridStreams placerar moderkortet och I/O-anslutningarna på framsidan av chassit istället för på baksidan, vilket ger större flexibilitet i datacenter designade för denna layout. Även om StorageReview-labbet har en traditionell rackmonterad miljö, kunde vi fortfarande integrera GridStreams med kablar som dras genom spår i en av våra Eaton S-seriens ställ. För nätverksanslutning ombord inkluderar noderna två Intel 1GbE-portar samt ytterligare en 1GbE-port dedikerad till iKVM-hantering. Det finns också ett urtag på den främre åtkomstpanelen för en enda QSFP InfiniBand-port, som finns på moderkort utrustade med detta valfria tillägg.
En av de mer unika designaspekterna med GridStreams-servern är hot-swap-drivenheten på framsidan av chassit. Medan många beräkningsnoder har dubbla lagringsfack inbäddade i noden, tog EchoStreams en annan väg. I GridStreams-chassit har varje nod direkt åtkomst till två fack, vanligtvis konfigurerade i en RAID1 för redundanta systemenheter. Vår konfiguration använder Microns 100GB RealSSD P400e SSD för både CentOS 6.3 och Windows Server 2012 startenheter.
EchoStreams GridStreams är designade för att enkelt kunna servas i en produktionsmiljö, med varje nod monterad på en bricka som enkelt kan skjutas ut för att ta bort moderkortet och PCIe-gränssnittet i en snabb rörelse. Varje fack har gränssnitt mot chassit med hjälp av snabbkopplingar för ström och data. Denna design låter användare ställa in ny hårdvara eller serva enskilda noder utanför rackmiljön i lätthanterliga bitar, utan att dra ut hela systemet ur racket.
EchoStreams tillhandahåller glidskenor med GridStreams-servern som använder snabbkopplingar för att enkelt montera skenorna i ett rack och skjuta systemet på plats. Även om skenorna tillät en viss förlängning efter att servern monterades i vår rackmiljö, sträcker de sig inte helt ut för att serva hela chassit utan att ta bort det helt. Med tanke på frontmonterad nodåtkomst och bakmonterad fläktåtkomst, skulle den enda gången en användare skulle behöva ta bort hela chassit från racket i händelse av ett strömavbrott.
Kylning
EchoStreams GridStreams erbjuder en unik kyldesign framifrån och bak som innehåller fyra 80 mm fläktar placerade på baksidan av chassit. Dessa fyra fläktar ger den enda kylningen och luftflödet för GridStreams; drar kall luft över PCIe-kortet och SSD:er eller hårddiskar först, processorer sedan och strömförsörjningen sist. Fläkthastigheten styrs av varje nod, vilket möjliggör strypningsprofiler eller låsning av fläktarna till full hastighet. För vår pågående labbanvändning håller vi fansen på 100 % för alla våra tester. I ett Open Compute-rack som förser både ström och kyla, kan fläktarna tas bort från chassit för att låta racket tillhandahålla kylning till GridStreams-chassit. Var och en av de fyra fläktarna är utbytbara för att klara långsiktiga underhållskrav. För att ta bort den trasiga fläktenheten, lossa två fästskruvar med fingertäta knoppar och dra enheten från baksidan av chassit. Varje fläkt har en snabbkoppling för strömförsörjning, så det finns ingen anledning att bråka med kablar när du tar bort eller sätter in en ny kylfläkt.
I våra tester med en genomsnittlig labbtemperatur på 25.8C gick varje nod på tomgång med en CPU-temperatur på 42C/45C (fram/bak) som sedan ökade till 68C/90C under belastning. Genom att låta labbet värmas upp till de övre driftstemperaturgränserna för EchoStreams GridStreams, mätte vi varje nod vid 47C/51C tomgång och 74C/90C under belastning med en omgivande racktemperatur på 31C.
Effekt
GridStreams kan stängas av antingen 100-240V-källor eller vanliga 12VDC i Open Compute-datacenter utrustade med lågspänningsrackkraftcenter. Vårt system har fyra högeffektiva 400-watts 100-240v strömförsörjningar, som är icke-redundanta över noder. Det betyder att varje nod har sin egen strömanslutning och om en strömförsörjning går sönder, går strömförsörjningen som matar just den noden ner. Kunder som väljer en högre nivå av effektivitet eller strömredundans kan vända sig till ett av EchoStreams 12VDC Rack Power Centers som stöder flera GridStreams-servrar. RPC erbjuder automatiskt skalande interna N+1 strömnoder som anpassar sig till efterfrågan, slås upp eller ner för att hålla systemet laddat i ett tillstånd som maximerar effektiviteten.
I våra tester med en nod konfigurerad med en enda 8GB DDR3 RDIMM, två Intel Xeon E5-2640-processorer och en Mellanox ConnectX-3 InfiniBand NIC, mätte vi en tomgångsströmförbrukning på 98 watt som ökade till 232 watt under full CPU-belastning med vår Eaton Advanced ePDU. Vid tomgång mätte effektfaktorn 0.93, ökande till 0.97 under belastning.
Slutsats
EchoStreams GridStreams quad-node 2U-beräkningsplattform ansluter sig till StorageReview-labbet vid en kritisk tidpunkt när vi skalar in i större applikationsbaserade tester som kräver allt mer mångsidiga beräkningslösningar för att få bästa möjliga applikationsprestanda. GridStreams tar inte bara upp prestandaproblem förstås, utan även täthet och specialiserade krav för medlemmar i Open Computing Alliance. Servicevänligheten hos höljet och bladen, tillsammans med de frontmonterade I/O-portarna gör GridStreams till en idealisk lösning för molntjänstleverantörer, som har få alternativ tillgängliga för dem från de traditionella serverleverantörerna. Dessutom planerar EchoStreams att fortsätta att utveckla plattformen, och så småningom ta bort fläktar och strömförsörjning, som smälter samman till smarta rack som hanterar dessa uppgifter i stora datacenter.
Våra syften är något mindre ambitiösa än för ett stort datacenter, men i en mer blygsam skala är det avgörande att kunna simulera verkliga dator- och lagringsmiljöer för korrekt testning och utvärdering. För det ändamålet blir GridStreams-lösningen en ovärderlig del av labbet, eftersom vi fortsätter att skala upp vårt testområde när det gäller lagring och ekosystemet i stort.