An de Kär Linux Et gëtt virgeschloen, den verdeelten, replizéierten Blockgerät DRBD 9 z'aktivéieren.

Fir de Kär Linux E Set vu Patches gouf proposéiert fir den DRBD 9 distributed replicated block device z'implementéieren, deen d'Erstelle vun engem RAID-1-Array erlaabt, deen aus netzgespiegelten Drive geformt gëtt, déi mat verschiddene Systemer verbonne sinn. Den Treiber gëtt ufanks am linux-next Branch getest a fir d'Kernelintegratioun finaliséiert. Linux 7.2.

Déi al DRBD-Implementatioun ass zënter der Versioun 2.6.33, déi viru 16 Joer erauskoum, am Kernel integréiert. De Kernelcode baséiert op der DRBD 8-Branche, déi sech wesentlech vun der DRBD 9-Branche ënnerscheet, déi 2015 erauskoum an op Protokollniveau net kompatibel ass. Dofir huet sech DRBD 9 als separaten externen Modul entwéckelt, deen net méi synchron mam Kär-Kernelmodul ass. D'DRBD-Implementatioun vum Kernel gouf separat ënnerhalen a läit 10-15 Joer hannert der aktueller DRBD-Codebasis. Déi proposéiert Patches sinn entwéckelt fir dës Lück ze schléissen.

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 Cluster, deen de Späicher bilt, kann bis zu 32 Knuet enthalen, déi souwuel am lokalen Netzwierk wéi och op geografesch verdeelte Plazen sinn. DatenzentrenD'Synchroniséierung an esou verdeelte Späichersystemer gëtt an engem Mesh-Netzwierk duerchgefouert - d'Donnéeë fléissen vun engem Knuet zum aneren. D'Knuetreplikatioun kann entweder synchron oder asynchron duerchgefouert ginn. Zum Beispill kënnen lokal gehostet Knuet eng synchron Replikatioun benotzen, während Knuet op entfernten Standuerter eng asynchron Replikatioun mat zousätzlecher Traffickompressioun a Verschlësselung benotze kënnen.

Den DRBD 9 Branche ënnerscheet sech duerch d'Abstraktioun vun der Transportschicht, déi et erméiglecht huet, Kommunikatiounskanäl net nëmmen iwwer ... z'implementéieren. TCP/IP, awer och mat RDMA/Infiniband. Am Verglach mat engem traditionellen IP-Netzwierk huet d'Integratioun vum direkten Zougang zum RAM vun engem anere Computer mat RDMA (Remote Direct Memory Access) d'Replikatiounsleistung verduebelt an d'CPU-Laascht ëm 50% reduzéiert. Déi maximal Gréisst vum synchroniséierte Späicher gouf op 32 Knuet erhéicht. DRBD 9 huet och eng modifizéiert Knuet-Resynchroniséierungslogik, en nei designten Sperrmechanismus, zousätzlech Ënnerstëtzung fir Netzwierk-Namespacen, automatesch Upassung vum Knuetstatus baséiert op Aktivitéit, an Ënnerstëtzung fir Zwei-Phasen-Commits an net-blockéierend Update-Verbreedung. An de Kär Linux Et gëtt virgeschloen, den verdeelten, replizéierten Blockgerät DRBD 9 z'aktivéieren.

Source: opennet.ru

Kaaft zouverlässeg Hosting fir Site mat DDoS Schutz, VPS VDS Server 🔥 Kaaft zouverléissegt Websäithosting mat DDoS-Schutz, VPS VDS Server | ProHoster