ĂshtĂ« publikuar lĂ«shimi i pajisjes sĂ« replikueshme tĂ« shĂ«njestruar DRBD 9.1.0, e cila mundĂ«son krijimin e njĂ« sĂ«mu tĂ« ngjashĂ«m me RAID-1, tĂ« formuar nga disa disqe tĂ« lidhura pĂ«rmes rrjetit tĂ« makinave tĂ« ndryshme (mirrorizim pĂ«rmes rrjetit). Sistemi Ă«shtĂ« dizajnuar si njĂ« modul pĂ«r bĂ«rthamĂ«n Linux dhe shpĂ«rndahet nĂ«n licencĂ«n GPLv2.
Dega drbd 9.1.0 mund të përdoret për zëvendësimin e qetë të drbd 9.0.x dhe është plotësisht e pajtueshme në nivelin e protokollit, skedarëve te konfigurimit dhe utiliteteve. Ndryshimet përfshijnë ripunimin e mekanizmit të vendosjes së bllokimeve dhe janë të fokusuar në reduktimin e konkurencës gjatë vendosjes së bllokimeve në kodin që është përgjegjës për hyrje-dalje në DRBD. Ky ndryshim ka rritur performancën në konfigurime me numër të madh CPU dhe me ruajtës NVMe, duke eliminuar ngadalësimin që ndikonte negativisht në performancën gjatë pranuarjes së një numri të madh kërkesash hyrje-dalje paralelisht nga bërthama të ndryshme CPU. Përndryshe, dega drbd 9.1.0 është e ngjashme me lëshimin 9.0.28.
Le kujtojmë se DRBD mund të përdoret për të bashkuar storjet e nyjeve të një klasteri në një magazinë të thatë dhe të sigurt. Për aplikacionet dhe sistemin, kjo magazinë duket si një pajisje blloku e njëjtë për të gjithë sistemet. Kur përdoret DRBD, të gjitha operacionet me disqin lokal dërgohen në nyje të tjera dhe sinkronizohen me disqet e makinave të tjera. Në rast të dështimit të një nyje, magazina automatikisht do të vazhdojë punën përmes nyjeve të mbetura. Kur nyja e dështuar rimarrë qasje, gjendja e saj do të përmirësohet automatikisht në një formë aktuale.
Në përbërje të klasterit, që formon magazinën, mund të përfshihen disa dhjetëra nyje, të vendosura si në rrjetin lokal, ashtu edhe territorialisht të shpërndara në të ndryshme qendra të përpunimit të të dhënave. Sinkronizimi në përmendje të tilla të shpërndara bëhet duke përdorur teknologjitë e rrjetit mesh (të dhënat shpërndahen përmes një zinxhiri nga nodi në nod). Riplikimi i nodëve mund të kryhet si në modalitetin sinkron ashtu edhe në atë asinkron. Për shembull, nodet e vendosura lokalisht mund të aplikojnë riplikimin sinkron, ndërsa për vendet e largëta mund të përdoret riplikimi asinkron me kompresim dhe enkriptim shtesë të trafikut.

Burimi: opennet.ru
