XtremIO: DPG:ssä on kaksi samanaikaista SSD-vikaa, jotka vaikuttavat suorituskykyyn
Summary: Tässä artikkelissa on tietoja siitä, miten XtremIO hallitsee kahta samanaikaista SSD-vikaa tietosuojaryhmässä (DPG), ja kerrotaan, miten se voi vaikuttaa suorituskykyyn. Siinä on myös joitakin suosituksia siitä, miten voit vähentää vaikutusta suorituskykyyn DPG:n uudelleenrakentamisen aikana. ...
Symptoms
Suorituskyky kärsii, kun toinen SSD-levy vioittuu ennen kuin DPG on suorittanut uudelleenmuodostuksen aiemmasta SSD-viasta.
Cause
Jos XtremIO-järjestelmässä yksi SSD-levy vikaantuu, DPG rakentaa uudelleen jäljellä olevien terveiden SSD-asemien päälle tietosuojan ylläpitämiseksi. DPG:n uudelleenmuodostusprosessi on erilainen yksittäisissä SSD-vioissa kuin kahden samanaikaisen SSD-vian yhteydessä.
Kun vain yksi SSD-levy vikaantuu:
- Järjestelmä siirtyy yhteen heikentyneeseen tilaan, ja sillä on vain yksi pariteettilohko tietojen palauttamista varten.
- DPG:n uudelleenmääritys alkaa rakentaa vioittuneen SSD-levyn tiedot uudelleen jäljellä oleviin terveisiin SSD-levyihin ja palata kaksinkertaisen pariteettilohkon tilaan tietosuojaa varten.
- Kun DPG rakennetaan uudelleen yhdestä SSD-viasta, uudelleenmuodostus tehdään taustalla ja saapuvat I/O-liitännät priorisoidaan edelleen.
Kun samassa DPG:ssä ilmenee samanaikaisesti kaksi SSD-vikaa:
- Järjestelmä siirtyy kaksinkertaisesti heikentyneeseen tilaan, mikä tarkoittaa, että pariteettisuojaa ei enää ole.
- Tietojen menettämisen riski kasvaa huomattavasti, joten järjestelmä priorisoi palautuksen. Tämä käyttää enemmän suorittimia, jotta DPG voidaan rakentaa uudelleen nopeammin.
- XtremIO priorisoi uudelleenrakennustoiminnot käyttäjän I/O:hin nähden, mikä kuluttaa suoritin- ja muistiresursseja tietojen menetyksen välttämiseksi.
- Tämäntyyppinen uudelleenmääritys edellyttää massiivisia metatietojen päivityksiä. Sen on laskettava pariteetti jokaiselle raidalle, johon raidat vaikuttavat, ja varmistettava tietojen eheystarkistukset, ettei vioittumista ole.
Hälytykset, joita voi ilmetä, kun DPG rakennetaan uudelleen:
| Hälytyksen nimi | Oirekoodi | Kuvaus |
|---|---|---|
rebuild_0_to_20_done |
XTR0800211 |
DPG:n uudelleenrakennus on alkanut. |
rebuild_20_to_40_done |
XTR0800221 |
DPG:n uudelleenmääritys on meneillään. Yli 20 prosenttia uusinnasta on saatu valmiiksi. |
rebuild_40_to_60_done |
XTR0800231 |
DPG:n uudelleenmääritys on meneillään. Yli 40 prosenttia uudelleenrakentamisesta on saatu päätökseen. |
rebuild_60_to_80_done |
XTR0800241 |
DPG:n uudelleenmääritys on meneillään. Yli 60 prosenttia uudelleenrakennuksesta on saatu valmiiksi. |
rebuild_99_done |
XTR0800251 |
DPG:n uudelleenmääritys on meneillään. Yli 80 prosenttia kunnostuksesta on saatu valmiiksi. |
rg_state_integrate |
XTR0800904 |
DPG suorittaa SSD-integrointia. |
ssd_assigning_to_rg |
XTR0900106 |
SSD-levyä määritetään DPG:lle. |
CLI-komento show-data-protection-groups voidaan myös suorittaa DPG-uudelleenrakennuksen edistymisen tarkistamiseksi:
xmcli (tech)> show-data-protection-groups Name Index Cluster-Name Index State Num-Of-SSDs Useful-SSD-Space User-Space User-Space-In-Use Rebuild-Progress Preparation-Progress Proactive-Metadata-Loading Rebuild-Prevention Brick-Name Index X1-DPG-1 1 LAB-XIO001 1 normal 28 97.809T 85.690T 65.344T 0 0 False none X1 1 X2-DPG-1 3 LAB-XIO001 1 double_degraded 26 97.809T 83.690T 65.359T 0 54 False assigning_disk X2 2
Resolution
Kun kaksi samaan DPG:hen kuuluvaa SSD-levyä vikaantuvat samanaikaisesti, pariteetin uudelleenrakentamiseen käytetyt resurssit voivat heikentää suorituskykyä. DPG: n uudelleenrakentamista ei voida pysäyttää, eikä ole komentoa sen nopeuttamiseksi. Jos asiakkaan suorituskyky kuitenkin heikkenee merkittävästi kaksinkertaisen heikentyneen suojaustilan (rg_double_degrade), seuraavat toimet voivat auttaa vähentämään vaikutuksia, jos mahdollista:
- Keskeytä varmuuskopioinnit, replikointi tai intensiiviset I/O-työt, kunnes DPG-uudelleenmääritys on valmis.
- Jos mahdollista, useimpien aktiivisten isäntien siirtyminen muuhun tallennustilaan epäonnistuu, kunnes DPG-uudelleenmääritys on valmis.
- Jos käytät virtuaalikoneita, sammuta tai siirrä virtuaalikoneita tai aseta isännät huoltotilaan.
- Jos mahdollista, käytä QoS:ää tai isäntäpuolen kuristusta vähentääksesi levyjärjestelmän kuormitusta uudelleenmuodostuksen aikana.
Kun DPG-uudelleenmääritys on valmis, siihen liittyvien suorituskykyvaikutusten pitäisi hävitä.
Additional Information
Aiheeseen liittyvät artikkelit:
(Näiden artikkeleiden tarkasteleminen saattaa edellyttää kirjautumista rekisteröityneenä Dell-tuen käyttäjänä.)