type2 1

[VM] KVM์ด๋ž€?

KVM(Kernel-based Virtual Machine)์€ Linux์— ๊ตฌ์ถ•๋˜๋Š” ์˜คํ”ˆ์†Œ์Šค ๊ฐ€์ƒํ™” ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค. KVM์„ ํ†ตํ•ด Linux๋ฅผ _ํ•˜์ดํผ๋ฐ”์ด์ €_๋กœ ์ „ํ™˜ํ•˜์—ฌ ํ˜ธ์ŠคํŠธ ๋จธ์‹ ์ด ๊ฒŒ์ŠคํŠธ ํ˜น์€ VM ๋“ฑ ๋…๋ฆฝ๋œ ๊ฐ€์ƒ ํ™˜๊ฒฝ ์—ฌ๋ ค๊ฐœ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. KVM์€ Linux๋ฅผ ํƒ€์ž…1(๋ฒ ์–ด๋ฉ”ํƒˆ) ํ•˜์ดํผ๋ฐ”์ด์ €๋กœ ์ „ํ™˜ํ•˜์—ฌ ๊ตฌ๋™ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ดํผ๋ฐ”์ด์ €๋ž€? ๊ฐ€์ƒ๋จธ์‹ ์„ ์ƒ์„ฑํ•˜๊ณ  ๊ตฌ๋™ํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด์ž…๋‹ˆ๋‹ค. ํ˜ธ์ŠคํŠธ ์ปดํ“จํ„ฐ์—์„œ ๋‹ค์ˆ˜์˜ ์šด์˜ ์ฒด์ œ๋ฅผ ๋™์‹œ์— ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ๋…ผ๋ฆฌ์  ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ๊ฐ€์ƒ๋จธ์‹  ๋ชจ๋‹ˆํ„ฐ(Virtual Machine Monitor, VMM)๋ผ๊ณ ๋„ ๋ถˆ๋ฆฝ๋‹ˆ๋‹ค. ๋‹จ์ผ ํ•˜๋“œ์›จ์–ด์—์„œ ์—ฌ๋Ÿฌ ๋‹ค๋ฅธ ๊ฐ€์ƒ ๋จธ์‹ ์„ ํ˜ธ์ŠคํŒ…ํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค. โ€‹ ์ถœ์ฒ˜ : ์œ„ํ‚ค ํ•˜์ดํผ๋ฐ”์ด์ € ํƒ€์ž… 1(native, bare-metal) ํ•˜์ดํผ๋ฐ”..

CS 2021.10.29
728x90
๋ฐ˜์‘ํ˜•