Shpallet versioni i pajisjes së bllokut të shpërndarë DRBD 9.2.0, i cili lejon realizimin e një varianti të RAID-1, i formuar nga disa disqe të lidhura në rrjet nga makina të ndryshme (mirrorim në rrjet). Sistemi është i dizajnuar si një modul për kernelin Linux dhe distribuohet nën licencën GPLv2. Ndarja drbd 9.2.0 mund të përdoret për zëvendësim transparent të drbd 9.x.x dhe është plotësisht e kompatibilshme në nivelin e protokollit, skedarëve të konfigurimit dhe utilitarëve.
DRBD ofron mundësinë për të bashkuar disqet e nodave të klasterit në një depo të qëndrueshme ndaj dështimit. Për aplikacionet dhe sistemin, kjo depo duket si një pajisje blloku e njëjtë për të gjithë sistemet. Duke përdorur DRBD, të gjitha operacionet me diskun lokal dërgohen në nodat e tjera dhe sinkronizohen me disqet e makinave të tjera. Në rastin e dështimit të një node, depoja automatikisht vazhdon funksionimin me nodat e mbetura. Kur nodi i dështuar arrin përsëri në disponueshmëri, gjendja e tij automatikisht do të përmirësohet në një format aktual.
Në përbërje të klasterit që formon ruajtjen mund të përfshihen disa dhjetëra nyje, të vendosura si në rrjetin lokal, ashtu edhe të shpërndara gjeografikisht në qendra të përpunimit të të dhënave. Sinkronizimi në ruajtje të tilla të degëzuara kryhet duke përdorur teknologji të rrjetit mesh (të dhënat përhapen në zinxhir nga një nyje te tjetra). Replikimi i nyjeve mund të kryhet si në regjim sinkron, ashtu edhe në atë asinkron. Për shembull, nyjet e vendosura lokalisht mund të përdorin replikim sinkron, ndërsa për lokacionet e largëta mund të përdoret replikim asinkron me kompresim dhe enkriptim shtesë të trafikut.

NĂ« versionin e ri:
- Janë reduktuar vonesat për kërkesat e shkruar që mirrohen. Një integrim më i ngushtë me stakun e rrjetit ka lejuar uljen e numrit të ndërrimeve të kontekstit nga programi menaxher.
- Konkurrenca midis hyrjeve/ daljeve të aplikacioneve dhe hyrjeve/ daljeve të riciklimit është reduktuar falë optimizimit të bllokimeve gjatë riciklimit të ekstentëve.
- Performanca e risinkronizimit është rritur ndjeshëm në backendet ku aplikohet ndarja dinamike e hapësirës në ruajtje ("thin provisioning"). Kjo arritje e performancës është realizuar falë bashkimit të operacioneve trim/discard, të cilat kryhen ndjeshëm më gjatë se operacionet normale të shkrimit.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r hapĂ«sirat e emrave nĂ« rrjet (network namespaces), e cila lejon integrimin me Kubernetes pĂ«r transmetimin e trafikut rrjetor tĂ« replikimeve pĂ«rmes njĂ« rrjeti tĂ« veçantĂ« tĂ« lidhur me kontejnerĂ«t, pĂ«rveç rrjetit tĂ« mjedisit tĂ« hostit.
- ĂshtĂ« shtuar moduli transport_rdma pĂ«r pĂ«rdorim si transport Infiniband/RoCE nĂ« vend tĂ« TCP/IP mbi Ethernet. PĂ«rdorimi i transportit tĂ« ri lejon uljen e vonesave, reduktimin e ngarkesĂ«s nĂ« CPU dhe sigurimin e marrjes sĂ« tĂ« dhĂ«nave pa operacione tĂ« tjera kopjimi (zero-copy).
Burimi: opennet.ru
