๊ฐ์ ๋จธ์ ์ฑ๋ฅ 200% ๋์ด๋ ๋ฆฌ์์ค ์กฐ์ 7STEP ๐
๐ฏ ๊ฐ์ ๋จธ์ ์ฑ๋ฅ์ ๋ํ ํธ๊ธฐ์ฌ ์ ๋
์ต๊ทผ ๊ฐ์ ๋จธ์ (virtual machine, VM) ์ฌ์ฉ์ด ๊ธ๊ฒฉํ ์ฆ๊ฐํ๊ณ ์์ต๋๋ค. ๋ฐ์ดํฐ ์ผํฐ์์ ํ๋ผ์ด๋น ํด๋ผ์ฐ๋์ ์ด๋ฅด๊ธฐ๊น์ง, ๊ฐ์ ๋จธ์ ์ ์ด์ ๋ค์ํ ๋ถ์ผ์์ ํ์์ ์ธ ๋๊ตฌ๋ก ์๋ฆฌ์ก์์ฃ . ๐ค ๊ทธ๋ฐ๋ฐ ์ฌ๋ฌ๋ถ, ๊ฐ์ ๋จธ์ ์ ์ฑ๋ฅ์ 200%๋ ๋์ผ ์ ์๋ค๋ฉด ๋ฏฟ์ผ์๊ฒ ์ต๋๊น? ๋ฏฟ๊ฑฐ๋ ๋ง๊ฑฐ๋, ์ค๋์ ๊ทธ ๋ฐฉ๋ฒ์ ์๋ ค๋๋ฆด๊ฒ์! ์ค๋น๋์ จ๋์? ์์ํด๋ด ์๋ค! ๐
๐ ๊ฐ์ ๋จธ์ ์ฑ๋ฅ์ ๋์ด๋ ๊ธฐ๋ณธ ๊ฐ๋ ์ดํดํ๊ธฐ
๊ฐ์ ๋จธ์ ์ ์ฑ๋ฅ์ ํฅ์์ํค๊ธฐ ์ํด ๋จผ์ ์์์ผ ํ ๋ช ๊ฐ์ง ๊ธฐ๋ณธ ์์๊ฐ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ์ฌ๋ฌ๋ถ์ ๊ฐ์ ๋จธ์ ์ฌ์ฉ์ ํจ์จ์ฑ์ ๊ทน๋ํํ ์ ์์ต๋๋ค.
- ๊ฐ์ํ ๊ธฐ์ (virtualization technology): VM์์ ์ค์ ํ๋์จ์ด๋ฅผ ์๋ฎฌ๋ ์ด์ ํ๋ ๊ธฐ์ ์ ๋๋ค.
- ์์ ํ ๋น(resource allocation): CPU, ๋ฉ๋ชจ๋ฆฌ, ์คํ ๋ฆฌ์ง ๋ฑ ์์์ VM์ ํ ๋นํ๋ ๊ณผ์ ์ ๋๋ค.
- ๋ชจ๋ํฐ๋ง(monitoring): ์ฑ๋ฅ ์งํ๋ฅผ ์ฒดํฌํ์ฌ VM์ ๊ฑด๊ฐ ์ํ๋ฅผ ํ์ ํ๋ ๊ณผ์ ์ ๋๋ค.
๐ป ๊ฐ์ ๋จธ์ ์ฑ๋ฅ ์กฐ์ 7๋จ๊ณ ๐ ๏ธ
์ฌ๊ธฐ์๋ ๊ฐ์ ๋จธ์ ์ฑ๋ฅ์ ๊ทน๋ํํ ์ ์๋ 7๋จ๊ณ๋ฅผ ์์ธํ ์์๋ณด๊ฒ ์ต๋๋ค.
1๋จ๊ณ: CPU ๋ฆฌ์์ค ์ต์ ํ โ๏ธ
โ VCPU ์ค์ ํ์ธ
- VM์ ํ ๋น๋ ๊ฐ์ ํ๋ก์ธ์ ์(vCPU)๋ฅผ ํ์ธํ๊ณ ํ์์ ๋ฐ๋ผ ์กฐ์ ํฉ๋๋ค.
โ ์์ฝ ๋ฐ ํ๊ณ ์ค์
- CPU ์ฑ๋ฅ์ ์ํฅ์ ์ฃผ์ง ์๋๋ก ์์ฝ(reservation)๊ณผ ํ๊ณ(limit)๋ฅผ ์ค์ ํฉ๋๋ค.
2๋จ๊ณ: ๋ฉ๋ชจ๋ฆฌ ์กฐ์ ๐ง
โ ๋ฉ๋ชจ๋ฆฌ ์ต์ ํ
- VM์ ํ ๋น๋ ๋ฉ๋ชจ๋ฆฌ ์ฉ๋์ ํ๊ฐํ๊ณ , ๊ฐ์ ๋จธ์ ์ด ํ์๋ก ํ๋ ๋งํผ ํ ๋นํฉ๋๋ค.
โ ๋ฉ๋ชจ๋ฆฌ ์ค์ํ(Swapping) ๋ฐฉ์ง
- ์ค์(wapping) ํ์ผ ์ฌ์ฉ์ ์ต์ํํ๊ณ ์ถฉ๋ถํ RAM์ ํ๋ณดํ์ฌ ์ฑ๋ฅ์ ์ ์งํฉ๋๋ค.
3๋จ๊ณ: ์คํ ๋ฆฌ์ง ์ฑ๋ฅ ํฅ์ ๐พ
โ ๋์คํฌ ์ ํ ์ ํ
- SSD์ ๊ฐ์ ๋น ๋ฅธ ์คํ ๋ฆฌ์ง๋ฅผ ์ฌ์ฉํ ์ ์๋ ๊ณณ์์๋ ์คํ ๋ฆฌ์ง ์ ํ์ ์ ํํฉ๋๋ค.
โ ๋์คํฌ ๋ถํ ๋ฐ ์ต์ ํ
- ๋์คํฌ๋ฅผ ๋ถํ ํ๊ณ ๊ฐ VM์ ๋ง๊ฒ ์ต์ ํํ์ฌ ์ฑ๋ฅ์ ํฅ์์ํต๋๋ค.
4๋จ๊ณ: ๋คํธ์ํฌ ๋ฆฌ์์ค ์ต์ ํ ๐
โ ๋คํธ์ํฌ ๋์ญํญ ์ค์
- VM์ ๋คํธ์ํฌ ๋์ญํญ์ ์กฐ์ ํ์ฌ ํธ๋ํฝ์ ํจ๊ณผ์ ์ผ๋ก ๊ด๋ฆฌํฉ๋๋ค.
โ ๊ฐ์ ์ค์์น ์ต์ ํ
- ๊ฐ์ ์ค์์น์ ์ค์ ์ ์ต์ ํํ์ฌ ๋คํธ์ํฌ ๋ณ๋ชฉ ํ์์ ์ค์ ๋๋ค.
5๋จ๊ณ: ๋ชจ๋ํฐ๋ง ๋ฐ ์ฑ๋ฅ ๋ถ์ ๐
โ ๋ชจ๋ํฐ๋ง ๋๊ตฌ ํ์ฉ
- ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง ๋๊ตฌ(์: VMware vRealize Operations)๋ฅผ ์ฌ์ฉํ์ฌ VM์ ์ฑ๋ฅ ์งํ๋ฅผ ์ง์์ ์ผ๋ก ์ถ์ ํฉ๋๋ค.
โ ์ฑ๋ฅ ๋ถ์ ๋ฆฌํฌํธ
- ์ ๊ธฐ์ ์ผ๋ก ์ฑ๋ฅ ๋ฆฌํฌํธ๋ฅผ ์์ฑํ์ฌ ์์ ์ฌ์ฉ ํํฉ์ ๋ถ์ํฉ๋๋ค.
6๋จ๊ณ: ์ํํธ์จ์ด ์กฐ์ ๋ฐ ์ต์ ํ ๐ฑ
โ ์ด์ ์ฒด์ ์ ๋ฐ์ดํธ
- VM์์ ์คํ๋๋ ์ด์ ์ฒด์ ๋ฅผ ์ ๊ธฐ์ ์ผ๋ก ์ ๋ฐ์ดํธํ์ฌ ๋ณด์๊ณผ ์ฑ๋ฅ์ ์ ์งํฉ๋๋ค.
โ ์๋น์ค ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์กฐ์
- VM์์ ์คํ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค์ ์ ์กฐ์ ํ์ฌ ์์ ์ฌ์ฉ์ ์ต์ ํํฉ๋๋ค.
7๋จ๊ณ: ่ฒ ่ท ํ ์คํธ ๋ฐ ํ๊ฐ ๐
โ ๋ถํ ํ ์คํธ ์ค์
- VM์ ๋ถํ๋ฅผ ๊ฐํด ์ฑ๋ฅ์ ํ ์คํธํ๊ณ , ๋ณ๋ชฉ ํ์์ ํ์ ํ์ฌ ์กฐ์ ํฉ๋๋ค.
โ ์ฃผ๊ธฐ์ ์ธ ํ๊ฐ
- ๊ฐ์ ๋จธ์ ์ ์ฑ๋ฅ์ ์ฃผ๊ธฐ์ ์ผ๋ก ํ๊ฐํ๊ณ ์ง์์ ์ธ ๊ฐ์ ์์ ์ ์งํํฉ๋๋ค.
๐ ์ถ๊ฐ ๋์์ ์ํ ๋ฆฌ์์ค ๐ ๏ธ
์ด์ ์ฌ๋ฌ๋ถ์ ๊ฐ์ ๋จธ์ ์ ์ฑ๋ฅ์ 200% ๋์ผ ์ ์๋ ๊ธฐ๋ณธ์ ์ธ ๋จ๊ณ๋ฅผ ์ตํ์ต๋๋ค! ๐ ์ข ๋ ๊ณ ๊ธ ์ ๋ณด๋ฅผ ์ํ์ ๋ค๋ฉด ์๋ ์๋ฃ๋ฅผ ์ฐธ๊ณ ํด๋ณด์ธ์.
- ์ถ์ฒ ๋์: "VMware vSphere 6.7 Clustering Deep Dive" โ ๋ผ์ด๋ธ VM ๊ด๋ฆฌ์ ๋ชจ๋ ๊ฒ์ ๋ฐฐ์ธ ์ ์์ต๋๋ค.
- ์ ์ฉํ ์น์ฌ์ดํธ: VMware ๊ณต์ ๋ธ๋ก๊ทธ
- ์ ๋ฌธ๊ฐ ์ถ์ฒ: ์ ํ๋ธ์์ "๊ฐ์ ๋จธ์ ์ฑ๋ฅ ์ต์ ํ" ๊ฒ์ํ๊ธฐ
โ ๊ฒฐ๋ก : ํต์ฌ ํฌ์ธํธ ์์ฝ ์ฒดํฌ๋ฆฌ์คํธ
- 1๏ธโฃ CPU, ๋ฉ๋ชจ๋ฆฌ, ์คํ ๋ฆฌ์ง์ ๊ท ํ ์กํ ์์ ํ ๋น!
- 2๏ธโฃ ์ ๊ธฐ์ ์ธ ๋ชจ๋ํฐ๋ง๊ณผ ์ฑ๋ฅ ๋ถ์์ผ๋ก ์ฑ๋ฅ ๊ฐ์ !
- 3๏ธโฃ ์ํํธ์จ์ด ๋ฐ OS ์ ๋ฐ์ดํธ๋ก ์ต์ ์ ์ฑ๋ฅ ์ ์ง!
- 4๏ธโฃ ๋ถํ ํ ์คํธ๋ฅผ ํตํ ์ฑ๋ฅ ๊ฒ์ฆ!
๊ฐ์ ๋จธ์ ์ ์ฑ๋ฅ์ ์ต๋ํ์ผ๋ก ํ์ฉํด๋ณด์ธ์! โจ ์์ผ๋ก๋ ์ฌ๋ฌ๋ถ์ ๊ฐ์ ๋จธ์ ๊ด๋ฆฌ๊ฐ ์ฑ๊ณต์ ์ด๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ์ถ๊ฐ ์ง๋ฌธ์ด ์์ผ๋ฉด ์ธ์ ๋ ์ง ๋๊ธ ๋จ๊ฒจ์ฃผ์ธ์! ๐๐ฌ