Dynamiske utvalg
- 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.
Fordeler med dynamisk basseng sammenlignet med tradisjonelle bassenger
- 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.
Minimum antall disker
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:
- En RAID-utvidelse
- 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.
Eksempel
- 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.
Utvidelse
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)