Vydání distribuovaného replikovaného blokového zařízení DRBD 9.1.0

Bylo zveřejněno vydání distribuovaného replikovaného blokového zařízení DRBD 9.1.0, které umožňuje implementovat něco jako pole RAID-1 tvořené z několika disků různých strojů připojených přes síť (síťové zrcadlení). Systém je navržen jako modul pro linuxové jádro a je distribuován pod licencí GPLv2.

Větev drbd 9.1.0 lze použít k transparentní náhradě drbd 9.0.xa je plně kompatibilní na úrovni protokolu, konfiguračních souborů a utilit. Změny se scvrkají na přepracování mechanismu pro nastavování zámků a jsou zaměřeny na snížení konkurence při nastavování zámků v kódu odpovědném za I/O v DRBD. Tato změna umožnila zlepšit výkon v konfiguracích s velkým počtem CPU a s jednotkami NVMe odstraněním úzkého hrdla, které negativně ovlivňuje výkon, když je z různých jader CPU přijato velké množství paralelních I/O požadavků. Jinak je větev drbd 9.1.0 podobná vydání 9.0.28.

Připomeňme, že DRBD lze použít ke spojení jednotek clusterových uzlů do jediného úložiště odolného proti chybám. Pro aplikace a systém vypadá takové úložiště jako blokové zařízení, které je stejné pro všechny systémy. Při použití DRBD jsou všechny operace s místním diskem odesílány do jiných uzlů a synchronizovány s disky jiných počítačů. Pokud jeden uzel selže, úložiště bude automaticky pokračovat v provozu pomocí zbývajících uzlů. Po obnovení dostupnosti uzlu, který selhal, bude jeho stav automaticky aktualizován.

Cluster, který tvoří úložiště, může zahrnovat několik desítek uzlů umístěných jak v lokální síti, tak geograficky distribuovaných v různých datových centrech. Synchronizace v takto rozvětvených úložištích se provádí pomocí technologií mesh network (datové toky po řetězci od uzlu k uzlu). Replikaci uzlů lze provádět v synchronním i asynchronním režimu. Lokálně hostované uzly mohou například používat synchronní replikaci a pro přenos na vzdálená místa lze použít asynchronní replikaci s další kompresí a šifrováním provozu.

Vydání distribuovaného replikovaného blokového zařízení DRBD 9.1.0


Zdroj: opennet.ru

Přidat komentář