Hvordan Drobos BeyondRAID sammenlignes med tradisjonelle RAID-teknologier

Jeg har nylig publisert et produkt spotlight som beskriver mine første inntrykk av DroboElite, et iSCSI-basert lagringsapparat rettet mot det små og mellomstore bedriftsmarkedet. BeyondRAID er en teknologi ment å gi RAID-lignende databeskyttelse, mens du prøver å forenkle den og fjerne noen betydelige begrensninger. Mens Drobos BeyondRAID er en veldig kul teknologi som forenkler lagringskonfigurasjon for små og mellomstore bedrifter, er det ikke et universalmiddel.

I denne oversikten sammenligner jeg tradisjonelle RAID og BeyondRAID. Jeg ser også på RAIDs høynivåfunksjoner i stedet for de pusete som IOPS og slikt.

Sammenligning av RAID og BeyondRAID

Tradisjonell RAID har et par store begrensninger:

  • Alle stasjoner i RAID-settet må ha samme kapasitet. Hvis stasjonene har forskjellig størrelse, blir det bortkastet plass. Hvis du for eksempel har fire 300 GB-stasjoner og to 1 TB-stasjoner og bestemmer deg for å opprette et RAID-sett med fem disker, vil RAID-settet bestå av fem stasjoner hver med 300 GB brukbar kapasitet. Selv om du bare har en 300 GB-stasjon og resten er 1 TB-stasjoner, er du fremdeles begrenset til å lage det RAID-settet med den minste disken (300 GB-enheten), som dikterer brukbar kapasitet på de gjenværende diskene.
  • Ønsket endring av beskyttelsesnivå krever en ødelegge og gjenoppbygge prosess. La oss si at du oppretter et RAID 5-diskett og deretter bestemmer at du trenger en ekstra beskyttelse slik at du vil flytte til RAID 6. Med et tradisjonelt RAID-system er det eneste alternativet å sikkerhetskopiere dataene, ødelegge RAID 5-settet, bygge et RAID 6 angi, og gjenopprett dataene. Det er problemer med tid og potensiell integritet med denne prosessen.

Drobos BeyondRAID-teknologi, som er avhengig av lignende databeskyttelsesprosesser som tradisjonelle RAID-systemer, hjelper til med å minimere begrensningene ovenfor.

  • Bruk stasjoner av alle størrelser (BeyondRAIDs funksjon for blanding av stasjonsstørrelse). BeyondRAID lar administratorer blande og matche stasjoner i forskjellige størrelser. Gjennom kreativ bruk av denne nye teknologien, kan Drobo gjøre mer effektiv bruk av stasjoner av ulik størrelse enn tradisjonelle RAID-systemer.
  • Glem å bekymre deg for stasjonsordre (BeyondRAIDs funksjon for ombestilling av stasjoner). I mange tradisjonelle RAID-systemer, hvis du må flytte en lagringsgruppe, må du være ekstremt forsiktig for å forsikre deg om at disker fjernes og settes i nøyaktig samme rekkefølge. Med BeyondRAID gjør ikke diskeordre noen forskjell, så det er litt mindre samlet risiko.
  • Bruk vanlige metoder for å endre beskyttelsesnivåer (BeyondRAIDs funksjoner for enkel diskredundans og dual diskredundans). Med et museklikk kan du endre ditt BeyondRAID-beskyttede system fra enkelt- til dobbeltdrevsbeskyttelse, forutsatt at du har nok ledig diskplass til å gjøre endringen.
  • Bytt disker når som helst og på hvilken som helst måte (BeyondRAIDs funksjon for øyeblikkelig utvidelse). Når en disk mislykkes i et tradisjonelt RAID-sett, erstatter du det. Hvis du trenger å utvide størrelsen på et tradisjonelt RAID-sett, bytter du ut platene en om gangen, gjør en ombygging hver gang og utvider til slutt volumet. Med BeyondRAID kan du når som helst bytte ut hvilken som helst disk og til og med erstatte mindre disker med større. Selv om denne prosessen fremdeles vil starte en ombygging, avhengig av hvilken størrelse disker du allerede har i Drobo, kan du umiddelbart få tilgang til nylig lagt lagring. Forskjellen er: En erfaren lagringsadministrator må jobbe med den tradisjonelle RAID-matrisen, mens enhver person med rimelig kunnskap kan håndtere Drobo BeyondRAID-teknologien.

Det er imidlertid fortsatt noen begrensninger med Drobo. Begrensningene inkluderer følgende:

  • Dobbeltdrevne systemer oppnår ingen lagringsfordel. Når du legger til stasjoner til Drobo-systemet ditt, begynner du å få fordelen av Drobos mulighet til automatisk å endre størrelse på og bruke ny plass. Men med bare to stasjoner er Drobos BeyondRAID ganske enkelt et speilstasjonssett, uansett størrelse på disken. Så hvis du har et BeyondRAID-sett med en 500 GB-stasjon og en 2 TB-stasjon, vil den resulterende brukbare kapasiteten din være 500 GB, akkurat som det ville være under et RAID 1-scenario.
  • Stasjoner i blandet størrelse støttes, men byr fortsatt på utfordringer i den virkelige verden. For å oppnå full beskyttelse som tilbys av enkel- eller dobbeltdrevet redundans, må nok plass være tilgjengelig for å beskytte matrisen. Når det gjelder systemer med flere stasjoner i forskjellige størrelser, betyr dette at systemet må tåle tapet av den største disken i enheten. Så hvis du har en fullt befolket DroboElite med syv 500 GB disker og en 2 TB-disk, totalt sett, må enheten holde tilbake minst 2 TB for å støtte tapet av den ene 2 TB-disken. Selv om stasjoner i forskjellige størrelser støttes, må du fremdeles møte virkeligheten.
I figur A har denne spesielle DroboElite tre 2 TB-plater og to 1 TB-plater for til sammenlagt 8 TB, hvorav 7, 27 TB faktisk er tilgjengelig. Av det 7, 27 TB er 1, 86 TB dedikert til databeskyttelse, og lar 5, 41 TB være tilgjengelig for data. ( Merk: Produsenter av diskstasjoner fortsetter å markedsføre disker med kapasiteter som er forskjellig fra måten operativsystemer rapporterer om tilgjengelig plass, og har derfor bare 7, 27 TB totalt ledig plass i motsetning til de annonserte 8 TB råarealet. Denne samme matematikken er grunnen at vi krever 1, 86 TB plass for databeskyttelse overhead i stedet for 2 TB. En 2 TB-disk formaterer faktisk til 1, 86 TB kapasitet, derav avviket.) Figur A

Generell DroboElite lagringskapasitet. (Klikk på bildet for å forstørre.)
For fullstendighet trodde jeg at det var viktig å vise den samlede diskoppsettet på DroboElite som jeg har brukt. I figur B kan du se at enheten min har tre 2 TB-stasjoner og to 1 TB-stasjoner. Figur B

DroboElite's diskkonfigurasjon. (Klikk på bildet for å forstørre.)

DroboElites BeyondRAID-tjeneste støtter også redundans med dobbel disk, slik at matrisen tåler tap av flere stasjoner. Som tilfellet er med en enkelt disk, må du sørge for at det er tilstrekkelig plass i matrisen til å motstå tapet av den andre disken, så dual-disk redundans betyr at du taper omtrent tilsvarer de to største disker i arrayen. . Når det gjelder 3x2 TB-disken og 2x1 TB-disken, mister du nok kapasitet til å motstå tapet av to av dine 2 TB-plater.

I figur C er denne DroboElite i ferd med å konvertere til dual-disk redundans, og bare 3, 61 TB av den opprinnelige 7, 27 TB vil være tilgjengelig når prosessen er fullført. Det tar enheten en stund å rebalansere nok data for å flytte til en redundansordning med dobbel disk. For å gjøre endringen fra redundans fra én til to stasjoner, må du ha nok diskplass tilgjengelig på Drobo for å kunne miste den andre diskens tilgjengelige kapasitet. Forresten, det er veldig, veldig enkelt å aktivere dobbelt redundans - bare åpne DroboElites innstillingsside og merk av i ruten ved siden av Dual Disk Redundancy ( figur D ). Det kan ta ganske lang tid å aktivere dual diskredundans på en Drobo med mye data; Jeg aktiverte den på enheten min, som ikke har noen data, og det tok ganske lang tid å fullføre prosessen. Figur C

Med dobbelt redundans, stuper den tilgjengelige kapasiteten. (Klikk på bildet for å forstørre.)
Figur D

Aktivering av dual disk redundans. (Klikk på bildet for å forstørre.)
Se nederst på denne siden for å se en tabell på Data Robotics-nettstedet som viser en sammenligning side om side av hvordan forskjellige funksjoner i BeyondRAID sammenlignes med andre RAID-teknologier. Jeg skal forklare funksjonene som jeg ikke allerede har diskutert i denne kolonnen.
  • Smarte volumer. Når det skapes volum, trekkes nødvendig plass på etterspørsel i stedet for bare å tildeles umiddelbart til volumet. Dette er en slags tynn avsetningsteknikk som lar volumene bruke så lite plass som mulig.
  • Automatisk helbredelse. For å gi et høyt beskyttelsesnivå, varsler BeyondRAID en administrator om det går dårlig med harddisken, og tar deretter skritt for å prøve å jobbe rundt potensielle dårlige disksektorer. Hvis en stasjon begynner å gå dårlig, vil du erstatte den, men dette midlertidige reparasjonstrinnet vil kanskje bare kjøpe deg litt tid.
  • Data Aware. BeyondRAID-teknologien holder rede på hvor faktiske data (i motsetning til ubrukt plass) er plassert på hver stasjon. Ved å gjøre det kan enheten gjenoppbygge og gjenopprette raskere etter en stasjonssvikt siden ubrukte deler av disken ikke blir berørt. Hvis du har administrert lagring veldig lenge, vil du sannsynligvis se dette som en fordel; når alt kommer til alt, gir en kortere ombyggingstid mindre tid hvor du kan lide tapet av en ekstra disk.
  • Proporsjonal ombyggingstid. Jo mindre data som er på en disk, jo mindre tid tar det å gjenoppbygge dataene etter en feil.
  • Virtualiseringsmotor. Lagringsvirtualisering har blitt en viktig trend i lagringsindustrien, og BeyondRAID drar nytte av denne teknologien for å abstrahere en datablokk fra dens fysiske beliggenhet. Dette er en viktig metode der BeyondRAID kan flytte informasjon rundt stasjoner ganske enkelt. Mens en bruker tror de får tilgang til en fil, får de faktisk tilgang til en peker til en fil. Når disse dataene fysisk flyttes, oppdaterer BeyondRAID ganske enkelt pekeren, som er en tilsynelatende prosess for brukeren.
  • Selv Managing. Når BeyondRAID-baserte systemer er på plass og først ble konfigurert, klarer de seg selv for det meste. Når du legger til og fjerner disker, gjør matrisen det meste av arbeidet uten å be en administrator hoppe gjennom bøyler for å få jobben gjort.

Vil du følge med på Scott Lowes innlegg på TechRepublic?

  • Registrer deg automatisk på nyhetsbrevet Servere og lagring
  • Abonner på RSS-feed for servere og lagring
  • Følg Scott Lowe på Twitter

© Copyright 2020 | mobilegn.com