I totonu o le totonugalemu Linux Ua fautuaina e fa'agaoioia le masini poloka ua toe fa'aluaina tufatufaina DRBD 9

Mo le totonugalemu Linux Ua fautuaina se seti o patches e faʻatino ai le masini poloka toe faia o le DRBD 9, lea e mafai ai ona fatuina se RAID-1 array na fausia mai taʻavale e faʻataʻitaʻi i fesoʻotaʻiga fesoʻotaʻiga i faiga eseese. O le a muamua faʻataʻitaʻiina le avetaavale i le lala linux-next ma faʻamaeʻaina mo le tuʻufaʻatasia o le kernel. Linux 7.2.

O le fa'atinoga tuai o le DRBD ua aofia i totonu o le kernel talu mai le lomiga 2.6.33, lea na fa'alauiloa i le 16 tausaga talu ai. O le code o le kernel e fa'avae i luga o le lala o le DRBD 8, lea e matua'i ese lava mai le lala o le DRBD 9, lea na fa'alauiloa i le 2015 ma e le fetaui i le tulaga o le protocol. O le i'uga, na atia'e ai le DRBD 9 o se module fafo ese, e le ogatasi ma le module autu o le kernel. O le fa'atinoga o le DRBD a le kernel sa tausia eseese ma e tuai i tua atu o le codebase DRBD o lo'o iai nei i le 10-15 tausaga. O patch ua fautuaina ua mamanuina e fa'aleleia ai lenei va.

O le DRBD e mafai ai ona tuʻufaʻatasia le taʻavale o nodes fuifui i totonu o se mea e tasi e teu ai mea sese. Mo talosaga ma le faiga, o ia teuina e foliga mai o se poloka poloka e tutusa mo faiga uma. A fa'aogaina le DRBD, o fa'agaioiga tisiki fa'apitonu'u uma e tu'u atu i isi nodes ma fa'amaopoopo fa'atasi ma tisiki a isi masini. Afai e pa'u se tasi pona, o le a otometi lava ona fa'agaoioi le mea e teu ai e fa'aaoga ai pona o lo'o totoe. A toe fa'afo'isia le avanoa o le node ua le manuia, o lona tulaga o le a otometi lava ona fa'afouina.

O le faaputuga e fausia ai le teuina e mafai ona aofia ai le oo atu i le 32 nodes o loŹ»o i totonu o le fesoŹ»otaŹ»iga i le lotoifale ma nofoaga ua salalau solo faŹ»afanua. nofoaga autu o faŹ»amatalagaO le fa'afetauiina i totonu o ia faiga fa'asoa o le teuina e faia i totonu o se feso'ota'iga mesh—e tafe fa'amaumauga mai le node i le node. E mafai ona faia le toe faia o le node i le taimi e tasi pe asynchronous foi. Mo se fa'ata'ita'iga, e mafai e nodes e talimalo i le lotoifale ona fa'aogaina le toe faia fa'atasi, ae o nodes i nofoaga mamao e mafai ona fa'aogaina le toe faia fa'atasi ma le fa'aopoopoina o feoaiga ma le fa'ailogaina.

O le lala o le DRBD 9 e iloga i le fa'a'upuga o le vaega o felauaiga, lea na mafai ai ona fa'atino auala feso'ota'iga e le gata i luga o TCP/IP, ae faʻaaogaina foʻi le RDMA/Infiniband. Pe a faʻatusatusa i le faʻatautaia i luga o se fesoʻotaʻiga IP masani, o le tuʻufaʻatasia o le avanoa saʻo i le RAM o se isi komepiuta e faʻaaoga ai le RDMA (Remote Direct Memory Access) na faʻaluaina ai le faʻatinoga o le toe faia aʻo faʻaitiitia le avega o le CPU i le 50%. O le tele maualuga o le teuina faʻatasi na faʻateleina i le 32 nodes. O le DRBD 9 o loʻo i ai foʻi le faʻatulagaina o le node resynchronization logic, o se faiga loka toe mamanuina, faʻaopoopo le lagolago mo namespaces network, fetuʻunaʻiga otometi o le tulaga o node e faʻavae i luga o gaioiga, ma le lagolago mo commits lua-vasega ma le faʻasalalauina o faʻafouga e le poloka. I totonu o le totonugalemu Linux Ua fautuaina e fa'agaoioia le masini poloka ua toe fa'aluaina tufatufaina DRBD 9

puna: opennet.ru

FaŹ»atau talimalo faŹ»atuatuaina mo nofoaga ma DDoS puipuiga, VPS VDS servers šŸ”„ Fa'atau le 'upega tafa'ilagi talimalo fa'atuatuaina ma le puipuiga DDoS, 'au'aunaga VPS VDS | ProHoster