Lemez tükrözés - Disk mirroring

RAID 1 elrendezés

Az adatok tárolása , lemez tükrözés a replikáció a logikai lemez -köteteken keresztül különálló merevlemezek a valós időben , hogy biztosítsa a folyamatos rendelkezésre állást . Leggyakrabban a RAID 1-ben használják . A tükrözött kötet a különálló kötetmásolatok teljes logikai ábrázolása.

A katasztrófa-helyreállítási összefüggésben adattükrözés hosszú távolságot nevezzük tárolóreplikációs . Az alkalmazott technológiától függően a replikáció történhet szinkron , aszinkron , félig szinkron vagy pont-időpontban. Replikáció segítségével történik mikrokód a lemez tömb vezérlő keresztül vagy szerver szoftver . Tipikusan saját megoldás, nem kompatibilis a különféle adattároló eszközök gyártói között.

A tükrözés általában csak szinkron. A szinkron írás általában eléri a nulla elveszett adat helyreállítási pont célját (RPO). Az aszinkron replikáció csak néhány másodperces RPO-t érhet el, míg a fennmaradó módszerek néhány perc és talán több óra közötti RPO-t biztosítanak.

A lemez tükrözés különbözik a fájl szintjén működő árnyékolástól és a lemez pillanatképeitől, ahol az adatképeket soha nem szinkronizálják eredetükkel.

Áttekintés

Elismert tény, hogy a lemezek a számítógépes rendszerek eredendően megbízhatatlan elemei. A tükrözés egy olyan technika, amely lehetővé teszi a rendszer számára, hogy automatikusan fenntartsa több példányát, vagy kettős biztonsági másolatot (vagyis az adatok feleslegesek a tükörben lévő összes merevlemezen), hogy egy lemez hardverhibája esetén a rendszer képes legyen folytassa az adatok feldolgozását vagy gyors helyreállítását. A tükrözés történhet helyben, ahol kifejezetten a lemez megbízhatatlanságának kielégítésére szolgál, vagy távolról is, ha egy kifinomultabb katasztrófa utáni helyreállítási séma része, vagy helyileg és távolról is, különösen a magas rendelkezésre állású rendszerek esetében. Az adatok általában fizikailag azonos meghajtókra vannak tükrözve, bár a folyamat alkalmazható olyan logikai meghajtókra, ahol az alapul szolgáló fizikai formátum el van rejtve a tükrözési folyamat elől.

A tükrözés általában vagy hardveres megoldásokban, például lemeztömbökben , vagy az operációs rendszeren belüli szoftverekben (például Linux mdadm és eszközleképező ) biztosított. Ezenkívül az olyan fájlrendszerek, mint a Btrfs vagy a ZFS, integrált adat tükrözéssel rendelkeznek. További előnyei vannak a Btrfs-nek és a ZFS-nek, amelyek mind az adatok, mind a metaadatok integritásának ellenőrző összegeit fenntartják, képessé teszik magukat a blokkok rossz példányainak felderítésére, és tükrözött adatok felhasználásával adatot gyűjtenek a megfelelő blokkokból.

Számos forgatókönyv létezik arra vonatkozóan, hogy mi történik a lemez meghibásodásakor. A hot swap rendszer esetén a merevlemez meghibásodása, maga a rendszer általában diagnosztizál egy lemez meghibásodása és jeleket a kudarc. A kifinomult rendszerek automatikusan aktiválhatják a forró készenléti lemezt, és a fennmaradó aktív lemezt felhasználhatják az élő adatok másolására erre a lemezre. Alternatív megoldásként új lemezt telepítenek, és az adatokat átmásolják arra. Kevésbé kifinomult rendszerekben a rendszert a fennmaradó lemezen működtetik, amíg egy tartalék lemezt nem lehet telepíteni.

Az adatok másolását a tükörpár egyik oldaláról a másikra újjáépítésnek vagy ritkábban reszilverálásnak nevezzük .

A tükrözés helyről helyszínre történhet gyors adatkapcsolatokkal, például száloptikai kapcsolatokkal, amelyek körülbelül 500 m távolságban képesek fenntartani a valós idejű tükrözés támogatásához szükséges teljesítményt. Nagyobb távolságok vagy lassabb kapcsolatok tartják fenn a tükröket aszinkron másoló rendszer segítségével. A távoli katasztrófa utáni helyreállítási rendszerek esetében ezt a tükrözést nem integrált rendszerek, hanem egyszerűen az elsődleges és másodlagos gépek kiegészítő alkalmazásai tehetik meg.

További előnyök

Amellett, hogy hardverhiba esetén a redundancia céljából egy további példányt ad az adatoknak, a lemez tükrözésével az egyes lemezek külön is elérhetők olvasási célokra. Bizonyos körülmények között ez jelentősen javíthatja a teljesítményt, mivel a rendszer minden egyes olvasáshoz kiválaszthatja, melyik lemez tudja a leggyorsabban megtalálni a szükséges adatokat. Ez különösen akkor fontos, ha több feladat verseng az adatokért ugyanazon a lemezen, és a továbbítás (ahol a feladatok közötti váltás több időt vesz igénybe, mint maga a feladat) csökkenthető. Ez fontos szempont a hardverkonfigurációkban, amelyek gyakran elérik a lemez adatait.

Bizonyos megvalósításokban a tükrözött lemez szétválasztható és felhasználható adatmentéshez, ezáltal az első lemez továbbra is aktív marad. A két lemez egyesítése azonban szinkronizálási periódust igényelhet, ha írási / kimeneti tevékenység történt a tükrözött lemezen.

Egyéb rendszerek

Egyes tükrözési sémák három lemezt alkalmaznak, a kettőből kettő a redundancia tükrözésére szolgál, a harmadik pedig a biztonsági másolatok végrehajtására. Az EMC- nómenklatúrában ezeket a harmadik lemezeket az üzletmenet folytonosságának (BCV) nevezzük .

Lásd még

Hivatkozások