DRBD (від англ. Distributed Replicated Block Device — «Розподілений Копіюючий Блоковий пристрій») — це блоковий пристрій, який здатен забезпечити синхронізацію даних на рівні RAID1 між локальним блоковим пристроєм та віддаленим.
Операційна система | Linux |
---|---|
Мова програмування | C[1] |
Ліцензія | GNU General Public License, version 2.0[d] |
Онлайн-документація | docs.linbit.com/docs/users-guide-9.0/ |
Репозиторій | github.com/LINBIT/drbd |
Вебсайт | drbd.org |
Застосуванням є побудова відмовостійких кластерних систем в середовищі ОС Linux. Всупереч поширеній думці, DRBD не є файловою системою, а тим більше кластерною файловою системою. Входить у ванільне ядро з версії 2.6.33 (8.12.2009).
DRBD підтримує як синхронний, так і асинхронний режим роботи (Синхроний режим — протокол C,- операція запису вважається виконаною, тоді, коли і локальний і мережевий диски повідомляють про успішне закінчення запису даних, при асинхронному режимі роботи — протокол A, — запис вважається завершеним, як тільки запис було здійснено на локальний пристрій і дані було передано на віддалений вузол. Також підтримується проміжний протокол- протокол B, при якому запис вважається успішним, якщо запис даних було завершено на локальний диск і віддалений вузол підтвердив отримання, але не запис на свій локальний пристрій даних.
Синхронізація іде через протокол TCP без шифрування/аутентифікації, за замовчуванням порт tcp/3260. DRBD підтримує тільки два вузли (складніші конструкції можуть базуватися на використанні drbd-пристрою як локального диска для ще одного drbd-пристрою).
Вузли можуть працювати в режимі Primary — працює з даними та Secondary — містить дані, але не може їх записувати. В разі збою вузол Secondary переводиться в Primary і робота продовжується.
DRBD підтримує режим primary/primary, при якому можливий доступ до обох вузлів, якщо при цьому на drbd-пристрої використовуються кластерні файлові системи(такі як GFS/GFS2).
Посилання
Вікісховище має мультимедійні дані за темою: DRBD |
- Офіційний сайт [ 20 вересня 2008 у Wayback Machine.] (англ.)
- The drbd Open Source Project on Open Hub: Languages Page — 2006.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
DRBD vid angl Distributed Replicated Block Device Rozpodilenij Kopiyuyuchij Blokovij pristrij ce blokovij pristrij yakij zdaten zabezpechiti sinhronizaciyu danih na rivni RAID1 mizh lokalnim blokovim pristroyem ta viddalenim DRBDOperacijna sistemaLinuxMova programuvannyaC 1 LicenziyaGNU General Public License version 2 0 d Onlajn dokumentaciyadocs linbit com docs users guide 9 0 Repozitorijgithub com LINBIT drbdVebsajtdrbd org Zastosuvannyam ye pobudova vidmovostijkih klasternih sistem v seredovishi OS Linux Vsuperech poshirenij dumci DRBD ne ye fajlovoyu sistemoyu a tim bilshe klasternoyu fajlovoyu sistemoyu Vhodit u vanilne yadro z versiyi 2 6 33 8 12 2009 DRBD pidtrimuye yak sinhronnij tak i asinhronnij rezhim roboti Sinhronij rezhim protokol C operaciya zapisu vvazhayetsya vikonanoyu todi koli i lokalnij i merezhevij diski povidomlyayut pro uspishne zakinchennya zapisu danih pri asinhronnomu rezhimi roboti protokol A zapis vvazhayetsya zavershenim yak tilki zapis bulo zdijsneno na lokalnij pristrij i dani bulo peredano na viddalenij vuzol Takozh pidtrimuyetsya promizhnij protokol protokol B pri yakomu zapis vvazhayetsya uspishnim yaksho zapis danih bulo zaversheno na lokalnij disk i viddalenij vuzol pidtverdiv otrimannya ale ne zapis na svij lokalnij pristrij danih Sinhronizaciya ide cherez protokol TCP bez shifruvannya autentifikaciyi za zamovchuvannyam port tcp 3260 DRBD pidtrimuye tilki dva vuzli skladnishi konstrukciyi mozhut bazuvatisya na vikoristanni drbd pristroyu yak lokalnogo diska dlya she odnogo drbd pristroyu Vuzli mozhut pracyuvati v rezhimi Primary pracyuye z danimi ta Secondary mistit dani ale ne mozhe yih zapisuvati V razi zboyu vuzol Secondary perevoditsya v Primary i robota prodovzhuyetsya DRBD pidtrimuye rezhim primary primary pri yakomu mozhlivij dostup do oboh vuzliv yaksho pri comu na drbd pristroyi vikoristovuyutsya klasterni fajlovi sistemi taki yak GFS GFS2 PosilannyaVikishovishe maye multimedijni dani za temoyu DRBDOficijnij sajt 20 veresnya 2008 u Wayback Machine angl The drbd Open Source Project on Open Hub Languages Page 2006 d Track Q124688