เบเบฒเบ™โ€‹เบ›เปˆเบญเบโ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™ Block replicated เปเบˆเบโ€‹เบขเบฒเบ DRBD 9.2.0

DRBD 9.2.0, เบญเบธเบ›เบฐเบเบญเบ™เบšเบฅเบฑเบญเบเบ—เบตเปˆเบชเบณเป€เบ™เบปเบฒเปเบšเบšเบเบฐเบˆเบฒเบ, เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเปเบฅเป‰เบง. เบกเบฑเบ™เบŠเปˆเบงเบเปƒเบซเป‰เบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบญเบฒเป€เบฃ RAID-1 เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบˆเบฒเบเปเบœเปˆเบ™เบ”เบดเบ”เบซเบผเบฒเบเปเบœเปˆเบ™เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ (เบเบฒเบ™เบชเบฐเบ—เป‰เบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ). เบฅเบฐเบšเบปเบšเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบ–เบทเบเบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบ›เบฑเบ™เป‚เบกเบ”เบนเบ™ kernel. Linux เปเบฅเบฐ เบ–เบทเบเปเบˆเบเบขเบฒเบเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” GPLv2. เบชเบฒเบ‚เบฒ drbd 9.2.0 เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป€เบ›เบฑเบ™เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™เบ—เบตเปˆเป‚เบ›เปˆเบ‡เปƒเบชเบชเบณเบฅเบฑเบš drbd 9.xx เปเบฅเบฐ เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆเปƒเบ™เบฅเบฐเบ”เบฑเบšเป‚เบ›เบฃเป‚เบ•เบ„เบญเบ™, เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ เปเบฅเบฐ เบฅเบฐเบ”เบฑเบšเบขเบนเบ—เบดเบฅเบตเบ•เบต.

DRBD เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เป„เบ›โ€‹เป„เบ”เป‰โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบชเบปเบกโ€‹เบ—เบปเบšโ€‹เบเบฒเบ™โ€‹เบ‚เบฑเบšโ€‹เบ‚เบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบ‚เบญเบ‡โ€‹เบเบธเปˆเบกโ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป„เบ›โ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เบ”เบฝเบงโ€‹. เบชเปเบฒเบฅเบฑเบšเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปเบฅเบฐเบฅเบฐเบšเบปเบš, เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เบญเบธเบ›เบฐเบเบญเบ™เบšเบฅเบฑเบญเบเบ—เบตเปˆเบ„เบทเบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบ—เบธเบเบฅเบฐเบšเบปเบš. เป€เบกเบทเปˆเบญเปƒเบŠเป‰ DRBD, เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡เปเบœเปˆเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒ nodes เบญเบทเปˆเบ™เป†เปเบฅเบฐ synchronized เบเบฑเบšเปเบœเปˆเบ™เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบญเบทเปˆเบ™เป†. เบ–เป‰เบฒเบซเบ™เบถเปˆเบ‡ node เบฅเบปเป‰เบกเป€เบซเบฅเบง, เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบˆเบฐเบชเบทเบšเบ•เปเปˆเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป‚เบ”เบเปƒเบŠเป‰ nodes เบ—เบตเปˆเบเบฑเบ‡เป€เบซเบผเบทเบญ. เป€เบกเบทเปˆเบญเบ„เบงเบฒเบกเบžเป‰เบญเบกเบ‚เบญเบ‡ node เบ—เบตเปˆเบฅเบปเป‰เบกเป€เบซเบฅเบงเป„เบ”เป‰เบ–เบทเบเบŸเบทเป‰เบ™เบŸเบนเบ„เบทเบ™เบกเบฒ, เบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡เบกเบฑเบ™เบˆเบฐเบ–เบทเบเบ™เปเบฒเบกเบฒเป€เบ–เบดเบ‡เบงเบฑเบ™เบ—เบตเป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”.

เบเบธเปˆเบกเบ—เบตเปˆเบ›เบฐเบเบญเบšเป€เบ›เบฑเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบญเบฒเบ”เบˆเบฐเบ›เบฐเบเบญเบšเบกเบตเป‚เบซเบ™เบ”เบซเบผเบฒเบเบชเบดเบšเป‚เบซเบ™เบ”เบ—เบตเปˆเบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™ เปเบฅเบฐ เปเบˆเบเบขเบฒเบเบ—เบฒเบ‡เบžเบนเบกเบชเบฒเบ”เปƒเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™ เบชเบนเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบŠเบดเป‰เบ‡เป‚เบ„เบฃเป„เบ™เบชเปŒเปƒเบ™เบฅเบฐเบšเบปเบšเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปเบšเบšเบเบฐเบˆเบฒเบเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเปเบกเปˆเบ™เป€เบฎเบฑเบ”เป„เบ”เป‰เป‚เบ”เบเปƒเบŠเป‰เป€เบ—เบฑเบเป‚เบ™เป‚เบฅเบขเบตเป€เบ„เบทเบญเบ‚เปˆเบฒเบเปเบšเบšเบ•เบฒเปœเปˆเบฒเบ‡ (เบ‚เปเป‰เบกเบนเบ™เบ–เบทเบเปเบˆเบเบขเบฒเบเปƒเบ™เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰เบˆเบฒเบเป‚เบ™เบ”เปœเบถเปˆเบ‡เป„เบ›เบซเบฒเบญเบตเบเป‚เบ™เบ”เปœเบถเปˆเบ‡). เบเบฒเบ™เบŠเป‰เบณเบŠเป‰เบญเบ™เบ‚เบญเบ‡เป‚เบ™เบ”เบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰เบ—เบฑเบ‡เปƒเบ™เบฎเบนเบšเปเบšเบšเบŠเบดเป‰เบ‡เป‚เบ„เบฃเป„เบ™เบชเปŒ เบซเบผเบท เบญเบฐเบŠเบดเป‰เบ‡เป‚เบ„เบฃเป„เบ™เบชเปŒ. เบ•เบปเบงเบขเปˆเบฒเบ‡, เป‚เบ™เบ”เบ—เบตเปˆเป‚เบฎเบ”เบขเบนเปˆเปƒเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เบเบฒเบ™เบŠเป‰เบณเบŠเป‰เบญเบ™เปเบšเบšเบŠเบดเป‰เบ‡เป‚เบ„เบฃเป„เบ™เบชเปŒ, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเบฒเบ™เบŠเป‰เบณเบŠเป‰เบญเบ™เปเบšเบšเบญเบฐเบŠเบดเป‰เบ‡เป‚เบ„เบฃเป„เบ™เบชเปŒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก เปเบฅเบฐ เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เบชเบณเบฅเบฑเบšเบเบฒเบ™เป‚เบญเบ™เบ‚เปเป‰เบกเบนเบ™เป„เบ›เบเบฑเบ‡เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบ.

เบเบฒเบ™โ€‹เบ›เปˆเบญเบโ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™ Block replicated เปเบˆเบโ€‹เบขเบฒเบ DRBD 9.2.0

เปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเปƒเบซเบกเปˆ:

  • เบซเบผเบธเบ”เป€เบงเบฅเบฒเปƒเบ™เบเบฒเบ™เบ•เบญเบšเบชเบฐเปœเบญเบ‡เบชเบณเบฅเบฑเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบ‚เบฝเบ™เปเบšเบšเบชเบฐเบ—เป‰เบญเบ™. เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบ—เบตเปˆเป€เบ„เบฑเปˆเบ‡เบ„เบฑเบ”เบเบฑเบš stack เป€เบ„เบทเบญเบ‚เปˆเบฒเบเป„เบ”เป‰เบซเบผเบธเบ”เบฅเบปเบ‡เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบชเบฐเบงเบดเบ”เบชเบฐเบžเบฒเบšเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒ.
  • เบซเบผเบธเบ”เบœเปˆเบญเบ™เบเบฒเบ™เบ‚เบฑเบ”เปเบเป‰เบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ I/O เปเบฅเบฐ Resynchronization I/O เป‚เบ”เบเบเบฒเบ™เบ›เบฑเบšเปเบ•เปˆเบ‡เบเบฒเบ™เบฅเบฑเบญเบเป€เบกเบทเปˆเบญเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบšเป€เบ‚เบ”เบ„เบทเบ™เปƒเปเปˆ.
  • เบ›เบฑเบšเบ›เบธเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เบ„เบทเบ™เปƒเปเปˆเบขเปˆเบฒเบ‡เปƒเบซเบเปˆเบซเบผเบงเบ‡เปƒเบ™ backends เบ—เบตเปˆเปƒเบŠเป‰เบเบฒเบ™เบˆเบฑเบ”เบชเบฑเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เปเบšเบšเป„เบ”เบ™เบฒเบกเบดเบ (โ€œเบเบฒเบ™เบˆเบฑเบ”เบซเบฒเบšเบฒเบ‡เป†โ€). เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เป‚เบ”เบเบเบฒเบ™เบฅเบงเบกเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบเบฒเบ™เบ•เบฑเบ” / เบ–เบดเป‰เบก, เป€เบŠเบดเปˆเบ‡เปƒเบŠเป‰เป€เบงเบฅเบฒเบ”เบปเบ™เบเบงเปˆเบฒเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบเบฒเบ™เบ‚เบฝเบ™เปเบšเบšเบ›เบปเบเบเบฐเบ•เบด.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš namespaces เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบš Kubernetes เป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ replication เบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบš containers, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเป€เบˆเบปเป‰เบฒเบžเบฒเบš.
  • เป€เบžเบตเปˆเบกเป‚เบกเบ”เบนเบ™ transport_rdma เบชเบณเบฅเบฑเบšเปƒเบŠเป‰เป€เบ›เบฑเบ™เบเบฒเบ™เบ‚เบปเบ™เบชเบปเปˆเบ‡ Infiniband/RoCE เปเบ—เบ™ TCP/IP เบœเปˆเบฒเบ™ Ethernet. เบเบฒเบ™เปƒเบŠเป‰เบเบฒเบ™เบ‚เบปเบ™เบชเบปเปˆเบ‡เปเบšเบšเปƒเปเปˆเบ™เบตเป‰เบŠเปˆเบงเบเบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เบงเบฒเบกเปœเนˆเธงเธ‡เป€เบงเบฅเบฒ, เบซเบผเบธเบ”เบœเปˆเบญเบ™เบเบฒเบ™เป‚เบซเบผเบ” CPU, เปเบฅเบฐเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เบ”เบถเบ‡เบ‚เปเป‰เบกเบนเบ™เบ„เบทเบ™เป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เบ”เบณเป€เบ™เบตเบ™เบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบเบ—เบตเปˆเบšเปเปˆเบˆเบณเป€เบ›เบฑเบ™ (เบชเบณเป€เบ™เบปเบฒเบชเบนเบ™).

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เบŠเบทเป‰เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ DDoS, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ VPS VDS ๐Ÿ”ฅ เบŠเบทเป‰เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบ”เป‰เบงเบเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ DDoS, เป€เบŠเบตเบšเป€เบงเบต VPS VDS | ProHoster