XtremIO: SSD-vian vaikutus XtremIO-järjestelmään
Summary: SSD-vian vaikutus XtremIO-järjestelmään
Symptoms
XtremIO DPG:n yhden tai useamman SSD-levyn vika voi vaikuttaa XtremIO-järjestelmän suorituskykyyn. Ymmärtääksemme, mikä aiheuttaa tämän tilanteen, meidän on selitettävä DPG Operations > DPG States:
- DPG:n tärkeimmät toiminnot:
DPG:n uudelleenmuodostus:
- Milloin: Kun SSD-levy vikaantuu
- Syy: Kaksinkertaisen pariteetin suojauksen palauttaminen
DPG-integrointi:
- Milloin: Kun teknikko vaihtaa vikaantuneen SSD-levyn täysin uuteen asemaan
- Syy: Lisää uuden SSD-levyn DPG:hen
DPG toteaa seuraavaa:
- Terveellinen: Kaksinkertainen pariteettisuojaus
- Yksittäinen Heikentynyt: Yhtenäisen pariteetin suojaus
- Kaksoishajonnut: Ei pariteettisuojaa
- Epäonnistui: Tietojen menetys
XtremIO on sisältötietoinen tallennusjärjestelmä (alias CAS). Siksi kaikki DPG: n I/O-toiminnot ovat tilastollisesti satunnaisia, joten voimme saavuttaa saman suorituskyvyn käyttäjän satunnaisesta tai peräkkäisestä kuormituksesta riippumatta. Toinen etu on, että jos SSD-levy vikaantuu, klusterin ei tarvitse palauttaa sivua alkuperäiseen sijaintiinsa.
Muilla matriiseilla, jotka eivät ole CAS, on vaatimuksia sekä peräkkäisille loogisille tiedoille että peräkkäisille fyysisille tiedoille; Jos et palauta tietoja niiden alkuperäiseen sijaintiin, menetät peräkkäisen I/O-suorituskyvyn.
DPG Rebuild selitti:
Kun SSD-asema poistetaan tai se epäonnistuu SYM antaa automaattisen DPG-uudelleenmuodostuksen, DPG-uudelleenmuodostus edellyttää kahta toimenpidettä:
Vaihe 1: Palauta kaikki kadonneet tiedot ja kirjoita ne muualle:
Kadonneet sivut (tiedot + pariteetti) palautetaan DPG:hen (uusi kirjoitusvirta)
PLBM/HMD-taulukot päivitetään.
Vaihe 2: Päivitä kaikkien raitojen pariteettitiedot:
Data-/pariteettisivujen siirtäminen edellyttää kaikkien pariteettien päivittämistä (kaikilla raidoilla)Molemmat
toiminnot edellyttävät kaikkien raitojen päivittämistä ajan säästämiseksi ja kirjoitusten vähentämiseksi. Molemmat suoritetaan yhdellä iteraatiolla.
DPG-integrointi selitettynä: Uuden SSD-levyn lisääminen DPG:hen vaatii manuaalisia toimia.
- Se vaatii teknikon manuaalisen toiminnan (aseta uusi SSD DAE-paikkaan)
- Kriittisyyttä on vähän/ei lainkaan (uudelleenrakentamista vastaan)
Pyydettäessä DPG-integrointiprosessi tasapainottaa pariteettilohkot. Vain pariteettilohkot palautetaan alkuperäiseen SSD-levyyn (tasaisen pariteettijakauman saavuttamiseksi). Tämä tehdään määrittämällä, lisäämällä ja integroimalla uusi SSD.
Cause
Yksi tai useampi SSD-vika XtremIO DPG:ssä
Resolution
Edellä olevien tietojen perusteella klusteriresurssien käyttö kasvaa jonkin verran DPG:n uudelleenluonnin/integroinnin aikana, vaikka suorituskyvyn tai viiveen ei yleensä pitäisi lisääntyä merkittävästi. Kaksinkertaisen DPG-uudelleenrakennuksen aikana klusteri kuitenkin keskittää lähes kaikki resurssinsa viallisten SSD-levyjen uudelleenrakentamiseen mahdollisimman pian tietojen eheyden varmistamiseksi ja tietojen menettämisen välttämiseksi. Tämä on suunnittelun mukaan odotettavissa, ja suorituskyvyn pitäisi palautua normaaliksi kaikkien toimintojen jälkeen.