Ho lokolloa ha sesebelisoa sa block se kopitsoang se ajoang DRBD 9.2.0

Ho lokolloa ha mochine oa thibelo o kopitsoang oa DRBD 9.2.0 o hatisitsoe, e leng se u lumellang ho kenya ts'ebetsong ntho e kang RAID-1 e entsoeng ka li-disk tse 'maloa tsa mechine e fapaneng e kopantsoeng holim'a marang-rang (network mirroring). Sistimi e entsoe joalo ka mojule bakeng sa kernel ea Linux mme e ajoa tlasa laesense ea GPLv2. Lekala la drbd 9.2.0 le ka sebelisoa ho nkela sebaka sa drbd 9.xx ka mokhoa o hlakileng 'me le lumellana ka botlalo boemong ba protocol, lifaele tsa tlhophiso le lisebelisoa.

DRBD e etsa hore ho khonehe ho kopanya li-drive tsa li-cluster node sebakeng se le seng sa polokelo se mamellang liphoso. Bakeng sa lits'ebetso le sistimi, polokelo e joalo e shebahala joaloka sesebelisoa sa block se ts'oanang le lits'ebetso tsohle. Ha o sebelisa DRBD, lits'ebetso tsohle tsa disk tsa lehae li romelloa ho li-node tse ling ebe li hokahanngoa le li-disk tsa mechini e meng. Haeba node e le 'ngoe e hloleha, polokelo e tla tsoela pele ho sebetsa e sebelisa li-node tse setseng. Ha ho fumaneha ha node e hlōlehileng e tsosolosoa, boemo ba eona bo tla hlahisoa ka mokhoa o ikemetseng.

Sehlopha se etsang polokelo se ka kenyelletsa li-node tse 'maloa tse fumanehang marang-rang a lehae mme li ajoa libakeng tse fapaneng tsa data. Ho lumellana ho li-stores tse joalo tsa makala ho etsoa ho sebelisoa theknoloji ea marang-rang ea marang-rang (data e phalla ka har'a ketane ho tloha node ho ea ho node). Ho pheta-pheta ha li-node ho ka etsoa ka mokhoa oa synchronous le asynchronous. Mohlala, li-node tse amohetsoeng sebakeng sa heno li ka sebelisa phetiso e lumellanang, 'me bakeng sa ho fetisetsoa libakeng tse hole, phetiso ea asynchronous e ka sebelisoa ka khatello e eketsehileng le encryption ea sephethephethe.

Ho lokolloa ha sesebelisoa sa block se kopitsoang se ajoang DRBD 9.2.0

Tokollong e ncha:

  • Nako e fokotsehileng ea ho lieha ho etsa kopo ea ho ngola ka seipone. Ho kopanya ka thata le marang-rang a marang-rang ho fokolitse palo ea li-switches tsa litaba tsa tlhophiso.
  • Khohlano e fokotsehileng lipakeng tsa ts'ebeliso ea I/O le I/O ea ho hokahanya hape ka ho ntlafatsa ho notlela ha maemo a ho hokahanya.
  • Ts'ebetso e ntlafalitsoeng haholo ea khokahano ho li-backend tse sebelisang kabo ea polokelo e matla ("pehelo e nyane"). Ts'ebetso e ile ea ntlafatsoa ka ho kopanya ts'ebetso ea trim / lahla, e nkang nako e telele ho feta ea ho ngola khafetsa.
  • Tšehetso e ekelitsoeng bakeng sa libaka tsa mabitso a marang-rang, e leng se entseng hore ho khonehe ho kopanya le Kubernetes ho fetisetsa sephethephethe sa marang-rang sa ho pheta-pheta ka marang-rang a arohaneng a amanang le lijana, ho e-na le marang-rang a tikoloho ea baeti.
  • E kenyellelitsoe transport_rdma module hore e sebelisoe e le sepalangoang sa Infiniband/RoCE sebakeng sa TCP/IP holim'a Ethernet. Ho sebelisa sepalangoang se secha ho u lumella ho fokotsa tieho, ho fokotsa mojaro ho CPU le ho netefatsa hore data e amoheloa ntle le ts'ebetso e sa hlokahaleng ea ho kopitsa (zero-copy).

Source: opennet.ru

Eketsa ka tlhaloso