Paglabas ng ipinamahagi na replicated block device DRBD 9.1.0

Ang paglabas ng ipinamahagi na replicated block device DRBD 9.1.0 ay nai-publish, na nagbibigay-daan sa iyo upang ipatupad ang isang bagay tulad ng isang RAID-1 array na nabuo mula sa ilang mga disk ng iba't ibang mga makina na konektado sa isang network (pag-mirror ng network). Ang system ay dinisenyo bilang isang module para sa Linux kernel at ipinamamahagi sa ilalim ng lisensya ng GPLv2.

Ang drbd 9.1.0 branch ay maaaring gamitin upang malinaw na palitan ang drbd 9.0.x at ganap na tugma sa antas ng protocol, configuration file at mga utility. Ang mga pagbabago ay bumagsak sa muling paggawa ng mekanismo para sa pagtatakda ng mga kandado at naglalayong bawasan ang kumpetisyon kapag nagtatakda ng mga kandado sa code na responsable para sa I/O sa DRBD. Ang pagbabago ay naging posible upang mapabuti ang pagganap sa mga pagsasaayos na may malaking bilang ng mga CPU at may mga NVMe drive, sa pamamagitan ng pag-aalis ng isang bottleneck na negatibong nakakaapekto sa pagganap kapag ang isang malaking bilang ng mga parallel na kahilingan sa I/O ay natanggap mula sa iba't ibang mga core ng CPU. Kung hindi, ang drbd 9.1.0 branch ay katulad ng 9.0.28 release.

Alalahanin na ang DRBD ay maaaring gamitin upang pagsamahin ang mga cluster node drive sa isang solong fault-tolerant na storage. Para sa mga application at system, ang naturang storage ay mukhang isang block device na pareho para sa lahat ng system. Kapag gumagamit ng DRBD, ang lahat ng lokal na pagpapatakbo ng disk ay ipinapadala sa iba pang mga node at naka-synchronize sa mga disk ng iba pang mga makina. Kung nabigo ang isang node, awtomatikong magpapatuloy ang paggana ng storage gamit ang natitirang mga node. Kapag naibalik ang kakayahang magamit ng nabigong node, awtomatikong mapapa-update ang estado nito.

Ang cluster na bumubuo sa storage ay maaaring magsama ng ilang dosenang node na matatagpuan sa lokal na network at heograpikal na ipinamamahagi sa iba't ibang data center. Ang pag-synchronize sa naturang mga branched na imbakan ay isinasagawa gamit ang mga teknolohiya ng mesh network (ang data ay dumadaloy kasama ang chain mula sa node hanggang sa node). Maaaring isagawa ang pagtitiklop ng mga node sa parehong kasabay at asynchronous na mode. Halimbawa, ang mga lokal na naka-host na node ay maaaring gumamit ng kasabay na pagtitiklop, at para sa paglipat sa mga malalayong site, ang asynchronous na pagtitiklop na may karagdagang compression at pag-encrypt ng trapiko ay maaaring gamitin.

Paglabas ng ipinamahagi na replicated block device DRBD 9.1.0


Pinagmulan: opennet.ru

Magdagdag ng komento