Pajisja e bllokut të replikuar të shpërndarë DRBD 9.2.0 është publikuar. Ajo mundëson zbatimin e një vargu RAID-1 të formuar nga disqe të shumëfishta nga makina të ndryshme të lidhura në një rrjet (pasqyrim rrjeti). Sistemi është zbatuar si një modul kernel. Linux dhe shpërndahet sipas licencës GPLv2. Dega drbd 9.2.0 mund të përdoret si një zëvendësim transparent për drbd 9.xx dhe është plotësisht i pajtueshëm në nivelet e protokollit, skedarit të konfigurimit dhe shërbimeve.
DRBD bën të mundur kombinimin e disqeve të nyjeve të grupimit në një ruajtje të vetme tolerante ndaj gabimeve. Për aplikacionet dhe sistemin, ruajtja e tillë duket si një pajisje blloku që është e njëjtë për të gjitha sistemet. Kur përdorni DRBD, të gjitha operacionet lokale të diskut dërgohen në nyje të tjera dhe sinkronizohen me disqet e makinave të tjera. Nëse një nyje dështon, ruajtja do të vazhdojë të funksionojë automatikisht duke përdorur nyjet e mbetura. Kur të rikthehet disponueshmëria e nyjes së dështuar, gjendja e saj do të përditësohet automatikisht.
Klasteri që formon hapësirën e ruajtjes mund të përfshijë disa dhjetëra nyje të vendosura si në rrjetin lokal ashtu edhe të shpërndara gjeografikisht në vende të ndryshme. qendrat e përpunimit të të dhënaveSinkronizimi në sisteme të tilla të ruajtjes së shpërndarë realizohet duke përdorur teknologjitë e rrjetëzimit mesh (të dhënat shpërndahen në një zinxhir nga nyja në nyjë). Replikimi i nyjeve mund të kryhet në modalitete sinkrone ose asinkrone. Për shembull, nyjet e hostuara lokalisht mund të përdorin replikim sinkron, ndërsa replikimi asinkron me kompresim dhe enkriptim shtesë të trafikut mund të përdoret për transferimin e të dhënave në vende të largëta.

NĂ« publikimin e ri:
- Vonesa e reduktuar për kërkesat e pasqyruara të shkrimit. Integrimi më i ngushtë me grupin e rrjetit ka reduktuar numrin e ndërruesve të kontekstit të planifikuesit.
- Zvogëloi grindjen midis I/O të aplikacionit dhe risinkronizimit I/O duke optimizuar kyçjen kur risinkronizoni shtrirjet.
- Përmirësimi i ndjeshëm i performancës së risinkronizimit në sistemet mbështetëse që përdorin shpërndarje dinamike të ruajtjes ("sigurim i hollë"). Performanca u përmirësua duke kombinuar operacionet e shkurtimit/fshirjes, të cilat zgjasin shumë më shumë sesa operacionet e rregullta të shkrimit.
- U shtua mbështetje për hapësirat e emrave të rrjetit, e cila bëri të mundur integrimin me Kubernetes për të transmetuar trafikun e rrjetit të riprodhimit përmes një rrjeti të veçantë të lidhur me kontejnerët, në vend të rrjetit të mjedisit pritës.
- U shtua moduli transport_rdma për t'u përdorur si transport Infiniband/RoCE në vend të tij. TCP/IP mbi Ethernet. Përdorimi i këtij transporti të ri zvogëlon vonesën, zvogëlon ngarkesën e CPU-së dhe siguron rikuperimin e të dhënave pa operacione të panevojshme kopjimi (zero-kopje).
Burimi: opennet.ru
