Az elosztott replikált blokkeszköz DRBD 9.1.0 kiadása

Megjelent a DRBD 9.1.0 elosztott replikált blokkeszköz kiadása, amely lehetővé teszi, hogy valami olyan RAID-1 tömböt valósítson meg, amely különböző, hálózaton keresztül csatlakoztatott gépek több lemezéből alakul ki (hálózati tükrözés). A rendszert a Linux kernel moduljaként tervezték, és a GPLv2 licenc alatt terjesztik.

A drbd 9.1.0 ág a drbd 9.0.x transzparens helyettesítésére használható, és teljes mértékben kompatibilis protokoll szinten, konfigurációs fájlok és segédprogramok szintjén. A változtatások a zárolási mechanizmus átdolgozásában rejlenek, és a verseny csökkentését célozzák a DRBD I/O-ért felelős kódjának zárolása során. A változtatás lehetővé tette a nagyszámú CPU-t és NVMe-meghajtókat tartalmazó konfigurációk teljesítményének javítását azáltal, hogy kiküszöbölte azt a szűk keresztmetszetet, amely negatívan befolyásolja a teljesítményt, amikor nagyszámú párhuzamos I/O kérés érkezik a különböző CPU magoktól. Egyébként a drbd 9.1.0 ága hasonló a 9.0.28 kiadáshoz.

Emlékezzünk vissza, hogy a DRBD használható a fürtcsomópont-meghajtók egyetlen hibatűrő tárolóba való egyesítésére. Az alkalmazások és a rendszer számára az ilyen tároló blokkeszköznek tűnik, amely minden rendszernél azonos. DRBD használatakor az összes helyi lemezművelet más csomópontokhoz kerül, és szinkronizálva van más gépek lemezeivel. Ha az egyik csomópont meghibásodik, a tároló automatikusan tovább működik a többi csomópont használatával. Amikor a meghibásodott csomópont elérhetősége helyreáll, az állapota automatikusan frissül.

A tárolót alkotó fürt több tucat csomópontot tartalmazhat, amelyek mind a helyi hálózaton, mind földrajzilag különböző adatközpontokban vannak elosztva. Az ilyen elágazó tárolókban a szinkronizálás mesh hálózati technológiákkal történik (az adatok a lánc mentén csomóponttól csomópontig áramlanak). A csomópontok replikációja szinkron és aszinkron módban is végrehajtható. Például a helyileg üzemeltetett csomópontok használhatnak szinkron replikációt, távoli helyekre való átvitelhez pedig aszinkron replikáció használható a forgalom további tömörítésével és titkosításával.

Az elosztott replikált blokkeszköz DRBD 9.1.0 kiadása


Forrás: opennet.ru

Hozzászólás