Verëffentlechung vum verdeelt replizéierte Blockapparat DRBD 9.2.0

D'Verëffentlechung vum verdeelt replizéierte Blockapparat DRBD 9.2.0 gouf publizéiert, wat Iech erlaabt eppes wéi e RAID-1-Array z'implementéieren, deen aus verschiddenen Disken vu verschiddene Maschinnen verbonne sinn iwwer en Netzwierk (Netzwierkspigel). De System ass als Modul fir de Linux Kernel entworf a gëtt ënner der GPLv2 Lizenz verdeelt. D'drbd 9.2.0 Branche kann benotzt ginn fir transparent drbd 9.xx ze ersetzen an ass voll kompatibel um Protokollniveau, Konfiguratiounsdateien an Utilities.

DRBD mécht et méiglech d'Drive vu Clusternoden an eng eenzeg Feeler-tolerant Späichere ze kombinéieren. Fir Uwendungen an de System gesäit esou Späichere wéi e Blockapparat aus deen d'selwecht ass fir all Systemer. Wann Dir DRBD benotzt, ginn all lokal Diskoperatiounen op aner Wirbelen geschéckt a mat den Disken vun anere Maschinnen synchroniséiert. Wann een Node feelt, gëtt d'Späichere automatesch weider mat de verbleiwen Noden ze bedreiwen. Wann d'Disponibilitéit vum gescheiterten Node restauréiert ass, gëtt säin Zoustand automatesch aktualiséiert.

De Stärekoup, deen d'Späichere formt, kann e puer Dutzend Noden enthalen, déi souwuel um lokalen Netzwierk sinn a geographesch a verschiddenen Datenzenter verdeelt sinn. Synchroniséierung an esou verzweigte Späicher gëtt mat Hëllef vu Mesh-Netzwierktechnologien duerchgefouert (Date fléissen laanscht d'Kette vu Node zu Node). Replikatioun vun Noden ka souwuel am synchronen an asynchrone Modus duerchgefouert ginn. Zum Beispill, lokal gehost Node kënnen Synchron Replikatioun benotzen, a fir Transfert op Fernseiten kann asynchron Replikatioun mat zousätzlech Kompressioun a Verschlësselung vum Traffic benotzt ginn.

Verëffentlechung vum verdeelt replizéierte Blockapparat DRBD 9.2.0

An der neier Verëffentlechung:

  • Reduzéiert Latenz fir gespigelte Schreifufroen. Eng méi streng Integratioun mam Netzstack huet d'Zuel vun de Scheduler Kontextschalter reduzéiert.
  • Reduzéiert Sträit tëscht Applikatioun I / O an Resynchronisatioun I / O andeems d'Spär optiméiert wann d'Ausmooss nei synchroniséiert.
  • Bedeitend verbessert Resynchroniséierungsleeschtung op Backends déi dynamesch Späicherallokatioun benotzen ("dënn Dispositioun"). D'Performance gouf verbessert andeems d'Trim / Discard Operatiounen kombinéiert ginn, déi vill méi laang daueren wéi normal Schreifoperatioune.
  • Zousätzlech Ënnerstëtzung fir Netznummraim, déi et méiglech gemaach huet mat Kubernetes z'integréieren fir Replikatiounsnetzverkéier iwwer e separaten Netzwierk mat Container ze vermëttelen, amplaz vum Netz vum Host-Ëmfeld.
  • Dobäi transport_rdma Modul fir benotzen als Infiniband / RoCE Transport amplaz TCP / IP iwwer Ethernet. Benotzt den neien Transport erlaabt Iech Verspéidungen ze reduzéieren, d'Laascht op der CPU ze reduzéieren an ze garantéieren datt d'Donnéeën ouni onnéideg Kopieoperatioune kritt ginn (Null-Kopie).

Source: opennet.ru

Setzt e Commentaire