Bol spustený release distribuovaného replikovaného blokového zariadenia DRBD 9.1.0, ktoré umožňuje vytvorenie podobnosti RAID-1 po zosieťovaní niekoľkých diskov z rôznych strojov (zrkadlenie po sieti). Systém je navrhnutý ako modul pre jadro Linux a je distribuovaný pod licenciou GPLv2.
Vlaňajšia verzia drbd 9.1.0 môže byť použitá ako transparentná náhrada za drbd 9.0.x a je plne kompatibilná na úrovni protokolu, konfiguračných súborov a utilít. Zmeny sa zameriavajú na prepracovanie mechanizmu nastavenia zámkov a cieľom je znížiť konkurenciu pri nastavovaní zámkov v kóde zodpovedajúcom za vstup/výstup v DRBD. Zmena umožnila zlepšiť výkon v konfiguráciách s veľkým počtom CPU a NVMe diskov, a to odstránením úzkeho miesta, ktoré negatívne ovplyvňovalo výkon pri spracovaní veľkého množstva paralelných vstupno-výstupných požiadaviek z rôznych jadier CPU. V ostatnom je verzia drbd 9.1.0 podobná vydaniu 9.0.28.
Pripomíname, že DRBD môže byť použitý na zlúčenie úložných zariadení uzlov clustra do jedného odolného úložiska. Pre aplikácie a systém vyzerá toto úložisko ako rovnaké blokové zariadenie pre všetky systémy. Pri použití DRBD sa všetky operácie s lokálnym diskom odosielajú na iné uzly a synchronizujú sa s diskami iných strojov. V prípade výpadku jedného uzla, úložisko automaticky pokračuje v prevádzke vďaka zvyšným uzlom. Po obnovení dostupnosti zlyhávajúceho uzla sa jeho stav automaticky privedie do aktuálneho stavu.
Do zhluku, ktorý vytvára úložisko, môže patriť niekoľko desiatok uzlov, umiestnených ako v lokálnej sieti, tak aj geograficky rozložených v rôznych dátových centrách. Synchronizácia v takýchto rozvetvených úložiskách sa vykonáva pomocou technológií mesh siete (údaje sa šíria reťazcom od uzla k uzlu). Replikácia uzlov môže prebiehať v synchronnom režime ako aj v asynchronnom prípade. Napríklad, lokálne umiestnené uzly môžu vykonávať synchronnú replikáciu, zatiaľ čo na vzdialených umiestneniach môže prebiehať asynchronná replikácia s dodatočným kompresovaním a šifrovaním prenosu.

Zdroj: opennet.ru
