Издаване на разпределено реплицирано блочно устройство DRBD 9.1.0

Публикувана е версията на разпределеното реплицирано блоково устройство DRBD 9.1.0, което позволява реализирането на подобие на RAID-1 масив, съставен от свързани по мрежата дискове от различни машини (зеркалство по мрежата). Системата е оформена като модул за ядрото на Linux и се разпространява под лицензия GPLv2.

Клонът drbd 9.1.0 може да се използва за прозрачна подмяна на drbd 9.0.x и е напълно съвместим на ниво протокол, конфигурационни файлове и инструменти. Промените се свеждат до преработка на механизма за заключване и са насочени към намаляване на конкурентността при установяване на блокировки в кода, отговорен за вход/изход в DRBD. Промяната позволява увеличаване на производителността в конфигурации с множество процесори и с NVMe устройства, благодарение на отстраняването на узкото място, което негативно влияе върху производителността при голям брой паралелни входно-изходни заявки от различни ядра на CPU. В останалото, клонът drbd 9.1.0 е аналогичен на версия 9.0.28.

Припомняме, че DRBD може да се използва за обединяване на дисковите устройства на възлите на кластера в едно отказоустойчиво хранилище. За приложенията и системата такова хранилище изглежда като едно и също блоково устройство за всички системи. При използването на DRBD всички операции с локалния диск се изпращат на други възли и се синхронизират с дисковете на други машини. В случай на повреда на един възел, хранилището автоматично продължава работа благодарение на останалите възли. При възстановяване на достъпността на повредения възел, неговото състояние автоматично ще бъде актуализирано.

В състава на кластера, който формира хранилището, може да влизат няколко десетки възли, разположени както в локалната мрежа, така и териториално разнесени в различни центрове за данни. Синхронизацията в подобни разширени хранилища се извършва с помощта на технологии на mesh-мережа (данните се разпространяват по веригата от възел на възел). Репликацията на възлите може да се извършва както в синхронен режим, така и в асинхронен. Например, локално разположените възли могат да използват синхронна репликация, а за отдалечени разположени площадки може да се прилага асинхронна репликация с допълнително компресиране и криптиране на трафика.

Издаване на разпределено реплицирано блочно устройство DRBD 9.1.0


Източник: opennet.ru
Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster