Exablox OneBlox förkroppsligar en distinkt metod för att effektivisera lagring för ostrukturerad information. OneBlox erbjuder en rad utskalningsfunktioner för företag, inklusive ett globalt filsystem som kan sträcka sig över flera 2U OneBlox-noder som en OneBlox-ring med upp till 336 TB som inkluderar global inline-deduplicering och kontinuerligt dataskydd. OneBlox tillåter också administratörer att "ta med sina egna enheter" genom att fylla enheten med en kombination av SATA- och SAS-enheter och kapacitet.
Exablox OneBlox förkroppsligar en distinkt metod för att effektivisera lagring för ostrukturerad information. OneBlox erbjuder en rad utskalningsfunktioner för företag, inklusive ett globalt filsystem som kan sträcka sig över flera 2U OneBlox-noder som en OneBlox-ring med upp till 336 TB som inkluderar global inline-deduplicering och kontinuerligt dataskydd. OneBlox tillåter också administratörer att "ta med sina egna enheter" genom att fylla enheten med en kombination av SATA- och SAS-enheter och kapacitet.
Organisationer kan börja med en enda OneBlox som en oberoende 2U-lagringsenhet med åtta 3.5-tums enhetsfack som kan hantera hårddiskar upp till 6 TB i storlek för totalt 48 TB råkapacitet per nod. För större kapacitetskrav använder OneBlox en utskalad ringarkitektur, där ringen består av en eller flera OneBlox-noder som skalas genom att lägga till nya enheter eller nya system när som helst. den här arkitekturen gör det möjligt för det globala filsystemet att skala från några få TB till hundratals TB utan att behöva omkonfigurera programmet.
Exablox har skapat sin egen objektbutik som är tätt integrerad med ett distribuerat filsystem som levererar inline-deduplicering, kontinuerligt dataskydd, fjärrreplikering och sömlös skalbarhet till SMB- och NFS-baserade applikationer. Liksom många populära objektbutiker ger OneBlox RAID-fritt skydd mot flera diskfel eller flera nodfel genom att skapa tre kopior av varje objekt för redundans. Varje OneBlox accelererar sin objektmetadataåtkomst med en inbyggd SSD i enlighet med OneBlox-ringarnas decentraliserade struktur.
Exablox har designat en arkitektur som betonar användbarhet och en robust funktionsuppsättning snarare än hög prestanda. Resultatet är en ostrukturerad lagringslösning som är mycket enklare att distribuera och hantera än andra lagringslösningar.
Dessa styrkor gör OneBlox till en tilltalande lösning för underbemannade IT-organisationer med kapacitetsfokuserade backup- och/eller arkivapplikationer. Detta tillvägagångssätt minimerar ansträngningen som ofta krävs för att hantera diskpooler och kapacitetskrav med andra lösningar. OneBlox erbjuder SMB/CIFS- och NFS-anslutning och är certifierad för kompatibilitet med backup- och återställningserbjudanden från Symantec, Veeam, CommVault och Unitrends.
OneBlox stöder alla SATA- eller SAS-enheter från 1 TB till 6 TB, med stöd för 8 TB-enheter som förväntas senare i år. På grund av dess objektbaserade filsystem nås varje enhet oberoende, vilket innebär att varje enhet kan nås med sin fulla dataöverföringshastighet snarare än att strypas till den lägsta hastigheten i poolen. OneBlox-mellanplanet är 6 Gbs, vilket innebär att OneBlox stöder 12 Gbs-enheter men endast med en överföringshastighet på 6 Gbs.
Exablox levererar OneBlox till ett rekommenderat pris på $9,995 XNUMX.
Exablox OneBlox-specifikationer
- Effekt: 100-120 / 200-240 VAC
- Värmevärde: 500 BTU/h, 150W (typiskt)
- Vikt (tom, inga skivor): 23 lb. (10 kg)
- Utrymmeskrav: 18.75 tum bx 3.7 tum hx 15 tum d tum (enheten kan passa i 19 tums rack eller på bordsskivan)
- 2 rackenheter (RU)
- Hårddiskfack: 8 hårddiskplatser, hot-swapbar
- Hårddisktyper:
- 3.5 tum SATA (upp till 6 Gb/sek)
- 3.5" SAS (upp till 12Gb/sek)
- Max. Råkapacitet: 48 TB (8 diskar klassade till 6 TB vardera)
- Akustiskt driftljud: 56.5 dBA ljudtryck (LpA) vid 22°C och vid havsnivå
- Kyla: Justerad fläktkyld
- Filtjänstprotokoll: SMB (1.0, 2.0, 2.1, 3.0)
- Inbyggda GbE-portar: 4
- Inbyggda USB-portar: 2
- LCD-skärm: 3" TFT
- LED-lampor: 3 lampor på frontpanelen för systemstatus, 8 enhetsstatuslampor
Bygg och design
OneBlox-designen speglar dess prioriteringar som en enkel och strömlinjeformad lösning för ostrukturerad datalagring. Framsidan av 2U OneBlox-chassit har åtta hot swap diskfack, tillsammans med en 3-tums LCD-skärm och LED-diagnostiklampor. LCD-skärmen är den mest omfattande frontdisplay vi har sett hittills, med information om inställningar och system.
Att ladda hårddiskar i chassit är enkelt med sin brick- och verktygslösa design. Efter att ha öppnat en skåra glider enheten in och fackets dörr stängs bakom den. Att ta bort enheter innebär att dörren öppnas och dörrförlängningen dras. Detta matar ut enheten som sedan kan tas bort.
Baksidan av chassit har fyra gigabit Ethernet-portar tillsammans med en USB-port. Det finns också en enda strömförsörjning med fysisk på/av-brytare. I en utskalningsinstallation används nätverksportarna för både klient- och nod-till-nod-trafik.
Verksamhetsledningen
OneBlox använder sig av Exablox OneSystem, en molnbaserad hanteringsplattform som är tillgänglig från alla webbläsare med HTTPS-anslutning oavsett geografisk plats. OneSystem övervakar kontinuerligt och proaktivt hälsan hos varje OneBlox. Dessutom kan organisationer hantera och se distribuerade nätverk av OneBlox som en enda enhet eller som diskreta element. När en OneBlox-nod kopplas online, tillhandahåller dess LCD-skärm parningskoden för administratören att komma åt noden via OneSystem.
OneBlox har också valfri AES 256-kryptering, vilket gör att administratörer kan säkerställa att all data krypteras innan den skrivs till den fysiska disken. Med kryptering aktiverad är felaktiga eller stulna enheter oläsliga.
OneBlox kontinuerliga dataskyddsfunktion skapar ett obegränsat antal ögonblicksbilder inom begränsningarna för dess tillgängliga kapacitet, vilket innebär att tidigare versioner av alla lagrade filer snabbt kan återställas med Mac Finder och Windows Explorer.
OneBlox-ringar kan kopplas till en Active Directory-domän för att integrera användarkonton. Organisationer som inte använder Active Directory kan skapa användarkonton via OneSystem, vilket ger behörighetsbaserad åtkomst till det globala filsystemet.
Upp till sju OneBlox-apparater kan läggas till i ett kluster – en "ring" i Exablox-terminologi – vilket resulterar i en kapacitet på 336 TB när de är utrustade med 6 TB hårddiskar. OneBlox-arkitekturen är byggd för dataredundans på tre nivåer: över flera enheter inom en OneBlox-nod, över flera noder i en OneBlox-ring och över flera ringar inom ett OneBlox-nät. Med OneSystem kopplar ett enkelt dra och släpp två ringar till ett nät med speglings- och fjärrreplikeringsfunktioner som endast överför deduplicerad information över WAN till en sekundär plats.
Även om OneBlox för närvarande inte tillhandahåller primär lagring för VMware- eller Hyper-V-databutiker, kan den användas som ett diskbaserat backup-/återställningsmål för VMDK- och VHD-filer. OneBlox är certifierat med säkerhetskopierings- och återställningslösningar från Veeam, Backup Exec, Unitrends och CommVault.
Applikationsprestanda
Ett viktigt försäljningsargument för OneBlox jämfört med en traditionell NAS är tillägget av datareduktionsmöjligheter som letar efter dubbletter eller komprimerbara data och komprimerar den för att lagra mer på enheten än bara dess råa kapacitet. Som sådan befinner sig OneBlox som ett backupmål på många platser där den är utplacerad.
Vi skapade några scenarier för att mäta båda dedupliceringsmöjligheterna, och säkerhetskopierade liknande virtuella datorer som OneBlox med Veeam v8, och tittade på tiden som krävs för att säkerhetskopiera och återställa dessa virtuella datorer. Vi är inga främlingar för Veeam i vårt testlabb, vi använder det för våra egna produktions-VM:er och använder det i tidigare recensioner av backup-apparater. En av fördelarna med att använda Veeam med en enhet som kan deduplicera är att den data som Veeam skickar ut lätt kan dedupliceras med dess dedupevänliga inline-komprimering. Även om i fallet med Exablox måste inline-komprimering och dedupe från Veeam inaktiveras enligt deras bästa praxis. För det ändamålet säkerhetskopierade vi många av våra virtuella datorer Sysbench, MarkLogic och Windows SQL Server, av vilka några alla är kloner av varandra som kan erbjuda bästa möjliga datareduktionsmått. Dessa konfigurerades till två jobb som löpte sida vid sida med OneBlox-enheten.
Vårt första backupjobb överför 1.3 TB data under en 8-timmarsperiod, medan det andra överför 2.2 TB data på cirka 14 timmar och 36 minuter. Följande morgon visade OneBlox-hanteringskonsolen ett livstidsdedupeförhållande på 2.3:1 över dessa virtuella datorer. Medan OneBlox kunde minska dataavtrycket i viss utsträckning, saknade den förmågan att nå de mätvärden som ofta förknippas med dedikerade dedupe-apparater, såväl som ett överdrivet långt backupfönster utan att kunna utnyttja Veeams inline-komprimering och dedupe-funktionalitet.
Nästa område vi fokuserade på var att återställa prestanda för en av våra Sysbench VMs (603GB) som vi säkerhetskopierade till enheten. Återställningsmålet var en all-flash iSCSI LUN. Detta var för att replikera vad ett litet företag kan gå igenom, primär lagring inte prestandabegränsad, om de använde Exablox OneBlox som ett backupmål och var tvungna att återställa en produktionsserver från enheten. Återställningen tog 6 timmar och 30 minuter med en återställningshastighet på 14-27MB/s för de olika diskarna den återställde. Som man kan föreställa sig skulle den tid som åtgår under denna process ta det mesta av en arbetsdag om återhämtningsprocessen började på morgonen.
Som jämförelse a WD Sentinel DS6100 Att köra Windows Server 2012 R2 i vårt labb med fyra diskar i en Storage Spaces-pool som utnyttjar deduplicering (som gör säkerhetskopieringen och återställningen på egen hand) kunde vida överträffa OneBlox:s säkerhetskopieringsprestanda till ett mycket lägre pris. Samma Sysbench VM som återställs på det systemet från dess lagringspool med deduplicerad data uppmätt 1 timme och 40 minuter med en genomsnittlig hastighet mellan 70-82MB/s. I samma scenario skulle verksamheten som nämns ovan vara igång före lunchtid. Så även om OneBlox kan användas som ett backupmål, kan dess användning i det området dramatiskt påverka en IT-avdelning i händelse av att man behöver hämta data från den och jobb måste delas upp för att säkerhetskopiering ska kunna slutföras inom det tilldelade säkerhetskopieringsfönstret.
Även om Exablox OneBlox inte på något sätt säljs som en prestationsorienterad lagringsplattform, illustrerar detta test den avvägning Exablox har gjort med sin objektbaserade lagringslösning. Exablox har offrat sin enstaka nodprestanda i utbyte mot ett globalt namnområde, utskalad klustring, RAID-fritt skydd och inline-deduplicering. Så även om OneBlox kan användas som ett backupmål, kan användningen i det området dramatiskt påverka verksamheten vid stora återställningar. Men för IT-organisationer som behöver prioritera skalbar kapacitet framför prestanda har OneBlox en djup uppsättning funktioner.
Syntetisk arbetsbelastningsanalys för företag
Vi publicerar en inventering av vår labbmiljö, En översikt över labbets nätverksmöjligheter, och andra detaljer om våra testprotokoll så att administratörer och de som är ansvariga för utrustningsanskaffning rättvist kan bedöma de förhållanden under vilka vi har uppnått de publicerade resultaten. För att upprätthålla vårt oberoende betalas eller hanteras ingen av våra recensioner av tillverkaren av utrustning vi testar.
Vår OneBlox-nod har konfigurerats med 4TB HGST 7K4000 företagshårddiskar.
Innan du påbörjar var och en av fio syntetiska riktmärken, vårt labb förbereder enheten till ett stabilt tillstånd under en tung belastning på 16 trådar med en enastående kö på 16 per tråd. Därefter testas lagringen i fastställda intervall med flera gäng-/ködjupsprofiler för att visa prestanda under lätt och tung användning.
Förkonditionering och primära stationära tester:
- Genomströmning (läs+skriv IOPS aggregerad)
- Genomsnittlig fördröjning (läs+skrivfördröjning i medeltal)
- Max fördröjning (maximal läs- eller skrivfördröjning)
- Latens standardavvikelse (läs+skriv standardavvikelse i genomsnitt)
Denna syntetiska analys innehåller fyra profiler som används i stor utsträckning i tillverkarens specifikationer och riktmärken:
- 4k slumpmässigt – 100% Läs och 100% Skriv
- 8k sekventiell – 100% Läs och 100% Skriv
- 8k slumpmässigt – 70% Läs/30% Skriv
- 128k sekventiell – 100% Läs och 100% Skriv
Med en 4k syntetisk arbetsbelastning nådde OneBlox en genomströmning på 148 IOPS för läsoperationer och 136 IOPS för skrivoperationer.
De genomsnittliga latensberäkningarna för 4k-riktmärket placerade denna OneBlox-konfiguration på 1,725 1,870 ms för läsoperationer och XNUMX XNUMX ms för skrivoperationer.
De högsta läsfördröjningarna som registrerades under 4k-riktmärket var 3,371 3,998 ms på lässidan och XNUMX XNUMX ms för skrivoperationer.
Som förväntat återspeglar beräkningar av standardavvikelse en större överensstämmelse mellan de uppmätta latenserna under 4k-läsoperationerna än under skrivoperationer.
Vårt nästa riktmärke använder en sekventiell arbetsbelastning som består av 100 % läsoperationer och sedan 100 % skrivoperationer med en överföringsstorlek på 8k. OneBlox nådde 1,638 1,420 IOPS för läsoperationer och XNUMX XNUMX IOPS för skrivoperationer.
Vår nästa serie arbetsbelastningar består av en blandning av 8k läs- (70%) och skrivoperationer (30%) upp till 16 trådar och ett ködjup på 16. OneBlox-systemet bibehöll en förutsägbar prestandanivå under hela 8k 70/30 testprotokoll, som vanligtvis utför mellan 200 IOPS och 300 IOPS beroende på trådantal och ködjup.
Genomsnittliga latensresultat under 8k 70/30 benchmark avslöjar inte heller några anmärkningsvärda flaskhalsar eller stresspunkter för OneBlox.
Den högsta latens som uppmätts under 8k 70/30 benchmark inträffade med 8 trådar och en kö som var 8 djup, även om denna latensprestanda inte var tillräckligt frekvent med den arbetsbelastningen för att vara märkbar i de genomsnittliga latensberäkningarna för 8k 70/30 benchmark. OneBlox upplevde också en topp i maximal latensresultat med 16 trådar och ett ködjup på 2 som inte heller var tillräckligt signifikant för att påverka genomsnittlig latens.
Standardavvikelseberäkningar för 8k 70/30 benchmark visar också en större grad av variation i latenser för arbetsbelastningen med 8 trådar och 8 köer.
Vårt sista syntetiska riktmärke använde sig av sekventiella 128 100 överföringar och en arbetsbelastning på 100 % läs- och 31.9 % skrivoperationer. I det här scenariot nådde OneBlox en genomströmning på 54.5 MB/s för läsoperationer och XNUMX MB/s för skrivoperationer.
Slutsats
Exablox har lagt ut sin egen kurs med utvecklingen av OneBlox. Istället för att gå head-to-head mot andra företagslagringsarkitekturer som försöker konkurrera i termer av prestanda såväl som funktionalitet, skalbarhet och användarvänlighet, har Exablox identifierat sin kärnmarknad och fokuserat sina tekniska resurser där. Resultatet är ett modulärt lagringssystem med en enkel skalningsmekanism byggd på en berggrund av dataskydd som inte kräver omfattande personalresurser för att distribuera eller underhålla. Exablox centrala tyngdpunkt är att ta detta unika objektlager och lägga NAS-applikationens tillgänglighet överst. Deep feature set kommer först med OneBlox, prestanda var mycket längre ner på utvecklingslistans prioritet.
Exablox OneBlox minimerar vikten av att prestanda syns igenom och lämnar mycket övrigt att önska på den fronten. I våra syntetiska tester med en apparat fullt befolkad med 4TB 7K hårddiskar kunde vi knappt mätta en 1Gb-port, än mindre fyra, med dess sekventiella läs- eller skrivöverföringshastigheter med stora block. I det testet mätte vi knappt 32MB/s läsning och 54.5MB/s skriv. Dessa siffror är faktiskt bättre än när vi först hade systemet i vårt labb förra året, vilket åtminstone visar en viss iterativ tillväxt. Men för att sätta det i perspektiv, en standard 8-fack NAS (om än utan deduplicering) fylld med samma hårddiskar i RAID10 med mjukvarukryptering aktiverad uppmätt 329MB/s läsning och 64MB/s skrivning. När vi utnyttjade OneBlox i vårt labb som ett backupmål, vilket är ett primärt användningsfall för OneBlox, såg vi bara blygsamma dedupliceringsmöjligheter över många klonade virtuella datorer samt mycket långsam säkerhetskopiering och återställningsprestanda.
Kunder som tittar på Exablox OneBlox för en stor fildelning och korshandlande traditionell NAS eller de som letar efter ett prisvärt backupmål med dedupliceringsmöjligheter kommer att ha ett svårt val att göra. OneBlox är prissatt mycket högre än konkurrerande NAS-plattformar som kan prestera dramatiskt bättre, även om konkurrenskraftiga enstaka NAS-system i allmänhet inte skalas ut, erbjuder deduplicering eller RAID-löst skydd mot disk- och nodfel i ett kluster. Jämfört med en Windows-mikroserver som kostar hälften så mycket som både kan köra programvara för säkerhetskopiering lokalt och utnyttja deduplicering, kom OneBlox till korta när det gäller säkerhetskopiering och återställningsprestanda.
Köpare har ett svårt beslut att fatta när de tittar på OneBlox på grund av dess mycket distinkta dubbla aspekter. OneBlox är extremt lätt att använda och skala ut samtidigt som den erbjuder en intressant arkitektur. Det är dock inte en prestationsmaskin på något sätt, företaget påpekar lätt att de inte gör några prestationsanspråk i sitt marknadsföringsmaterial. Problemet är att det måste finnas en lägsta användbar prestandanivå för att OneBlox ska övervägas seriöst av de flesta företag. Om siffrorna vi fångade uppfyller behovet, kommer OneBlox att vara ett bra alternativ för dem som inte har några/begränsade tekniska resurser. Tyvärr gissar vi att de flesta organisationer behöver mer och kommer att tycka att överföringshastigheterna är för långsamma för att utnyttja dess stora potentiella lagringskapacitet.
Fördelar
- Entry-priced object-store som presenterar sig som en NAS för applikationer
- Erbjuder deduplicering och kontinuerligt dataskydd
- "Bring Your Own Drive"-funktionalitet för att mixa och matcha hårddiskar
- Lätt att administrera och skala inuti apparaten, i en ring och i ett OneBlox-nät
Nackdelar
- Långsam läs- och skrivprestanda
- Långa backup- och återställningsfönster när de används som backupmål
- Stöd för virtualiserade miljöer endast som ett diskmål för säkerhetskopiering
The Bottom Line
Exablox OneBlox är lätt att distribuera, hantera och skala som en del av en lösning som hjälper till att säkerställa backup- och replikeringstjänster, men misslyckas när prestanda är nyckeln till köpbeslutet.