Lëshimi i pajisjes së shpërndarë replikuese të bllokut DRBD 9.2.0

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.

Lëshimi i pajisjes së shpërndarë replikuese të bllokut DRBD 9.2.0

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

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster