Südamiku jaoks Linux DRBD 9 hajutatud replikeeritud plokkseadme rakendamiseks on välja pakutud plaastrite komplekt, mis võimaldab luua RAID-1 massiivi, mis on moodustatud võrgupeegeldatud draividest, mis on ühendatud erinevate süsteemidega. Draiverit testitakse esialgu linux-next harus ja seejärel viimistletakse see kerneli integreerimiseks. Linux 7.2.
Vana DRBD implementatsioon on kernelisse kaasatud alates versioonist 2.6.33, mis avaldati 16 aastat tagasi. Kerneli kood põhineb DRBD 8 harul, mis erineb oluliselt 2015. aastal välja antud DRBD 9 harust ja on protokolli tasandil ühildumatu. Selle tulemusena arendati DRBD 9 eraldi välise moodulina, mis ei ole sünkroonis kerneli põhimooduliga. Kerneli DRBD implementatsiooni hooldati eraldi ja see jääb praegusest DRBD koodibaasist 10–15 aastat maha. Kavandatud parandused on loodud selle lünga ületamiseks.
DRBD võimaldab ühendada klastri sõlmede draivid üheks tõrketaluvaks salvestusruumiks. Rakenduste ja süsteemi jaoks näeb selline salvestusseade välja nagu plokkseade, mis on kõigi süsteemide jaoks sama. DRBD kasutamisel saadetakse kõik kohaliku ketta toimingud teistele sõlmedele ja sünkroonitakse teiste masinate ketastega. Kui üks sõlm ebaõnnestub, jätkab salvestusruum automaatselt tööd ülejäänud sõlmedega. Kui ebaõnnestunud sõlme saadavus taastatakse, värskendatakse selle olekut automaatselt.
Salvestusruumi moodustav klaster võib sisaldada kuni 32 sõlme, mis asuvad nii kohalikus võrgus kui ka geograafiliselt hajutatud kohtades. andmekeskusedSellistes hajussalvestussüsteemides toimub sünkroniseerimine võrkvõrgus – andmevoog liigub sõlmest sõlme. Sõlme replikatsiooni saab teostada kas sünkroonselt või asünkroonselt. Näiteks saavad lokaalselt hostitud sõlmed kasutada sünkroonset replikatsiooni, samas kui kaugserverites asuvad sõlmed saavad kasutada asünkroonset replikatsiooni koos täiendava liikluse tihendamise ja krüptimisega.
DRBD 9 haru iseloomustab transpordikihi abstraktsioon, mis võimaldas rakendada sidekanaleid mitte ainult TCP/IP, aga ka RDMA/Infinibandi abil. Võrreldes traditsioonilise IP-võrgu kaudu töötamisega kahekordistas teise arvuti muutmälule otsese juurdepääsu integreerimine RDMA (Remote Direct Memory Access) abil replikatsiooni jõudlust, vähendades samal ajal protsessori koormust 50%. Sünkroniseeritud salvestusruumi maksimaalset suurust suurendati 32 sõlmeni. DRBD 9 sisaldab ka modifitseeritud sõlmede uuesti sünkroniseerimise loogikat, ümberkujundatud lukustusmehhanismi, lisatud tuge võrgu nimeruumidele, automaatset sõlme oleku kohandamist aktiivsuse põhjal ning tuge kahefaasilistele muudatustele ja mitteblokeerivate värskenduste levitamisele. 
Allikas: opennet.ru
