Opennebula. เบšเบฑเบ™เบ—เบถเบเบชเบฑเป‰เบ™

Opennebula. เบšเบฑเบ™เบ—เบถเบเบชเบฑเป‰เบ™

เบชเบฐเบšเบฒเบเบ”เบตเบ—เบธเบเบ„เบปเบ™. เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰เบ–เบทเบเบ‚เบฝเบ™เป„เบงเป‰เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบ—เบตเปˆเบเบฑเบ‡เบ‚เบฒเบ”เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เป€เบฅเบทเบญเบเป€เบงเบ—เบต virtualization เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบญเปˆเบฒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบˆเบฒเบเบŠเบธเบ” "เบžเบงเบเป€เบฎเบปเบฒเบ•เบดเบ”เบ•เบฑเป‰เบ‡ proxmox เปเบฅเบฐเป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบงเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เปเบกเปˆเบ™เบ”เบต, 6 เบ›เบตเบ‚เบญเบ‡เป€เบงเบฅเบฒเป€เบฎเบฑเบ”เบงเบฝเบเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบžเบฑเบเบœเปˆเบญเบ™เบ”เบฝเบง." เปเบ•เปˆเบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบซเบ™เบถเปˆเบ‡เบซเบผเบทเบเบฒเบ™เปเบเป‰เป„เบ‚เบ™เบญเบเบเปˆเบญเบ‡, เบ„เปเบฒเบ–เบฒเบกเบ—เบตเปˆเป€เบเบตเบ”เบ‚เบทเป‰เบ™: เบ‚เป‰เบญเบเบˆเบฐเปเบเป‰เป„เบ‚เบกเบฑเบ™เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰เป„เบ”เป‰เปเบ™เบงเปƒเบ”, เป€เบžเบทเปˆเบญเปƒเบซเป‰เบเบฒเบ™เบเบงเบ”เบชเบญเบšเป€เบ‚เบปเป‰เบฒเปƒเบˆเป„เบ”เป‰เบซเบผเบฒเบเบ‚เบถเป‰เบ™, เปเบฅเบฐเบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰, เป€เบžเบทเปˆเบญเบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เบชเปเบฒเบฎเบญเบ‡เบ‚เปเป‰เบกเบนเบ™โ€ฆ. เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เป€เบงเบฅเบฒเบกเบฒเปเบฅเบฐเบ—เปˆเบฒเบ™เบฎเบนเป‰เบงเปˆเบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเบกเบตเบ›เบฐเป‚เบซเบเบ”เบซเบผเบฒเบ, เบซเบผเบทเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบซเป‰เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบขเบนเปˆเปƒเบ™เบฅเบฐเบšเบปเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบเบฒเบเป€เบ›เบฑเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™, เปเบฅเบฐเบšเปเปˆเปเบกเปˆเบ™เบเปˆเบญเบ‡เบ”เปเบฒเบ™เบตเป‰, เบซเบผเบทเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบŠเป‰เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบซเบผเบฒเบเบเบงเปˆเบฒ hypervisor เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ virtual. เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰เบˆเบฐเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบ„เบงเบฒเบกเบ„เบดเบ”เปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบšเบฒเบ‡เบขเปˆเบฒเบ‡เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป€เบงเบ—เบต Opennebula - เบ‚เป‰เบญเบเป€เบฅเบทเบญเบเบกเบฑเบ™เป€เบžเบฒเบฐเบงเปˆเบฒ. เบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เปเบฅเบฐเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบšเปเปˆเบชเบฑเบšเบชเบปเบ™เบซเบผเบฒเบ.

เปเบฅเบฐเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™, เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบŸเบฑเบ‡เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบš kvm เปเบฅเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบžเบฒเบเบ™เบญเบเป€เบžเบทเปˆเบญเบ„เบงเบšเบ„เบธเบกเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ. เบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ‚เบฝเบ™เบเบญเบšเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เป€เบกเบ„, YANDEX เบ”เบฝเบงเบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡. เบšเบฒเบ‡เบ„เบปเบ™เปƒเบŠเป‰ openstack เปเบฅเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบšเบปเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ™เบตเป‰ - SELECTEL, MAIL.RU. เปเบ•เปˆเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เปˆเบฒเบ™เบกเบตเบฎเบฒเบ”เปเบงเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡เปเบฅเบฐเบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบ‚เบญเบ‡เบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™, เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบ—เปˆเบฒเบ™เป€เบฅเบทเบญเบเบชเบดเปˆเบ‡เบ—เบตเปˆเบžเป‰เบญเบกเบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ” - VMWARE, HYPER-V, เบกเบตเปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เบŸเบฃเบตเปเบฅเบฐเป€เบชเบเป€เบ‡เบดเบ™, เปเบ•เปˆเบ™เบฑเป‰เบ™เบšเปเปˆเปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™. เปƒเบซเป‰เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบœเบนเป‰เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบเบฐเบ•เบทเบฅเบทเบฅเบปเป‰เบ™ - เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบœเบนเป‰เบ—เบตเปˆเบšเปเปˆเบขเป‰เบฒเบ™เบ—เบตเปˆเบˆเบฐเบชเบฐเป€เบซเบ™เบตเปเบฅเบฐเบฅเบญเบ‡เบชเบดเปˆเบ‡เปƒเบซเบกเปˆ, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบšเปเบฅเบดเบชเบฑเบ”เป„เบ”เป‰เบŠเบตเป‰เปเบˆเบ‡เบขเปˆเบฒเบ‡เบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒ "เปƒเบœเบˆเบฐเปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบ™เบตเป‰เบซเบผเบฑเบ‡เบˆเบฒเบเป€เบˆเบปเป‰เบฒ," "เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ™เปเบฒเบกเบฑเบ™เบญเบญเบเบชเบนเปˆเบเบฒเบ™เบœเบฐเบฅเบดเบ”เบ•เปเปˆเบกเบฒเบšเป? ? เบขเป‰เบฒเบ™." เปเบ•เปˆเบ—เปเบฒเบญเบดเบ”เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบงเบดเบ—เบตเปเบเป‰เป„เบ‚เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบขเบนเปˆเปƒเบ™เบซเป‰เบญเบ‡เบ—เบปเบ”เบฅเบญเบ‡, เปเบฅเบฐเบ–เป‰เบฒเบ—เบธเบเบ„เบปเบ™เบกเบฑเบเบกเบฑเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ•เบฑเป‰เบ‡เบ„เปเบฒเบ–เบฒเบกเบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ•เปเปˆเป„เบ›เปเบฅเบฐเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบตเปˆเบฎเป‰เบฒเบเปเบฎเบ‡เบเบงเปˆเบฒเป€เบเบปเปˆเบฒ.

เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™ www.youtube.com/watch?v=47Mht_uoX3A เบˆเบฒเบเบœเบนเป‰เบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเบขเปˆเบฒเบ‡เบซเป‰เบฒเบงเบซเบฑเบ™เปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบงเบ—เบตเบ™เบตเป‰.

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

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

1. เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบŠเป‰เบณ

เบกเบตเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบซเบผเบฒเบเบขเปˆเบฒเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡ opennebula, เบšเปเปˆเบ„เบงเบ™เบกเบตเบšเบฑเบ™เบซเบฒเปƒเบ”เป†. เบˆเบฒเบเบฎเบธเปˆเบ™เป„เบ›เบซเบฒเบฎเบธเปˆเบ™, เบฅเบฑเบเบชเบฐเบ™เบฐเปƒเบซเบกเปˆเบ›เบฒเบเบปเบ”เบงเปˆเบฒเบˆเบฐเบšเปเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบ•เบฐเบซเบผเบญเบ”เป€เบงเบฅเบฒเป€เบกเบทเปˆเบญเบเป‰เบฒเบเบˆเบฒเบเบชเบฐเบšเบฑเบšเป„เบ›เบซเบฒเบฎเบธเปˆเบ™.

2. เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก

เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ•เบดเบ”เบ•เบฒเบก node เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡, kvm เปเบฅเบฐ opennebula. เป‚เบŠเบเบ”เบต, เบกเบฑเบ™เบžเป‰เบญเบกเปเบฅเป‰เบง. เบกเบตเบซเบผเบฒเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒ Linux hosts, Zabbix เบ”เบฝเบงเบเบฑเบ™เบซเบผเบท node exporter - เปƒเบœเบกเบฑเบเบชเบดเปˆเบ‡เบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒ - เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบเปเบฒเบ™เบปเบ”เบกเบฑเบ™เป€เบ›เบฑเบ™ metrics เบฅเบฐเบšเบปเบšเบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒ (เบญเบธเบ™เบซเบฐเบžเบนเบกเบ—เบตเปˆเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบงเบฑเบ”เปเบ—เบเป„เบ”เป‰, เบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡เบ‚เบญเบ‡ disk array), เบœเปˆเบฒเบ™ zabbix. , เปเบฅเบฐเบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป‚เบ”เบเบœเปˆเบฒเบ™เบœเบนเป‰เบชเบปเปˆเบ‡เบญเบญเบ Prometheus. เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก kvm, เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบญเบปเบฒเป‚เบ„เบ‡เบเบฒเบ™ github.com/zhangjianweibj/prometheus-libvirt-exporter.git เปเบฅเบฐเบ•เบฑเป‰เบ‡เปƒเบซเป‰เบกเบฑเบ™เปเบฅเปˆเบ™เบœเปˆเบฒเบ™ systemd, เบกเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบตเปเบฅเบฐเบชเบฐเปเบ”เบ‡ kvm metrics, เบเบฑเบ‡เบกเบต dashboard เบ—เบตเปˆเบเบฝเบกเบžเป‰เบญเบก. grafana.com/grafana/dashboards/12538.

เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ™เบตเป‰เปเบกเปˆเบ™เป„เบŸเบฅเปŒเบ‚เบญเบ‡เบ‚เป‰เบญเบ:

/etc/systemd/system/libvirtd_exporter.service
[Unit]
Description=Node Exporter

[Service]
User=node_exporter
ExecStart=/usr/sbin/prometheus-libvirt-exporter --web.listen-address=":9101"

[Install]
WantedBy=multi-user.target

เปเบฅเบฐเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเบกเบต 1 เบœเบนเป‰เบชเบปเปˆเบ‡เบญเบญเบ, เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบญเบฑเบ™เบ—เบตเบชเบญเบ‡เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบก opennebula เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡, เบ‚เป‰เบญเบเปƒเบŠเป‰เบกเบฑเบ™ github.com/kvaps/opennebula-exporter/blob/master/opennebula_exporter

เบชเบฒเบกเบฒเบ”เป€เบžเบตเปˆเบกเปƒเบชเปˆเป„เบ”เป‰เบ•เบฒเบกเบ›เบปเบเบเบฐเบ•เบด node_exporter เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบฅเบฐเบšเบปเบšเบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰.

เปƒเบ™เป„เบŸเบฅเปŒ node_exporter เบžเบงเบเป€เบฎเบปเบฒเบ›เปˆเบฝเบ™เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบŠเบฑเปˆเบ™เบ™เบตเป‰:

ExecStart=/usr/sbin/node_exporter --web.listen-address=":9102" --collector.textfile.directory=/var/lib/opennebula_exporter/textfile_collector

เบชเป‰เบฒเบ‡เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต mkdir -p /var/lib/opennebula_exporter

bash script เบ—เบตเปˆเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เบ—เปเบฒเบญเบดเบ”เบžเบงเบเป€เบฎเบปเบฒเบเบงเบ”เป€เบšเบดเปˆเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบœเปˆเบฒเบ™ console, เบ–เป‰เบฒเบกเบฑเบ™เบชเบฐเปเบ”เบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™ (เบ–เป‰เบฒเบกเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบตเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡ xmlstarlet), เบ„เบฑเบ”เบฅเบญเบเบกเบฑเบ™เป„เบ›เบ—เบตเปˆ /usr/local/bin/opennebula_exporter.sh

เป€เบžเบตเปˆเบกเบงเบฝเบ cron เบชเปเบฒเบฅเบฑเบšเบ—เบธเบเป†เบ™เบฒเบ—เบต:

*/1 * * * * (/usr/local/bin/opennebula_exporter.sh > /var/lib/opennebula_exporter/textfile_collector/opennebula.prom)

Metrics เป€เบฅเบตเปˆเบกเบ›เบฒเบเบปเบ”, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบญเบปเบฒเบžเบงเบเบกเบฑเบ™เบ„เบทเบเบฑเบš prometheus เปเบฅเบฐเบชเป‰เบฒเบ‡เบเบฒเบŸเปเบฅเบฐเปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™. เปƒเบ™ Grafana เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เปเบ•เป‰เบก, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบŠเบฑเปˆเบ™ dashboard เบ‡เปˆเบฒเบเบ”เบฒเบ.

Opennebula. เบšเบฑเบ™เบ—เบถเบเบชเบฑเป‰เบ™

(เบกเบฑเบ™เบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเปƒเบ™เบ—เบตเปˆเบ™เบตเป‰เบ‚เป‰เบญเบ overcommit cpu, ram)

เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบ—เบตเปˆเบฎเบฑเบเปเบฅเบฐเบ™เปเบฒเปƒเบŠเป‰ Zabbix, เบกเบต github.com/OpenNebula/addon-zabbix

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

เบ‚เป‰เบญเบเบเบฑเบ‡เบšเปเปˆเป„เบ”เป‰เป€เบฅเบตเปˆเบกเบšเบฑเบ™เบ—เบถเบเป€เบ—เบทเปˆเบญ. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™เบเบฒเบ™เป€เบžเบตเปˆเบก td-agent เป€เบžเบทเปˆเบญเบงเบดเป€เบ„เบฒเบฐ /var/lib/one directory เบ”เป‰เบงเบเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบ›เบปเบเบเบฐเบ•เบด. เบ•เบปเบงเบขเปˆเบฒเบ‡, เป„เบŸเบฅเปŒ sunstone.log เบเบปเบ‡เบเบฑเบš nginx regexp เปเบฅเบฐเป„เบŸเบฅเปŒเบญเบทเปˆเบ™เป†เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เบ›เบฐเบซเบงเบฑเบ”เบ‚เบญเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป€เบงเบ—เบต - เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡เบชเบดเปˆเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบซเบเบฑเบ‡? เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™, เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฒเบกเบˆเปเบฒเบ™เบงเบ™ "เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”, เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”" เบขเปˆเบฒเบ‡เบŠเบฑเบ”เป€เบˆเบ™เปเบฅเบฐเบ•เบดเบ”เบ•เบฒเบกเป„เบ”เป‰เป„เบงเบขเบนเปˆเบšเปˆเบญเบ™เปƒเบ”เปเบฅเบฐเบฅเบฐเบ”เบฑเบšเปƒเบ”เบ—เบตเปˆเบกเบตเบเบฒเบ™เบœเบดเบ”เบ›เบปเบเบเบฐเบ•เบด.

3. เบ‚เปเป‰เบกเบนเบ™เบชเบณเบฎเบญเบ‡

เบเบฑเบ‡เบกเบตเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบ„เปˆเบฒเบˆเป‰เบฒเบ‡ - เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡ sep wiki.sepsoftware.com/wiki/index.php/4_4_3_Tigon:OpenNebula_Backup. เปƒเบ™เบ—เบตเปˆเบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบชเปเบฒเบฎเบญเบ‡เบฎเบนเบšเบžเบฒเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเปเบกเปˆเบ™เบšเปเปˆเบ„เบทเบเบฑเบ™เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เป€เบžเบฒเบฐเบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡ virtual เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบเบฒเบ™เบฅเบงเบกเบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆ (เป„เบŸเบฅเปŒเบชเบฐเบžเบฒเบšเบเบฒเบ™เบ”เบฝเบงเบเบฑเบ™เบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เบŠเบทเปˆ vm เปเบฅเบฐเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเบเปเบฒเบซเบ™เบปเบ”เป€เบญเบ‡เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ‚เบญเบ‡เบ—เปˆเบฒเบ™) . เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เปƒเบ™เบ—เบตเปˆเบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบชเปเบฒเบฎเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบ™เบงเปƒเบ”เปเบฅเบฐเปเบ™เบงเปƒเบ”. เปƒเบ™เบšเบฒเบ‡เบเปเบฅเบฐเบ™เบตเบกเบฑเบ™เบ”เบตเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบชเปเบฒเป€เบ™เบปเบฒเบชเบดเปˆเบ‡เบ—เบตเปˆเบขเบนเปˆเปƒเบ™ vm เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡. เปเบฅเบฐเบšเบฒเบ‡เบ—เบตเบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฎเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบซเบ™เบถเปˆเบ‡เปเบœเปˆเบ™เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เบ—เบตเปˆเปƒเบซเป‰.

เบ•เบปเบงเบขเปˆเบฒเบ‡, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบเปเบฒเบ™เบปเบ”เบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบฑเบ‡เบซเบกเบปเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเบฎเบนเบšเบžเบฒเบšเบ„เบปเบ‡เบ—เบตเปˆ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบญเปˆเบฒเบ™ docs.opennebula.io/5.12/operation/vm_management/img_guide.html

เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบ—เปเบฒเบญเบดเบ”เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบญเบฑเบšเป‚เบซเบฅเบ”เบฎเบนเบšเบžเบฒเบšเบˆเบฒเบ vm เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ:

onevm disk-saveas 74 3 prom.qcow2
Image ID: 77

ะกะผะพั‚ั€ะธะผ, ะฟะพะด ะบะฐะบะธะผ ะธะผะตะฝะตะผ ะพะฝ ัะพั…ั€ะฐะฝะธะปัั

oneimage show 77
/var/lib/one//datastores/100/f9503161fe180658125a9b32433bf6e8
   
ะ˜ ะดะฐะปะตะต ะบะพะฟะธั€ัƒะตะผ ะบัƒะดะฐ ะฝะฐะผ ะฝะตะพะฑั…ะพะดะธะผะพ. ะšะพะฝะตั‡ะฝะพ, ั‚ะฐะบ ัะตะฑะต ัะฟะพัะพะฑ. ะŸั€ะพัั‚ะพ ั…ะพั‚ะตะป ะฟะพะบะฐะทะฐั‚ัŒ, ั‡ั‚ะพ ะธัะฟะพะปัŒะทัƒั ะธะฝัั‚ั€ัƒะผะตะฝั‚ั‹ opennebula ะผะพะถะฝะพ ัั‚ั€ะพะธั‚ัŒ ะฟะพะดะพะฑะฝั‹ะต ั€ะตัˆะตะฝะธั.

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

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

4. เบ„เบงเบฒเบกเบ‡เปˆเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰

เปƒเบ™เบงเบฑเบเบ™เบตเป‰เบ‚เป‰เบญเบเบˆเบฐเบญเบฐเบ—เบดเบšเบฒเบเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบ‚เป‰เบญเบเบžเบปเบš. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบญเบตเบ‡เบ•เบฒเบกเบฎเบนเบšเบžเบฒเบš, เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบฎเบนเป‰, เบกเบตเบ„เบงเบฒเบกเบ„เบปเบ‡เบ—เบตเปˆ - เป€เบกเบทเปˆเบญเบฎเบนเบšเบžเบฒเบšเบ™เบตเป‰เบ–เบทเบเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™ vm, เบ‚เปเป‰เบกเบนเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฐเบ–เบทเบเบ‚เบฝเบ™เปƒเบชเปˆเบฎเบนเบšเบžเบฒเบšเบ™เบตเป‰. เปเบฅเบฐเบ–เป‰เบฒเบšเปเปˆเบ„เบปเบ‡เบ—เบตเปˆ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบฎเบนเบšเบžเบฒเบšเบˆเบฐเบ–เบทเบเบ„เบฑเบ”เบฅเบญเบเปƒเบชเปˆเบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™เบ–เบทเบเบ‚เบฝเบ™เปƒเบชเปˆเบชเบดเปˆเบ‡เบ—เบตเปˆเบ–เบทเบเบ„เบฑเบ”เบฅเบญเบเบˆเบฒเบเบฎเบนเบšเบžเบฒเบšเปเบซเบผเปˆเบ‡ - เบ™เบตเป‰เปเบกเปˆเบ™เบงเบดเบ—เบตเบ—เบตเปˆเปเบกเปˆเปเบšเบšเปเบกเปˆเปเบšเบšเป€เบฎเบฑเบ”เบงเบฝเบ. เบ‚เป‰เบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบšเบฑเบ™เบซเบฒเบซเบผเบฒเบเบ„เบฑเป‰เบ‡เบชเปเบฒเบฅเบฑเบšเบ•เบปเบ™เป€เบญเบ‡เป‚เบ”เบเบเบฒเบ™เบฅเบทเบกเบฅเบฐเบšเบธเบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เปเบฅเบฐเบฎเบนเบšเบžเบฒเบš 200 GB เป„เบ”เป‰เบ–เบทเบเบ„เบฑเบ”เบฅเบญเบ, เบšเบฑเบ™เบซเบฒเปเบกเปˆเบ™เบงเปˆเบฒเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ™เบตเป‰เปเบ™เปˆเบ™เบญเบ™เบงเปˆเบฒเบšเปเปˆเบชเบฒเบกเบฒเบ”เบเบปเบเป€เบฅเบตเบเป„เบ”เป‰, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เป„เบ›เบซเบฒ node เปเบฅเบฐเบ‚เป‰เบฒเบ‚เบฐเบšเบงเบ™เบเบฒเบ™ "cp" เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™.

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

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

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

5. เบ„เบงเบฒเบกเบ‡เปˆเบฒเบเบ”เบฒเบเบชเบนเบ‡เบชเบธเบ”

เปเบ™เปˆเบ™เบญเบ™, เบเบดเปˆเบ‡เป€เบˆเบปเป‰เบฒเป„เบ›เบญเบตเบ, เบœเบนเป‰เบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆเป€เบˆเบปเป‰เบฒเบกเบตเปœเป‰เบญเบเบฅเบปเบ‡.

เบžเบฒเบเปƒเบ•เป‰เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ‚เบญเบ‡เบเบฒเบ™เบขเบทเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบ - 3 nodes เบ—เบตเปˆเบกเบตเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ nfs - เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบ”เบต. เปเบ•เปˆเบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบ›เบดเบ”เป„เบŸ, เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบกเบทเปˆเบญเปเบฅเปˆเบ™ snapshot เปเบฅเบฐเบ›เบดเบ”เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบ‚เบญเบ‡ node, เบžเบงเบเป€เบฎเบปเบฒเบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบ™เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบงเปˆเบฒเบกเบต snapshot, เปเบ•เปˆเบ„เบงเบฒเบกเบˆเบดเบ‡เปเบฅเป‰เบงเบšเปเปˆเบกเบต (เบ”เบต, เบžเบงเบเป€เบฎเบปเบฒเบ—เบธเบเบ„เบปเบ™เป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒ. เปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เป„เบ”เป‰เบ‚เบฝเบ™เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ™เบตเป‰เปƒเบ™ sql, เปเบ•เปˆเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡เบšเปเปˆเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”). เบ›เบฐเป‚เบซเบเบ”เปเบกเปˆเบ™เบงเปˆเบฒเป€เบกเบทเปˆเบญเบชเป‰เบฒเบ‡เบžเบฒเบšเบ–เปˆเบฒเบ, เป„เบŸเบฅเปŒเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบทเป‰เบ™เปเบฅเบฐเบกเบต "เบžเปเปˆเปเบกเปˆ", เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เปƒเบ™เบเปเบฅเบฐเบ™เบตเบกเบตเบšเบฑเบ™เบซเบฒเปเบฅเบฐเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เบšเปเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบœเปˆเบฒเบ™ gui, เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป€เบญเบปเบฒเป„เบŸเบฅเปŒ qcow2 เปเบฅเบฐเบŸเบทเป‰เบ™เบŸเบนเบกเบฑเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ. docs.opennebula.io/5.8/operation/vm_management/vm_instances.html

เปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เปเบ•เปˆเบซเบ™เป‰เบฒเป€เบชเบเบ”เบฒเบ, เบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เปเบกเปˆเบ™เบ‡เปˆเบฒเบเบ”เบฒเบ. เบ”เบต, เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบกเบฑเบ™เบ‡เปˆเบฒเบเบเบงเปˆเบฒเปƒเบ™ openstack, เบ‚เป‰เบญเบเปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆ vlan (802.1Q) - เบกเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบต, เปเบ•เปˆเบ–เป‰เบฒเบ—เปˆเบฒเบ™เป€เบฎเบฑเบ”เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบˆเบฒเบเป€เบ„เบทเบญเบ‚เปˆเบฒเบเปเบกเปˆเปเบšเบš, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบˆเบฐเบšเปเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบตเปˆเปƒเบŠเป‰เปเบฅเป‰เบง, i.e. เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบฅเบถเบšเปเบฅเบฐเป€เบžเบตเปˆเบกเบšเบฑเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบซเบกเปˆเบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰.

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

6. plugins เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปเบฅเบฐเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡

เบซเบผเบฑเบ‡เบˆเบฒเบเบ—เบตเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”, เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบ‚เบปเป‰เบฒเปƒเบˆเบกเบฑเบ™, เป€เบงเบ—เบตเบŸเบฑเบ‡เบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆ kvm, เปเบ•เปˆเบเบฑเบ‡ vmware esxi. เปเบ•เปˆเบซเบ™เป‰เบฒเป€เบชเบเบ”เบฒเบ, เบ‚เป‰เบญเบเบšเปเปˆเบกเบตเบชเบฐเบฅเบญเบเบ™เป‰เปเบฒเบเบฑเบš Vcenter, เบ–เป‰เบฒเปƒเบœเป„เบ”เป‰เบžเบฐเบเบฒเบเบฒเบก, เบเบฐเบฅเบธเบ™เบฒเบ‚เบฝเบ™.

เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบŸเบฑเบ‡เบญเบทเปˆเบ™เป†เปเบกเปˆเบ™เบฅเบฐเบšเบธเป„เบงเป‰ docs.opennebula.io/5.12/advanced_components/cloud_bursting/index.html
AWS, AZURE.

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

เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰, เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆเบกเบต firecracker - เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบ‚เบญเบ‡ microvm, เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡ kvm harness over docker, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰ versatility เบซเบผเบฒเบ, เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปเบฅเบฐเบœเบปเบ™เบœเบฐเบฅเบดเบ”เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบชเบเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เปƒเบ™เบเบฒเบ™ emulating เบญเบธเบ›เบฐเบเบญเบ™. เบ›เบฐเป‚เบซเบเบ”เบ”เบฝเบงเบ—เบตเปˆเบ‚เป‰เบญเบเป€เบซเบฑเบ™เปƒเบ™ Docker เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เปƒเบŠเป‰เป€เบงเบฅเบฒเป€เบ–เบดเบ‡เบˆเปเบฒเบ™เบงเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปเบฅเบฐเบšเปเปˆเบกเบตเป€เบ•เบปเป‰เบฒเบชเบฝเบšเบ—เบตเปˆเบ–เบทเบเบ„เบญเบšเบ„เบญเบ‡เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปƒเบŠเป‰ emulation เบ™เบตเป‰, i.e. เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เบ•เบปเบงเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบเบฒเบ™เป‚เบซเบผเบ” (เปเบ•เปˆเบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเบ„เบธเป‰เบกเบ„เปˆเบฒเบ—เบตเปˆเบˆเบฐเบ‚เบฝเบ™เบšเบปเบ”เบ„เบงเบฒเบกเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบเปˆเบฝเบงเบเบฑเบšเป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰เบˆเบปเบ™เบเปˆเบงเบฒเบ‚เป‰เบญเบเป„เบ”เป‰เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ—เบฑเบ‡เบซเบกเบปเบ”).

7. เบ›เบฐเบชเบปเบšเบเบฒเบ™เปƒเบ™เบ—เบฒเบ‡เบšเบงเบเบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เปเบฅเบฐเบเบฒเบ™เปเบเป‰เบšเบฑเบ™เบซเบฒเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”

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

เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‡เปˆเบฒเบเบ”เบฒเบเบ‚เบญเบ‡เบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบเบฎเบนเบšเบžเบฒเบšเปเบœเปˆเบ™เบˆเบฒเบเบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบซเบ™เบถเปˆเบ‡เป„เบ›เบซเบฒเบšเปˆเบญเบ™เบญเบทเปˆเบ™. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบ‚เป‰เบญเบ, เบกเบต 2 nodes เบ—เบตเปˆเบกเบต nfs, เบ‚เป‰เบญเบเบชเบปเปˆเบ‡เบฎเบนเบšเบžเบฒเบš - เบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบเป€เบเบตเบ”เบ‚เบทเป‰เบ™เบœเปˆเบฒเบ™ frontend opennebula, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบ—เบธเบเบ„เบปเบ™เบ„เบธเป‰เบ™เป€เบ„เบตเบเบเบฑเบšเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบ‚เปเป‰เบกเบนเบ™เบ„เบงเบ™เบ–เบทเบเบ„เบฑเบ”เบฅเบญเบเป‚เบ”เบเบเบปเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เป‚เบฎเบ” - เปƒเบ™ vmware เบ”เบฝเบงเบเบฑเบ™, hyper-v เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™. เป€เบฎเบฑเบ” เปƒเบซเป‰ เป€เบ„เบ เบŠเบตเบ™ เบเบฑเบš เบ™เบตเป‰ , เปเบ•เปˆ เบ™เบตเป‰ เบเบฑเบš เบ„เบปเบ™ เบญเบทเปˆเบ™ . เบกเบตเบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปเบฅเบฐเบญเบธเบ”เบปเบกเบเบฒเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เปเบฅเบฐเปƒเบ™เบชเบฐเบšเบฑเบš 5.12 เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป€เบญเบปเบฒเบ›เบธเปˆเบก "migrate to datastore" - เบžเบฝเบ‡เปเบ•เปˆเป€เบ„เบทเปˆเบญเบ‡เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡เป„เบ”เป‰เบ–เบทเบเป‚เบญเบ™, เปเบ•เปˆเบšเปเปˆเปเบกเปˆเบ™เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป€เบžเบฒเบฐเบงเปˆเบฒ. เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบชเบนเบ™เบเบฒเบ‡.

เบ•เปเปˆเป„เบ›เปเบกเปˆเบ™เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเบ™เบดเบเบปเบกเบเบฑเบšเป€เบซเบ”เบœเบปเบ™เบ•เปˆเบฒเบ‡เป†: "เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เปƒเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เป€เบ„เบทเปˆเบญเบ‡ virtual: เบšเปเปˆเบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เป‚เบ”เป€เบกเบ™เบˆเบฒเบ /var/lib/one//datastores/103/10/deployment.5" เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เป€เบ—เบดเบ‡เบ—เบตเปˆเบˆเบฐเป€เบšเบดเปˆเบ‡.

  • เบชเบดเบ”เบฎเบนเบšเบžเบฒเบšเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰ oneadmin;
  • เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰ oneadmin เป€เบžเบทเปˆเบญเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ libvirtd;
  • เบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ–เบทเบเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡เบšเป? เป„เบ›เปเบฅเบฐเบเบงเบ”เป€เบšเบดเปˆเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปƒเบ™ node เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡, เบšเบฒเบ‡เบ—เบตเบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เป„เบ”เป‰เบซเบผเบธเบ”เบฅเบปเบ‡;
  • เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡, เบซเบผเบทเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบขเบนเปˆเบ”เป‰เบฒเบ™เบซเบ™เป‰เบฒเบกเบฑเบ™เบขเบนเปˆเปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ•เบปเป‰เบ™เบ•เปเบชเปเบฒเบฅเบฑเบš vlan เปเบกเปˆเบ™ br0, เปเบ•เปˆเปƒเบ™ node เบกเบฑเบ™เบ–เบทเบเบ‚เบฝเบ™เป€เบ›เบฑเบ™ bridge0 - เบกเบฑเบ™เบ•เป‰เบญเบ‡เบ„เบทเบเบฑเบ™.

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

8. เป€เบญเบเบฐเบชเบฒเบ™, เบŠเบธเบกเบŠเบปเบ™. เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ•เปเปˆเป„เบ›

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

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

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

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบ™เบฐเป‚เบเบšเบฒเบเบšเบฒเบ‡เบขเปˆเบฒเบ‡เปƒเบ™เบšเปเบฅเบดเบชเบฑเบ”เป„เบ”เป‰เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆ 5.12 forum.opennebula.io/t/towards-a-stronger-opennebula-community/8506/14 เบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™เบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบ—เบตเปˆเบˆเบฐเป€เบซเบฑเบ™เบงเปˆเบฒเป‚เบ„เบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบ™เบงเปƒเบ”. เปƒเบ™เบ•เบญเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบšเบฒเบ‡เบœเบนเป‰เบ‚เบฒเบเบ—เบตเปˆเบ™เปเบฒเปƒเบŠเป‰เบงเบดเบ—เบตเปเบเป‰เป„เบ‚เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปเบฅเบฐเบชเบดเปˆเบ‡เบ—เบตเปˆเบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒเบชเบฐเป€เบซเบ™เบต. เปเบ™เปˆเบ™เบญเบ™, เบšเปเปˆเบกเบตเบ„เปเบฒเบ•เบญเบšเบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบเปˆเบฝเบงเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰. เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ, เบเบฒเบ™เบฎเบฑเบเบชเบฒ cloud เบชเปˆเบงเบ™เบ•เบปเบงเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบญเบฒเบ”เบˆเบฐเบšเปเปˆเบกเบตเบฅเบฒเบ„เบฒเปเบžเบ‡เป€เบ—เบปเปˆเบฒเบ—เบตเปˆเบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒ. เบชเบดเปˆเบ‡เบ—เบตเปˆ เบชเบณ เบ„เบฑเบ™เปเบกเปˆเบ™เบเบฒเบ™เบฎเบนเป‰เบชเบดเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™.

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

เบกเบตเบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบ—เบตเปˆเบ”เบต t.me/opennebula เบžเบงเบเป€เบ‚เบปเบฒเบŠเปˆเบงเบเบขเปˆเบฒเบ‡เบซเป‰เบฒเบงเบซเบฑเบ™เปเบฅเบฐเบšเปเปˆเป„เบ”เป‰เบชเบปเปˆเบ‡เปƒเบซเป‰เบ—เปˆเบฒเบ™เบŠเบญเบเบซเบฒเบงเบดเบ—เบตเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเปƒเบ™ Google. เป€เบ‚เบปเป‰เบฒโ€‹เบฎเปˆเบงเบกโ€‹เบ™เปเบฒโ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒ.

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

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