Реліз розподіленого блочного пристрою, що реплікується DRBD 9.1.0

Опубліковано реліз розподіленого блокованого пристрою DRBD 9.1.0, що дозволяє реалізувати подібність масиву RAID-1, сформованого з об'єднаних по мережі кількох дисків різних машин (дзеркалювання по мережі). Система оформлена у вигляді модуля для ядра Linux та поширюється під ліцензією GPLv2.

Гілка drbd 9.1.0 може використовуватися для прозорої заміни drbd 9.0.x та повністю сумісна на рівні протоколу, файлів конфігурації та утиліт. Зміни зводяться до переробки механізму встановлення блокувань і націлені на зменшення конкуренції при установці блокувань у коді, що відповідає за введення-виведення DRBD. Зміна дозволила підняти продуктивність у конфігураціях з великим числом CPU та з накопичувачами NVMe, за рахунок усунення вузького місця, що негативно впливає на продуктивність при надходженні великої кількості паралельних запитів введення/виводу з різних ядер CPU. В іншому гілка drbd 9.1.0 аналогічна до випуску 9.0.28.

Нагадаємо, що DRBD може використовуватися для об'єднання накопичувачів вузлів кластера в єдине стійке до відмови сховища. Для додатків та системи таке сховище виглядає як однаковий для всіх систем блоковий пристрій. При використанні DRBD усі операції з локальним диском відправляються на інші вузли та синхронізуються з дисками інших машин. У разі виходу з ладу одного вузла, сховище автоматично продовжить роботу за рахунок вузлів, що залишилися. При поновленні доступності збійного вузла його стан буде автоматично доведено до актуального виду.

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

Реліз розподіленого блочного пристрою, що реплікується DRBD 9.1.0


Джерело: opennet.ru

Додати коментар або відгук