诪注诇讚讜谞讙 驻讜谉 讚讬 驻讜谞讗谞讚注专讙注讟讬讬诇讟 专注驻旨诇讬拽讬讬讟讬讚 讘诇讗指拽 诪讬讟诇 DRBD 9.2.0

袨锌褍斜谢懈泻芯胁邪薪 褉械谢懈蟹 褉邪褋锌褉械写械谢械薪薪芯谐芯 褉械锌谢懈褑懈褉褍械屑芯谐芯 斜谢芯褔薪芯谐芯 褍褋褌褉芯泄褋褌胁邪 DRBD 9.2.0, 锌芯蟹胁芯谢褟褞褖械谐芯 褉械邪谢懈蟹芯胁邪褌褜 锌芯写芯斜懈械 屑邪褋褋懈胁邪 RAID-1, 褋褎芯褉屑懈褉芯胁邪薪薪芯谐芯 懈蟹 芯斜褗械写懈薪褢薪薪褘褏 锌芯 褋械褌懈 薪械褋泻芯谢褜泻懈褏 写懈褋泻芯胁 褉邪蟹薪褘褏 屑邪褕懈薪 (蟹械褉泻邪谢懈褉芯胁邪薪懈械 锌芯 褋械褌懈). 小懈褋褌械屑邪 芯褎芯褉屑谢械薪邪 胁 胁懈写械 屑芯写褍谢褟 写谢褟 褟写褉邪 Linux 懈 褉邪褋锌褉芯褋褌褉邪薪褟械褌褋褟 锌芯写 谢懈褑械薪蟹懈械泄 GPLv2. 袙械褌泻邪 drbd 9.2.0 屑芯卸械褌 懈褋锌芯谢褜蟹芯胁邪褌褜褋褟 写谢褟 锌褉芯蟹褉邪褔薪芯泄 蟹邪屑械薪褘 drbd 9.x.x 懈 锌芯谢薪芯褋褌褜褞 褋芯胁屑械褋褌懈屑邪 薪邪 褍褉芯胁薪械 锌褉芯褌芯泻芯谢邪, 褎邪泄谢芯胁 泻芯薪褎懈谐褍褉邪褑懈懈 懈 褍褌懈谢懈褌.

DRBD 写邪褢褌 胁芯蟹屑芯卸薪芯褋褌褜 芯斜褗械写懈薪懈褌褜 薪邪泻芯锌懈褌械谢懈 褍蟹谢芯胁 泻谢邪褋褌械褉邪 胁 械写懈薪芯械 芯褌泻邪蟹芯褍褋褌芯泄褔懈胁芯械 褏褉邪薪懈谢懈褖械. 袛谢褟 锌褉懈谢芯卸械薪懈泄 懈 褋懈褋褌械屑褘 褌邪泻芯械 褏褉邪薪懈谢懈褖械 胁褘谐谢褟写懈褌 泻邪泻 芯写懈薪邪泻芯胁芯械 写谢褟 胁褋械褏 褋懈褋褌械屑 斜谢芯褔薪芯械 褍褋褌褉芯泄褋褌胁芯. 袩褉懈 懈褋锌芯谢褜蟹芯胁邪薪懈懈 DRBD 胁褋械 芯锌械褉邪褑懈懈 褋 谢芯泻邪谢褜薪褘屑 写懈褋泻芯屑 芯褌锌褉邪胁谢褟褞褌褋褟 薪邪 写褉褍谐懈械 褍蟹谢褘 懈 褋懈薪褏褉芯薪懈蟹懈褉褍褞褌褋褟 褋 写懈褋泻邪屑懈 写褉褍谐懈褏 屑邪褕懈薪. 袙 褋谢褍褔邪械 胁褘褏芯写邪 懈蟹 褋褌褉芯褟 芯写薪芯谐芯 褍蟹谢邪, 褏褉邪薪懈谢懈褖械 邪胁褌芯屑邪褌懈褔械褋泻懈 锌褉芯写芯谢卸懈褌 褉邪斜芯褌褍 蟹邪 褋褔褢褌 芯褋褌邪胁褕懈褏褋褟 褍蟹谢芯胁. 袩褉懈 胁芯蟹芯斜薪芯胁谢械薪懈懈 写芯褋褌褍锌薪芯褋褌懈 褋斜芯泄薪芯谐芯 褍蟹谢邪, 械谐芯 褋芯褋褌芯褟薪懈械 斜褍写械褌 邪胁褌芯屑邪褌懈褔械褋泻懈 写芯胁械写械薪芯 写芯 邪泻褌褍邪谢褜薪芯谐芯 胁懈写邪.

讚注专 拽谞讜讬诇 讜讜讗指住 驻讗专诪注谉 讚讬 住讟讗指专讬讚讝砖 拽注谉 讗址专讬讬址谞谞注诪注谉 注讟诇注讻注 讟讜抓 谞讗指讜讚讝 诇讬讙谉 讘讬讬讚注 讗讜讬祝 讚讬 讛讬讙注 谞注抓 讗讜谉 讙注讗指讙专讗址驻讬拽讗址诇诇讬 驻讜谞讗谞讚注专讙注讟讬讬诇讟 讗讬谉 驻讗址专砖讬讚注谞注 讚讗址讟谉 住注谞讟注专住. 住讬谞讙拽专讗址谞讗址讝讬讬砖讗址谉 讗讬谉 讗址讝讗址 讘专讗址谞讟砖讟 住讟讗指专讬讚讝砖 讗讬讝 讚讜专讻讙注拽讗指讻讟 诪讬讟 诪注砖 谞注抓 讟注拽谞讗址诇讗址讚讝砖讬讝 (讚讗址讟谉 驻诇讗指讜讝 爪讜讝讗诪注谉 讚讬 拽讬讬讟 驻讜谉 谞讗指讚注 爪讜 谞讗指讚注). 专注驻旨诇讗址拽讬讬砖讗址谉 驻讜谉 谞讗指讜讚讝 拽注谞注谉 讝讬讬谉 讚讜专讻讙注拽讗指讻讟 讘讬讬讚注 讗讬谉 住讬谞讟砖专讗指谞讗指讜住 讗讜谉 讬讬住讬谞讙拽专讗址谞讗址住 诪讗指讚注. 驻挚讗址专 讘讬讬址砖驻旨讬诇, 诇讗指讜拽讗址诇讬 讻讗指讜住讟讬讚 谞讗指讜讚讝 拽注谞注谉 谞讜爪谉 住讬谞讟砖专讗指谞讗指讜住 专注驻旨诇讗址拽讬讬砖讗址谉, 讗讜谉 驻挚讗址专 讗址专讬讘注专驻讬专谉 爪讜 讜讜讬讬址讟 讝讬讬讟诇注讱, 讬讬住讬谞讙拽专讗址谞讗址住 专注驻旨诇讗址拽讬讬砖讗址谉 拽注谞注谉 讝讬讬谉 讙注讜讜讬讬谞讟 诪讬讟 谞讗指讱 拽讗址诪驻旨专注砖讗址谉 讗讜谉 注谞拽专讬驻旨砖讗址谉 驻讜谉 驻讗址专拽注专.

诪注诇讚讜谞讙 驻讜谉 讚讬 驻讜谞讗谞讚注专讙注讟讬讬诇讟 专注驻旨诇讬拽讬讬讟讬讚 讘诇讗指拽 诪讬讟诇 DRBD 9.2.0

讗讬谉 讚讬 谞讬讬址注 诪注诇讚讜谞讙:

  • 小薪懈卸械薪褘 蟹邪写械褉卸泻懈 写谢褟 蟹械褉泻邪谢懈褉褍械屑褘褏 蟹邪锌褉芯褋芯胁 薪邪 蟹邪锌懈褋褜. 袘芯谢械械 锌谢芯褌薪邪褟 懈薪褌械谐褉邪褑懈褟 褋 褋械褌械胁褘屑 褋褌械泻芯屑 锌芯蟹胁芯谢懈谢邪 褋薪懈蟹懈褌褜 褔懈褋谢芯 锌械褉械泻谢褞褔械薪懈泄 泻芯薪褌械泻褋褌邪 锌谢邪薪懈褉芯胁褖懈泻邪.
  • 小薪懈卸械薪邪 泻芯薪泻褍褉械薪褑懈褟 屑械卸写褍 胁胁芯写芯屑/胁褘胁芯写芯屑 锌褉懈谢芯卸械薪懈泄 懈 胁胁芯写芯屑/胁褘胁芯写芯屑 褉械褋懈薪褏褉芯薪懈蟹邪褑懈懈 蟹邪 褋褔褢褌 芯锌褌懈屑懈蟹邪褑懈懈 斜谢芯泻懈褉芯胁芯泻 锌褉懈 褉械褋懈薪褏褉芯薪懈蟹邪褑懈懈 褝泻褋褌械薪褌芯胁.
  • 袟薪邪褔懈褌械谢褜薪芯 锌芯胁褘褕械薪邪 锌褉芯懈蟹胁芯写懈褌械谢褜薪芯褋褌褜 褉械褋懈薪褏褉芯薪懈蟹邪褑懈懈 薪邪 斜褝泻械薪写邪褏, 胁 泻芯褌芯褉褘褏 锌褉懈屑械薪褟械褌褋褟 写懈薪邪屑懈褔械褋泻芯械 胁褘写械谢械薪懈械 屑械褋褌邪 胁 褏褉邪薪懈谢懈褖械 (芦thin provisioning禄). 袩褉芯懈蟹胁芯写懈褌械谢褜薪芯褋褌褜 褍写邪谢芯褋褜 锌芯写薪褟褌褜 斜谢邪谐芯写邪褉褟 芯斜褗械写懈薪械薪懈褞 芯锌械褉邪褑懈泄 trim/discard, 泻芯褌芯褉褘械 胁褘锌芯谢薪褟褞褌褋褟 蟹薪邪褔懈褌械谢褜薪芯 写芯谢褜褕械 芯斜褘褔薪褘褏 芯锌械褉邪褑懈泄 蟹邪锌懈褋懈.
  • 袛芯斜邪胁谢械薪邪 锌芯写写械褉卸泻邪 褋械褌械胁褘褏 锌褉芯褋褌褉邪薪褋褌胁 懈屑褢薪 (network namespaces), 泻芯褌芯褉邪褟 锌芯蟹胁芯谢懈谢邪 褉械邪谢懈蟹芯胁邪褌褜 胁芯蟹屑芯卸薪芯褋褌褜 懈薪褌械谐褉邪褑懈懈 褋 Kubernetes 写谢褟 锌械褉械写邪褔懈 褋械褌械胁芯谐芯 褌褉邪褎懈泻邪 褉械锌谢懈泻邪褑懈泄 褔械褉械蟹 锌褉懈胁褟蟹邪薪薪褍褞 泻 泻芯薪褌械泄薪械褉邪屑 芯褌写械谢褜薪褍褞 褋械褌褜, 胁屑械褋褌芯 褋械褌懈 褏芯褋褌-芯泻褉褍卸械薪懈褟.
  • 袛芯斜邪胁谢械薪 屑芯写褍谢褜 transport_rdma 写谢褟 懈褋锌芯谢褜蟹芯胁邪薪懈褟 胁 泻邪褔械褋褌胁械 褌褉邪薪褋锌芯褉褌邪 Infiniband/RoCE 胁屑械褋褌芯 TCP/IP 锌芯胁械褉褏 Ethernet. 袠褋锌芯谢褜蟹芯胁邪薪懈械 薪芯胁芯谐芯 褌褉邪薪褋锌芯褉褌邪 锌芯蟹胁芯谢褟械褌 褋薪懈蟹懈褌褜 蟹邪写械褉卸泻懈, 褍屑械薪褜褕懈褌褜 薪邪谐褉褍蟹泻褍 薪邪 CPU 懈 芯斜械褋锌械褔懈褌褜 锌芯谢褍褔械薪懈械 写邪薪薪褘褏 斜械蟹 谢懈褕薪懈褏 芯锌械褉邪褑懈泄 泻芯锌懈褉芯胁邪薪懈褟 (zero-copy).

诪拽讜专: opennet.ru

诇讬讬讙谉 讗址 讘讗址诪注专拽讜谞讙