Hvordan Drobos BeyondRAID sammenlignes med traditionelle RAID-teknologier

Jeg har for nylig offentliggjort et produkt Spotlight, der beskrev mine første indtryk af DroboElite, et iSCSI-baseret lagerapparat, der er rettet mod det lille og mellemstore erhvervsmarked. BeyondRAID er en teknologi, der er beregnet til at give RAID-lignende databeskyttelse, mens man forsøger at forenkle den og fjerne nogle væsentlige begrænsninger. Mens Drobos BeyondRAID er en meget cool teknologi, der forenkler lagerkonfiguration for små og mellemstore virksomheder, er det ikke et universalmiddel.

I denne oversigt sammenligner jeg traditionel RAID og BeyondRAID. Jeg ser også på RAIDs kapaciteter på højt niveau snarere end de nitty-gritty som IOPS og sådan.

Sammenligning af RAID og BeyondRAID

Traditionel RAID har et par store begrænsninger:

  • Alle drev i RAID-sættet skal have den samme kapacitet. Hvis drevene er forskellige i størrelse, spildes plads. Hvis du f.eks. Har fire 300 GB-drev og to 1 TB-drev, og du beslutter at oprette et RAID-sæt med fem disker, vil dit RAID-sæt bestå af fem drev, der hver har 300 GB brugbar kapacitet. Selv hvis du kun har et 300 GB-drev, og resten er 1 TB-drev, er du stadig begrænset til at oprette det RAID-sæt med den mindste disk (300 GB-enheden), der dikterer den brugbare kapacitet på de resterende diske.
  • Ønsket ændring af beskyttelsesniveau kræver en destruktion og genopbygningsproces. Lad os sige, at du opretter et RAID 5-disksæt og derefter beslutter, at du har brug for en ekstra beskyttelse, så du vil flytte til RAID 6. Med et traditionelt RAID-system er din eneste mulighed at sikkerhedskopiere dataene, ødelægge RAID 5-sætet, opbygge en RAID 6 indstil, og gendan dataene. Der er tid og potentielle dataintegritetsproblemer med denne proces.

Drobos BeyondRAID-teknologi, der er afhængig af lignende databeskyttelsesprocesser som traditionelle RAID-systemer, hjælper med at minimere de begrænsninger, der er anført ovenfor.

  • Brug drev af enhver størrelse (BeyondRAIDs funktion til brug af blandet drevstørrelse). BeyondRAID giver administratorer mulighed for at blande og matche drev i forskellige størrelser. Gennem den kreative anvendelse af denne nye teknologi kan Drobo gøre mere effektiv brug af drev i forskellige størrelser end traditionelle RAID-systemer.
  • Glem at bekymre dig om drevordren (BeyondRAIDs funktion til ombestilling af drev). I mange traditionelle RAID-systemer, hvis du skal flytte en lagringsgruppe, skal du være meget omhyggelig med at sikre, at diske fjernes og sættes tilbage i nøjagtig samme rækkefølge. Med BeyondRAID gør diskordre ingen forskel, så der er lidt mindre samlet risiko.
  • Brug on-the-fly-metoder til at ændre beskyttelsesniveauer (BeyondRAIDs enkeltdiskredundans og dobbeltdiskredundansfunktioner). Med et museklik kan du ændre dit BeyondRAID-beskyttede system fra enkelt- til dobbeltdrevsbeskyttelse under forudsætning af, at du har nok ledig diskplads til at foretage ændringen.
  • Skift diske når som helst og enhver måde (BeyondRAIDs funktion til øjeblikkelig ekspansion). Når en disk mislykkes i et traditionelt RAID-sæt, erstatter du det. Hvis du har brug for at udvide størrelsen på et traditionelt RAID-sæt, udskifter du diske en ad gangen, foretager en genopbygning hver gang og til sidst udvider lydstyrken. Med BeyondRAID kan du til enhver tid udskifte enhver disk og endda udskifte mindre diske med større diske. Mens denne proces stadig vil starte en genopbygning, afhængigt af hvilken størrelse diske, du allerede har i din Drobo, kan du muligvis straks få adgang til nyligt tilføjet lager. Forskellen er: En erfaren lageradministrator skal arbejde med den traditionelle RAID-matrix, mens enhver person med rimelig viden kan håndtere Drobo BeyondRAID-teknologien.

Der er dog stadig nogle begrænsninger med Drobo. Begrænsningerne inkluderer følgende:

  • Dual-drev-systemer opnår ingen fordele ved lagring. Når du tilføjer drev til dit Drobo-system, begynder du at få fordel af Drobos evne til automatisk at ændre størrelsen på og bruge ny plads. Med kun to drev er Drobos BeyondRAID simpelthen et spejldrevsæt, uanset diskenes størrelse. Så hvis du har et BeyondRAID-sæt med et 500 GB drev og et 2 TB drev, vil din resulterende brugbare kapacitet være 500 GB, ligesom det ville være under et RAID 1 scenario.
  • Drev i blandet størrelse understøttes, men giver stadig udfordringer i den virkelige verden. For at opnå den fulde beskyttelse, der tilbydes ved enkelt- eller dobbeltdrevs redundans, skal der være nok plads til at beskytte arrayet. Når det gælder systemer med flere drev i forskellige størrelser, betyder det, at systemet skal kunne modstå tabet af den største disk i enheden. Så hvis du har en fuldt befolket DroboElite med syv 500 GB-diske og en 2 TB-disk, skal enheden generelt holde tilbage mindst 2 TB for at understøtte tabet af den enkelte 2 TB-disk. Selvom drev i forskellige størrelser understøttes, er du stadig nødt til at se virkeligheden.
I figur A har denne særlige DroboElite tre 2 TB-diske og to 1 TB-diske til et råt alt på 8 TB, hvoraf 7, 27 TB faktisk er tilgængeligt. Af dette 7, 27 TB er 1, 86 TB dedikeret til databeskyttelse, hvilket giver 5, 41 TB tilgængelig til data. ( Bemærk: Producenter af diskdrev fortsætter med at markedsføre diske med kapaciteter, der adskiller sig fra den måde, hvorpå operativsystemer rapporterer tilgængelig plads, og har derfor kun 7, 27 TB samlet ledig plads i modsætning til de annoncerede 8 TB råplads. Denne samme matematik er grunden at vi kræver 1, 86 TB plads til databeskyttelsesoverhead snarere end 2 TB. En 2 TB-disk formateres faktisk til 1, 86 TB kapacitet, deraf uoverensstemmelsen.) Figur A

Overordnet DroboElite lagringskapacitet. (Klik på billedet for at forstørre det.)
For fuldstændighed troede jeg, at det var vigtigt at vise det samlede disklayout på den DroboElite, som jeg har brugt. I figur B kan du se, at min enhed har tre 2 TB-drev og to 1 TB-drev. Figur B

DroboElite's diskkonfiguration. (Klik på billedet for at forstørre det.)

DroboElites BeyondRAID-service understøtter også redundans med dobbeltdisk, så arrayet kan modstå tabet af flere drev. Som det er tilfældet med en enkelt disk, skal du sørge for, at der er tilstrækkelig plads i matrixen til at modstå tabet af den anden disk, så dual-disk redundans betyder, at du mister omtrent svarende til de to største diske i dit array . I tilfælde af 3x2 TB-disken og 2x1 TB-diskarray, ville du miste nok kapacitet til at modstå tabet af to af dine 2 TB-diske.

I figur C er denne DroboElite i færd med at konvertere til dual-disk redundans, og kun 3, 61 TB af den originale 7, 27 TB vil være tilgængelig, når processen er afsluttet. Det tager enheden et stykke tid at rebalansere nok data til at flytte til et redundansskema med dobbeltdisk. For at foretage ændringen fra redundans fra enkelt til dobbeltdrev skal du have tilstrækkelig diskplads til rådighed på Drobo for at kunne miste den anden disks værd til ledig kapacitet. Forresten, at aktivere dobbelt redundans er meget, meget let - åbn blot DroboElites indstillinger-side og markér afkrydsningsfeltet ud for Dual Disk Redundancy ( figur D ). Det muligvis tager lang tid på en Drobo med en masse data at aktivere dobbeltdiskredundans. Jeg aktiverede det på min enhed, som ikke har nogen data, og det tog lang tid at færdiggøre processen. Fig

Med dobbelt redundans plummerer den tilgængelige kapacitet. (Klik på billedet for at forstørre det.)
Figur D

Aktivering af dobbeltdiskredundans. (Klik på billedet for at forstørre det.)
Se nederst på denne side for at se en tabel på Data Robotics-webstedet, der viser en sammenligning side om side af, hvordan forskellige funktioner i BeyondRAID sammenlignes med andre RAID-teknologier. Jeg forklarer de funktioner, som jeg ikke allerede har diskuteret i denne kolonne.
  • Smarte mængder. Når der oprettes volumener, trækkes den nødvendige plads på efterspørgsel snarere end blot tildeles umiddelbart til lydstyrken. Dette er en slags tynd udleveringsteknik, der giver volumener mulighed for at bruge så lidt plads som muligt.
  • Automatisk heling. For at give et højt beskyttelsesniveau advarer BeyondRAID en administrator, hvis en harddisk går dårligt og tager derefter skridt for at forsøge at arbejde omkring potentielt dårlige disksektorer. Hvis et drev begynder at gå dårligt, vil du udskifte det, men dette midlertidige reparationstrin køber måske bare dig lidt tid.
  • Data opmærksom. BeyondRAID-teknologi holder styr på, hvor faktiske data (i modsætning til ubrugt plads) er placeret på hvert drev. Dermed kan enheden genopbygge og gendanne hurtigere efter en drevfejl, da ubrugte dele af disken ikke berøres. Hvis du har administreret lager i meget længe, ​​vil du sandsynligvis se dette som en fordel; når alt kommer til alt efterlader en kortere genopbygningstid mindre tid, hvorunder du muligvis mister tabet af en ekstra disk.
  • Proportional ombygningstider. Jo mindre data der er på en disk, jo mindre tid tager det at genopbygge disse data efter en fiasko.
  • Virtualiseringsmotor. Opbevaring virtualisering er blevet en stor tendens i lagerindustrien, og BeyondRAID drager fordel af denne teknologi for at abstrahere en datablok fra dens fysiske placering. Dette er en vigtig metode, hvor BeyondRAID er i stand til at flytte information omkring drev temmelig let. Mens en bruger mener, at de får adgang til en fil, får de faktisk adgang til en markør til en fil. Når disse data fysisk flyttes, opdaterer BeyondRAID simpelthen markøren, hvilket er en tilsyneladende proces for brugeren.
  • Self-Managing. Når BeyondRAID-baserede systemer først er blevet sat på plads og oprindeligt konfigureret, administrerer de sig selv for det meste. Når du tilføjer og fjerner diske, udfører arrayet det meste af arbejdet uden at bede en administrator om at hoppe gennem bøjler for at få jobbet gjort.

Vil du følge med på Scott Lowes indlæg om TechRepublic?

  • Tilmeld dig automatisk nyhedsbrevet om servere og opbevaring
  • Abonner på RSS-feedet Servere og opbevaring
  • Følg Scott Lowe på Twitter

© Copyright 2021 | mobilegn.com