เบเบฒเบ™เปเบเป‰เป„เบ‚ hyperconverged AERODISK vAIR. เบžเบทเป‰เบ™เบ–เบฒเบ™เปเบกเปˆเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ ARDFS

เบเบฒเบ™เปเบเป‰เป„เบ‚ hyperconverged AERODISK vAIR. เบžเบทเป‰เบ™เบ–เบฒเบ™เปเบกเปˆเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ ARDFS

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

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

เปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบชเบปเบ™เบ—เบฐเบ™เบฒเปƒเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบญเบปเบ‡เบ›เบฐเบเบญเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™ (cluster, hypervisor, load balancer, monitoring system, etc.), เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบเปเบฒเบ™เบปเบ”, เบเบปเบเบšเบฑเบ™เบซเบฒเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”, เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš crash เปเบฅเบฐ, เปเบ™เปˆเบ™เบญเบ™, เบ‚เบฝเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เป‚เบซเบผเบ”เปเบฅเบฐ. เบ‚เบฐเปœเบฒเบ”. เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบˆเบฐเบญเบธเบ—เบดเบ”เบšเบปเบ”เบ„เบงเบฒเบกเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเปƒเบซเป‰เบเบฑเบš vAIR เบชเบฐเบšเบฑเบšเบŠเบธเบกเบŠเบปเบ™.

Aerodisk เปเบกเปˆเบ™เป€เบฅเบทเปˆเบญเบ‡เบเปˆเบฝเบงเบเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบšเป? เบซเบผเบทเป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบžเบงเบเป€เบฎเบปเบฒเบˆเบถเปˆเบ‡เป€เบฅเบตเปˆเบกเป€เบฎเบฑเบ” hyperconvergence เปƒเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ—เปเบฒเบญเบดเบ”?

เปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™, เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡ hyperconvergence เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบญเบ‡เป„เบ”เป‰เบกเบฒเป€เบ–เบดเบ‡เบžเบงเบเป€เบฎเบปเบฒเบขเบนเปˆเบšเปˆเบญเบ™เปƒเบ”เบซเบ™เบถเปˆเบ‡เบ›เบฐเบกเบฒเบ™ 2010. เปƒเบ™เป€เบงเบฅเบฒเบ™เบฑเป‰เบ™, เบšเปเปˆเบกเบตเบ—เบฑเบ‡ Aerodisk เบซเบผเบทเบงเบดเบ—เบตเปเบเป‰เป„เบ‚เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™ (เบฅเบฐเบšเบปเบš hyperconverged boxed เบเบฒเบ™เบ„เป‰เบฒ) เปƒเบ™เบ•เบฐเบซเบผเบฒเบ”. เบงเบฝเบเบ‡เบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰: เบˆเบฒเบเบŠเบธเบ”เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบกเบตเปเบœเปˆเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™, เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เป‚เบ”เบเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบ™เป‚เบ”เบเบœเปˆเบฒเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™ Ethernet, เบกเบฑเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบชเป‰เบฒเบ‡เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบ‚เบฐเบซเบเบฒเบเปเบฅเบฐเป€เบ›เบตเบ”เป€เบ„เบทเปˆเบญเบ‡ virtual เปเบฅเบฐเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบŠเบญเบšเปเบงเบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™. เบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบšเปเปˆเบกเบตเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ (เป€เบžเบฒเบฐเบงเปˆเบฒเบžเบฝเบ‡เปเบ•เปˆเบšเปเปˆเบกเบตเป€เบ‡เบดเบ™เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปเบฅเบฐเบฎเบฒเบ”เปเบงเบ‚เบญเบ‡เบกเบฑเบ™, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบšเปเปˆเป„เบ”เป‰ invented เบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบญเบ‡).

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

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

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

เบเบฒเบ™เปเบเป‰เป„เบ‚ hyperconverged AERODISK vAIR. เบžเบทเป‰เบ™เบ–เบฒเบ™เปเบกเปˆเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ ARDFS

เบงเบฝเบเบ‡เบฒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบ•เบปเป‰เบ™เบ•เปเปเบกเปˆเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบญเบ‡, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบˆเบฐเบ‡เปˆเบฒเบเบ”เบฒเบ, เปเบ•เปˆเบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบญเบ‡, เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เปเบˆเบเบขเบฒเบเบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เปเบฅเบฐเป€เบ—เบปเปˆเบฒเบ—เบฝเบกเบเบฑเบ™เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบšเบฅเบฑเบญเบ virtual เปƒเบ™เบˆเปเบฒเบ™เบงเบ™ nth เบ‚เบญเบ‡ cluster nodes, เป€เบŠเบดเปˆเบ‡เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบ™เป‚เบ”เบเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบœเปˆเบฒเบ™ Ethernet. เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, FS เบ„เบงเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเบ”เบตเปเบฅเบฐเบ‡เปˆเบฒเบเบ”เบฒเบเปเบฅเบฐเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบขเบนเปˆเปƒเบเป‰เบ„เบฝเบ‡, i.e. เบ–เบทเบเปเบเบเบญเบญเบเบˆเบฒเบ vAIR เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡ "เบžเบฝเบ‡เปเบ•เปˆเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเป€เบเบฑเบšเบฎเบฑเบเบชเบฒ".

เบเบฒเบ™เปเบเป‰เป„เบ‚ hyperconverged AERODISK vAIR. เบžเบทเป‰เบ™เบ–เบฒเบ™เปเบกเปˆเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ ARDFS

เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ” vAIR เบ—เปเบฒเบญเบดเบ”

เบเบฒเบ™เปเบเป‰เป„เบ‚ hyperconverged AERODISK vAIR. เบžเบทเป‰เบ™เบ–เบฒเบ™เปเบกเปˆเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ ARDFS

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

เปƒเบ™เบ›เบต 2018, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ‚เบฝเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเปเบšเบšเบ‡เปˆเบฒเบเป† เปเบฅเบฐ เป€เบชเบตเบกเบกเบฑเบ™เบ”เป‰เบงเบเบฎเบฒเบ”เปเบงเบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™. เบฅเบฐเบšเบปเบšเป„เบ”เป‰เบฅเบงเบกเป€เบญเบปเบฒเปเบœเปˆเบ™เบ”เบดเบ” (เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™) เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบชเบฐเบฅเบญเบเบ™เป‰เปเบฒเบฎเบฒเบšเบžเบฝเบ‡เบซเบ™เบถเปˆเบ‡เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบžเบฒเบเปƒเบ™เปเบฅเบฐ "เบ•เบฑเบ”" เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบšเบฅเบฑเบญเบ virtual, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบญเบธเบ›เบฐเบเบญเบ™เบ•เบฑเบ™เบ—เบตเปˆเบกเบตเบฅเบฐเบ”เบฑเบšเบ„เบงเบฒเบกเบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบ„เบงเบฒเบกเบœเบดเบ”เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบˆเบฒเบเบšเบฅเบฑเบญเบ virtual, เป€เบŠเบดเปˆเบ‡ virtual เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™. เปเบฅเบฐเบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเปƒเบŠเป‰เบฅเบปเบ” KVM hypervisor.

เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เป€เบšเบทเปˆเบญโ€‹เบซเบผเบฒเบโ€‹เป€เบเบตเบ™โ€‹เป„เบ›โ€‹เบเบฑเบšโ€‹เบŠเบทเปˆโ€‹เบ‚เบญเบ‡โ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เปเบฅเบฐโ€‹เบซเบเปเป‰โ€‹เป€เบญเบตเป‰เบ™โ€‹เบกเบฑเบ™โ€‹เบงเปˆเบฒ ARDFS (เป€เบ”เบปเบฒโ€‹เบงเปˆเบฒโ€‹เบกเบฑเบ™โ€‹เปเบกเปˆเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹)โ€‹.

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

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

เบเบฒเบ™เบ”เปเบฒเบ™เป‰เปเบฒเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ ARDFS

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

เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ

เบžเบฒเบเปƒเบ™เบ—เบธเบเป‚เบซเบ™เบ”เบ‚เบญเบ‡เบเบธเปˆเบก, ARDFS เบˆเบฑเบ”เบเบธเปˆเบกเบขเปˆเบฒเบ‡เบกเบตเป€เบซเบ”เบœเบปเบ™เบˆเบฒเบเบžเบทเป‰เบ™เบ—เบตเปˆเบ”เบดเบชเบเปŒเบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบกเบตเบขเบนเปˆ. เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบชเบฐเบ™เบธเบเป€เบเบตเบšเปเปˆเปเบกเปˆเบ™เบ‚เปเป‰เบกเบนเบ™เบซเบผเบทเบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบตเปˆเบกเบตเบฎเบนเบšเปเบšเบš, เปเบ•เปˆเบžเบฝเบ‡เปเบ•เปˆ markup, i.e. เป‚เบ™เบ”เปƒเบ”เบ—เบตเปˆเบกเบต vAIR เบ•เบดเบ”เบ•เบฑเป‰เบ‡, เป€เบกเบทเปˆเบญเบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเบเบธเปˆเบก, เบˆเบฐเบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเบชเบฐเบ™เบธเบเป€เบเบต ARDFS เบ—เบตเปˆเปเบšเปˆเบ‡เบ›เบฑเบ™เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ” เปเบฅเบฐเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ‚เบญเบ‡เปเบœเปˆเบ™เบˆเบฐเบ–เบทเบเปเบšเปˆเบ‡เบ›เบฑเบ™เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เปƒเบ™เบ—เบปเปˆเบงเบเบธเปˆเบกเบ—เบฑเบ‡เปเบปเบ” (เปเบฅเบฐเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”). เบงเบดเบ—เบตเบเบฒเบ™เบ™เบตเป‰เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบžเบตเปˆเบกเปเบฅเบฐเป€เบญเบปเบฒเป‚เบซเบ™เบ”เบญเบญเบเป„เบ”เป‰เป‚เบ”เบเบšเปเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ—เบตเปˆเบฎเป‰เบฒเบเปเบฎเบ‡เบ•เปเปˆเบฅเบฐเบšเบปเบšเบ—เบตเปˆเปƒเบŠเป‰เปเบฅเป‰เบง. เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™. เบฅเบฐเบšเบปเบšเปเบกเปˆเบ™เบ‡เปˆเบฒเบเบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเบ‚เบฐเบซเบ™เบฒเบ” "เปƒเบ™ bricks", เป€เบžเบตเปˆเบกเบซเบผเบทเป€เบญเบปเบฒ nodes เปƒเบ™ cluster เบ–เป‰เบฒเบˆเปเบฒเป€เบ›เบฑเบ™.

เปเบœเปˆเบ™ virtual (เบงเบฑเบ”เบ–เบธเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡ virtual) เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเป€เบ—เบดเบ‡เบ‚เบญเบ‡เบชเบฐเบ™เบธเบเป€เบเบต ARDFS, เป€เบŠเบดเปˆเบ‡เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบˆเบฒเบ virtual blocks เบ‚เบฐเบซเบ™เบฒเบ” 4 megabytes. เปเบœเปˆเบ™ virtual เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเบเบปเบ‡. เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ„เบงเบฒเบกโ€‹เบ—เบปเบ™โ€‹เบ—เบฒเบ™โ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบเบฑเบ‡โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ•เบฑเป‰เบ‡โ€‹เป„เบงเป‰โ€‹เปƒเบ™โ€‹เบฅเบฐโ€‹เบ”เบฑเบš virtual diskโ€‹.

เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบ„เบฒเบ”เป€เบ”เบปเบฒเปเบฅเป‰เบง, เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบ„เบงเบฒเบกเบœเบดเบ”เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบเปˆเบญเบเบ‚เบญเบ‡เปเบœเปˆเบ™, เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเป„เบ”เป‰เปƒเบŠเป‰เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡ RAID (Redundant array of independent Disks), เปเบ•เปˆเปƒเบŠเป‰ RAIN (Redundant array of independent Nodes). เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™. เบ„เบงเบฒเบกเบ—เบปเบ™เบ—เบฒเบ™เบ„เบงเบฒเบกเบœเบดเบ”เบ–เบทเบเบงเบฑเบ”เปเบ—เบ, เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”, เปเบฅเบฐเบˆเบฑเบ”เบเบฒเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ‚เปเป‰, เบšเปเปˆเปเบกเปˆเบ™เปเบœเปˆเบ™. Disks, เปเบ™เปˆเบ™เบญเบ™, เบเบฑเบ‡เป€เบ›เบฑเบ™เบงเบฑเบ”เบ–เบธเป€เบเบฑเบšเบฎเบฑเบเบชเบฒ, เบžเบงเบเบกเบฑเบ™, เบ„เบทเบเบฑเบ™เบเบฑเบšเบ—เบธเบเบชเบดเปˆเบ‡เบญเบทเปˆเบ™เป†, เป„เบ”เป‰เบ–เบทเบเบ•เบดเบ”เบ•เบฒเบก, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบเบฑเบšเบžเบงเบเบกเบฑเบ™, เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เบ›เบฐเบเบญเบšเบฎเบฒเบ”เปเบง RAID เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™, เปเบ•เปˆ cluster เป€เบฎเบฑเบ”เบงเบฝเบเป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเปƒเบ™ nodes.

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

เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบ„เบงเบฒเบกเบœเบดเบ”เบ‚เบญเบ‡เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ

เบชเบฒเบกเบฒเบ”เบกเบตเบชเบญเบ‡เบฎเบนเบšเปเบšเบšเบ„เบงเบฒเบกเบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบชเปเบฒเบฅเบฑเบšเปเบœเปˆเบ™ virtual เปƒเบ™ vAIR:

1) เบ›เบฑเบ”เป„เบˆเบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡เบซเบผเบทเบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡เปเบšเบšเบ‡เปˆเบฒเบเป† - เบงเบดเบ—เบตเบเบฒเบ™เบ•เป‰เบฒเบ™เบ„เบงเบฒเบกเบœเบดเบ”เบ™เบตเป‰เปเบกเปˆเบ™เบ‡เปˆเบฒเบเบ”เบฒเบเบ„เบทเบเบฑเบšเป„เบกเป‰เปเบฅเบฐเป€เบŠเบทเบญเบ. เบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡เปเบšเบšเบŠเบดเป‰เบ‡เปเบกเปˆเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ‚เปเป‰เบ—เบตเปˆเบกเบตเบ›เบฑเบ”เป„เบˆ 2 (2 เบชเบฐเบšเบฑเบšเบ•เปเปˆเบเบธเปˆเบก) เบซเบผเบท 3 (3 เบชเบฐเบšเบฑเบšเบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš). RF-2 เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เปเบœเปˆเบ™ virtual เบชเบฒเบกเบฒเบ”เบ—เบปเบ™เบเบฑเบšเบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบงเบ‚เบญเบ‡เบซเบ™เบถเปˆเบ‡ node เปƒเบ™ cluster, เปเบ•เปˆ "เบเบดเบ™" เป€เบ„เบดเปˆเบ‡เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบ›เบฐเบฅเบดเบกเบฒเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”, เปเบฅเบฐ RF-3 เบˆเบฐเบ—เบปเบ™เบเบฑเบšเบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบงเบ‚เบญเบ‡ 2 nodes เปƒเบ™ cluster, เปเบ•เปˆเบชเบฐเบซเบ‡เบงเบ™ 2/3 เบ‚เบญเบ‡. เบ›เบฐเบฅเบดเบกเบฒเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡เบกเบฑเบ™. เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบ„เป‰เบฒเบโ€‹เบ„เบทโ€‹เบเบฑเบ™โ€‹เบซเบผเบฒเบโ€‹เบเบฑเบš RAID-1โ€‹, เบ™เบฑเป‰เบ™โ€‹เปเบกเปˆเบ™โ€‹, เปเบœเปˆเบ™ virtual เบ—เบตเปˆโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป„เบงเป‰โ€‹เปƒเบ™ RF-2 เปเบกเปˆเบ™โ€‹เบ—เบปเบ™โ€‹เบ—เบฒเบ™โ€‹เบ•เปเปˆโ€‹เบเบฑเบšโ€‹เบ„เบงเบฒเบกโ€‹เบฅเบปเป‰เบกโ€‹เป€เบซเบผเบงโ€‹เบ‚เบญเบ‡โ€‹เบ‚เปเป‰โ€‹เปƒเบ”โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เปƒเบ™โ€‹เบเบธเปˆเบกโ€‹. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบˆเบฐเบ”เบตเบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒ I/O เบˆเบฐเบšเปเปˆเบขเบธเบ”. เป€เบกเบทเปˆเบญ node เบซเบผเบธเบ”เบฅเบปเบ‡เบเบฑเบšเบ„เบทเบ™เบชเบนเปˆเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™, เบเบฒเบ™เบŸเบทเป‰เบ™เบ•เบปเบง / synchronization เบ‚เปเป‰เบกเบนเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบเบ‚เปเป‰เบกเบนเบ™ RF-2 เปเบฅเบฐ RF-3 เปƒเบ™เบฎเบนเบšเปเบšเบšเบ›เบปเบเบเบฐเบ•เบดเปเบฅเบฐเปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบฅเบปเป‰เบกเป€เบซเบผเบง.

เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบกเบตโ€‹เป€เบ„เบทเปˆเบญเบ‡ virtual เบ—เบตเปˆโ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เบˆเบธ 8MB เบ‚เบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เป€เบ›เบฑเบ™โ€‹เป€เบญโ€‹เบเบฐโ€‹เบฅเบฑเบ (เบ—เบตเปˆโ€‹เป€เบ›เบฑเบ™โ€‹เบ›เบฐโ€‹เป‚เบซเบเบ”โ€‹)โ€‹, เป€เบŠเบดเปˆเบ‡โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบเบฒเบ™โ€‹เปƒเบ™ 4 vAIR nodesโ€‹. เบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡เบกเบฑเบ™เบšเปเปˆเบซเบ™เป‰เบฒเบˆเบฐเป€เบ›เบฑเบ™เบ›เบฐเบฅเบดเบกเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ, เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบชเบฐเบ—เป‰เบญเบ™เปƒเบซเป‰เป€เบซเบฑเบ™เป€เบซเบ”เบœเบปเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™ ARDFS, เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ‚เบปเป‰เบฒเปƒเบˆเป„เบ”เป‰เบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”. AB เปเบกเปˆเบ™ 4MB virtual blocks เบ—เบตเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เป€เบ„เบทเปˆเบญเบ‡ virtual เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบ. RF-2 เบชเป‰เบฒเบ‡เบชเบญเบ‡เบชเปเบฒเป€เบ™เบปเบฒเบ‚เบญเบ‡เบšเบฅเบฑเบญเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰ A1+A2 เปเบฅเบฐ B1+B2, เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš. เบ•เบฑเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™ "เบงเบฒเบ‡เป„เบงเป‰" เปƒเบ™เบ—เบปเปˆเบง nodes, เบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบ•เบฑเบ”เบเบฑเบ™เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ”เบฝเบงเบเบฑเบ™เปƒเบ™ node เบ”เบฝเบงเบเบฑเบ™, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบชเปเบฒเป€เบ™เบปเบฒ A1 เบˆเบฐเบšเปเปˆเบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™ node เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบชเปเบฒเป€เบ™เบปเบฒ A2. เบ„เบทเบเบฑเบ™เบเบฑเบš B1 เปเบฅเบฐ B2.

เบเบฒเบ™เปเบเป‰เป„เบ‚ hyperconverged AERODISK vAIR. เบžเบทเป‰เบ™เบ–เบฒเบ™เปเบกเปˆเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ ARDFS

เบ–เป‰เบฒเบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡ nodes เบฅเบปเป‰เบกเป€เบซเบฅเบง (เบ•เบปเบงเบขเปˆเบฒเบ‡, node เป€เบฅเบ 3, เป€เบŠเบดเปˆเบ‡เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบชเปเบฒเป€เบ™เบปเบฒเบ‚เบญเบ‡ B1), เบชเปเบฒเป€เบ™เบปเบฒเบ™เบตเป‰เบˆเบฐเบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เปƒเบ™ node เบ—เบตเปˆเบšเปเปˆเบกเบตเบชเปเบฒเป€เบ™เบปเบฒเบ‚เบญเบ‡เบชเปเบฒเป€เบ™เบปเบฒเบ‚เบญเบ‡เบกเบฑเบ™ (เบ™เบฑเป‰เบ™เบ„เบทเบชเปเบฒเป€เบ™เบปเบฒเบ‚เบญเบ‡ B2).

เบเบฒเบ™เปเบเป‰เป„เบ‚ hyperconverged AERODISK vAIR. เบžเบทเป‰เบ™เบ–เบฒเบ™เปเบกเปˆเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ ARDFS

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เปเบœเปˆเบ™ virtual (เปเบฅเบฐ VM, เบ•เบฒเบกเบ„เบงเบฒเบกเป€เบซเบกเบฒเบฐเบชเบปเบก) เบชเบฒเบกเบฒเบ”เบฅเบญเบ”เบžเบปเป‰เบ™เบˆเบฒเบเบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบงเบ‚เบญเบ‡เบซเบ™เบถเปˆเบ‡ node เปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™ RF-2 เป„เบ”เป‰เบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบ.

เป‚เบ„เบ‡เบเบฒเบ™ replication, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเปเบฅเบฐเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰, เบ—เบปเบ™เบ—เบธเบเบˆเบฒเบเบšเบฑเบ™เบซเบฒเบ”เบฝเบงเบเบฑเบ™เบเบฑเบš RAID1 - เบšเปเปˆเบžเบฝเบ‡เบžเปเบžเบทเป‰เบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰.

2) เบเบฒเบ™เบฅเบถเบšเบฅเบฐเบซเบฑเบ” เบซเบผเบทเบเบฒเบ™เบฅเบถเบšเบฅเบฐเบซเบฑเบ”เบเบฒเบ™เบฅเบถเบš (เบเบฑเบ‡เป€เบญเบตเป‰เบ™เบงเปˆเบฒ โ€œเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบŠเปเป‰เบฒเบŠเป‰เบญเบ™โ€, โ€œเบฅเบฐเบซเบฑเบ”เบฅเบถเบšเบฅเป‰เบฒเบ‡โ€ เบซเบผเบท โ€œเบฅเบฐเบซเบฑเบ”เบŠเปเป‰เบฒเบŠเป‰เบญเบ™โ€) เบกเบตเบขเบนเปˆเป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡. EC เปเบกเปˆเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบŠเป‰เปเบฒเบŠเป‰เบญเบ™เบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบชเบนเบ‡เบ—เบตเปˆเบกเบตเบžเบทเป‰เบ™เบ—เบตเปˆเบ”เบดเบชเบเปŒเบ•เปˆเปเบฒเบเบงเปˆเบฒเป€เบกเบทเปˆเบญเบ—เบฝเบšเปƒเบชเปˆเบเบฑเบšเบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡. เบซเบผเบฑเบเบเบฒเบ™เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡เบเบปเบ™เป„เบเบ™เบตเป‰เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš RAID 5, 6, 6P.

เป€เบกเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”, เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ EC เปเบšเปˆเบ‡เบšเบฅเบฑเบญเบ virtual (4MB เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™) เป€เบ›เบฑเบ™ "เบ‚เปเป‰เบกเบนเบ™" เบ™เป‰เบญเบเป†เบซเบผเบฒเบเบญเบฑเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™ EC (เบ•เบปเบงเบขเปˆเบฒเบ‡, เป‚เบ„เบ‡เบเบฒเบ™ 2+1 เบˆเบฐเปเบšเปˆเบ‡เปเบ•เปˆเบฅเบฐเบšเบฅเบฑเบญเบ 4MB เป€เบ›เบฑเบ™ 2 เบ•เปˆเบญเบ™ 2MB). เบ•เปเปˆเป„เบ›, เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ™เบตเป‰เบชเป‰เบฒเบ‡ "เบŠเบดเป‰เบ™เบชเปˆเบงเบ™เบ„เบงเบฒเบกเบชเบฐเป€เบซเบกเบตเบžเบฒเบš" เบชเปเบฒเบฅเบฑเบš "เบ‚เปเป‰เบกเบนเบ™ chunks" เบ—เบตเปˆเบšเปเปˆเปƒเบซเบเปˆเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เปƒเบ™เบชเปˆเบงเบ™เบ—เบตเปˆเปเบšเปˆเบ‡เบญเบญเบเบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰. เป€เบกเบทเปˆเบญเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”, EC เบชเป‰เบฒเบ‡เบŠเบดเป‰เบ™เบชเปˆเบงเบ™เบ—เบตเปˆเบ‚เบฒเบ”เบซเบฒเบเป„เบ›เป‚เบ”เบเบเบฒเบ™เบญเปˆเบฒเบ™เบ‚เปเป‰เบกเบนเบ™ "เบขเบนเปˆเบฅเบญเบ”" เปƒเบ™เบ—เบปเปˆเบงเบเบธเปˆเบกเบ—เบฑเบ‡เบซเบกเบปเบ”.

เบ•เบปเบงเบขเปˆเบฒเบ‡, เปเบœเปˆเบ™ virtual เบ—เบตเปˆเบกเบต 2 + 1 EC scheme, เบ›เบฐเบ•เบดเบšเบฑเบ”เบขเบนเปˆเปƒเบ™ 4 nodes cluster, เบˆเบฐเบ—เบปเบ™เบเบฑเบšเบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบงเบ‚เบญเบ‡เบซเบ™เบถเปˆเบ‡ node เปƒเบ™ cluster เป„เบ”เป‰เบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบเปƒเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ”เบฝเบงเบเบฑเบ™เบเบฑเบš RF-2. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเบ•เปเปˆเบซเบปเบงเบˆเบฐเบ•เปˆเปเบฒ, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, เบ•เบปเบงเบ„เบนเบ™เบ„เบงเบฒเบกเบญเบฒเบ”เบชเบฒเบกเบฒเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบš RF-2 เปเบกเปˆเบ™ 2, เปเบฅเบฐเบชเปเบฒเบฅเบฑเบš EC 2 + 1 เบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™ 1,5.

เป€เบžเบทเปˆเบญเบญเบฐเบ—เบดเบšเบฒเบเบกเบฑเบ™เบ‡เปˆเบฒเบเบเบงเปˆเบฒ, เป‚เบ”เบเป€เบ™เบทเป‰เบญเปเบ—เป‰เปเบฅเป‰เบงเปเบกเปˆเบ™เบงเปˆเบฒเบ•เบฑเบ™ virtual เปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™ 2-8 (เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบˆเบฒเบ 2 เบซเบฒ 8, เป€เบšเบดเปˆเบ‡เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰) "เบ•เปˆเบญเบ™", เปเบฅเบฐเบชเปเบฒเบฅเบฑเบšเบ•เปˆเบญเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰ "เบ•เปˆเบญเบ™" เบ‚เบญเบ‡ parity เบ‚เบญเบ‡เบ›เบฐเบฅเบดเบกเบฒเบ™เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เปเบกเปˆเบ™เบ„เบดเบ”เป„เบฅเปˆ.

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

เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบตเป€เบ„เบทเปˆเบญเบ‡ virtual 8 MB เบ”เบฝเบงเบเบฑเบ™เปเบฅเบฐ 4 nodes, เปเบ•เปˆเบกเบต EC 2+1 scheme.

Blocks A เปเบฅเบฐ B เบ–เบทเบเปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบชเบญเบ‡เบŠเบดเป‰เบ™เบ‚เบญเบ‡ 2 MB เปเบ•เปˆเบฅเบฐเบ„เบปเบ™ (เบชเบญเบ‡เป€เบžเบฒเบฐเบงเปˆเบฒ 2+1), เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, A1+A2 เปเบฅเบฐ B1+B2. เบšเปเปˆเบ„เบทเบเบฑเบš replica, A1 เบšเปเปˆเปเบกเปˆเบ™เบชเปเบฒเป€เบ™เบปเบฒเบ‚เบญเบ‡ A2, เบกเบฑเบ™เป€เบ›เบฑเบ™ virtual block A, เปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบชเบญเบ‡เบชเปˆเบงเบ™, เบ”เบฝเบงเบเบฑเบ™เบเบฑเบš block B. เบ—เบฑเบ‡เบซเบกเบปเบ”, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฑเบšเบชเบญเบ‡เบŠเบธเบ”เบ‚เบญเบ‡ 4MB, เป€เบŠเบดเปˆเบ‡เปเบ•เปˆเบฅเบฐเบกเบตเบชเบญเบ‡เบŠเบดเป‰เบ™เบชเบญเบ‡ MB. เบ•เปเปˆเป„เบ›, เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบŠเบธเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰, parity เปเบกเปˆเบ™เบ„เบดเบ”เป„เบฅเปˆเบ”เป‰เบงเบเบ›เบฐเบฅเบดเบกเบฒเบ™เบšเปเปˆเป€เบเบตเบ™เบซเบ™เบถเปˆเบ‡เบŠเบดเป‰เบ™ (i.e. 2 MB), เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฑเบšเป€เบžเบตเปˆเบกเป€เบ•เบตเบก + 2 เบŠเบดเป‰เบ™เบ‚เบญเบ‡ parity (AP เปเบฅเบฐ BP). เบ—เบฑเบ‡เปเบปเบ”เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ‚เปเป‰เบกเบนเบ™ 4ร—2 + 2ร—2 parity.

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

เบเบฒเบ™เปเบเป‰เป„เบ‚ hyperconverged AERODISK vAIR. เบžเบทเป‰เบ™เบ–เบฒเบ™เปเบกเปˆเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ ARDFS

เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบงเบ‚เบญเบ‡เบซเบ™เบถเปˆเบ‡ node (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฑเบ‡เบ—เบตเบชเบฒเบก), เบ•เบฑเบ™ B1 เบ—เบตเปˆเบซเบผเบธเบ”เบฅเบปเบ‡เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบนเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบˆเบฒเบ BP parity, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™ node เป€เบฅเบ 2, เปเบฅเบฐเบˆเบฐเบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เปƒเบ™ node เบ—เบตเปˆเบกเบต. เบšเปเปˆเบกเบต B-parity, i.e. เบชเบดเป‰เบ™เบ‚เบญเบ‡ BP. เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰, เบ™เบตเป‰เปเบกเปˆเบ™เบ‚เปเป‰เบ—เบต 1

เบเบฒเบ™เปเบเป‰เป„เบ‚ hyperconverged AERODISK vAIR. เบžเบทเป‰เบ™เบ–เบฒเบ™เปเบกเปˆเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ ARDFS

เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบœเบนเป‰เบญเปˆเบฒเบ™เบกเบตเบ„เปเบฒเบ–เบฒเบก:

"เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบญเบฐเบ—เบดเบšเบฒเบเป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบกเบฒเบ”เบปเบ™เบ™เบฒเบ™เบ—เบฑเบ‡เป‚เบ”เบเบ„เบนเปˆเปเบ‚เปˆเบ‡เปเบฅเบฐเปƒเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”, เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” EC เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปƒเบ™ ARDFS เปเบกเปˆเบ™เบซเบเบฑเบ‡?"

เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบˆเบฐเบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบ‚เบญเบ‡ ARDFS.

เบฅเบปเบšเบฅเบฐเบซเบฑเบ”เป‚เบ”เบเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™

เปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เปƒเบซเป‰เบฎเบนเบšเปเบšเบš EC X+Y เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เบžเปเบชเบปเบกเบ„เบงเบ™, เป€เบŠเบดเปˆเบ‡ X เป€เบ—เบปเปˆเบฒเบเบฑเบšเบ•เบปเบงเป€เบฅเบ 2 เบซเบฒ 8, เปเบฅเบฐ Y เป€เบ—เบปเปˆเบฒเบเบฑเบšเบ•เบปเบงเป€เบฅเบเบˆเบฒเบ 1 เบซเบฒ 8, เปเบ•เปˆเปœเป‰เบญเบเบเบงเปˆเบฒ เบซเบผเบทเป€เบ—เบปเปˆเบฒเบเบฑเบš X เบชเบฐเป€เปเบต. เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™. เบเบฒเบ™เป€เบžเบตเปˆเบกเบˆเปเบฒเบ™เบงเบ™เบŠเบดเป‰เบ™เบ‚เปเป‰เบกเบนเบ™ (X) เป€เบŠเบดเปˆเบ‡เบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™ virtual block เบŠเปˆเบงเบเปƒเบซเป‰เบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเป€เบเบตเบ™, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เป€เบžเบตเปˆเบกเบžเบทเป‰เบ™เบ—เบตเปˆเปƒเบŠเป‰เป„เบ”เป‰.
เบเบฒเบ™เป€เบžเบตเปˆเบกเบˆเปเบฒเบ™เบงเบ™ parity chunks (Y) เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบทเบ‚เบญเบ‡ virtual disk. เบ„เปˆเบฒ Y เปƒเบซเบเปˆเบ‚เบถเป‰เบ™, เป‚เบ™เบ”เบซเบผเบฒเบเปƒเบ™เบเบธเปˆเบกเบชเบฒเบกเบฒเบ”เบฅเบปเป‰เบกเป€เบซเบฅเบงเป„เบ”เป‰. เปเบ™เปˆเบ™เบญเบ™, เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบฅเบดเบกเบฒเบ™ parity เบซเบผเบธเบ”เบฅเบปเบ‡เบ›เบฐเบฅเบดเบกเบฒเบ™เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰, เปเบ•เปˆเบ™เบตเป‰เปเบกเปˆเบ™เบฅเบฒเบ„เบฒเบ—เบตเปˆเบˆเบฐเบˆเปˆเบฒเบเบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบท.

เบเบฒเบ™เป€เบญเบทเปˆเบญเบเบญเบตเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เบงเบปเบ‡เบˆเบญเบ™ EC เปเบกเปˆเบ™เป€เบเบทเบญเบšเป‚เบ”เบเบเบปเบ‡: เบซเบผเบฒเบ "เบŠเบดเป‰เบ™", เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบ•เปเปˆเบฒเบเบงเปˆเบฒ, เปเบ™เปˆเบ™เบญเบ™, เบ•เป‰เบญเบ‡เบกเบตเบ—เบฑเบ”เบชเบฐเบ™เบฐเบ—เบตเปˆเบชเบปเบกเบ”เบนเบ™.

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

เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เปเบกเปˆเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ›เบฝเบšเบ—เบฝเบšเบซเบผเบฒเบ (เบšเปเปˆเปเบกเปˆเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบฑเบ‡เบซเบกเบปเบ”) RF เปเบฅเบฐ EC schemes.

เบเบฒเบ™เปเบเป‰เป„เบ‚ hyperconverged AERODISK vAIR. เบžเบทเป‰เบ™เบ–เบฒเบ™เปเบกเปˆเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ ARDFS

เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™ "terry" เบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ” EC 8 + 7, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบชเบนเบ™เป€เบชเบเป€เบ–เบดเบ‡ 7 nodes เปƒเบ™เบเบธเปˆเบกเบžเป‰เบญเบกเบเบฑเบ™, "เบเบดเบ™" เบžเบทเป‰เบ™เบ—เบตเปˆเปƒเบŠเป‰เบซเบ™เป‰เบญเบ (1,875 เบ—เบฝเบšเบเบฑเบš 2) เบเปˆเบงเบฒเบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡เปเบšเบšเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, เปเบฅเบฐเบ›เบปเบเบ›เป‰เบญเบ‡ 7 เป€เบ—เบปเปˆเบฒเบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒ. , เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบปเบ™เป„เบเบเบฒเบ™เบ›เบปเบเบ›เบฑเบเบฎเบฑเบเบชเบฒเบ™เบตเป‰, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบชเบฐเบฅเบฑเบšเบชเบฑเบšเบŠเป‰เบญเบ™เบซเบผเบฒเบ, เบกเบตเบ„เบงเบฒเบกเบ”เบถเบ‡เบ”เบนเบ”เบซเบผเบฒเบเปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบทเบชเบนเบ‡เบชเบธเบ”เปƒเบ™เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ‚เบญเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆเบ”เบดเบ”เบˆเปเบฒเบเบฑเบ”. เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบ—เบธเบเป† "เบšเบงเบ" เป€เบ–เบดเบ‡ X เบซเบผเบท Y เบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เปƒเบ™เบชเบฒเบกเบซเบผเปˆเบฝเบกเบฅเบฐเบซเบงเปˆเบฒเบ‡เบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบท, เบเบฒเบ™เบ›เบฐเบซเบเบฑเบ”เปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบฅเบทเบญเบเบขเปˆเบฒเบ‡เบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡. เบ”เป‰เบงเบเป€เบซเบ”เบœเบปเบ™เบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบญเบธเบ—เบดเบ”เบšเบปเบ”เบ„เบงเบฒเบกเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเป€เบžเบทเปˆเบญเบฅเบปเบšเบฅเป‰เบฒเบ‡เบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบฅเบฐเบซเบฑเบ”.

เบเบฒเบ™เปเบเป‰เป„เบ‚ hyperconverged AERODISK vAIR. เบžเบทเป‰เบ™เบ–เบฒเบ™เปเบกเปˆเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ ARDFS

เบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบทเปเบฅเบฐเป€เบญเบเบฐเบฅเบฒเบ”เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ

ARDFS เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เปƒเบ™เบ—เบธเบ nodes เบ‚เบญเบ‡ cluster เปเบฅเบฐ synchronizes เปƒเบซเป‰เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป‚เบ”เบเปƒเบŠเป‰เบงเบดเบ—เบตเบเบฒเบ™เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš Ethernet เบญเบธเบ—เบดเบ”เบ•เบปเบ™. เบˆเบธเบ”เบชเปเบฒเบ„เบฑเบ™เปเบกเปˆเบ™เบงเปˆเบฒ ARDFS เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ” synchronizes เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบ‚เปเป‰เบกเบนเบ™, เปเบ•เปˆเบเบฑเบ‡ metadata เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ. เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบš ARDFS, เบžเบงเบเป€เบฎเบปเบฒเบžเป‰เบญเบกเบเบฑเบ™เป„เบ”เป‰เบชเบถเบเบชเบฒเบงเบดเบ—เบตเบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเบกเบตเบขเบนเปˆเบซเบผเบฒเบเป†เบขเปˆเบฒเบ‡เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบ„เบปเป‰เบ™เบžเบปเบšเบงเปˆเบฒเบซเบผเบฒเบเป†เบ„เบปเบ™ synchronize meta เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเป‚เบ”เบเปƒเบŠเป‰ DBMS เบ—เบตเปˆเปเบˆเบเบขเบฒเบเบžเบฒเบเบ™เบญเบ, เป€เบŠเบดเปˆเบ‡เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ synchronization, เปเบ•เปˆเบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ, เบšเปเปˆเปเบกเปˆเบ™ metadata FS (เบเปˆเบฝเบงเบเบฑเบšเป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰เปเบฅเบฐเบฅเบฐเบšเบปเบšเบเปˆเบญเบเบญเบทเปˆเบ™เป†เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡. เปƒเบ™โ€‹เบšเบปเบ”โ€‹เบ„เบงเบฒเบกโ€‹เบ•เปเปˆโ€‹เป„เบ›).

Synchronizing FS metadata เป‚เบ”เบเปƒเบŠเป‰ DBMS เบžเบฒเบเบ™เบญเบเปเบกเปˆเบ™, เปเบ™เปˆเบ™เบญเบ™, เบเบฒเบ™เปเบเป‰เป„เบ‚เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ, เปเบ•เปˆเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™ ARDFS เบˆเบฐเบ‚เบถเป‰เบ™เบเบฑเบš DBMS เบžเบฒเบเบ™เบญเบเปเบฅเบฐเบžเบถเบ”เบ•เบดเบเปเบฒเบ‚เบญเบ‡เบกเบฑเบ™ (เปเบฅเบฐเป€เบงเบปเป‰เบฒเบเบปเบ‡เป„เบ›เบเบปเบ‡เบกเบฒ, เบกเบฑเบ™เป€เบ›เบฑเบ™ lady capricious), เป€เบŠเบดเปˆเบ‡เปƒเบ™. เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบ”เบต. เป€เบ›เบฑเบ™เบซเบเบฑเบ‡? เบ–เป‰เบฒ metadata FS เป„เบ”เป‰เบฎเบฑเบšเบ„เบงเบฒเบกเป€เบชเบเบซเบฒเบ, เบ‚เปเป‰เบกเบนเบ™ FS เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เป€เบงเบปเป‰เบฒเป„เบ”เป‰เบงเปˆเบฒ "เบชเบฐเบšเบฒเบเบ”เบต", เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเบˆเบถเปˆเบ‡เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบซเบผเบฒเบเปเบ•เปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰.

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

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

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

เปƒเบœเบ•เป‰เบญเบ‡เบเบฒเบ™เบกเบฐเบซเบฑเบ”เบชเบฐเบˆเบฑเบ™เบ™เบตเป‰?

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

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

เป€เบกเบทเปˆเบญเปƒเบ”เบ—เบตเปˆเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ”เบตเบเบงเปˆเบฒ GCS?

เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบ•เบฐเบซเบผเบฒเบ”, เบžเบงเบเป€เบฎเบปเบฒเบกเบฑเบเบˆเบฐเบ–เบทเบเบ–เบฒเบกเบงเปˆเบฒเป€เบงเบฅเบฒเบ—เบตเปˆเบกเบฑเบ™เบ”เบตเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เป‚เบ„เบ‡เบเบฒเบ™เบ„เบฅเบฒเบชเบชเบดเบเบเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ, เปเบฅเบฐเป€เบงเบฅเบฒเปƒเบ”เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰ hyperconvergent? เบซเบผเบฒเบเบšเปเบฅเบดเบชเบฑเบ”เบ—เบตเปˆเบœเบฐเบฅเบดเบ” GCS (เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบšเปเบฅเบดเบชเบฑเบ”เบ—เบตเปˆเบšเปเปˆเบกเบตเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปƒเบ™เบซเบผเบฑเบเบŠเบฑเบšเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ) เป€เบงเบปเป‰เบฒเบงเปˆเบฒ: "เบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบฅเป‰เบฒเบชเบฐเป„เบซเบก, hyperconverged เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™!" เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเป€เบงเบปเป‰เบฒเบ—เบตเปˆเบเป‰เบฒเบซเบฒเบ™, เปเบ•เปˆเบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบชเบฐเบ—เป‰เบญเบ™เป€เบ–เบดเบ‡เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”.

เบ„เบงเบฒเบกเบˆเบดเบ‡, เบ•เบฐเบซเบผเบฒเบ”เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปเบกเปˆเบ™เบเป‰เบฒเบงเป„เบ›เบชเบนเปˆ hyperconvergence เปเบฅเบฐเบงเบดเบ—เบตเปเบเป‰เป„เบ‚เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™, เปเบ•เปˆเบงเปˆเบฒเบกเบต "เปเบ•เปˆ".

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

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

เบญเบฑเบ™เบ—เบตเบชเบฒเบก, เบกเบตเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™เบขเปˆเบฒเบ‡เบ”เบฝเบงเปƒเบ™เบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ‚เบญเบ‡ 2 milliseconds เบ•เปเปˆเบเบฒเบ™เบ‚เบฝเบ™ (เบšเปเปˆเบฅเบงเบก cache เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™, เปเบ™เปˆเบ™เบญเบ™), เบŠเบถเปˆเบ‡เป€เบ›เบฑเบ™เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปเบˆเบเบขเบฒเบ.

เบ”เบต, เบขเปˆเบฒเบฅเบทเบกเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ—เบตเปˆเบฎเบฑเบเบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบเปˆเบญเบเบ‚เบญเบ‡เปเบœเปˆเบ™.

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

เปเบฅเบฐเบšเปˆเบญเบ™เปƒเบ”เบ—เบตเปˆเบงเบดเบ—เบตเปเบเป‰เป„เบ‚ hyperconverged เบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบ”เบตเบเบงเปˆเบฒเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ?

เบญเบตเบ‡เบ•เบฒเบกเบˆเบธเบ”เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เบชเบฒเบกเบ‚เปเป‰เบชเบฐเบซเบผเบธเบšเบ—เบตเปˆเบˆเบฐเปเบˆเป‰เบ‡เบชเบฒเบกเบฒเบ”เปเบ•เป‰เบกเป„เบ”เป‰:

  1. เบšเปˆเบญเบ™เบ—เบตเปˆ 2 milliseconds เบ‚เบญเบ‡ latency เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเบฑเบ™เบ—เบถเบ, เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เปƒเบ™เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เปƒเบ”เบซเบ™เบถเปˆเบ‡ (เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเป„เบ”เป‰เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบชเบฑเบ‡เป€เบ„เบฒเบฐ, nanoseconds เบชเบฒเบกเบฒเบ”เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบชเบฑเบ‡เป€เบ„เบฒเบฐ), uncritical, hyperconvergent เปเบกเปˆเบ™เป€เบซเบกเบฒเบฐเบชเบปเบก.
  2. เบšเปˆเบญเบ™เบ—เบตเปˆเบเบฒเบ™เป‚เบซเบผเบ”เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบชเบฒเบกเบฒเบ”เบซเบฑเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ virtual เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเปเบฅเบฐเปเบˆเบเบขเบฒเบเบฅเบฐเบซเบงเปˆเบฒเบ‡ nodes, hyperconvergence เบเบฑเบ‡เบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบตเบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™.
  3. เบšเปˆเบญเบ™เบ—เบตเปˆเบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ•เบฒเบกเบฅเบงเบ‡เบ™เบญเบ™เป€เบ›เบฑเบ™เบšเบนเบฅเบดเบกเบฐเบชเบดเบ”เบชเบนเบ‡เบเบงเปˆเบฒเบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ•เบฒเบกเปเบ™เบงเบ•เบฑเป‰เบ‡, GCS เบˆเบฐเป€เบฎเบฑเบ”เป„เบ”เป‰เบ”เบตเบ„เบทเบเบฑเบ™.

เบงเบดเบ—เบตเปเบเป‰เป„เบ‚เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบซเบเบฑเบ‡?

  1. เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เป‚เบ„เบ‡เบฅเปˆเบฒเบ‡เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ” (เบšเปเบฅเบดเบเบฒเบ™เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต, เป€เบกเบฅ, EDMS, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡เป„เบŸเบฅเปŒ, เบฅเบฐเบšเบปเบš ERP เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบซเบผเบทเบ‚เบฐเบซเบ™เบฒเบ”เบเบฒเบ‡เปเบฅเบฐ BI, เปเบฅเบฐเบญเบทเปˆเบ™เป†). เบžเบงเบเป€เบฎเบปเบฒเป€เบญเบตเป‰เบ™เบ™เบตเป‰เบงเปˆเบฒ "เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบ—เบปเปˆเบงเป„เบ›."
  2. เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบŸเบฑเบ‡, เบšเปˆเบญเบ™เบ—เบตเปˆเบกเบฑเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบ‚เบฐเบซเบเบฒเบเบญเบญเบเบ•เบฒเบกเปเบ™เบงเบ™เบญเบ™เบขเปˆเบฒเบ‡เป„เบงเบงเบฒเปเบฅเบฐเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เปเบฅเบฐเบ‡เปˆเบฒเบเบ”เบฒเบ "เบ•เบฑเบ”" เป€เบ„เบทเปˆเบญเบ‡ virtual เบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบเบชเปเบฒเบฅเบฑเบšเบฅเบนเบเบ„เป‰เบฒ.
  3. เป‚เบ„เบ‡เบฅเปˆเบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เป€เบ”เบฑเบชเบ—เบฑเบญเบšเบชเบฐเป€เปเบทเบญเบ™ (VDI), เบšเปˆเบญเบ™เบ—เบตเปˆเบกเบตเป€เบ„เบทเปˆเบญเบ‡ virtual เบœเบนเป‰เปƒเบŠเป‰เบ‚เบฐเปœเบฒเบ”เบ™เป‰เบญเบเบซเบผเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบฅเปˆเบ™ เปเบฅเบฐ โ€œเป€เบฅเบทเปˆเบญเบ™โ€ เบขเบนเปˆเบžเบฒเบเปƒเบ™เบเบธเปˆเบกเบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบžเบฒเบš.
  4. เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเบฒเบ‚เบฒ, เบšเปˆเบญเบ™เบ—เบตเปˆเปเบ•เปˆเบฅเบฐเบชเบฒเบ‚เบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, เบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบ„เบงเบฒเบกเบœเบดเบ”, เปเบ•เปˆเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบฅเบฒเบ„เบฒเบ–เบทเบเบ‚เบญเบ‡ 15-20 เป€เบ„เบทเปˆเบญเบ‡ virtual.
  5. เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เปเบˆเบเบขเบฒเบเปƒเบ”เป† (เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบซเบเปˆ, เบ•เบปเบงเบขเปˆเบฒเบ‡). เบšเปˆเบญเบ™เบ—เบตเปˆเบเบฒเบ™เป‚เบซเบผเบ”เบšเปเปˆเป„เบ”เป‰ "เป€เบฅเบดเบ", เปเบ•เปˆ "เบเบงเป‰เบฒเบ‡".
  6. เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ—เบตเปˆเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปเบกเปˆเบ™เบเบญเบกเบฎเบฑเบš, เปเบ•เปˆเบกเบตเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ”เป‰เบฒเบ™เบ‡เบปเบšเบ›เบฐเบกเบฒเบ™, เป€เบžเบฒเบฐเบงเปˆเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš.

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

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™โ€ฆ

เบ™เบตเป‰เป€เบฎเบฑเบ”เบชเปเบฒเป€เบฅเบฑเบ”เบชเปˆเบงเบ™เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบŠเบธเบ”เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ‚เบญเบ‡เบšเบปเบ”เบ„เบงเบฒเบก;

เบžเบงเบเป€เบฎเบปเบฒเบเบดเบ™เบ”เบตเบ•เป‰เบญเบ™เบฎเบฑเบšเบ„เปเบฒเบ–เบฒเบก, เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเปเบฅเบฐเบเบฒเบ™เบ‚เบฑเบ”เปเบเป‰เบ‡เบ—เบตเปˆเบชเป‰เบฒเบ‡เบชเบฑเบ™.

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

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