DRBD 9.2.0 Erreplikatu Banatutako Blokeen Gailuaren kaleratzea

Erreplikatu banatutako bloke-gailu DRBD 9.2.0 oharra argitaratu da, sare batean konektatuta dauden makina ezberdinetako hainbat diskorekin osatutako RAID-1 array bezalako zerbait inplementatzeko aukera ematen duena (sarearen ispilua). Sistema Linux kernelerako modulu gisa diseinatuta dago eta GPLv2 lizentziapean banatzen da. drbd 9.2.0 adarra drbd 9.xx gardentasunez ordezkatzeko erabil daiteke eta guztiz bateragarria da protokolo mailan, konfigurazio fitxategietan eta utilitateetan.

DRBD-k kluster-nodoen unitateak akatsak jasan ditzakeen biltegiratze bakar batean konbinatzea ahalbidetzen du. Aplikazioetarako eta sistemarako, biltegiratze horrek sistema guztientzat berdina den bloke-gailu baten itxura du. DRBD erabiltzean, tokiko disko-eragiketa guztiak beste nodo batzuetara bidaltzen dira eta beste makinen diskoekin sinkronizatzen dira. Nodo batek huts egiten badu, biltegiratzeak automatikoki funtzionatzen jarraituko du gainerako nodoak erabiliz. Huts egin duen nodoaren erabilgarritasuna berrezartzen denean, bere egoera automatikoki eguneratuko da.

Biltegiratzea osatzen duen klusterrak dozena bat nodo izan ditzake sare lokalean eta datu-zentro ezberdinetan geografikoki banatuta. Halako biltegiratze adarkatuetan sinkronizazioa sare sareko teknologien bidez egiten da (datuak nodotik nodo katean zehar doaz). Nodoen erreplikazioa modu sinkronoan zein asinkronoan egin daiteke. Adibidez, lokalean ostatatutako nodoek erreplikazio sinkronikoa erabil dezakete, eta urruneko guneetara transferitzeko, erreplikazio asinkronoa erabil daiteke trafikoaren konpresio eta enkriptazio gehigarriarekin.

DRBD 9.2.0 Erreplikatu Banatutako Blokeen Gailuaren kaleratzea

Argitalpen berrian:

  • Ispiluzko idazketa-eskaeretarako latentzia murriztua. Sare-pilarekin integrazio estuagoak programatzaileen testuinguru-aldaketen kopurua murriztu du.
  • Aplikazioen I/O eta birsinkronizazio I/O arteko gatazka murriztu da hedadurak berriro sinkronizatzean blokeoa optimizatuz.
  • Birsinkronizazio-errendimendua nabarmen hobetu da biltegiratze esleipen dinamikoa erabiltzen duten backendetan ("hornikuntza mehea"). Errendimendua hobetu zen moztu/baztertu eragiketak konbinatuz, idazketa-eragiketa arruntek baino askoz ere gehiago behar izaten baitute.
  • Sareko izen-espazioetarako euskarria gehitu da, eta horrek Kubernetes-ekin integratzea posible egin du erreplikazio sareko trafikoa edukiontziekin lotutako sare bereizi baten bidez transmititzeko, ostalari-ingurunearen sarearen ordez.
  • Transport_rdma modulua gehitu da TCP/IP Ethernet bidez Infiniband/RoCE garraio gisa erabiltzeko. Garraio berria erabiltzeak atzerapenak murrizteko, PUZaren karga murrizteko eta datuak alferrikako kopia-eragiketarik gabe jasotzen direla ziurtatzeko (zero-kopia).

Iturria: opennet.ru

Gehitu iruzkin berria