เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเป‚เบ”เบเบซเบเปเป‰เบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ SDS เบซเบผเบทเบŠเบญเบเบซเบฒเป€เบงเบ—เบตเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก (GlusterVsCephVsVirtuozzoStorage)

เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰เบ–เบทเบเบ‚เบฝเบ™เบ‚เบทเป‰เบ™เป€เบžเบทเปˆเบญเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เป€เบฅเบทเบญเบเบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบ—เปˆเบฒเบ™เป€เบญเบ‡เปเบฅเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡ SDS เป€เบŠเบฑเปˆเบ™ Gluster, Ceph เปเบฅเบฐ Vstorage (Virtuozzo).

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

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

gluster

เปƒเบซเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ Gluster, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบขเปˆเบฒเบ‡เบซเป‰เบฒเบงเบซเบฑเบ™เป‚เบ”เบเบœเบนเป‰เบœเบฐเบฅเบดเบ”เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบก hyperconverged เบเบฑเบš SDS เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบชเปเบฒเบฅเบฑเบšเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก virtual เปเบฅเบฐเบชเบฒเบกเบฒเบ”เบžเบปเบšเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™เป€เบงเบฑเบšเป„เบŠเบ—เปŒ RedHat เปƒเบ™เบชเปˆเบงเบ™เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ, เบšเปˆเบญเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฅเบทเบญเบเบˆเบฒเบเบชเบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบ SDS: Gluster เบซเบผเบท Ceph.

Gluster เบ›เบฐเบเบญเบšเบ”เป‰เบงเบ stack เบ‚เบญเบ‡เบ™เบฑเบเปเบ› - เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบงเบฝเบเบ‡เบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบเป„เบŸเบฅเปŒ, เปเบฅเบฐเบญเบทเปˆเบ™เป†. Brick เปเบกเปˆเบ™เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบซเบ™เบถเปˆเบ‡เปเบœเปˆเบ™, Volume เปเบกเปˆเบ™เบ›เบฐเบฅเบดเบกเบฒเบ™ (เบชเบฐเบ™เบธเบเป€เบเบต) เบ—เบตเปˆ unites bricks เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰. เบ•เปเปˆเป„เบ›เปเบกเปˆเบ™เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเป„เบŸเบฅเปŒเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบเบธเปˆเบกเป‚เบ”เบเปƒเบŠเป‰เบŸเบฑเบ‡เบŠเบฑเบ™ DHT (เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ hash เปเบˆเบเบขเบฒเบ). เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบšเปเปˆเบฅเบงเบกเป€เบญเบปเบฒเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ Sharding เปƒเบ™เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบˆเบฐเบญเบฐเบ—เบดเบšเบฒเบเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบกเบฑเบ™.

เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเป‚เบ”เบเบซเบเปเป‰เบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ SDS เบซเบผเบทเบŠเบญเบเบซเบฒเป€เบงเบ—เบตเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก (GlusterVsCephVsVirtuozzoStorage)

เป€เบกเบทเปˆเบญเบ‚เบฝเบ™, เป„เบŸเบฅเปŒเบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฐเบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™เบญเบดเบ”เปเบฅเบฐเบชเปเบฒเป€เบ™เบปเบฒเบ‚เบญเบ‡เบกเบฑเบ™เบ–เบทเบเบ‚เบฝเบ™เบžเป‰เบญเบกเบเบฑเบ™เบเบฑเบš brick เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเบชเบญเบ‡. เบ•เปเปˆเป„เบ›, เป„เบŸเบฅเปŒเบ—เบตเบชเบญเบ‡เบˆเบฐเบ–เบทเบเบ‚เบฝเบ™เป„เบ›เบซเบฒเบเบธเปˆเบกเบ—เบตเบชเบญเบ‡เบ‚เบญเบ‡เบชเบญเบ‡เบญเบดเบ” (เบซเบผเบทเบซเบผเบฒเบเบเบงเปˆเบฒเบ™เบฑเป‰เบ™) เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™.

เบ–เป‰เบฒเป„เบŸเบฅเปŒเบกเบตเบ›เบฐเบกเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ”เบฝเบงเบเบฑเบ™เปเบฅเบฐเบ›เบฐเบฅเบดเบกเบฒเบ™เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบžเบฝเบ‡เปเบ•เปˆเบซเบ™เบถเปˆเบ‡เบเบธเปˆเบก, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เปเบกเปˆเบ™เบ”เบต, เปเบ•เปˆเบžเบฒเบเปƒเบ•เป‰เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบญเบทเปˆเบ™เป†, เบšเบฑเบ™เบซเบฒเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบˆเบฐเป€เบเบตเบ”เบ‚เบทเป‰เบ™เบˆเบฒเบเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบ:

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

เบˆเบฒเบเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™ เบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐ เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เป€เบ‚เบปเป‰เบฒเปƒเบˆเป‚เบ”เบเบšเปเปˆเป„เบ”เป‰เบ•เบฑเป‰เบ‡เปƒเบˆเบงเปˆเบฒ gluster เป€เบฎเบฑเบ”เบงเบฝเบเป€เบ›เบฑเบ™เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป„เบŸเบฅเปŒเบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡ RAID เบฎเบฒเบ”เปเบงเบ„เบฅเบฒเบชเบชเบดเบ. เป„เบ”เป‰เบกเบตเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเป€เบžเบทเปˆเบญเบ•เบฑเบ” (Sharding) เป„เบŸเบฅเปŒเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ•เบฑเบ™, เปเบ•เปˆเบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ—เบตเปˆ imposes เบเบฒเบ™เบชเบนเบ™เป€เบชเบเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปƒเบ™เบงเบดเบ—เบตเบเบฒเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง, เบšเบงเบเบเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบ freely เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบกเบตเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเป€เบ›เบฑเบ™ Fuse. เบšเปเปˆเบกเบตเบšเปเบฅเบดเบเบฒเบ™ metadata, เป€เบŠเบดเปˆเบ‡เบˆเปเบฒเบเบฑเบ”เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบฅเบฐเบ„เบงเบฒเบกเบœเบดเบ”เบ‚เบญเบ‡เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปเบˆเบเบขเบฒเบเป„เบŸเบฅเปŒเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบšเบฅเบฑเบญเบ. เบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบ”เบตเบ‚เบถเป‰เบ™เบชเบฒเบกเบฒเบ”เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เป„เบ”เป‰เบ”เป‰เบงเบเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ "เปเบˆเบเบขเบฒเบเปเบšเบšเบˆเปเบฒเบฅเบญเบ‡" เปเบฅเบฐเบˆเปเบฒเบ™เบงเบ™เป‚เบซเบ™เบ”เบ„เบงเบ™เบˆเบฐเบกเบตเบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบ 6 เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบงเบฒเบ‡เปเบšเบšเบˆเปเบฒเบฅเบญเบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰ 3 เบ—เบตเปˆเบกเบตเบเบฒเบ™เปเบˆเบเบขเบฒเบเบเบฒเบ™เป‚เบซเบผเบ”เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”.

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

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

เบเบฒเบ™เบชเบฐเบซเบฅเบธเบšเป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบกเปˆเบ™เบงเปˆเบฒเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰ Gluster, เปเบ•เปˆเบ”เป‰เบงเบเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบˆเบฐเบกเบตเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบฅเบฐเบ„เบงเบฒเบกเบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบ„เบงเบฒเบกเบœเบดเบ”เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบžเบฒเบเปƒเบ•เป‰เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚ hyperconverged, เบšเปˆเบญเบ™เบ—เบตเปˆเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบเบฑเบ‡เบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบซเบผเบ”เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบ‚เบญเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก virtual.

เบเบฑเบ‡เบกเบตเบšเบฒเบ‡เบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” Gluster เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบšเบฑเบ™เบฅเบธเป„เบ”เป‰เบžเบฒเบเปƒเบ•เป‰เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบชเบฐเป€เบžเบฒเบฐเปƒเบ”เบซเบ™เบถเปˆเบ‡, เบˆเปเบฒเบเบฑเบ” เบ„เบงเบฒเบกโ€‹เบ—เบปเบ™โ€‹เบ—เบฒเบ™โ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹.

เป€เบŠเป‚เบ›เบ™

เบ•เบญเบ™เบ™เบตเป‰เปƒเบซเป‰เป€เบšเบดเปˆเบ‡ Ceph เบˆเบฒเบเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเบ‚เป‰เบญเบเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰ เบŠเบญเบเบซเบฒ. เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰เบเบฑเบ‡เบกเบตเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบฅเบฐเบซเบงเปˆเบฒเบ‡ Glusterfs เปเบฅเบฐ Ceph, เบšเปˆเบญเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเปƒเบˆเป„เบ”เป‰เบ—เบฑเบ™เบ—เบตเบงเปˆเบฒเบกเบฑเบ™เปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เปƒเบŠเป‰ Ceph เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบกเบฑเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบฎเบฒเบ”เปเบงเบ—เบฑเบ‡เบซเบกเบปเบ”เบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เป‚เบซเบผเบ”.

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

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

เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเป‚เบ”เบเบซเบเปเป‰เบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ SDS เบซเบผเบทเบŠเบญเบเบซเบฒเป€เบงเบ—เบตเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก (GlusterVsCephVsVirtuozzoStorage)

เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเป‚เบ”เบเบซเบเปเป‰เบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ SDS เบซเบผเบทเบŠเบญเบเบซเบฒเป€เบงเบ—เบตเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก (GlusterVsCephVsVirtuozzoStorage)

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

เปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ™เบตเป‰, เบเบธเปˆเบกเบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เบฅเบฐเบ”เบฑเบšเบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เบ‚เบญเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบฑเบ‡เบซเบกเบปเบ”, เปเบ•เปˆเปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, เป€เบ›เบฑเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบžเบดเป€เบชเบ”เปƒเบ™เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰เบ™เบตเป‰, เป€เบŠเบดเปˆเบ‡ involuntarily เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบเบฒเบ™เบชเบนเบ™เป€เบชเบเบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบกเบทเปˆเบญเบ‚เบฝเบ™เบ‚เปเป‰เบกเบนเบ™, เบฅเบฐเบšเบปเบšเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบเบธเปˆเบกเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบ™เบฅเบฐเบ”เบฑเบšเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เปเบœเปˆเบ™เบ•เบปเป‰เบ™เบ•เปเปเบฅเบฐเปเบœเปˆเบ™เบชเปเบฒเบฅเบฑเบš replicas. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบŸเบฑเบ‡เบŠเบฑเบ™ Hash เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เป€เบงเบฅเบฒเบ„เบปเป‰เบ™เบซเบฒเปเบฅเบฐเปƒเบชเปˆเบงเบฑเบ”เบ–เบธ, เปเบ•เปˆเบกเบตเบœเบปเบ™เบ‚เป‰เบฒเบ‡เบ„เบฝเบ‡ - เบกเบฑเบ™เบกเบตเบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเบชเบนเบ‡เบซเบผเบฒเบเปเบฅเบฐเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เปƒเบ™เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เปƒเบซเบกเปˆ hash (เป€เบกเบทเปˆเบญเป€เบžเบตเปˆเบกเบซเบผเบทเป€เบญเบปเบฒเปเบœเปˆเบ™). เบšเบฑเบ™เบซเบฒ hash เบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡เปเบกเปˆเบ™ nailed เบขเปˆเบฒเบ‡เบŠเบฑเบ”เป€เบˆเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบ–เป‰เบฒเบšเบฒเบ‡เปเบœเปˆเบ™เปเบกเปˆเบ™เบขเบนเปˆเบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เป‚เบซเบผเบ”เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™, เบฅเบฐเบšเบปเบšเบšเปเปˆเบกเบตเป‚เบญเบเบฒเบ”เบ—เบตเปˆเบˆเบฐเบ‚เบฝเบ™เปƒเบชเปˆเบกเบฑเบ™ (เป‚เบ”เบเบเบฒเบ™เป€เบฅเบทเบญเบเปเบœเปˆเบ™เบญเบทเปˆเบ™), เบŸเบฑเบ‡เบŠเบฑเบ™ hash เบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เบ‚เปเป‰เบกเบนเบ™เบ•เบฑเป‰เบ‡เบขเบนเปˆเบ•เบฒเบกเบเบปเบ”เบฅเบฐเบšเบฝเบš, เบšเปเปˆเบงเปˆเบฒเบˆเบฐเบšเปเปˆเบ”เบตเบ›เบฒเบ™เปƒเบ”. เปเบœเปˆเบ™เปเบกเปˆเบ™, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ Ceph เบเบดเบ™เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบซเบผเบฒเบเป€เบกเบทเปˆเบญเบชเป‰เบฒเบ‡ PG เบ„เบทเบ™เปƒเบซเบกเปˆเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบเบฒเบ™เบ›เบดเปˆเบ™เบ›เบปเบงเบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡เบซเบผเบทเป€เบžเบตเปˆเบกเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ. เบชเบฐเบซเบผเบธเบšเปเบกเปˆเบ™เบงเปˆเบฒ Ceph เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบต (เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบŠเป‰เบฒ), เปเบ•เปˆเบงเปˆเบฒเบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบšเปเปˆเบกเบตเบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”, เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบชเบธเบเป€เบชเบตเบ™, เบซเบผเบทเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡.

เบกเบต, เปเบ™เปˆเบ™เบญเบ™, เบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเป‚เบ”เบเบœเปˆเบฒเบ™ caching เปเบฅเบฐเบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™ cache, เปเบ•เปˆเบ™เบตเป‰เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบฎเบฒเบ”เปเบงเบ—เบตเปˆเบ”เบตเปเบฅเบฐเบเบฑเบ‡เบˆเบฐเบชเบนเบ™เป€เบชเบ. เปเบ•เปˆเป‚เบ”เบเบฅเบงเบกเปเบฅเป‰เบง, Ceph เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบกเบตเบ„เบงเบฒเบกเบฅเปเป‰เบฅเบงเบ‡เบซเบผเบฒเบเบเปˆเบงเบฒ Gluster เบชเปเบฒเบฅเบฑเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰, เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ™เปเบฒเปƒเบŠเป‰เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰, เบกเบฑเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเป€เบ›เบฑเบ™เบ›เบฑเบ”เปƒเบˆเบชเปเบฒเบ„เบฑเบ™ - เบ™เบตเป‰เปเบกเปˆเบ™เบฅเบฐเบ”เบฑเบšเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบชเบนเบ‡, เบ›เบฐเบชเบปเบšเบเบฒเบ™เปเบฅเบฐเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบกเบทเบญเบฒเบŠเบตเบšเป‚เบ”เบเป€เบ™เบฑเป‰เบ™เบซเบ™เบฑเบเปƒเบชเปˆ Linux, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเบ™เปเบฒเปƒเบŠเป‰, เบเปเบฒเบ™เบปเบ”เปเบฅเบฐเบฎเบฑเบเบชเบฒเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบš เปเบฅเบฐเบžเบฒเบฅเบฐเปœเบฑเบเบซเบผเบฒเบเบ‚เบถเป‰เบ™เบ•เปเปˆเบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™.

Vstorage

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

เบชเบดเปˆเบ‡เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบขเบนเปˆเบฎเปˆเบงเบกเบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ–เบฑเบ”เบˆเบฒเบเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡ kvm-qemu hypervisor, เปเบฅเบฐเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบ™เป‰เบญเบเบ—เบตเปˆเบžเบปเบšเป€เบซเบฑเบ™เบฅเปเบฒเบ”เบฑเบšเบŠเบฑเป‰เบ™เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบ—เบตเปˆเบซเบ™เบฒเปเบซเบ™เป‰เบ™เบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบš: เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบœเปˆเบฒเบ™ FUSE (เบ”เบฑเบ”เปเบเป‰, เบšเปเปˆเปเบกเปˆเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”), เบšเปเบฅเบดเบเบฒเบ™ metadata MDS (เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ Metadata), เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ Chunk, เป€เบŠเบดเปˆเบ‡เบขเบนเปˆเปƒเบ™เบฅเบฐเบ”เบฑเบšเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเป€เบ—เบปเปˆเบฒเบเบฑเบšเบซเบ™เบถเปˆเบ‡เปเบœเปˆเบ™เปเบฅเบฐเบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”. เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบ„เบงเบฒเบกเป„เบง, เปเบ™เปˆเบ™เบญเบ™, เบกเบฑเบ™เบ”เบตเบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบ„เบงเบฒเบกเบœเบดเบ”เบ—เบตเปˆเบกเบตเบชเบญเบ‡ replicas, เปเบ•เปˆเบ–เป‰เบฒเบ—เปˆเบฒเบ™เปƒเบŠเป‰ caching เปเบฅเบฐเป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš SSD drives, เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ” (erase coding or raid6) เบชเบฒเบกเบฒเบ” overclocked เป„เบ”เป‰เบขเปˆเบฒเบ‡เป€เบซเบกเบฒเบฐเบชเบปเบก. เป‚เบ„เบ‡เบเบฒเบ™เบ›เบฐเบชเบปเบกเบซเบผเบทเบ”เบตเบเบงเปˆเบฒเปƒเบ™ flash เบ—เบฑเบ‡เบซเบกเบปเบ”. เบกเบตเบ‚เปเป‰เป€เบชเบเบšเบฒเบ‡เบญเบฑเบ™เบเบฑเบš EC (เบเบฒเบ™เบฅเบถเบšเบฅเบฐเบซเบฑเบ”): เป€เบกเบทเปˆเบญเบ›เปˆเบฝเบ™เบ‚เปเป‰เบกเบนเบ™เบซเบ™เบถเปˆเบ‡, เบกเบฑเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบ„เบดเบ”เป„เบฅเปˆเบˆเปเบฒเบ™เบงเบ™ parity. เป€เบžเบทเปˆเบญเบ‚เป‰เบฒเบกเบเบฒเบ™เบชเบนเบ™เป€เบชเบเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบ™เบตเป‰, Ceph เบ‚เบฝเบ™เป„เบ›เบซเบฒ EC เบŠเป‰เบฒเบฅเบปเบ‡เปเบฅเบฐเบšเบฑเบ™เบซเบฒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบชเบฒเบกเบฒเบ”เป€เบเบตเบ”เบ‚เบทเป‰เบ™เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบชเบฐเป€เบžเบฒเบฐเปƒเบ”เบซเบ™เบถเปˆเบ‡, เป€เบกเบทเปˆเบญ, เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ•เบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบญเปˆเบฒเบ™, เปเบฅเบฐเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ Virtuozzo Storage, เบเบฒเบ™เบ‚เบฝเบ™เบšเบฅเบฑเบญเบเบ—เบตเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบกเปˆเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบงเบดเบ—เบตเบเบฒเบ™ "เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบšเบฑเบ™เบ—เบถเบ", เป€เบŠเบดเปˆเบ‡เบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเปƒเบ™เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ„เบงเบฒเบกเบชเบฐเป€เบซเบกเบตเบžเบฒเบš. เป€เบžเบทเปˆเบญเบ„เบฒเบ”เบ„เบฐเป€เบ™เบ›เบฐเบกเบฒเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบกเบตเบเบฒเบ™เป€เบฅเบฑเปˆเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเบกเบตเปเบฅเบฐเบšเปเปˆเบกเบต EC, เบกเบต เป€เบ„เบทเปˆเบญเบ‡เบ„เบดเบ”เป€เบฅเบ. - เบ•เบปเบงเป€เบฅเบเบชเบฒเบกเบฒเบ”เบ›เบฐเบกเบฒเบ™เป„เบ”เป‰เป‚เบ”เบเบญเบตเบ‡เบ•เบฒเบกเบ•เบปเบงเบ„เบนเบ™เบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡เบœเบนเป‰เบœเบฐเบฅเบดเบ”เบญเบธเบ›เบฐเบเบญเบ™, เปเบ•เปˆเบœเบปเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ•เบปเบงเบŠเปˆเบงเบเบ—เบตเปˆเบ”เบตเปƒเบ™เบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ.

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

เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเป‚เบ”เบเบซเบเปเป‰เบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ SDS เบซเบผเบทเบŠเบญเบเบซเบฒเป€เบงเบ—เบตเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก (GlusterVsCephVsVirtuozzoStorage)

เบ–เป‰เบฒเบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ›เบฝเบšเบ—เบฝเบš Gluster เปเบฅเบฐ Ceph เป‚เบ”เบเปƒเบŠเป‰เบšเบปเบ”เบ„เบงเบฒเบกเป€เบเบปเปˆเบฒ, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบชเบฑเป‰เบ™เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”เบˆเบฒเบเบžเบงเบเบกเบฑเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบฑเบš Virtuozzo เบกเบฑเบ™เบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบซเบผเบฒเบ. เบšเปเปˆเบกเบตเบšเบปเบ”เบ„เบงเบฒเบกเบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบเปˆเบฝเบงเบเบฑเบšเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบ™เบตเป‰เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเบฒเบกเบฒเบ”เป€เบเบฑเบšเป„เบ”เป‰เบˆเบฒเบเป€เบญเบเบฐเบชเบฒเบ™เบเปˆเบฝเบงเบเบฑเบš เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ” เบซเบผเบทเปƒเบ™เบžเบฒเบชเบฒเบฅเบฑเบ”เป€เบŠเบเบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒ Vstorage เป€เบ›เบฑเบ™เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบšเบฒเบ‡เบงเบดเบ—เบตเปเบเป‰เป„เบ‚ hyperconverged เปƒเบ™เบšเปเบฅเบดเบชเบฑเบ”เป€เบŠเบฑเปˆเบ™ Rosplatforma เปเบฅเบฐ Acronis.

เบ‚เป‰เบญเบเบˆเบฐเบžเบฐเบเบฒเบเบฒเบกเบŠเปˆเบงเบเบญเบฐเบ—เบดเบšเบฒเบเบเปˆเบฝเบงเบเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ™เบตเป‰, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบฐเบกเบตเบ‚เปเป‰เบ„เบงเบฒเบกเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเป€เบฅเบฑเบเบ™เป‰เบญเบ, เปเบ•เปˆเบกเบฑเบ™เปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบเป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเปƒเบˆเป€เบญเบเบฐเบชเบฒเบ™เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡, เปเบฅเบฐเป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเบžเบฝเบ‡เปเบ•เปˆเบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เป€เบญเบเบฐเบชเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡เป‚เบ”เบเบเบฒเบ™เปเบเป‰เป„เบ‚เบ•เบฒเบ•เบฐเบฅเบฒเบ‡. เบ‚เบญเบ‡เป€เบ™เบทเป‰เบญเปƒเบ™เบซเบผเบทเบเบฒเบ™เบŠเบญเบเบซเบฒเป‚เบ”เบเบ„เปเบฒเบชเปเบฒเบ„เบฑเบ™.

เปƒเบซเป‰เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบฎเบฒเบ”เปเบงเปเบšเบšเบ›เบฐเบชเบปเบกเบเบฑเบšเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡: เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป„เบ›เบซเบฒเป‚เบซเบ™เบ”เบ—เบตเปˆเบฅเบนเบเบ„เป‰เบฒเป„เบ”เป‰เบฅเบดเป€เบฅเบตเปˆเบกเบกเบฑเบ™ (เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบˆเบธเบ”เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ FUSE), เปเบ•เปˆเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเบ‚เบญเบ‡เบšเปเบฅเบดเบเบฒเบ™ Metadata (MDS) เปเบ™เปˆเบ™เบญเบ™. เบŠเบตเป‰เบฅเบนเบเบ„เป‰เบฒเป‚เบ”เบเบเบปเบ‡เบเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ chunk เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™ (เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ CS blocks), เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, MDS เบšเปเปˆเป„เบ”เป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบ, เปเบ•เปˆเบžเบฝเบ‡เปเบ•เปˆเบŠเบตเป‰เบ™เปเบฒเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เป„เบ›เบซเบฒ chunk เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰. เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เปƒเบซเป‰เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบเบฑเบšเบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบ”เป‰เบงเบเบเบฒเบ™เบ–เบญเบเบ™เป‰เปเบฒเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ–เบฑเบ‡. เปเบ•เปˆเบฅเบฐเบ–เบฑเบ‡เปเบกเปˆเบ™เบšเบฅเบฑเบญเบเบ‚เปเป‰เบกเบนเบ™ 256MB.

เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเป‚เบ”เบเบซเบเปเป‰เบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ SDS เบซเบผเบทเบŠเบญเบเบซเบฒเป€เบงเบ—เบตเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก (GlusterVsCephVsVirtuozzoStorage)

เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เปเบœเปˆเบ™เบซเบ™เบถเปˆเบ‡เปเบกเปˆเบ™เบˆเปเบฒเบ™เบงเบ™เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เบ‚เบญเบ‡เบ–เบฑเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบ›เบฐเบฅเบดเบกเบฒเบ™เบ‚เบญเบ‡เปเบœเปˆเบ™เปเบšเปˆเบ‡เบญเบญเบเบ”เป‰เบงเบ 256MB. เปเบ•เปˆเบฅเบฐเบชเปเบฒเป€เบ™เบปเบฒเบ–เบทเบเปเบˆเบเบขเบฒเบเปƒเบซเป‰เบซเบ™เบถเปˆเบ‡ node, เบญเบฑเบ™เบ—เบตเบชเบญเบ‡เป€เบเบทเบญเบšเบ‚เบฐเบซเบ™เบฒเบ™เบเบฑเบš node เบญเบทเปˆเบ™, เปเบฅเบฐเบญเบทเปˆเบ™เป† ... เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบกเบตเบชเบฒเบก replicas เปเบฅเบฐเบกเบตเปเบœเปˆเบ™ SSD เบชเปเบฒเบฅเบฑเบš cache (เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเปˆเบฒเบ™เปเบฅเบฐเบ‚เบฝเบ™เบšเบฑเบ™เบ—เบถเบ), เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™เบเบฒเบ™เบ‚เบฝเบ™เบˆเบฐเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบซเบผเบฑเบ‡เบˆเบฒเบเบ‚เบฝเบ™. เบšเบฑเบ™เบ—เบถเบเป„เบ›เบซเบฒ SSD, เปเบฅเบฐเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ‚เบฐเบซเบ™เบฒเบ™เบˆเบฒเบ SSD เบˆเบฐเบชเบทเบšเบ•เปเปˆเบขเบนเปˆเปƒเบ™ HDD, เบ„เบทเบเบฑเบšเบงเปˆเบฒเบขเบนเปˆเปƒเบ™เบžเบทเป‰เบ™เบซเบฅเบฑเบ‡. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบชเบฒเบก replicas, เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบˆเบฐเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒเบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™เบˆเบฒเบ SSD เบ‚เบญเบ‡ node เบ—เบตเบชเบฒเบก. เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบœเบปเบ™เบฅเบงเบกเบ‚เบญเบ‡เบ„เบงเบฒเบกเป„เบงเบเบฒเบ™เบ‚เบฝเบ™เบ‚เบญเบ‡เบชเบฒเบก SSD เบชเบฒเบกเบฒเบ”เปเบšเปˆเบ‡เบญเบญเบเป„เบ”เป‰เบชเบฒเบกเปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบ„เบงเบฒเบกเป„เบงเบเบฒเบ™เบ‚เบฝเบ™เบ‚เบญเบ‡เบซเบ™เบถเปˆเบ‡ replica, เปเบ•เปˆเบชเปเบฒเป€เบ™เบปเบฒเบ–เบทเบเบ‚เบฝเบ™เปƒเบ™เบ‚เบฐเบซเบ™เบฒเบ™เปเบฅเบฐเบ„เบงเบฒเบกเป„เบง Latency เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบกเบฑเบเบˆเบฐเบชเบนเบ‡เบเบงเปˆเบฒ SSD, เปเบฅเบฐเปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ‚เบฝเบ™เบˆเบฐเบ‚เบถเป‰เบ™เบเบฑเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เปƒเบ™เป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰, เป€เบžเบทเปˆเบญเป€เบšเบดเปˆเบ‡ IOPS เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป‚เบซเบฅเบ” Vstorage เบ—เบฑเบ‡เบซเบกเบปเบ”เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡ เบงเบดเบ—เบตเบเบฒเบ™, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เป‚เบซเบผเบ”เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡, เปเบฅเบฐเบšเปเปˆเปเบกเปˆเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเปเบฅเบฐเปเบ„เบ”, เบšเปˆเบญเบ™เบ—เบตเปˆเบกเบฑเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบ‚เบฐเบซเบ™เบฒเบ”เบšเบฅเบฑเบญเบเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡, เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบเบฐเบ—เบนเป‰, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เปƒเบ™ SSD เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบ—เบฑเบ™เบ—เบตเบ—เบตเปˆเบ‚เปเป‰เบกเบนเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบกเบฑเบ™, เบกเบฑเบ™เบˆเบฐเบ–เบทเบเบญเปˆเบฒเบ™เป‚เบ”เบเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เปเบฅเบฐเบ‚เบฝเบ™เปƒเบชเปˆ HDD เบ—เบฑเบ™เบ—เบต. เบกเบตเบซเบผเบฒเบเบšเปเบฅเบดเบเบฒเบ™ metadata (MDS) เบ•เปเปˆเบเบธเปˆเบก เปเบฅเบฐเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบเบธเปˆเบก, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบ•เบฒเบก Paxos algorithm. เบˆเบฒเบเบ—เบฑเบ”เบชเบฐเบ™เบฐเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ, เบˆเบธเบ” mount FUSE เปเบกเปˆเบ™เป‚เบŸเป€เบ”เบตเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เบญเบ‡เบเบธเปˆเบกเบ—เบตเปˆเป€เบซเบฑเบ™เป„เบ”เป‰เบžเป‰เบญเบกเป†เบเบฑเบ™เบเบฑเบšเบ—เบธเบ nodes เปƒเบ™ cluster, เปเบ•เปˆเบฅเบฐ node เบกเบต mounted client เบ•เบฒเบกเบซเบผเบฑเบเบเบฒเบ™เบ™เบตเป‰, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ™เบตเป‰เบกเบตเบขเบนเปˆเปƒเบ™เปเบ•เปˆเบฅเบฐ node.

เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เปƒเบ”เบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบ™เบตเป‰, เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เบซเบผเบฒเบ, เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™เปเบฅเบฐเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡, เบšเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบกเบตเบ„เบงเบฒเบกเบชเบปเบกเบ”เบธเบ™เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเปเบฅเบฐเป€เบฅเบทเบญเบเปเบšเบ™เบงเบดเบ”เบ‚เบญเบ‡เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡. เปƒเบ™เบเบฒเบ™เบฅเบงเบšเบฅเบงเบก, เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบˆเบฐเป€เบฅเบทเบญเบเบฎเบนเบšเปเบšเบš hashing เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เปเบฅเบฐเบ‚เบฐเบซเบ™เบฒเบ”เบเบญเบš. เบเบฑเบ‡เบกเบตเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบ—เบตเปˆเป€เบ‚เบฑเป‰เบกเปเบ‚เบ‡เบซเบผเบฒเบเบˆเบฒเบ SDS เบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เบ™เบตเป‰เปเบกเปˆเบ™ fuse เบเบฑเบšเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบŠเบตเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบงเปƒเบ™ Virtuozzo Storage. เป€เบŠเบดเปˆเบ‡, เบ™เบญเบเป€เบซเบ™เบทเบญเป„เบ›เบˆเบฒเบ fuse เบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบก, เบšเปเปˆเป€เบซเบกเบทเบญเบ™เบเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบญเบทเปˆเบ™เป†, เป€เบžเบตเปˆเบก IOPS เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบเปเบฅเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบ–เบทเบเบˆเปเบฒเบเบฑเบ”เป‚เบ”เบเบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ•เบฒเบกเปเบ™เบงเบ™เบญเบ™เบซเบผเบทเปเบ™เบงเบ•เบฑเป‰เบ‡. เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบง, เป€เบกเบทเปˆเบญเบ›เบฝเบšเบ—เบฝเบšเบเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เบญเบฑเบ™เบ™เบตเป‰เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบกเบตเบญเปเบฒเบ™เบฒเบ”เบซเบผเบฒเบ, เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบชเบธเบเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เปเบ™เปˆเบ™เบญเบ™, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบŠเบทเป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”, เบšเปเปˆเป€เบซเบกเบทเบญเบ™เบเบฑเบš Ceph เปเบฅเบฐ Gluster.

เป€เบžเบทเปˆเบญเบชเบฐเบซเบผเบธเบš, เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบˆเบธเบ”เบชเบนเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบชเบฒเบก: Virtuozzo Storage เป€เบญเบปเบฒเบญเบฑเบ™เบ”เบฑเบšเบ—เปเบฒเบญเบดเบ”เปƒเบ™เบ”เป‰เบฒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบฅเบฐเบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบทเบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ, Ceph เปƒเบŠเป‰เป€เบงเบฅเบฒเบญเบฑเบ™เบ”เบฑเบšเบชเบญเบ‡, เปเบฅเบฐ Gluster เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ—เบตเบชเบฒเบก.

เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ—เบตเปˆ Virtuozzo Storage เป„เบ”เป‰เบ–เบทเบเป€เบฅเบทเบญเบ: เบกเบฑเบ™เปเบกเปˆเบ™เบŠเบธเบ”เบญเบปเบ‡เบ›เบฐเบเบญเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”, เบ›เบฑเบšเบ›เบธเบ‡เปƒเบซเป‰เบ—เบฑเบ™เบชเบฐเป„เบซเบกเบชเปเบฒเบฅเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™ Fuse เบ™เบตเป‰เบ”เป‰เบงเบเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเป„เบง, เบŠเบธเบ”เบฎเบฒเบ”เปเบงเบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™, เบเบฒเบ™เบšเปเบฅเบดเป‚เบžเบเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบซเบ™เป‰เบญเบเปเบฅเบฐเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เบเบฑเบšเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰ (เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰ / virtualization), เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบกเบฑเบ™เปเบกเปˆเบ™เป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚ hyperconverged, เป€เบŠเบดเปˆเบ‡เบฅเบฒเบงเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡. เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ—เบตเบชเบญเบ‡เปเบกเปˆเบ™ Ceph เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ•เบดเบœเบปเบ™เบซเบผเบฒเบเบเปˆเบงเบฒ Gluster, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡เบกเบฑเบ™เบขเบนเปˆเปƒเบ™เบšเบฅเบฑเบญเบ, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เบซเบผเบฒเบเปเบฅเบฐเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบเบธเปˆเบกเบ—เบตเปˆเปƒเบซเบเปˆเบเบงเปˆเบฒ.

เบกเบตเปเบœเบ™เบ—เบตเปˆเบˆเบฐเบ‚เบฝเบ™เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบฅเบฐเบซเบงเปˆเบฒเบ‡ vSAN, Space Direct Storage, Vstorage เปเบฅเบฐ Nutanix Storage, เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš Vstorage เปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™ HPE เปเบฅเบฐ Huawei, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบงเบก Vstorage เบเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบฎเบฒเบ”เปเบงเบžเบฒเบเบ™เบญเบ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เปˆเบฒเบ™เบกเบฑเบเบšเบปเบ”เบ„เบงเบฒเบก, เบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™. เบ”เบตเปƒเบˆเบ—เบตเปˆเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ•เบดเบŠเบปเบกเบˆเบฒเบเบ—เปˆเบฒเบ™, เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เป€เบžเบตเปˆเบกเปเบฎเบ‡เบˆเบนเบ‡เปƒเบˆเบชเปเบฒเบฅเบฑเบšเบšเบปเบ”เบ„เบงเบฒเบกเปƒเบซเบกเปˆ, เบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เปเบฅเบฐเบ„เบงเบฒเบกเบ›เบฒเบ”เบ–เบฐเบซเบ™เบฒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™