Lëshimi i pajisjes së bllokut të distribuari dhe replikues DRBD 9.2.0

ËshtĂ« publikuar lĂ«shimi i pajisjes sĂ« shpĂ«rndarĂ« tĂ« replikuar tĂ« bllokut DRBD 9.2.0, e cila lejon realizimin e njĂ« sĂ« ngjashme me njĂ« grup RAID-1, tĂ« formuar nga disa disqe tĂ« lidhura nĂ« rrjet tĂ« makinave tĂ« ndryshme (mirroring pĂ«rmes rrjeti). Sistemi Ă«shtĂ« organizuar si njĂ« modul pĂ«r bĂ«rthamĂ«n Linux dhe shpĂ«rndahet nĂ«n licencĂ«n GPLv2. Dega drbd 9.2.0 mund tĂ« pĂ«rdoret pĂ«r zĂ«vendĂ«simin e qartĂ« tĂ« drbd 9.x.x dhe Ă«shtĂ« plotĂ«sisht e kompatibilshme nĂ« nivelin e protokollit, skedarĂ«ve tĂ« konfigurimit dhe mjeteve.

DRBD ofron një mundësi për të bashkuar sistemet e ruajtjes së nyjeve të klasterit në një depo të vetme të qëndrueshme. Për aplikacionet dhe sistemin, kjo depo duket si një pajisje bllok që është e njëjtë për të gjitha sistemet. Me përdorimin e DRBD, të gjitha operacionet me disqet lokale dërgohen në nyje të tjera dhe sinkronizohen me disqet e makinave të tjera. Në rast se një nyje dështonte, depoja do të vazhdojë automatikisht punën përmes nyjeve që mbeten. Kur nyja e keqe të rregullohet, gjendja e saj do të përditësohet automatikisht në versionin e saj aktual.

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.

Lëshimi i pajisjes së bllokut të distribuari dhe replikues DRBD 9.2.0

Në lëshimin e ri:

  • JanĂ« ulur vonesat pĂ«r kĂ«rkesat e shkruar tĂ« replikuara. NjĂ« integrim mĂ« i ngushtĂ« me grupe tĂ« rrjetit ka lejuar uljen e numrit tĂ« kalimeve tĂ« kontekstit tĂ« planifikuesit.
  • JanĂ« ulur konkurencat mes hyrjes/daljes sĂ« aplikacioneve dhe hyrjes/daljes sĂ« riparimeve pĂ«rmes optimizimit tĂ« bllokimeve gjatĂ« procesit tĂ« riparimit tĂ« ekstentĂ«ve.
  • PĂ«rformanca e riparimit Ă«shtĂ« rritur ndjeshĂ«m nĂ« backend-et, ku aplikohet ndarja dinamike e hapĂ«sirĂ«s nĂ« ruajtje ("thin provisioning"). Performanca u rrit falĂ« bashkimit tĂ« operacioneve trim/discard, tĂ« cilat kryhen ndjeshĂ«m mĂ« ngadalĂ« se operacionet e zakonshme tĂ« shkruar.
  • Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r hapĂ«sirat e rrjeteve (network namespaces), e cila ka lejuar integrimin me Kubernetes pĂ«r tĂ« transmituar trafikun e rrjetit tĂ« replikave pĂ«rmes njĂ« rrjeti tĂ« veçantĂ« tĂ« lidhur me kontejnerĂ«t, nĂ« vend tĂ« rrjetit tĂ« mjedisit tĂ« hostit.
  • Ă«shtĂ« shtuar moduli transport_rdma pĂ«r t'u pĂ«rdorur 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Ă« panevojshme kopjimi (zero-copy).

Burimi: opennet.ru

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