Intel์€ Cloud Hypervisor ๊ฐœ๋ฐœ์„ Linux Foundation์œผ๋กœ ์ด์ „ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ธํ…”์€ Linux Foundation์˜ ํ›„์›์œผ๋กœ ํด๋ผ์šฐ๋“œ ์‹œ์Šคํ…œ์— ์ตœ์ ํ™”๋œ Cloud Hypervisor ํ•˜์ดํผ๋ฐ”์ด์ €๋ฅผ ์ด์ „ํ–ˆ์œผ๋ฉฐ, Linux Foundation์˜ ์ธํ”„๋ผ์™€ ์„œ๋น„์Šค๋Š” ํ–ฅํ›„ ๊ฐœ๋ฐœ์— ์‚ฌ์šฉ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. Linux Foundation์˜ ๋‚ ๊ฐœ ์•„๋ž˜๋กœ ์ด๋™ํ•˜๋ฉด ํ”„๋กœ์ ํŠธ๊ฐ€ ๋ณ„๋„์˜ ์ƒ์—… ํšŒ์‚ฌ์— ์˜์กดํ•˜์ง€ ์•Š๊ณ  ์ œXNUMX์ž์˜ ์ฐธ์—ฌ๋กœ ํ˜‘์—…์ด ๋‹จ์ˆœํ™”๋ฉ๋‹ˆ๋‹ค. Alibaba, ARM, ByteDance ๋ฐ Microsoft์™€ ๊ฐ™์€ ํšŒ์‚ฌ๋Š” ์ด๋ฏธ ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ์ง€์›์„ ๋ฐœํ‘œํ–ˆ์œผ๋ฉฐ, ์ด๋“ค ๋Œ€ํ‘œ๋Š” Intel ๊ฐœ๋ฐœ์ž์™€ ํ•จ๊ป˜ ํ”„๋กœ์ ํŠธ๋ฅผ ๊ฐ๋…ํ•˜๋Š” ํ˜‘์˜ํšŒ๋ฅผ ๊ตฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.

Cloud Hypervisor๋Š” Rust ์–ธ์–ด๋กœ ์ž‘์„ฑ๋˜๊ณ  Rust-VMM ๊ณต๋™ ํ”„๋กœ์ ํŠธ์˜ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋œ KVM ๋ฐ MSHV ์œ„์—์„œ ์‹คํ–‰๋˜๋Š” ๊ฐ€์ƒ ๋จธ์‹  ๋ชจ๋‹ˆํ„ฐ(VMM)๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ํŠน์ • ์ž‘์—…. ์ด ํ”„๋กœ์ ํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฐ˜๊ฐ€์ƒํ™”๋œ virtio ๊ธฐ๋ฐ˜ ์žฅ์น˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฒŒ์ŠคํŠธ ์‹œ์Šคํ…œ(Linux, Windows)์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์—๋ฎฌ๋ ˆ์ด์…˜ ์‚ฌ์šฉ์ด ์ตœ์†Œํ™”๋ฉ๋‹ˆ๋‹ค. ์–ธ๊ธ‰๋œ ์ฃผ์š” ๋ชฉํ‘œ ์ค‘์—๋Š” ๋†’์€ ์‘๋‹ต์„ฑ, ๋‚ฎ์€ ๋ฉ”๋ชจ๋ฆฌ ์†Œ๋น„, ๊ณ ์„ฑ๋Šฅ, ๋‹จ์ˆœํ™”๋œ ๊ตฌ์„ฑ ๋ฐ ๊ฐ€๋Šฅํ•œ ๊ณต๊ฒฉ ๋ฒกํ„ฐ ๊ฐ์†Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์„œ๋ฒ„ ๊ฐ„ ๊ฐ€์ƒ ๋จธ์‹  ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜๊ณผ CPU, ๋ฉ”๋ชจ๋ฆฌ, PCI ์žฅ์น˜๋ฅผ ๊ฐ€์ƒ ๋จธ์‹ ์— ํ•ซ ํ”Œ๋Ÿฌ๊น…ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ง€์›๋ฉ๋‹ˆ๋‹ค. x86-64 ๋ฐ AArch64 ์•„ํ‚คํ…์ฒ˜๊ฐ€ ์ง€์›๋ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€