์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.
vmm์—์„œ ๋„˜์–ด์˜ด
1. ๊ฐœ์š”2. ๋ถ„๋ฅ˜
2.1. Type 1
2.1.1. Type 1 ํ•˜์ดํผ๋ฐ”์ด์ €๋ฅผ ์ฑ„์šฉํ•œ ๊ฐ€์ƒํ™” ์†Œํ”„ํŠธ์›จ์–ด
2.2. Type 2
2.2.1. Type 2 ํ•˜์ดํผ๋ฐ”์ด์ €๋ฅผ ์ฑ„์šฉํ•œ ๊ฐ€์ƒํ™” ์†Œํ”„ํŠธ์›จ์–ด
2.3. ์ฐจ์ด์ 

1. ๊ฐœ์š”[ํŽธ์ง‘]

ํ•˜์ดํผ๋ฐ”์ด์ €๋Š” ํ˜ธ์ŠคํŠธ ์ปดํ“จํ„ฐ๋กœ ๋‹ค์ˆ˜์˜ ์šด์˜์ฒด์ œ๋ฅผ ๋™์‹œ์— ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•˜๋Š” ๋…ผ๋ฆฌ์  ํ”Œ๋žซํผ์œผ๋กœ์จ ๊ฒŒ์ŠคํŠธ ์šด์˜์ฒด์ œ์™€ ๊ทธ ์šด์˜์ฒด์ œ์—์„œ ๊ตฌ๋™๋˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์‹ค์ œ์˜ ๋ฌผ๋ฆฌ์ ์ธ ์žฅ์น˜์—์„œ ๋ถ„๋ฆฌํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐ€๋ฆฌํ‚จ๋‹ค. ์ฃผ๋กœ ์†Œํ”„ํŠธ์›จ์–ด ํ˜•ํƒœ๋กœ ๊ตฌํ˜„๋˜์ง€๋งŒ ์ž„๋ฒ ๋””๋“œ๋œ ํ•˜๋“œ์›จ์–ด์˜ ํ˜•ํƒœ๋กœ ์ œ์ž‘๋˜๊ธฐ๋„ ํ•œ๋‹ค. ํ•˜์ดํผ๋ฐ”์ด์ €๋Š” ๊ฐ€์ƒํ™” ๋จธ์‹  ๋ชจ๋‹ˆํ„ฐ(virtual machine monitor) ๋˜๋Š” ๊ฐ€์ƒํ™” ๋จธ์‹  ๋งค๋‹ˆ์ €(virtual machine manager)์ด๋ผ๊ณ  ๋ถˆ๋ฆฌ๊ธฐ๋„ ํ•˜๋ฉฐ ์ค„์—ฌ์„œ VMM์ด๋ผ๊ณ ๋„ ๋ถ€๋ฅธ๋‹ค.

2. ๋ถ„๋ฅ˜[ํŽธ์ง‘]

2.1. Type 1[ํŽธ์ง‘]

Type 1 ํ•˜์ดํผ๋ฐ”์ด์ €๋Š” ํ•˜๋“œ์›จ์–ด์—์„œ ์ง์ ‘ ํ•˜์ดํผ๋ฐ”์ด์ €๊ฐ€ ์‹คํ–‰๋˜๊ณ  ๊ฒŒ์ŠคํŠธ ์šด์˜์ฒด์ œ๋Š” ๊ทธ ์œ„์—์„œ ๋Œ์•„๊ฐ€๋Š” ํ˜•ํƒœ๋กœ, ๊ฒŒ์ŠคํŠธ ์šด์˜์ฒด์ œ๊ฐ€ ํ•˜๋“œ์›จ์–ด์—์„œ ๋‘ ๋ฒˆ์งธ ์ˆ˜์ค€์œผ๋กœ ์‹คํ–‰๋œ๋‹ค.

Type 1 ํ˜•ํƒœ
โ‡ง
๊ฒŒ์ŠคํŠธ ์šด์˜์ฒด์ œ
ํ•˜์ดํผ๋ฐ”์ด์ €
ํ•˜๋“œ์›จ์–ด


2.1.1. Type 1 ํ•˜์ดํผ๋ฐ”์ด์ €๋ฅผ ์ฑ„์šฉํ•œ ๊ฐ€์ƒํ™” ์†Œํ”„ํŠธ์›จ์–ด[ํŽธ์ง‘]

2.2. Type 2[ํŽธ์ง‘]

Type 2 ํ•˜์ดํผ๋ฐ”์ด์ €๋Š” ์šด์˜์ฒด์ œ ์œ„์— ํ•˜์ดํผ๋ฐ”์ด์ €๊ฐ€ ์žˆ๊ณ , ๊ทธ ์œ„์— ๊ฒŒ์ŠคํŠธ ์šด์˜์ฒด์ œ๊ฐ€ ๋Œ์•„๊ฐ€๋Š” ํ˜•ํƒœ์ด๋‹ค. ๋”ฐ๋ผ์„œ ๊ฒŒ์ŠคํŠธ ์šด์˜์ฒด์ œ๋Š” ํ•˜๋“œ์›จ์–ด์—์„œ ์„ธ ๋ฒˆ์งธ ์ˆ˜์ค€์œผ๋กœ ์‹คํ–‰๋œ๋‹ค.

2.2.1. Type 2 ํ•˜์ดํผ๋ฐ”์ด์ €๋ฅผ ์ฑ„์šฉํ•œ ๊ฐ€์ƒํ™” ์†Œํ”„ํŠธ์›จ์–ด[ํŽธ์ง‘]


Type 2 ํ˜•ํƒœ
โ‡ง
๊ฒŒ์ŠคํŠธ ์šด์˜์ฒด์ œ
ํ•˜์ดํผ๋ฐ”์ด์ €
ํ˜ธ์ŠคํŠธ ์šด์˜์ฒด์ œ
ํ•˜๋“œ์›จ์–ด


2.3. ์ฐจ์ด์ [ํŽธ์ง‘]

Type 1 ํ˜•ํƒœ
Type 2 ํ˜•ํƒœ
โ‡ง
๊ฒŒ์ŠคํŠธ ์šด์˜์ฒด์ œ
๊ฒŒ์ŠคํŠธ ์šด์˜์ฒด์ œ
ํ•˜์ดํผ๋ฐ”์ด์ €
ํ•˜์ดํผ๋ฐ”์ด์ €
ํ˜ธ์ŠคํŠธ ์šด์˜์ฒด์ œ
ํ•˜๋“œ์›จ์–ด
ํ•˜๋“œ์›จ์–ด


Type 1์€ ํ˜ธ์ŠคํŠธ ์šด์˜์ฒด์ œ๋ฅผ ๊ฑฐ์น˜์ง€ ์•Š์ง€๋งŒ, Type 2๋Š” ํ˜ธ์ŠคํŠธ ์šด์˜์ฒด์ œ๋ฅผ ๊ฑฐ์นœ๋‹ค๋Š” ์ฐจ์ด์ ์ด ์žˆ๋‹ค.