Backblaze Storage Pod 6.0 rymmer 60 hårddiskar i en 4U rackmonterad server, med en arkitektur som lägger tonvikten på lagringstäthet och pris per GB. Storage Pod 6.0-designen är resultatet av en hårdvaruutvecklingsprocess med öppen källkod som tillåter administratörer att välja att köpa en förbyggd server eller bygga sin egen enligt samma specifikationer.
Backblaze Storage Pod 6.0 rymmer 60 hårddiskar i en 4U rackmonterad server, med en arkitektur som lägger tonvikten på lagringstäthet och pris per GB. Storage Pod 6.0-designen är resultatet av en hårdvaruutvecklingsprocess med öppen källkod som tillåter administratörer att välja att köpa en förbyggd server eller bygga sin egen enligt samma specifikationer.
Backblaze fakturerar sig själv som en molnbaserad backup och offsite lagringstjänst, men inom lagringsindustrin är de också kända som upphovsmannen till Storage Pod-serien av lagringsmatriser och utgivaren av detaljerade recensioner om hårddiskarnas livslängd. Faktum är att Backblaze endast publicerar design och delar med öppen källkod för sina Storage Pods, vilket innebär att de som inte vill bygga sina egna Pods kommer att behöva köpa dem från en tredjepartsleverantör som Backuppods eller 45 Drives. Backuppods säljer Backblaze-designen i lager, medan 45 Drives tog metoden att ta Backblaze-designen, använda den som en startplatta och modifiera den för en mycket bredare publik till en produkt som de kallar Storinator.
Storinator-servrarna är mjukvaruagnostiska. Dessa servrar erbjuder friheten att köra vilken programvara du väljer, inklusive OS (Linux, CentOS, Debian, etc.), FreeBSD, Windows Server, såväl som NAS-mjukvara (FreeNAS, RockStor, etc.). Storinator-servrar låter dig också köra klusterprogramvara som Gluster FS och objektlagersystem som Caringo eller Ceph. Servrarna kan användas som en NAS-enhet, men erbjuder möjligheten att förvandlas till en hyperkonvergerad lösning för din valda applikation. Med 30, 45 eller 60 hårddiskplatskonfigurationer ger Storinator enorma mängder lagringsutrymme med upp till 600TB rådata. Den erbjuder läs/skrivdata med hastigheter över 3 GB/s och kan flytta enorma mängder data på mycket kort tid över höghastighetsanslutning.
Storage Pod 6.0 innehåller 60 vanliga hårddiskar i en server i storleken 4U byggd av delar som är kommersiellt tillgängliga. Enligt Backblaze är Pod 6.0 designad för att tillåta administratörer att få priset så lågt som $0.05/per GB när de använder 4TB-enheter. Detta innebär att ett 40U-rack som helt består av Storage Pods kan rymma upp till 2.4 PB rålagring. Genom att fylla Storage Pod 6.0 med 8TB-enheter är det möjligt att samla 4.8PB i ett standardrack.
På grund av Backblazes engagemang för hårdvara med öppen källkod finns det ett överflöd av tillgänglig information om konstruktionen och designen av Storage Pod 6.0. Ritningar, STEP-filer, kopplingsscheman, bygginstruktioner och en reservdelslista finns på Backblaze-webbplatsen.
Specifikationer för Backblaze Storage Pod 6.0
- Processor: Intel Xeon E5-1620 v2 Quad-Core 3.7GHz 0GT/s 10MB LGA 2011 CPU
- RAM: HYNIX 4x8GB DDR3-133MHz HMT31GR7CFR4C-PB
- Moderkort: SuperMicro MBD-X9SRH-7TF-O
- Strömförsörjning: 2 st EVGA 750w
- Startenhet: Samsung ST500LM012
- SATA III-kort: Sunrich 4-portars PCI Express A-540
- Bakplan: Sunrich S-331
- CPU-fläkt: Dynatron R13 1U
- Operativsystem: Linux Debian 7
Bygg och design
En av de första sakerna att lägga märke till med Storage Pod 6.0 är att dess chassidjup (som mäter 35 1/16 tum inklusive locket) är djupare än de flesta serverrack, men inte lika långa som några av de större bulklagringshyllorna vi har sett komma in i labbet. Det extra djupet är nyckeln till att passa in 60 fack i en 4U-server, särskilt när man räknar med att den är byggd med råvarukomponenter. Även om det inte slår råvarubiten, finns det vissa begränsningar när du använder generiska komponenter framför anpassade, som till stor del inkluderar storlek. Off-the-shelf ATX-nätaggregat är mycket, mycket större än säg, strömförsörjningen som finns i en Dell-, HP- eller IBM-server. I det utrymme som utnyttjas av två av dessa enheter kan du förmodligen få plats med 6 eller 8 server PSU:er. Som sagt, kostnadsskillnaden mellan dessa två alternativ är dramatiskt högre, liksom FoU-kostnaderna för att integrera dem.
Det finns ett designelement associerat med strömförsörjningskonfigurationen som kräver särskild uppmärksamhet. Medan de flesta servrar inte aktiverar komponenter förrän servern mjukt slås på (fläktar, enheter, etc.), gör Storage Pod det. Sättet som den är konfigurerad för att fungera i deras miljö, fysiskt påslag av PSU1 kommer att aktivera en del av hårddiskens bakplan och snurra upp hårddiskar. Oromomentet kommer in här, eftersom chassifläktarna inte slår på vid denna sekvens ännu; istället slås de på när en användare mjukar på moderkortet senare i processen. Så om du köper Storage Pod för att använda i din egen miljö, måste du vara medveten om att i den udda chansen att operativsystemet stängs av, har du ett kort fönster (minuter) för att vända omkopplarna på PSU:erna innan hårddiskarna överhettas . Om det är i ett samlokaliseringsdatacenter och ingen teknik finns i närheten kan du ha hårdvarufel eller värre.
Vi nådde ut till 45 Drives, en av VARs listade på Backblaze-webbplatsen, angående designegenheten och de har redan tagit itu med detta konfigurationsproblem. Tidigt i sin distribution upptäckte de strömkonfigurationen som ett möjligt problem och bytte till en enda strömförsörjning. De erbjuder en redundant, hot-swap-försörjning med fjärrstyrd PMBus-hantering, såväl som en icke-redundant försörjning. Så om operativsystemet stängs av stängs hela chassit av som vanligt, med användare som har kontroll över hela systemet på distans.
Backblaze rekommenderar att man anpassar framsidan av chassit med framsidan av ett standard 29-tums rack, vilket innebär att de extra tummen hänger ut baksidan. Den inriktningen håller majoriteten av systemets vikt – hårddiskfacken – direkt stödd av skenorna. Det är en viktig faktor för ett system som väger cirka 150 pund när det är fullt befolkat.
Backblaze Storage Pod 6 använder 12 SATA-multiplikatorer, var och en med fem portar, för anslutning till lagringsenheterna. Backplane SATA-anslutning tillhandahålls via 3 SATA III-kort med Marvell 9235-chipset, och multiplikatorerna använder Marvell 9715-chipset.
Storage Pod 6.0 är designad för dubbla EVGA Supernova NEX750G-nätaggregat, uppe till vänster. Supermicro MBD-X9SRH-7TF-O MicroATX-moderkortet har dubbla PS/2-portar, dubbla USB 2.0-portar, en seriell port, VGA-port och Intel X540 Dual-port 10GBase-T nätverksportar.
Moderkortets åtta DDR3 DIMM-platser är specificerade för upp till 512 GB ECC LRDIMM, 256 GB ECC RDIMM eller 64 GB ECC/icke-ECC UDIMM. I ljuset av dess syfte som en tät lagringsserver är den rekommenderade RAM-konfigurationen fyra 8GB PC3-12800 DDR3-1600MHz-moduler för totalt 32GB RAM. Den fyrkärniga Intel Xeon E5 -1620 V2-processorn som driver systemet är placerad i mitten av kortet under strömförsörjningen, precis utom synhåll. Alla tre tillgängliga PCIe-kortplatser är upptagna av SATA-kort. De två PCI-32-platserna är tomma.
Verksamhetsledningen
I enlighet med Backblazes öppen källkodsorientering använder Storage Pod 6.0 ett operativsystem och en mjukvarustack baserad på Debian och Apache. På systemnivå betyder det att serveradministratörer har tillgång till det breda utbudet av mjukvaruverktyg som finns i Debians ekosystem.
Det är viktigt att notera att åtkomst till Backblaze-lagring endast är möjlig via HTTPS, till skillnad från de flesta andra företagslagringslösningar som ger tillgänglighet via mer traditionella fil- eller blockbaserade transporter. HTTPS-anslutning hanteras via ett anpassat Backblaze-applikationslager i Apache Tomcat. Detta applikationslager ansvarar för övervakning av pods, lagringsallokering, kryptering, deduplicering och annan funktionalitet.
Den här recensionen kommer att utforska Storage Pod 6.0 som en oberoende lagringsserver, men Backblaze Storage Pods kan också sammanföras till ett kluster av 20 pods som kallas en Vault Storage Pod. I det arrangemanget tillhandahåller var och en av de 20 Storage Pods antingen data eller paritetslagring för en given fil som sparats i valvet. Backblazes öppen källkod Reed-Solomon-kodningsalgoritm används för att distribuera data över klustret.
För användning som en fristående server rekommenderar Backblaze att du delar upp lagringen i fyra RAID6-volymer, som var och en innehåller 13 dataenheter och 2 paritetsenheter. RAID Array skapas med verktyget mdadm och filsystemet är EXT4.
Slutsats
Backblaze Storage Pod-familjen är förmodligen det mest använda alternativet med öppen källkod till de slutna lagringsplattformarna som erbjuds i företags- och datacenterskala. Att "rulla ditt eget" datalagringssystem är inte unikt för Backblaze, men företagets arbete med att öppna sin arkitektur med öppen källkod har resulterat i en aktiv gemenskap av användare och tredjepartsleverantörer som är förtrogna med detta tillvägagångssätt och delar en gemensam hårdvara och mjukvara baslinje.
Storage Pod 6.0 är främst designad att vara en nod i ett integrerat Vault-baserat molnlagringssystem som bara talar HTTPS till klienter. Vi vet att många människor som har byggt Storage Pods använder dem individuellt eller i grupper som är mindre än de 20 Pods som krävs för att bilda ett Vault, så vi var ivriga att ta en titt på hur en enskild Pod fungerar under samma arbetsbelastningar som vi används för att utvärdera andra lagringssystem.
Enligt Backblaze kan administratörer förvänta sig att spendera lite mer än $10,000 6.0 för att köpa de komponenter som krävs för att montera en komplett Storage Pod 6.0. Alternativt erbjuder Backblaze för närvarande ett monterat Pod 6,000-chassi för cirka $60 7,000 med allt inkluderat utom de 12,850 hårddiskarna. De föreslår att man budgeterar ytterligare XNUMX XNUMX USD för lagring till ett totalt uppskattat pris på cirka XNUMX XNUMX USD.
Fördelar
- En standardiserad och väldokumenterad datalagringsarkitektur till ett pris som är konkurrenskraftigt med "roll-your-own" eller "whitebox"-lösningar
- En öppen hård- och mjukvaruplattform ger administratörer makt
Nackdelar
- Vissa hårdvaruelement kanske inte fungerar för alla kunder, men vissa 3rd parterna erbjuder modifierade mönster
The Bottom Line
Backblaze Storage Pod 6.0 är ett utmärkt verktyg för användare som letar efter en kostnadseffektiv "white box"-lösning som de enkelt kan integrera i sitt nuvarande datacenter eller IT-infrastruktur.
Backblaze Storage Pod 6.0 produktsida
Anmäl dig till StorageReviews nyhetsbrev