Dell Unity: Forstå dynamiske utvalg (tilordnet RAID) (Dell korrigerbar)
概要: Denne artikkelen beskriver i detalj teorien om drift og konsepter for dynamiske utvalg på Dell Unity-arrayer.
手順
- Dynamic pool-teknologi ble introdusert i 4.2 Dell Unity OE-kode.
- Dynamiske utvalg kalles også tilordnet RAID og omfangsbasert RAID.
- Fra Unity OE 4.2 til 5.1 støttes dynamiske utvalg bare på All-Flash-fysisk maskinvare.
- I OE-versjon5.2 ble støtte for dynamiske utvalg på hybridsystemer lagt til.
- I Unity All-Flash-modeller som kjører OE versjon 4.2 eller nyere, er alle nye utvalg opprettet i Unisphere GUI dynamiske grupper, og nye utvalg opprettet i Unisphere CLI og REST API er dynamiske utvalg som standard. For hybridsystemer som kjører 5.2 eller nyere, er dette standard utvalgstype ved oppretting av utvalg i Unisphere.
- Dynamiske utvalg er også kjent som omfangsutvalg.
- Dynamiske utvalg erstatter den tidligere utvalgsteknologien (kjent som tradisjonelle utvalg) som standard utvalgstype for All-Flash-systemer som kjører OE-versjon 4.2 og nyere og hybride flash-systemer som kjører OE 5.2 og nyere.
- Stasjoner er ikke bortkastet, fordi det ikke er behov for faste reservedeler.
- Alle stasjonene i systemet kan legges til i et utvalg. Dette forlenger levetiden til diskene i bassenget, siden lasten fordeles på flere disker.
- Gjenoppbyggingstiden er raskere enn ved tradisjonelle utvalg, siden den ledige kapasiteten for et dynamisk utvalg er spredt over flere disker i stedet for konsentrert om én aktiv reservedisk. Flere stasjoner bidrar til gjenoppbyggingsprosessen når en stasjon svikter.
- Bassenger kan vanligvis utvides basert på ønsket kapasitet. Du kan for eksempel legge til én stasjon om gangen i et dynamisk utvalg, noe som gir fleksibilitet for klargjøring og kostnadsbesparelser.
Når et dynamisk utvalg opprettes, er det et minimum antall stasjoner som må velges for hvert nivå for å opprette utvalget. Dette tallet avhenger direkte av RAID-typen som er valgt for hvert nivå, og det vises en advarsel hvis minimumsantallet for disker ikke er oppfylt.
Tabellen nedenfor viser forholdet mellom RAID-typen, stripebredden og det minste antallet stasjoner. Denne tabellen viser bare de minste stripebreddene som støttes, og minimum antall stasjoner som trengs for å opprette dem.
Før OE 5.1 reserverte hver 32. stasjon av samme type i et dynamisk utvalg 1 disker til en verdi av ledig plass.
Minimum antall disker inkluderer tildelt ledig plass.
Innstillingen for ledig kapasitet er ny i Dell Unity OE versjon 5.1-versjonen.
Med innstillingen for aktiv reservekapasitet kan en bruker reservere enten 1 disk (standard) eller 2 disker ledig plass for hver 32. stasjon i en gruppe. Dette velges ved opprettelse av utvalg eller når du utvider et basseng med et nytt stasjonsnivå.
Systemstasjoner:
For hybridsystemer støttes ikke SAS- og NL-SAS-systemdisker (DPE-disk 0, 1, 2 og 3) i et dynamisk utvalg. Systemstasjoner kan fortsatt plasseres i tradisjonelle grupper.
Oversikt over dynamisk bassengarkitektur:
Drive partnerskapsgrupper (DPG)
- En gruppe stasjoner av samme stasjonstype som er slått sammen til et skjult Dynamic Pool-objekt.
- Hver disk i et dynamisk utvalg kan bare være en del av én enkelt stasjonspartnerskapsgruppe.
- En stasjon vil aldri endre drivpartnerskapsgruppen.
- Hver gruppe for stasjonspartnerskap kan bare inneholde én enkelt stasjonstype, men ulike størrelser av en bestemt stasjonstype kan blandes innenfor gruppen.
- Maksimalt antall disker i en stasjonspartnerskapsgruppe er 64.
- Når en stasjonspartnerskapsgruppe er full, må en ny gruppe startes med minimum antall disker for RAID-bredden + 1 disk tilgjengelig plass.
- Det er tillatt å bruke forskjellige størrelser av samme disktype i en DPG, men hvis en DPG inneholder x 400 GB-disker og bare 1 800 GB stasjoner, vil halvparten av omfanget på 800 GB ikke bli brukt før nok stasjoner av samme størrelse er til stede og oppfyller RAID-bredden.
- Siden hver stasjonspartnerskapsgruppe bare kan inneholde én enkelt stasjonstype, blir flash-, SAS- og NL-SAS-disker plassert i sine egne diskpartnerskapsgrupper. Videre kan forskjellige hastighetsspinningsstasjoner legges til samme dynamiske basseng, men vil bli plassert i sine egne drivpartnerskapsgrupper av ytelsesgrunner. For eksempel vil disker med 10 000 RPM og 15 000 RPM som befinner seg i samme gruppe, plasseres i ulike grupper for stasjonspartnerskap, uavhengig av diskstørrelsen, som vist på figuren nedenfor.
Stasjonsomfang
- En stasjonsgrad er en del av en stasjon.
- Størrelsen på et omfang er fast for hver stasjonstype. SAS Flash 3 eller SAS Flash 4.
- Antall omfang per stasjon avhenger av diskens type og størrelse.
- Når det opprettes et dynamisk utvalg, blir hver disk i utvalget delt inn i stasjonsomfang.
- Omfanget av driverne kan enten være:
- Ledig plass Omfang

Ledig plassutstrekning
- Dynamiske utvalg krever ikke dedikerte reservedeler som kan byttes ut under drift. Den bruker ledig plass som er reservert i hvert basseng, og kan bare brukes til å erstatte en sviktende eller mislykket stasjon.
- Antall reserverte plasser i et dynamisk utvalg avhenger direkte av størrelsen på stasjonene og antall stasjoner i utvalget.
- For hver 32. stasjon av samme type i et dynamisk utvalg, tildeles 1 eller 2 disker plass som reserveplass, avhengig av OE-koden som beskrevet tidligere.
- Reservert mengde ledig plass sikrer alltid at disken med størst brukbar kapasitet i bassenget kan erstattes med reserveplassutstrekningene som er igjen i bassenget.
- Ledig plass i drivpartnerskapsgruppen må etterfylles etter at en gjenoppbygging er fullført, da det nå ikke er nok ledig plass i den gruppen.
- Hvis det finnes en ledig disk i systemet, samme størrelse eller større og samme disktype som den defekte stasjonen, vil den bli brukt av det dynamiske utvalget for å erstatte manglende ledig plass-omfang. Når den defekte stasjonen er byttet ut, er den ledig i systemet.
- Hvis det ikke finnes noen ledige disker i systemet, blir den nye disken forbrukt av det dynamiske utvalget, og en ny balansering av utstrekningen av ledig plass skjer.
RAID-omfang
- Når reservert plass i det dynamiske utvalget, opprettes RAID-utvidelsermed de gjenværende stasjonsutvidelsene.
- En RAID-grad er stasjonsutvidelser som fullfører stripebredden for en RAID-type. Hvis for eksempel RAID 5 ble valgt som RAID-type, og 4+1 ble valgt som stripebredde for utvalget, vil RAID-omfanget inneholde 5 stasjonsutvidelser (4+1).
- RAID-omfanget gir RAID-beskyttelse for brukerdata som er lagret i det dynamiske utvalget, og brukes senere til å gi brukbar kapasitet til utvalget for oppretting av lagringsressurser.
- En enkelt RAID-utvidelse kan ikkeinneholde to stasjonsomfang fra én enkelt stasjonav beskyttelseshensyn. Programvaren sikrer at ingen RAID-utvidelser inneholder 2 stasjonsutvidelser fra samme disk (kontrollert av diskutvidelsesutvalget).
- RAID-omfang må inneholde stasjonsomfang fra bare én enkelt stasjonspartnerskapsgruppe.
- Dynamisk utvalg opprettet med seks stasjoner, forutsatt at RAID 5 (4 + 1) er valgt.
- I dette eksemplet er en rekke utstrekninger allerede reservert som ledig plass, og de første 3 RAID-utvidelsene vises.
- Hver RAID-grad i dette eksemplet inneholder 5 diskutvidelser på grunn av stripebredden på 4+1.
- De 5 diskutvidelsene velges fra diskene i diskpartnerskapsgruppen, og ingen 2-utvidelser velges fra samme disk.
- For å gjøre det enklere å illustrere, er de valgte stasjonsutvidelsene i rekkefølge på tvers av diskene i utvalget.
- I et virkelig system vil Dynamic Pool-algoritmen velge diskomfang fra forskjellige stasjoner, tilsynelatende tilfeldig i diskpartnerskapsgruppen.

Stripebredde
- Når en dynamisk pool opprettes i Unisphere, velger brukeren RAID-typen du ønsker, men stripebredden velges automatisk av systemet.
- Stripebredden som velges av systemet, avhenger direkte av antall stasjoner som ble valgt ved opprettelse av utvalget.
- For eksempel, når RAID 5 velges under opprettelse av utvalg i Unisphere, og 8 stasjoner velges, settes stripebredden automatisk til 4+1 av systemet. Hvis antallet disker var 14 eller mer for RAID 5, ville en 12 + 1 bli valgt.
- Valget av de større stripebreddene gir mer brukbar kapasitet for brukeren. Hvis du vil tvinge systemet til å velge en bestemt bredde, velger du bare et bestemt antall stasjoner ved opprettelse av utvalg, og utvider deretter utvalget med de gjenværende diskene eller bruker Unisphere CLI eller REST API.
- I Unisphere er RAID 6 standard og eneste alternativ for kapasitetsnivået NL-SAS. Hvis RAID 1/0 eller 5 kreves for kapasitetsnivået, kan Unisphere CLI eller REST API brukes til å opprette utvalget eller utvide det med NL-SAS-disker.
- Når utvalget er opprettet, angis den valgte RAID-typen for alle gjeldende og fremtidige diskpartnerskapsgrupper innenfor nivået av utvalget. Når RAID-typen er angitt for et nivå, beholdes den i puljens levetid og kan ikke endres senere.
Privat RAID-gruppe
- Det finnes én eller flere private RAID-grupper og én privat LUN som er opprettet på hver enkelt gruppe, i et utvalg på et utvalg på et Dell Unity-system.
- Den private RAID-gruppen brukes til å gi plass til den private LUN-en, som gir brukeren plass i form av 256 MB skiver for tildeling av lagringsressurser.
- I dynamiske utvalg opprettes en privat RAID-gruppe ved hjelp av en kombinasjon av RAID-omfang.

Private LUN-er
- En privat LUN med dynamisk utvalg opprettes i en RAID-gruppe med dynamisk utvalg
- Én privat LUN per Dynamic Pool RAID-gruppe
- På samme måte som tradisjonelle private LUN-er i en privat RAID-gruppe
- Den private LUN er delt inn i 256MB skiver
- Brukes til å opprette lagringsressurser for utvalg
- På samme måte som med RAID-grupper med dynamisk utvalg, kan størrelsen på private LUN-er variere innenfor et utvalg
- Avhenger av hvordan bassenget ble opprettet og utvidet
Arkitektur av tradisjonelt vs dynamisk basseng

Proaktiv systemkopiering i dynamiske utvalg
- Hvis en stasjon mottar feil som overskrider de interne tersklene til Dell Unity OE, kan systemet starte en proaktiv kopieringsoperasjon.
- En proaktiv kopieringsoperasjon er prosessen med å kopiere data fra en stasjon som går dårlig til et nytt sted. Når kopieringen er fullført, skal stasjonen sviktes av programvaren.
- Hvis en ubundet disk (reserve) er tilgjengelig, blir den brukt av det dynamiske utvalget. Hvis ikke, vil bassenget bruke ledig plass i bassenget.
- Under denne operasjonen sørger systemet for at destinasjonsdisken for hvert RAID-omfang ikke allerede inneholder et omfang fra samme RAID-omfang.
Stasjonsfeil/gjenoppbygging
- Hvis en stasjon skulle mislykkes før den proaktive kopieringen er fullført, vil det oppstå en gjenoppbyggingsoperasjon for de kopierte utstrekningene som ikke er fullført. Den mislykkede stasjonsgjenoppbyggingen skjer ved å gjenoppbygge de degraderte RAID-utvidelsene i diskpartnerskapsgruppen.
- Under gjenoppbyggingen av et RAID-omfang brukes de gjenværende stasjonsutvidelsene i RAID-omfanget til å gjenoppbygge den manglende stasjonsutvidelsen i en ledig plassutstrekning.
- Når dette er fullført, blir omfanget av ledig plass en del av RAID-omfanget, og RAID-omfanget blir ikke lenger dårligere. Siden de ulike RAID-utvidelsene må gjenoppbygges og ledig plass er spredt over mange stasjoner i diskpartnerskapsgruppen, blir mange stasjoner engasjert for å fullføre gjenoppbyggingsoperasjonene.
av bassengNår vi utvider et tradisjonelt utvalg, er vi bundet av gjeldende RAID-bredde og må legge til samme antall stasjoner som RAID-gruppestørrelsen.
I et dynamisk utvalg kan utvidelsen av utvalget være så minimalt som en enkelt stasjon, avhengig av gjeldende konfigurasjon.

Slitasje/slutten av levetiden
- I Dell Unity OE versjon 4.2 og nyere sendes systemvarselmeldinger ved 180, 90 og 30 dager før en flash-stasjon forventes å nå 100 % slitasje.
- Ved 60-dagersmerket blir Dell varslet via ring hjem om at disken kan nå 100 % slitasje, og at en erstatning er nødvendig. Disse varslene genereres for hver enkelt stasjon.
- Hvis en disk er nær slutten av brukslevetiden basert på slitasje, kan systemet starte en proaktiv kopieringsoperasjon for å erstatte den slitte disken.
- Denne proaktive kopien kopierer ikke diskomfangene i disken til reserveplassomfang i utvalget, men heller til en ledig disk i systemet hvis tilgjengelig.
- Når den proaktive kopieringen er fullført, mislykkes disken, det genereres et varsel, et hjemanrop startes, og disken skal byttes ut.
- Den proaktive kopieringen til ledig plass innenfor drivpartnerskapsgruppen er ikke utført fordi det bare vil øke slitasjen på diskene i gruppen, som kan ha samme slitasje som stasjonen som byttes ut. Hvis en gyldig reserve ikke er tilgjengelig, fullføres ingen proaktiv kopiering.
Hybride Flash-systemer
I Dell Unity OE 5.2 og nyere er det gjort endringer på siden Systeminnstillinger > for lagringskonfigurasjonsstasjoner >for hybridsystemer. Sammen med den tradisjonelle og dynamiske bassenginformasjonen som vises for All-Flash-systemer, viser hybridsystemer også kolonnen FAST Cache. Kolonnen FAST Cache viser hvor mange stasjoner som for øyeblikket er konfigurert i FAST Cache.
Andre nyttige KBA-er for dynamiske utvalg:
KB#000014378 Dell EMC Unity: Anbefalte fremgangsmåter for dynamiske utvalg for innledende stasjonskonfigurasjon (kan korrigeres av brukeren)
KB#000019530 Dell EMC Unity: Antall dynamiske utvalg Minimum antall disker som opprettes (kan korrigeres av brukeren)
KB#000055614 Dell EMC Unity : Når en disk svikter i et dynamisk utvalg, kan arrayytelsen påvirkes (Dell EMC korrigerbar)
KB#000010748 Dell EMC Unity: Forbedring/vurderinger av dynamisk utvalg i forhold til tradisjonelle utvalg (kan korrigeres av brukeren)
KB#000010677 Dell EMC Unity: Slik kontrollerer du ombalanseringen av et dynamisk utvalg (korrigerbar
Dell EMC)KB#000031834 Dell EMC Unity: Automatisk kopiering av brukeromfang for dynamisk utvalg (kan korrigeres av brukeren)
KB#000019417 Dell EMC Unity: Slik utfører du en grov beregning for å bestemme tilgjengelig plass i et dynamisk lagringsutvalg. (Kan korrigeres av brukeren)
KB#000052749 Dell EMC Unity: Dynamisk utvalg viser degradert tilstand etter at tilordnet RAID-gjenoppbygging er fullført (kan korrigeres av brukeren)
Referansedokument:
Dell Unity: Dynamiske utvalg (delltechnologies.com)