Vydanie distribuovaného replikovaného blokového zariadenia DRBD 9.1.0

Bolo zverejnené vydanie distribuovaného replikovaného blokového zariadenia DRBD 9.1.0, ktoré umožňuje implementovať niečo ako pole RAID-1 vytvorené z niekoľkých diskov rôznych strojov pripojených cez sieť (zrkadlenie siete). Systém je navrhnutý ako modul pre jadro Linuxu a je distribuovaný pod licenciou GPLv2.

Vetva drbd 9.1.0 môže byť použitá ako transparentná náhrada drbd 9.0.x a je plne kompatibilná na úrovni protokolu, konfiguračných súborov a utilít. Zmeny sa scvrkli na prepracovanie mechanizmu nastavovania zámkov a sú zamerané na zníženie konkurencie pri nastavovaní zámkov v kóde zodpovednom za I/O v DRBD. Zmena umožnila zlepšiť výkon v konfiguráciách s veľkým počtom CPU a s jednotkami NVMe odstránením úzkeho miesta, ktoré negatívne ovplyvňuje výkon, keď sa z rôznych jadier CPU prijíma veľké množstvo paralelných I/O požiadaviek. V opačnom prípade je vetva drbd 9.1.0 podobná verzii 9.0.28.

Pripomeňme, že DRBD možno použiť na spojenie jednotiek uzlov klastra do jedného úložiska odolného voči chybám. Pre aplikácie a systém vyzerá takéto úložisko ako blokové zariadenie, ktoré je rovnaké pre všetky systémy. Pri používaní DRBD sa všetky operácie s lokálnym diskom odosielajú do iných uzlov a synchronizujú sa s diskami iných počítačov. Ak jeden uzol zlyhá, úložisko bude automaticky pokračovať v prevádzke pomocou zostávajúcich uzlov. Keď sa obnoví dostupnosť zlyhaného uzla, jeho stav sa automaticky aktualizuje.

Klaster, ktorý tvorí úložisko, môže zahŕňať niekoľko desiatok uzlov umiestnených v lokálnej sieti a geograficky distribuovaných v rôznych dátových centrách. Synchronizácia v takýchto rozvetvených úložiskách sa vykonáva pomocou sieťových technológií (dátové toky pozdĺž reťazca od uzla k uzlu). Replikáciu uzlov je možné vykonávať v synchrónnom aj asynchrónnom režime. Napríklad lokálne hostované uzly môžu používať synchrónnu replikáciu a na prenos na vzdialené lokality možno použiť asynchrónnu replikáciu s dodatočnou kompresiou a šifrovaním prenosu.

Vydanie distribuovaného replikovaného blokového zariadenia DRBD 9.1.0


Zdroj: opennet.ru

Pridať komentár