VMware vSphere์˜ ๊ฐ€์ƒ ๋จธ์‹  ์„ฑ๋Šฅ ๋ถ„์„. 1๋ถ€: CPU

VMware vSphere์˜ ๊ฐ€์ƒ ๋จธ์‹  ์„ฑ๋Šฅ ๋ถ„์„. 1๋ถ€: CPU

VMware vSphere(๋˜๋Š” ๊ธฐํƒ€ ๊ธฐ์ˆ  ์Šคํƒ)๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐ€์ƒ ์ธํ”„๋ผ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒฝ์šฐ ์‚ฌ์šฉ์ž๋กœ๋ถ€ํ„ฐ "๊ฐ€์ƒ ๋จธ์‹ ์ด ๋Š๋ฆฌ๋‹ค!"๋ผ๋Š” ๋ถˆ๋งŒ์„ ์ž์ฃผ ๋“ฃ๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ๊ธฐ์‚ฌ ์‹œ๋ฆฌ์ฆˆ์—์„œ๋Š” ์„ฑ๋Šฅ ์ง€ํ‘œ๋ฅผ ๋ถ„์„ํ•˜๊ณ  ์†๋„๊ฐ€ ๋Š๋ ค์ง€๋Š” ์ด์œ ์™€ ์›์ธ, ๊ทธ๋ฆฌ๊ณ  ์†๋„๊ฐ€ ๋Š๋ ค์ง€์ง€ ์•Š๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๋ ค ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ฐ€์ƒ ๋จธ์‹  ์„ฑ๋Šฅ์˜ ๋‹ค์Œ ์ธก๋ฉด์„ ๊ณ ๋ คํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

  • CPU,
  • ๋žจ,
  • ๋””์Šคํฌ,
  • ํšŒ๋กœ๋ง.

CPU๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์„ฑ๋Šฅ์„ ๋ถ„์„ํ•˜๋ ค๋ฉด ๋‹ค์Œ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

  • vCenter ์„ฑ๋Šฅ ์นด์šดํ„ฐ โ€“ vSphere Client๋ฅผ ํ†ตํ•ด ๊ทธ๋ž˜ํ”„๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋Š” ์„ฑ๋Šฅ ์นด์šดํ„ฐ. ์ด๋Ÿฌํ•œ ์นด์šดํ„ฐ์— ๋Œ€ํ•œ ์ •๋ณด๋Š” ํด๋ผ์ด์–ธํŠธ์˜ ๋ชจ๋“  ๋ฒ„์ „(C#์˜ "thick" ํด๋ผ์ด์–ธํŠธ, Flex์˜ ์›น ํด๋ผ์ด์–ธํŠธ, HTML5์˜ ์›น ํด๋ผ์ด์–ธํŠธ)์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ์‚ฌ์—์„œ๋Š” C# ํด๋ผ์ด์–ธํŠธ์˜ ์Šคํฌ๋ฆฐ์ƒท์„ ์‚ฌ์šฉํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด ์ถ•์†Œํ˜•์ด ๋” ๋ณด๊ธฐ ์ข‹๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. :)
  • ESXTOP โ€“ ESXi ๋ช…๋ น์ค„์—์„œ ์‹คํ–‰๋˜๋Š” ์œ ํ‹ธ๋ฆฌํ‹ฐ์ž…๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ์„ฑ๋Šฅ ์นด์šดํ„ฐ ๊ฐ’์„ ์–ป๊ฑฐ๋‚˜ ์ถ”๊ฐ€ ๋ถ„์„์„ ์œ„ํ•ด ํŠน์ • ๊ธฐ๊ฐ„ ๋™์•ˆ ์ด๋Ÿฌํ•œ ๊ฐ’์„ .csv ํŒŒ์ผ์— ์—…๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์œผ๋กœ ์ด ๋„๊ตฌ์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์„ค๋ช…ํ•˜๊ณ  ํ•ด๋‹น ์ฃผ์ œ์— ๋Œ€ํ•œ ๋ฌธ์„œ ๋ฐ ๊ธฐ์‚ฌ์— ๋Œ€ํ•œ ๋ช‡ ๊ฐ€์ง€ ์œ ์šฉํ•œ ๋งํฌ๋ฅผ ์ œ๊ณตํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์•ฝ๊ฐ„์˜ ์ด๋ก 

VMware vSphere์˜ ๊ฐ€์ƒ ๋จธ์‹  ์„ฑ๋Šฅ ๋ถ„์„. 1๋ถ€: CPU

ESXi์—์„œ๋Š” VMware ์šฉ์–ด๋กœ ๋ณ„๋„์˜ ํ”„๋กœ์„ธ์Šค๊ฐ€ ๊ฐ vCPU(๊ฐ€์ƒ ๋จธ์‹  ์ฝ”์–ด)์˜ ์ž‘๋™์„ ๋‹ด๋‹นํ•ฉ๋‹ˆ๋‹ค. ์„œ๋น„์Šค ํ”„๋กœ์„ธ์Šค๋„ ์žˆ์ง€๋งŒ VM ์„ฑ๋Šฅ ๋ถ„์„ ๊ด€์ ์—์„œ๋Š” ๊ทธ๋‹ค์ง€ ํฅ๋ฏธ๋กญ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ESXi์˜ ํ”„๋กœ์„ธ์Šค๋Š” ๋‹ค์Œ ๋„ค ๊ฐ€์ง€ ์ƒํƒœ ์ค‘ ํ•˜๋‚˜์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋‹ฌ๋ฆฌ๊ธฐ โ€“ ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋ช‡ ๊ฐ€์ง€ ์œ ์šฉํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
  • ๊ธฐ๋‹ค๋ฆผ โ€“ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์–ด๋–ค ์ž‘์—…๋„ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š๊ณ (์œ ํœด) ์žˆ๊ฑฐ๋‚˜ ์ž…๋ ฅ/์ถœ๋ ฅ์„ ๊ธฐ๋‹ค๋ฆฌ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ฝ”์Šคํƒ‘ โ€“ ๋ฉ€ํ‹ฐ ์ฝ”์–ด ๊ฐ€์ƒ ๋จธ์‹ ์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์กฐ๊ฑด์ž…๋‹ˆ๋‹ค. ์ด๋Š” ํ•˜์ดํผ๋ฐ”์ด์ € CPU ์Šค์ผ€์ค„๋Ÿฌ(ESXi CPU ์Šค์ผ€์ค„๋Ÿฌ)๊ฐ€ ๋ฌผ๋ฆฌ์  ์„œ๋ฒ„ ์ฝ”์–ด์—์„œ ๋ชจ๋“  ํ™œ์„ฑ ๊ฐ€์ƒ ๋จธ์‹  ์ฝ”์–ด์˜ ๋™์‹œ ์‹คํ–‰์„ ์˜ˆ์•ฝํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์‹ค์ œ ์„ธ๊ณ„์—์„œ๋Š” ๋ชจ๋“  ํ”„๋กœ์„ธ์„œ ์ฝ”์–ด๊ฐ€ ๋ณ‘๋ ฌ๋กœ ์ž‘๋™ํ•˜๊ณ  VM ๋‚ด๋ถ€์˜ ๊ฒŒ์ŠคํŠธ OS๋Š” ์œ ์‚ฌํ•œ ๋™์ž‘์„ ๊ธฐ๋Œ€ํ•˜๋ฏ€๋กœ ํ•˜์ดํผ๋ฐ”์ด์ €๋Š” ํด๋ก ์ฃผ๊ธฐ๋ฅผ ๋” ๋นจ๋ฆฌ ์™„๋ฃŒํ•  ์ˆ˜ ์žˆ๋Š” VM ์ฝ”์–ด์˜ ์†๋„๋ฅผ ์ค„์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ตœ์‹  ๋ฒ„์ „์˜ ESXi์—์„œ CPU ์Šค์ผ€์ค„๋Ÿฌ๋Š” ์™„ํ™”๋œ ๊ณต๋™ ์Šค์ผ€์ค„๋ง์ด๋ผ๋Š” ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ํ•˜์ดํผ๋ฐ”์ด์ €๋Š” "๊ฐ€์žฅ ๋น ๋ฅธ" ๊ฐ€์ƒ ๋จธ์‹  ์ฝ”์–ด์™€ "๊ฐ€์žฅ ๋Š๋ฆฐ" ๊ฐ€์ƒ ๋จธ์‹  ์ฝ”์–ด ๊ฐ„์˜ ์ฐจ์ด(๊ธฐ์šธ๊ธฐ)๋ฅผ ๊ณ ๋ คํ•ฉ๋‹ˆ๋‹ค. ๊ฐ„๊ฒฉ์ด ํŠน์ • ์ž„๊ณ„๊ฐ’์„ ์ดˆ๊ณผํ•˜๋ฉด ๊ณ ์† ์ฝ”์–ด๊ฐ€ ์ฝ”์ŠคํŠธ์˜คํ”„ ์ƒํƒœ๋กœ ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค. VM ์ฝ”์–ด๊ฐ€ ์ด ์ƒํƒœ์—์„œ ๋งŽ์€ ์‹œ๊ฐ„์„ ์†Œ๋น„ํ•˜๋ฉด ์„ฑ๋Šฅ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ค€๋น„ โ€“ ํ•˜์ดํผ๋ฐ”์ด์ €๊ฐ€ ์‹คํ–‰์„ ์œ„ํ•ด ๋ฆฌ์†Œ์Šค๋ฅผ ํ• ๋‹นํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ ํ”„๋กœ์„ธ์Šค๋Š” ์ด ์ƒํƒœ๋กœ ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค. ์ค€๋น„ ๊ฐ’์ด ๋†’์œผ๋ฉด VM ์„ฑ๋Šฅ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ๋ณธ ๊ฐ€์ƒ ๋จธ์‹  CPU ์„ฑ๋Šฅ ์นด์šดํ„ฐ

CPU ์‚ฌ์šฉ๋Ÿ‰, %. ํŠน์ • ๊ธฐ๊ฐ„ ๋™์•ˆ์˜ CPU ์‚ฌ์šฉ๋Ÿ‰์„ ๋ฐฑ๋ถ„์œจ๋กœ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

VMware vSphere์˜ ๊ฐ€์ƒ ๋จธ์‹  ์„ฑ๋Šฅ ๋ถ„์„. 1๋ถ€: CPU

๋ถ„์„ํ•˜๋Š” ๋ฐฉ๋ฒ•? VM์ด ์ง€์†์ ์œผ๋กœ CPU๋ฅผ 90%๋กœ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ์ตœ๋Œ€ 100%์— ๋„๋‹ฌํ•˜๋Š” ๊ฒฝ์šฐ ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฌธ์ œ๋Š” VM ๋‚ด๋ถ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ "๋Š๋ฆฐ" ์ž‘๋™๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•œ VM ์•ก์„ธ์Šค ๋ถˆ๊ฐ€๋Šฅ์œผ๋กœ๋„ ํ‘œํ˜„๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋‹ˆํ„ฐ๋ง ์‹œ์Šคํ…œ์—์„œ VM์ด ์ฃผ๊ธฐ์ ์œผ๋กœ ์ €ํ•˜๋˜๋Š” ๊ฒƒ์œผ๋กœ ํ‘œ์‹œ๋˜๋ฉด CPU ์‚ฌ์šฉ๋Ÿ‰ ๊ทธ๋ž˜ํ”„์˜ ์ตœ๊ณ ์ ์— ์ฃผ์˜ํ•˜์„ธ์š”.

๊ฐ€์ƒ ๋จธ์‹ ์˜ CPU ๋กœ๋“œ๋ฅผ ํ‘œ์‹œํ•˜๋Š” ํ‘œ์ค€ ๊ฒฝ๋ณด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

VMware vSphere์˜ ๊ฐ€์ƒ ๋จธ์‹  ์„ฑ๋Šฅ ๋ถ„์„. 1๋ถ€: CPU

๋ฌด์—‡์„ํ•ด์•ผ ํ•˜๋Š”๊ฐ€? VM์˜ CPU ์‚ฌ์šฉ๋Ÿ‰์ด ์ง€์†์ ์œผ๋กœ ๊ธ‰์ฆํ•˜๋Š” ๊ฒฝ์šฐ vCPU ์ˆ˜๋ฅผ ๋Š˜๋ฆฌ๊ฑฐ๋‚˜(๋ถˆํ–‰ํžˆ๋„ ์ด๊ฒƒ์ด ํ•ญ์ƒ ๋„์›€์ด ๋˜๋Š” ๊ฒƒ์€ ์•„๋‹˜) VM์„ ๋” ๊ฐ•๋ ฅํ•œ ํ”„๋กœ์„ธ์„œ๊ฐ€ ์žˆ๋Š” ์„œ๋ฒ„๋กœ ์ด๋™ํ•˜๋Š” ๊ฒƒ์„ ๊ณ ๋ คํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

CPU ์‚ฌ์šฉ๋Ÿ‰(MHz)

vCenter ์‚ฌ์šฉ๋Ÿ‰(%) ๊ทธ๋ž˜ํ”„์—์„œ๋Š” ์ „์ฒด ๊ฐ€์ƒ ๋จธ์‹ ์— ๋Œ€ํ•ด์„œ๋งŒ ๋ณผ ์ˆ˜ ์žˆ์œผ๋ฉฐ ๊ฐœ๋ณ„ ์ฝ”์–ด์— ๋Œ€ํ•œ ๊ทธ๋ž˜ํ”„๋Š” ์—†์Šต๋‹ˆ๋‹ค(Esxtop์—๋Š” ์ฝ”์–ด์— ๋Œ€ํ•œ % ๊ฐ’์ด ์žˆ์Œ). ๊ฐ ์ฝ”์–ด์— ๋Œ€ํ•ด ์‚ฌ์šฉ๋Ÿ‰(MHz)์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ถ„์„ํ•˜๋Š” ๋ฐฉ๋ฒ•? ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๋ฉ€ํ‹ฐ ์ฝ”์–ด ์•„ํ‚คํ…์ฒ˜์— ์ตœ์ ํ™”๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ํ•˜๋‚˜์˜ ์ฝ”์–ด๋งŒ 100% ์‚ฌ์šฉํ•˜๊ณ  ๋‚˜๋จธ์ง€๋Š” ๋กœ๋“œ ์—†์ด ์œ ํœด ์ƒํƒœ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๊ธฐ๋ณธ ๋ฐฑ์—… ์„ค์ •์„ ์‚ฌ์šฉํ•˜๋ฉด MS SQL์€ ํ•˜๋‚˜์˜ ์ฝ”์–ด์—์„œ๋งŒ ํ”„๋กœ์„ธ์Šค๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ๋ฐฑ์—… ์†๋„๊ฐ€ ๋Š๋ ค์ง€๋Š” ๊ฒƒ์€ ๋””์Šคํฌ์˜ ๋Š๋ฆฐ ์†๋„(์‚ฌ์šฉ์ž๊ฐ€ ์ฒ˜์Œ์— ๋ถˆ๋งŒ์„ ์ œ๊ธฐํ•œ ์ด์œ ) ๋•Œ๋ฌธ์ด ์•„๋‹ˆ๋ผ ํ”„๋กœ์„ธ์„œ๊ฐ€ ๋Œ€์ฒ˜ํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ๋ณ€๊ฒฝํ•˜์—ฌ ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฐฑ์—…์ด ์—ฌ๋Ÿฌ ํŒŒ์ผ์—์„œ(๊ฐ๊ฐ ์—ฌ๋Ÿฌ ํ”„๋กœ์„ธ์Šค์—์„œ) ๋ณ‘๋ ฌ๋กœ ์‹คํ–‰๋˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

VMware vSphere์˜ ๊ฐ€์ƒ ๋จธ์‹  ์„ฑ๋Šฅ ๋ถ„์„. 1๋ถ€: CPU
์ฝ”์–ด์˜ ๊ณ ๋ฅด์ง€ ์•Š์€ ๋ถ€ํ•˜์˜ ์˜ˆ์ž…๋‹ˆ๋‹ค.

๋˜ํ•œ (์œ„ ๊ทธ๋ž˜ํ”„์—์„œ์™€ ๊ฐ™์ด) ์ฝ”์–ด๊ฐ€ ๊ณ ๋ฅด์ง€ ์•Š๊ฒŒ ๋กœ๋“œ๋˜๊ณ  ์ผ๋ถ€ ์ฝ”์–ด์˜ ํ”ผํฌ๊ฐ€ 100%์ธ ์ƒํ™ฉ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜๋‚˜์˜ ์ฝ”์–ด๋งŒ ๋กœ๋“œํ•˜๋Š” ๊ฒฝ์šฐ CPU ์‚ฌ์šฉ๋Ÿ‰์— ๋Œ€ํ•œ ๊ฒฝ๋ณด๋Š” ์ž‘๋™ํ•˜์ง€ ์•Š์ง€๋งŒ(์ „์ฒด VM์— ๋Œ€ํ•ด) ์„ฑ๋Šฅ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

๋ฌด์—‡์„ํ•ด์•ผ ํ•˜๋Š”๊ฐ€? ๊ฐ€์ƒ ๋จธ์‹ ์˜ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์ฝ”์–ด๋ฅผ ๊ณ ๋ฅด์ง€ ์•Š๊ฒŒ ๋กœ๋“œํ•˜๋Š” ๊ฒฝ์šฐ(์ฝ”์–ด ํ•˜๋‚˜ ๋˜๋Š” ์ฝ”์–ด์˜ ์ผ๋ถ€๋งŒ ์‚ฌ์šฉ) ์ฝ”์–ด ์ˆ˜๋ฅผ ๋Š˜๋ ค๋„ ์†Œ์šฉ์ด ์—†์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ VM์„ ๋” ๊ฐ•๋ ฅํ•œ ํ”„๋กœ์„ธ์„œ๊ฐ€ ์žˆ๋Š” ์„œ๋ฒ„๋กœ ์ด๋™ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

์„œ๋ฒ„ BIOS์—์„œ ์ „๋ ฅ ์†Œ๋น„ ์„ค์ •์„ ํ™•์ธํ•ด ๋ณผ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งŽ์€ ๊ด€๋ฆฌ์ž๋Š” BIOS์—์„œ ๊ณ ์„ฑ๋Šฅ ๋ชจ๋“œ๋ฅผ ํ™œ์„ฑํ™”ํ•˜์—ฌ C ์ƒํƒœ ๋ฐ P ์ƒํƒœ ์—๋„ˆ์ง€ ์ ˆ์•ฝ ๊ธฐ์ˆ ์„ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค. ์ตœ์‹  Intel ํ”„๋กœ์„ธ์„œ๋Š” ๋‹ค๋ฅธ ์ฝ”์–ด๋ฅผ ํฌ์ƒํ•˜์—ฌ ๊ฐœ๋ณ„ ํ”„๋กœ์„ธ์„œ ์ฝ”์–ด์˜ ์ฃผํŒŒ์ˆ˜๋ฅผ ๋†’์ด๋Š” Turbo Boost ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์—๋„ˆ์ง€ ์ ˆ์•ฝ ๊ธฐ์ˆ ์ด ์ผœ์ ธ ์žˆ์„ ๋•Œ๋งŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜๋ฉด ํ”„๋กœ์„ธ์„œ๋Š” ๋กœ๋“œ๋˜์ง€ ์•Š์€ ์ฝ”์–ด์˜ ์ „๋ ฅ ์†Œ๋น„๋ฅผ ์ค„์ผ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

VMware์—์„œ๋Š” ์„œ๋ฒ„์˜ ์ ˆ์ „ ๊ธฐ์ˆ ์„ ๋น„ํ™œ์„ฑํ™”ํ•˜์ง€ ์•Š๊ณ  ๊ฐ€๋Šฅํ•œ ํ•œ ํ•˜์ดํผ๋ฐ”์ด์ €์— ์ „์› ๊ด€๋ฆฌ๋ฅผ ๋งก๊ธฐ๋Š” ๋ชจ๋“œ๋ฅผ ์„ ํƒํ•  ๊ฒƒ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ํ•˜์ดํผ๋ฐ”์ด์ € ์ „๋ ฅ ์†Œ๋น„ ์„ค์ •์—์„œ ๊ณ ์„ฑ๋Šฅ์„ ์„ ํƒํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ธํ”„๋ผ์— ์ฆ๊ฐ€๋œ CPU ์ฃผํŒŒ์ˆ˜๊ฐ€ ํ•„์š”ํ•œ ๊ฐœ๋ณ„ VM(๋˜๋Š” VM ์ฝ”์–ด)์ด ์žˆ๋Š” ๊ฒฝ์šฐ ์ „๋ ฅ ์†Œ๋น„๋ฅผ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์กฐ์ •ํ•˜๋ฉด ์„ฑ๋Šฅ์ด ํฌ๊ฒŒ ํ–ฅ์ƒ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

VMware vSphere์˜ ๊ฐ€์ƒ ๋จธ์‹  ์„ฑ๋Šฅ ๋ถ„์„. 1๋ถ€: CPU

CPU ์ค€๋น„

VM Core(vCPU)๊ฐ€ ์ค€๋น„ ์ƒํƒœ์ด๋ฉด ์œ ์šฉํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด ์กฐ๊ฑด์€ ํ•˜์ดํผ๋ฐ”์ด์ €๊ฐ€ ๊ฐ€์ƒ ๋จธ์‹ ์˜ vCPU ํ”„๋กœ์„ธ์Šค๋ฅผ ํ• ๋‹นํ•  ์ˆ˜ ์žˆ๋Š” ์—ฌ์œ  ๋ฌผ๋ฆฌ์  ์ฝ”์–ด๋ฅผ ์ฐพ์ง€ ๋ชปํ•  ๋•Œ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

๋ถ„์„ํ•˜๋Š” ๋ฐฉ๋ฒ•? ์ผ๋ฐ˜์ ์œผ๋กœ ๊ฐ€์ƒ ๋จธ์‹ ์˜ ์ฝ”์–ด๊ฐ€ 10% ์ด์ƒ ์ค€๋น„ ์ƒํƒœ์ธ ๊ฒฝ์šฐ ์„ฑ๋Šฅ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๊ฐ„๋‹จํžˆ ๋งํ•ด์„œ, VM์ด ๋ฌผ๋ฆฌ์  ๋ฆฌ์†Œ์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์„ ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆฌ๋Š” ์‹œ๊ฐ„์ด 10% ์ด์ƒ์ž…๋‹ˆ๋‹ค.

vCenter์—์„œ๋Š” CPU Ready์™€ ๊ด€๋ จ๋œ 2๊ฐœ์˜ ์นด์šดํ„ฐ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์ค€๋น„,
  • ์ค€๋น„๋œ.

๋‘ ์นด์šดํ„ฐ์˜ ๊ฐ’์€ ์ „์ฒด VM๊ณผ ๊ฐœ๋ณ„ ์ฝ”์–ด ๋ชจ๋‘์— ๋Œ€ํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ค€๋น„ ์ƒํƒœ๋Š” ๊ฐ’์„ ์ฆ‰์‹œ ๋ฐฑ๋ถ„์œจ๋กœ ํ‘œ์‹œํ•˜์ง€๋งŒ ์‹ค์‹œ๊ฐ„์œผ๋กœ๋งŒ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค(์ง€๋‚œ 20์‹œ๊ฐ„ ๋™์•ˆ์˜ ๋ฐ์ดํ„ฐ, ์ธก์ • ๊ฐ„๊ฒฉ XNUMX์ดˆ). "๊ธด๊ธ‰" ๋ฌธ์ œ๋ฅผ ๊ฒ€์ƒ‰ํ•  ๋•Œ๋งŒ ์ด ์นด์šดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

์ค€๋น„๋œ ์นด์šดํ„ฐ ๊ฐ’์€ ์—ญ์‚ฌ์ ์ธ ๊ด€์ ์—์„œ๋„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ํŒจํ„ด์„ ์„ค์ •ํ•˜๊ณ  ๋ฌธ์ œ๋ฅผ ์‹ฌ์ธต์ ์œผ๋กœ ๋ถ„์„ํ•˜๋Š” ๋ฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ํŠน์ • ์‹œ์ ์— ๊ฐ€์ƒ ๋จธ์‹ ์—์„œ ์„ฑ๋Šฅ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด CPU Ready ๊ฐ’์˜ ๊ฐ„๊ฒฉ์„ ์ด VM์ด ์‹คํ–‰ ์ค‘์ธ ์„œ๋ฒ„์˜ ์ด ๋กœ๋“œ์™€ ๋น„๊ตํ•˜์—ฌ ๋กœ๋“œ๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•œ ์กฐ์น˜๋ฅผ ์ทจํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(DRS๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ). ์‹คํŒจ).

์ค€๋น„๋Š” ์ค€๋น„ ์ƒํƒœ์™€ ๋‹ฌ๋ฆฌ ๋ฐฑ๋ถ„์œจ์ด ์•„๋‹Œ ๋ฐ€๋ฆฌ์ดˆ ๋‹จ์œ„๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์š”์•ฝ ์œ ํ˜• ์นด์šดํ„ฐ์ž…๋‹ˆ๋‹ค. ์ฆ‰, ์ธก์ • ๊ธฐ๊ฐ„ ๋™์•ˆ VM ์ฝ”์–ด๊ฐ€ ์ค€๋น„ ์ƒํƒœ์— ์žˆ์—ˆ๋˜ ๊ธฐ๊ฐ„์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ๊ฐ„๋‹จํ•œ ๊ณต์‹์„ ์‚ฌ์šฉํ•˜์—ฌ ์ด ๊ฐ’์„ ๋ฐฑ๋ถ„์œจ๋กœ ๋ณ€ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

(CPU ์ค€๋น„ ํ•ฉ๊ณ„ ๊ฐ’ / (์ฐจํŠธ ๊ธฐ๋ณธ ์—…๋ฐ์ดํŠธ ๊ฐ„๊ฒฉ(์ดˆ) * 1000)) * 100 = CPU ์ค€๋น„ %

์˜ˆ๋ฅผ ๋“ค์–ด ์•„๋ž˜ ๊ทธ๋ž˜ํ”„์— ์žˆ๋Š” VM์˜ ๊ฒฝ์šฐ ์ „์ฒด ๊ฐ€์ƒ ๋จธ์‹ ์— ๋Œ€ํ•œ ์ตœ๋Œ€ ์ค€๋น„ ๊ฐ’์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

VMware vSphere์˜ ๊ฐ€์ƒ ๋จธ์‹  ์„ฑ๋Šฅ ๋ถ„์„. 1๋ถ€: CPU

VMware vSphere์˜ ๊ฐ€์ƒ ๋จธ์‹  ์„ฑ๋Šฅ ๋ถ„์„. 1๋ถ€: CPU

์ค€๋น„ ๋น„์œจ์„ ๊ณ„์‚ฐํ•  ๋•Œ ๋‹ค์Œ ๋‘ ๊ฐ€์ง€ ์‚ฌํ•ญ์— ์ฃผ์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • ์ „์ฒด VM์˜ ์ค€๋น„ ๊ฐ’์€ ์ฝ”์–ด ์ „์ฒด์˜ ์ค€๋น„ ํ•ฉ๊ณ„์ž…๋‹ˆ๋‹ค.
  • ์ธก์ • ๊ฐ„๊ฒฉ. ์‹ค์‹œ๊ฐ„์˜ ๊ฒฝ์šฐ 20์ดˆ์ด๊ณ , ์˜ˆ๋ฅผ ๋“ค์–ด ์ผ์ผ ์ฐจํŠธ์˜ ๊ฒฝ์šฐ 300์ดˆ์ž…๋‹ˆ๋‹ค.

์ ๊ทน์ ์ธ ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์‚ฌ์šฉํ•˜๋ฉด ์ด๋Ÿฌํ•œ ๊ฐ„๋‹จํ•œ ์‚ฌํ•ญ์„ ์‰ฝ๊ฒŒ ๋†“์น  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ๊ท€์ค‘ํ•œ ์‹œ๊ฐ„์„ ๋‚ญ๋น„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์•„๋ž˜ ๊ทธ๋ž˜ํ”„์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ Ready๋ฅผ ๊ณ„์‚ฐํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. (324474/(20*1000))*100 = ์ „์ฒด VM์˜ ๊ฒฝ์šฐ 1622%์ž…๋‹ˆ๋‹ค. ์ฝ”์–ด๋ฅผ ๋ณด๋ฉด ๊ทธ๋‹ค์ง€ ๋ฌด์„ญ์ง€ ์•Š์Šต๋‹ˆ๋‹ค : 1622/64 = ์ฝ”์–ด๋‹น 25%. ์ด ๊ฒฝ์šฐ ์บ์น˜๋ฅผ ๋ฐœ๊ฒฌํ•˜๊ธฐ๊ฐ€ ๋งค์šฐ ์‰ฝ์Šต๋‹ˆ๋‹ค. Ready ๊ฐ’์€ ๋น„ํ˜„์‹ค์ ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์—ฌ๋Ÿฌ ์ฝ”์–ด๊ฐ€ ์žˆ๋Š” ์ „์ฒด VM์— ๋Œ€ํ•ด ์•ฝ 10~20%๋ฅผ ์ด์•ผ๊ธฐํ•œ๋‹ค๋ฉด ๊ฐ ์ฝ”์–ด์˜ ๊ฐ’์€ ์ •์ƒ ๋ฒ”์œ„ ๋‚ด์— ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

VMware vSphere์˜ ๊ฐ€์ƒ ๋จธ์‹  ์„ฑ๋Šฅ ๋ถ„์„. 1๋ถ€: CPU

๋ฌด์—‡์„ํ•ด์•ผ ํ•˜๋Š”๊ฐ€? ์ค€๋น„ ๊ฐ’์ด ๋†’์œผ๋ฉด ๊ฐ€์ƒ ๋จธ์‹ ์˜ ์ •์ƒ์ ์ธ ์ž‘๋™์„ ์œ„ํ•œ ํ”„๋กœ์„ธ์„œ ๋ฆฌ์†Œ์Šค๊ฐ€ ์„œ๋ฒ„์— ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์Œ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ƒํ™ฉ์—์„œ ๋‚จ์€ ๊ฒƒ์€ ํ”„๋กœ์„ธ์„œ(vCPU:pCPU)์— ์˜ํ•œ ์ดˆ๊ณผ ๊ตฌ๋…์„ ์ค„์ด๋Š” ๊ฒƒ๋ฟ์ž…๋‹ˆ๋‹ค. ๋ถ„๋ช…ํžˆ ์ด๋Š” ๊ธฐ์กด VM์˜ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์ค„์ด๊ฑฐ๋‚˜ VM์˜ ์ผ๋ถ€๋ฅผ ๋‹ค๋ฅธ ์„œ๋ฒ„๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜์—ฌ ๋‹ฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ณต๋™ ์ •์ง€

๋ถ„์„ํ•˜๋Š” ๋ฐฉ๋ฒ•? ์ด ์นด์šดํ„ฐ๋„ ํ•ฉ๊ณ„ ์œ ํ˜•์ด๋ฉฐ Ready์™€ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ๋ฐฑ๋ถ„์œจ๋กœ ๋ณ€ํ™˜๋ฉ๋‹ˆ๋‹ค.

(CPU ๊ณต๋™ ์ค‘์ง€ ํ•ฉ๊ณ„ ๊ฐ’ / (์ฐจํŠธ ๊ธฐ๋ณธ ์—…๋ฐ์ดํŠธ ๊ฐ„๊ฒฉ(์ดˆ) * 1000)) * 100 = CPU ๊ณต๋™ ์ค‘์ง€ %

์—ฌ๊ธฐ์—์„œ๋Š” VM์˜ ์ฝ”์–ด ์ˆ˜์™€ ์ธก์ • ๊ฐ„๊ฒฉ์—๋„ ์ฃผ์˜๋ฅผ ๊ธฐ์šธ์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค.
Costop ์ƒํƒœ์—์„œ๋Š” ์ปค๋„์ด ์œ ์šฉํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. VM ํฌ๊ธฐ์™€ ์„œ๋ฒ„์˜ ์ผ๋ฐ˜ ๋กœ๋“œ๋ฅผ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์„ ํƒํ•˜๋ฉด ๋™์‹œ ์ค‘์ง€ ์นด์šดํ„ฐ๋Š” XNUMX์— ๊ฐ€๊นŒ์›Œ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

VMware vSphere์˜ ๊ฐ€์ƒ ๋จธ์‹  ์„ฑ๋Šฅ ๋ถ„์„. 1๋ถ€: CPU
์ด ๊ฒฝ์šฐ์—๋Š” ๋ถ€ํ•˜๊ฐ€ ํ™•์‹คํžˆ ๋น„์ •์ƒ์ž…๋‹ˆ๋‹ค :)

๋ฌด์—‡์„ํ•ด์•ผ ํ•˜๋Š”๊ฐ€? ๋‹ค์ˆ˜์˜ ์ฝ”์–ด๊ฐ€ ์žˆ๋Š” ์—ฌ๋Ÿฌ VM์ด ํ•˜๋‚˜์˜ ํ•˜์ดํผ๋ฐ”์ด์ €์—์„œ ์‹คํ–‰๋˜๊ณ  ์žˆ๊ณ  CPU์— ์ดˆ๊ณผ ๊ตฌ๋…์ด ์žˆ๋Š” ๊ฒฝ์šฐ ๊ณต๋™ ์ค‘์ง€ ์นด์šดํ„ฐ๊ฐ€ ์ฆ๊ฐ€ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด๋กœ ์ธํ•ด ์ด๋Ÿฌํ•œ VM์˜ ์„ฑ๋Šฅ์— ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ํ•œ VM์˜ ํ™œ์„ฑ ์ฝ”์–ด๊ฐ€ ํ•˜์ดํผํŠธ๋ ˆ๋”ฉ์ด ํ™œ์„ฑํ™”๋œ ํ•œ ๋ฌผ๋ฆฌ์  ์„œ๋ฒ„ ์ฝ”์–ด์˜ ์Šค๋ ˆ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ๊ณต๋™ ์ค‘์ง€๊ฐ€ ์ฆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด VM์— ์‹คํ–‰ ์ค‘์ธ ์„œ๋ฒ„์—์„œ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๊ฒƒ๋ณด๋‹ค ๋” ๋งŽ์€ ์ฝ”์–ด๊ฐ€ ์žˆ๊ฑฐ๋‚˜ VM์— ๋Œ€ํ•ด "preferHT" ์„ค์ •์ด ํ™œ์„ฑํ™”๋œ ๊ฒฝ์šฐ ์ด๋Ÿฌํ•œ ์ƒํ™ฉ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์„ค์ •์— ๋Œ€ํ•ด ์ฝ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—.

๋†’์€ ๊ณต๋™ ์ค‘์ง€๋กœ ์ธํ•œ VM ์„ฑ๋Šฅ ๋ฌธ์ œ๋ฅผ ๋ฐฉ์ง€ํ•˜๋ ค๋ฉด ์ด VM์—์„œ ์‹คํ–‰๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์ œ์กฐ์—…์ฒด์˜ ๊ถŒ์žฅ ์‚ฌํ•ญ๊ณผ VM์ด ์‹คํ–‰๋˜๋Š” ๋ฌผ๋ฆฌ์  ์„œ๋ฒ„์˜ ๊ธฐ๋Šฅ์— ๋”ฐ๋ผ VM ํฌ๊ธฐ๋ฅผ ์„ ํƒํ•˜์‹ญ์‹œ์˜ค.

์˜ˆ๋น„ ์ฝ”์–ด๋ฅผ ์ถ”๊ฐ€ํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด VM ์ž์ฒด๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์„œ๋ฒ„์˜ ์ธ์ ‘ ํ•ญ๋ชฉ์—๋„ ์„ฑ๋Šฅ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐํƒ€ ์œ ์šฉํ•œ CPU ์ง€ํ‘œ

๋‹ฌ๋ฆฌ๊ธฐ โ€“ ์ธก์ • ๊ธฐ๊ฐ„ ๋™์•ˆ vCPU๊ฐ€ RUN ์ƒํƒœ, ์ฆ‰ ์‹ค์ œ๋กœ ์œ ์šฉํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•œ ์‹œ๊ฐ„(ms)์ž…๋‹ˆ๋‹ค.

์œ ํœด โ€“ ์ธก์ • ๊ธฐ๊ฐ„ ๋™์•ˆ vCPU๊ฐ€ ๋น„ํ™œ์„ฑ ์ƒํƒœ์˜€๋˜ ์‹œ๊ฐ„(ms)์ž…๋‹ˆ๋‹ค. ๋†’์€ Idle ๊ฐ’์€ ๋ฌธ์ œ๊ฐ€ ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. vCPU๋Š” "์•„๋ฌด๊ฒƒ๋„ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค".

๊ธฐ๋‹ค๋ฆผ โ€“ ์ธก์ • ๊ธฐ๊ฐ„ ๋™์•ˆ vCPU๊ฐ€ ๋Œ€๊ธฐ ์ƒํƒœ์— ์žˆ์—ˆ๋˜ ์‹œ๊ฐ„(ms)์ž…๋‹ˆ๋‹ค. ์ด ์นด์šดํ„ฐ์—๋Š” IDLE์ด ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ ๋Œ€๊ธฐ ๊ฐ’์ด ๋†’๋‹ค๊ณ  ํ•ด์„œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ Wait๊ฐ€ ๋†’์„ ๋•Œ Wait IDLE์ด ๋‚ฎ๋‹ค๋ฉด ์ด๋Š” VM์ด โ€‹โ€‹I/O ์ž‘์—…์ด ์™„๋ฃŒ๋˜๊ธฐ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๊ณ  ์žˆ๋‹ค๋Š” ์˜๋ฏธ์ด๋ฉฐ, ์ด๋Š” ๊ฒฐ๊ตญ ํ•˜๋“œ ๋“œ๋ผ์ด๋ธŒ ๋˜๋Š” VM์˜ ๊ฐ€์ƒ ์žฅ์น˜ ์„ฑ๋Šฅ์— ๋ฌธ์ œ๊ฐ€ ์žˆ์Œ์„ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ตœ๋Œ€ ์ œํ•œ โ€“ ์ธก์ • ๊ธฐ๊ฐ„ ๋™์•ˆ ์„ค์ •๋œ ๋ฆฌ์†Œ์Šค ์ œํ•œ์œผ๋กœ ์ธํ•ด vCPU๊ฐ€ ์ค€๋น„ ์ƒํƒœ์— ์žˆ์—ˆ๋˜ ์‹œ๊ฐ„(ms)์ž…๋‹ˆ๋‹ค. ์„ฑ๋Šฅ์ด ์„ค๋ช…ํ•  ์ˆ˜ ์—†์„ ์ •๋„๋กœ ๋‚ฎ์€ ๊ฒฝ์šฐ VM ์„ค์ •์—์„œ ์ด ์นด์šดํ„ฐ ๊ฐ’๊ณผ CPU ์ œํ•œ์„ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ด ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. VM์—๋Š” ์‹ค์ œ๋กœ ์‚ฌ์šฉ์ž๊ฐ€ ์ธ์‹ํ•˜์ง€ ๋ชปํ•˜๋Š” ์ œํ•œ์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด CPU ์ œํ•œ์ด ์„ค์ •๋œ ํ…œํ”Œ๋ฆฟ์—์„œ VM์„ ๋ณต์ œํ•œ ๊ฒฝ์šฐ์— ์ด๋Ÿฐ ์ผ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

์Šค์™‘ ๋Œ€๊ธฐ โ€“ ์ธก์ • ๊ธฐ๊ฐ„ ๋™์•ˆ vCPU๊ฐ€ VMkernel Swap ์ž‘์—…์„ ๊ธฐ๋‹ค๋ฆฐ ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค. ์ด ์นด์šดํ„ฐ์˜ ๊ฐ’์ด XNUMX๋ณด๋‹ค ํฌ๋ฉด VM์— ํ™•์‹คํžˆ ์„ฑ๋Šฅ ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. RAM ์นด์šดํ„ฐ์— ๊ด€ํ•œ ๊ธฐ์‚ฌ์—์„œ SWAP์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

ESXTOP

vCenter์˜ ์„ฑ๋Šฅ ์นด์šดํ„ฐ๊ฐ€ ๊ธฐ๋ก ๋ฐ์ดํ„ฐ ๋ถ„์„์— ์ ํ•ฉํ•˜๋‹ค๋ฉด ๋ฌธ์ œ์— ๋Œ€ํ•œ ์šด์˜ ๋ถ„์„์€ ESXTOP์—์„œ ๋” ์ž˜ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—์„œ๋Š” ๋ชจ๋“  ๊ฐ’์ด ๋ฏธ๋ฆฌ ๋งŒ๋“ค์–ด์ง„ ํ˜•ํƒœ๋กœ ์ œ๊ณต๋˜๋ฉฐ(์•„๋ฌด๊ฒƒ๋„ ๋ฒˆ์—ญํ•  ํ•„์š” ์—†์Œ), ์ตœ์†Œ ์ธก์ • ๊ธฐ๊ฐ„์€ 2์ดˆ์ž…๋‹ˆ๋‹ค.
CPU์— ๋Œ€ํ•œ ESXTOP ํ™”๋ฉด์€ "c" ํ‚ค๋กœ ํ˜ธ์ถœ๋˜๋ฉฐ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

VMware vSphere์˜ ๊ฐ€์ƒ ๋จธ์‹  ์„ฑ๋Šฅ ๋ถ„์„. 1๋ถ€: CPU

ํŽธ์˜์ƒ Shift-V๋ฅผ ๋ˆŒ๋Ÿฌ ๊ฐ€์ƒ ๋จธ์‹  ํ”„๋กœ์„ธ์Šค๋งŒ ๋‚จ๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ฐœ๋ณ„ VM ์ฝ”์–ด์— ๋Œ€ํ•œ ์ง€ํ‘œ๋ฅผ ๋ณด๋ ค๋ฉด "e"๋ฅผ ๋ˆ„๋ฅด๊ณ  ๊ด€์‹ฌ ์žˆ๋Š” VM์˜ GID๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค(์•„๋ž˜ ์Šคํฌ๋ฆฐ์ƒท์—์„œ๋Š” 30919).

VMware vSphere์˜ ๊ฐ€์ƒ ๋จธ์‹  ์„ฑ๋Šฅ ๋ถ„์„. 1๋ถ€: CPU

๊ธฐ๋ณธ์ ์œผ๋กœ ์ œ๊ณต๋˜๋Š” ์—ด์„ ๊ฐ„๋žตํ•˜๊ฒŒ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. "f"๋ฅผ ๋ˆ„๋ฅด๋ฉด ์ถ”๊ฐ€ ์—ด์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

NWLD(์„ธ๊ณ„ ์ˆ˜) โ€“ ๊ทธ๋ฃน์˜ ํ”„๋กœ์„ธ์Šค ์ˆ˜. ๊ทธ๋ฃน์„ ํ™•์žฅํ•˜๊ณ  ๊ฐ ํ”„๋กœ์„ธ์Šค(์˜ˆ: ๋ฉ€ํ‹ฐ ์ฝ”์–ด VM์˜ ๊ฐ ์ฝ”์–ด)์— ๋Œ€ํ•œ ์ธก์ •ํ•ญ๋ชฉ์„ ๋ณด๋ ค๋ฉด "e"๋ฅผ ๋ˆ„๋ฆ…๋‹ˆ๋‹ค. ๊ทธ๋ฃน์— ๋‘˜ ์ด์ƒ์˜ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ๊ทธ๋ฃน์˜ ๋ฉ”ํŠธ๋ฆญ ๊ฐ’์€ ๊ฐœ๋ณ„ ํ”„๋กœ์„ธ์Šค์˜ ๋ฉ”ํŠธ๋ฆญ ํ•ฉ๊ณ„์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค.

%์‚ฌ์šฉ๋œ โ€“ ํ”„๋กœ์„ธ์Šค ๋˜๋Š” ํ”„๋กœ์„ธ์Šค ๊ทธ๋ฃน์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์„œ๋ฒ„ CPU์ฃผ๊ธฐ ์ˆ˜.

%๋‹ฌ๋ฆฌ๋‹ค โ€“ ์ธก์ • ๊ธฐ๊ฐ„ ๋™์•ˆ ํ”„๋กœ์„ธ์Šค๊ฐ€ RUN ์ƒํƒœ์— ์žˆ์—ˆ๋˜ ์‹œ๊ฐ„, ์ฆ‰ ์œ ์šฉํ•œ ์ผ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ดํผ์Šค๋ ˆ๋”ฉ, ๋นˆ๋„ ์Šค์ผ€์ผ๋ง ๋ฐ ์‹œ์Šคํ…œ ์ž‘์—…(%SYS)์— ์†Œ์š”๋œ ์‹œ๊ฐ„์„ ๊ณ ๋ คํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์—์„œ %USED์™€ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

%SYS โ€“ ์‹œ์Šคํ…œ ์ž‘์—…(์˜ˆ: ์ธํ„ฐ๋ŸฝํŠธ ์ฒ˜๋ฆฌ, I/O, ๋„คํŠธ์›Œํฌ ์ž‘์—… ๋“ฑ)์— ์†Œ์š”๋œ ์‹œ๊ฐ„. VM์— ๋Œ€๊ทœ๋ชจ I/O๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ๊ฐ’์ด ๋†’์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

%OVRLP โ€“ VM ํ”„๋กœ์„ธ์Šค๊ฐ€ ์‹คํ–‰ ์ค‘์ธ ๋ฌผ๋ฆฌ์  ์ฝ”์–ด๊ฐ€ ๋‹ค๋ฅธ ํ”„๋กœ์„ธ์Šค์˜ ์ž‘์—…์— ์†Œ๋น„ํ•œ ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์ธก์ •ํ•ญ๋ชฉ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์„œ๋กœ ๊ด€๋ จ๋ฉ๋‹ˆ๋‹ค.

%์‚ฌ์šฉ๋จ = %RUN + %SYS - %OVRLP.

์ผ๋ฐ˜์ ์œผ๋กœ %USED ์ธก์ •ํ•ญ๋ชฉ์ด ๋” ๋งŽ์€ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

%๊ธฐ๋‹ค๋ฆฌ๋‹ค โ€“ ์ธก์ • ๊ธฐ๊ฐ„ ๋™์•ˆ ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋Œ€๊ธฐ ์ƒํƒœ์— ์žˆ์—ˆ๋˜ ์‹œ๊ฐ„. IDLE์„ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

%๊ฒŒ์œผ๋ฅธ โ€“ ์ธก์ • ๊ธฐ๊ฐ„ ๋™์•ˆ ํ”„๋กœ์„ธ์Šค๊ฐ€ IDLE ์ƒํƒœ์— ์žˆ์—ˆ๋˜ ๊ธฐ๊ฐ„.

%SWPWT โ€“ ์ธก์ • ๊ธฐ๊ฐ„ ๋™์•ˆ vCPU๊ฐ€ VMkernel Swap ์ž‘์—…์„ ๊ธฐ๋‹ค๋ฆฐ ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค.

%VMWAIT โ€“ ์ธก์ • ๊ธฐ๊ฐ„ ๋™์•ˆ vCPU๊ฐ€ ์ด๋ฒคํŠธ(์ผ๋ฐ˜์ ์œผ๋กœ I/O)๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๋Š” ์ƒํƒœ์— ์žˆ์—ˆ๋˜ ๊ธฐ๊ฐ„์ž…๋‹ˆ๋‹ค. vCenter์—๋Š” ์œ ์‚ฌํ•œ ์นด์šดํ„ฐ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๊ฐ’์ด ๋†’์œผ๋ฉด VM์˜ I/O์— ๋ฌธ์ œ๊ฐ€ ์žˆ์Œ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

%WAIT = %VMWAIT + %IDLE + %SWPWT.

VM์ด VMkernel Swap์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ์„ฑ๋Šฅ ๋ฌธ์ œ๋ฅผ ๋ถ„์„ํ•  ๋•Œ %VMWAIT๋ฅผ ์‚ดํŽด๋ณด๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์ด ์ง€ํ‘œ๋Š” VM์ด โ€‹โ€‹์•„๋ฌด ์ž‘์—…๋„ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์€ ์‹œ๊ฐ„(%IDLE)์„ ๊ณ ๋ คํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

%RDY โ€“ ์ธก์ • ๊ธฐ๊ฐ„ ๋™์•ˆ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ค€๋น„ ์ƒํƒœ์— ์žˆ์—ˆ๋˜ ๊ธฐ๊ฐ„์ž…๋‹ˆ๋‹ค.

%CSTP โ€“ ์ธก์ • ๊ธฐ๊ฐ„ ๋™์•ˆ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ฝ”์Šคํƒ‘ ์ƒํƒœ์— ์žˆ์—ˆ๋˜ ๊ธฐ๊ฐ„.

%MLMTD โ€“ ์ธก์ • ๊ธฐ๊ฐ„ ๋™์•ˆ ์„ค์ •๋œ ๋ฆฌ์†Œ์Šค ์ œํ•œ์œผ๋กœ ์ธํ•ด vCPU๊ฐ€ ์ค€๋น„ ์ƒํƒœ์— ์žˆ์—ˆ๋˜ ๊ธฐ๊ฐ„์ž…๋‹ˆ๋‹ค.

%WAIT + %RDY + %CSTP + %RUN = 100% โ€“ VM ์ฝ”์–ด๋Š” ํ•ญ์ƒ ์ด ๋„ค ๊ฐ€์ง€ ์ƒํƒœ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค.

ํ•˜์ดํผ๋ฐ”์ด์ €์˜ CPU

vCenter์—๋Š” ํ•˜์ดํผ๋ฐ”์ด์ €์— ๋Œ€ํ•œ CPU ์„ฑ๋Šฅ ์นด์šดํ„ฐ๋„ ์žˆ์ง€๋งŒ ๊ทธ๋‹ค์ง€ ํฅ๋ฏธ๋กญ์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋‹จ์ˆœํžˆ ์„œ๋ฒ„์— ์žˆ๋Š” ๋ชจ๋“  VM์— ๋Œ€ํ•œ ์นด์šดํ„ฐ์˜ ํ•ฉ๊ณ„์ผ ๋ฟ์ž…๋‹ˆ๋‹ค.
์„œ๋ฒ„์˜ CPU ์ƒํƒœ๋ฅผ ๋ณด๋Š” ๊ฐ€์žฅ ํŽธ๋ฆฌํ•œ ๋ฐฉ๋ฒ•์€ ์š”์•ฝ ํƒญ์„ ์ด์šฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

VMware vSphere์˜ ๊ฐ€์ƒ ๋จธ์‹  ์„ฑ๋Šฅ ๋ถ„์„. 1๋ถ€: CPU

์„œ๋ฒ„์™€ ๊ฐ€์ƒ ๋จธ์‹ ์˜ ๊ฒฝ์šฐ ํ‘œ์ค€ ๊ฒฝ๋ณด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

VMware vSphere์˜ ๊ฐ€์ƒ ๋จธ์‹  ์„ฑ๋Šฅ ๋ถ„์„. 1๋ถ€: CPU

์„œ๋ฒ„ CPU ๋กœ๋“œ๊ฐ€ ๋†’์œผ๋ฉด ํ•ด๋‹น ์„œ๋ฒ„์—์„œ ์‹คํ–‰๋˜๋Š” VM์— ์„ฑ๋Šฅ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๊ธฐ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

ESXTOP์—์„œ๋Š” ์„œ๋ฒ„ CPU ๋กœ๋“œ ๋ฐ์ดํ„ฐ๊ฐ€ ํ™”๋ฉด ์ƒ๋‹จ์— ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ํ•˜์ดํผ๋ฐ”์ด์ €์— ๊ทธ๋‹ค์ง€ ์œ ์ตํ•˜์ง€ ์•Š์€ ํ‘œ์ค€ CPU ๋กœ๋“œ ์™ธ์—๋„ ์„ธ ๊ฐ€์ง€ ์ธก์ •ํ•ญ๋ชฉ์ด ๋” ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•ต์‹ฌ ํ™œ์šฉ๋„(%) โ€“ ๋ฌผ๋ฆฌ์  ์„œ๋ฒ„ ์ฝ”์–ด๋ฅผ ๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค. ์ด ์นด์šดํ„ฐ๋Š” ์ธก์ • ๊ธฐ๊ฐ„ ๋™์•ˆ ์ฝ”์–ด๊ฐ€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•œ ์‹œ๊ฐ„์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

PCPU ํ™œ์šฉ๋„(%) โ€“ ํ•˜์ดํผ์Šค๋ ˆ๋”ฉ์ด ํ™œ์„ฑํ™”๋œ ๊ฒฝ์šฐ ๋ฌผ๋ฆฌ์  ์ฝ”์–ด๋‹น XNUMX๊ฐœ์˜ ์Šค๋ ˆ๋“œ(PCPU)๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ง€ํ‘œ๋Š” ๊ฐ ์Šค๋ ˆ๋“œ๊ฐ€ ์ž‘์—…์„ ์™„๋ฃŒํ•˜๋Š” ๋ฐ ๊ฑธ๋ฆฐ ์‹œ๊ฐ„์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

์‚ฌ์šฉ๋œ PCPU(%) โ€“ PCPU UTIL(%)๊ณผ ๋™์ผํ•˜์ง€๋งŒ ์ฃผํŒŒ์ˆ˜ ์Šค์ผ€์ผ๋ง(์—๋„ˆ์ง€ ์ ˆ์•ฝ์„ ์œ„ํ•ด ์ฝ”์–ด ์ฃผํŒŒ์ˆ˜๋ฅผ ์ค„์ด๊ฑฐ๋‚˜ Turbo Boost ๊ธฐ์ˆ ๋กœ ์ธํ•ด ์ฝ”์–ด ์ฃผํŒŒ์ˆ˜๋ฅผ ๋†’์ž„) ๋ฐ ํ•˜์ดํผ์Šค๋ ˆ๋”ฉ์„ ๊ณ ๋ คํ•ฉ๋‹ˆ๋‹ค.

PCPU_USED% = PCPU_UTIL% * ์œ ํšจ ์ฝ”์–ด ์ฃผํŒŒ์ˆ˜ / ๊ณต์นญ ์ฝ”์–ด ์ฃผํŒŒ์ˆ˜.

VMware vSphere์˜ ๊ฐ€์ƒ ๋จธ์‹  ์„ฑ๋Šฅ ๋ถ„์„. 1๋ถ€: CPU
์ด ์Šคํฌ๋ฆฐ์ƒท์—์„œ ์ผ๋ถ€ ์ฝ”์–ด์˜ ๊ฒฝ์šฐ Turbo Boost๋กœ ์ธํ•ด ์ฝ”์–ด ์ฃผํŒŒ์ˆ˜๊ฐ€ ๊ณต์นญ ์ฃผํŒŒ์ˆ˜๋ณด๋‹ค ๋†’๊ธฐ ๋•Œ๋ฌธ์— USED ๊ฐ’์ด 100%๋ณด๋‹ค ํฝ๋‹ˆ๋‹ค.

ํ•˜์ดํผ์Šค๋ ˆ๋”ฉ์„ ๊ณ ๋ คํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๋ช‡ ๋งˆ๋””์ž…๋‹ˆ๋‹ค. ํ”„๋กœ์„ธ์Šค๊ฐ€ ์„œ๋ฒ„ ๋ฌผ๋ฆฌ์  ์ฝ”์–ด์˜ ๋‘ ์Šค๋ ˆ๋“œ ๋ชจ๋‘์—์„œ 100% ์‹คํ–‰๋˜๊ณ  ์ฝ”์–ด๊ฐ€ ์ •๊ฒฉ ๋นˆ๋„๋กœ ์ž‘๋™ํ•˜๋Š” ๊ฒฝ์šฐ:

  • ์ฝ”์–ด์˜ CORE UTIL์€ 100%์ž…๋‹ˆ๋‹ค.
  • ๋‘ ์Šค๋ ˆ๋“œ ๋ชจ๋‘์— ๋Œ€ํ•œ PCPU UTIL์€ 100%์ž…๋‹ˆ๋‹ค.
  • ๋‘ ์Šค๋ ˆ๋“œ ๋ชจ๋‘์— ์‚ฌ์šฉ๋œ PCPU๋Š” 50%์ž…๋‹ˆ๋‹ค.

์ธก์ • ๊ธฐ๊ฐ„ ๋™์•ˆ ๋‘ ์Šค๋ ˆ๋“œ๊ฐ€ ๋ชจ๋‘ 100% ์ž‘๋™ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ์Šค๋ ˆ๋“œ๊ฐ€ ๋ณ‘๋ ฌ๋กœ ์ž‘๋™ํ•œ ๊ธฐ๊ฐ„ ๋™์•ˆ ์ฝ”์–ด์— ์‚ฌ์šฉ๋œ PCPU๋Š” ์ ˆ๋ฐ˜์œผ๋กœ ๋‚˜๋‰ฉ๋‹ˆ๋‹ค.

ESXTOP์—๋Š” ์„œ๋ฒ„ CPU ์ „๋ ฅ ์†Œ๋น„ ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ํฌํ•จ๋œ ํ™”๋ฉด๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ๋Š” ์„œ๋ฒ„๊ฐ€ ์—๋„ˆ์ง€ ์ ˆ์•ฝ ๊ธฐ์ˆ (C-์ƒํƒœ ๋ฐ P-์ƒํƒœ)์„ ์‚ฌ์šฉํ•˜๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. "p" ํ‚ค๋กœ ํ˜ธ์ถœ๋ฉ๋‹ˆ๋‹ค:

VMware vSphere์˜ ๊ฐ€์ƒ ๋จธ์‹  ์„ฑ๋Šฅ ๋ถ„์„. 1๋ถ€: CPU

์ผ๋ฐ˜์ ์ธ CPU ์„ฑ๋Šฅ ๋ฌธ์ œ

๋งˆ์ง€๋ง‰์œผ๋กœ VM CPU ์„ฑ๋Šฅ ๋ฌธ์ œ์˜ ์ผ๋ฐ˜์ ์ธ ์›์ธ์„ ์‚ดํŽด๋ณด๊ณ  ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๊ฐ„๋‹จํ•œ ํŒ์„ ์ œ๊ณตํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์ฝ”์–ด ํด๋Ÿญ ์†๋„๊ฐ€ ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. VM์„ ๋” ๊ฐ•๋ ฅํ•œ ์ฝ”์–ด๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ ์ „์› ์„ค์ •์„ ๋ณ€๊ฒฝํ•˜์—ฌ Turbo Boost๊ฐ€ ๋” ํšจ์œจ์ ์œผ๋กœ ์ž‘๋™ํ•˜๋„๋ก ์‹œ๋„ํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

VM ํฌ๊ธฐ๊ฐ€ ์ž˜๋ชป๋˜์—ˆ์Šต๋‹ˆ๋‹ค(์ฝ”์–ด๊ฐ€ ๋„ˆ๋ฌด ๋งŽ๊ฑฐ๋‚˜ ์ ์Œ). ๋ช‡ ๊ฐœ์˜ ์ฝ”์–ด๋ฅผ ์„ค์น˜ํ•˜๋ฉด VM์— CPU ๋กœ๋“œ๊ฐ€ ๋†’์•„์ง‘๋‹ˆ๋‹ค. ๋งŽ์œผ๋ฉด ๋†’์€ ์ฝ”์Šคํ†ฑ์„ ์žก์•„๋ผ.

์„œ๋ฒ„์˜ CPU ์ดˆ๊ณผ ๊ตฌ๋…. VM์˜ ์ค€๋น„ ์ƒํƒœ๊ฐ€ ๋†’์œผ๋ฉด CPU ์ดˆ๊ณผ ๊ตฌ๋…์„ ์ค„์ž…๋‹ˆ๋‹ค.

๋Œ€๊ทœ๋ชจ VM์˜ NUMA ํ† ํด๋กœ์ง€๊ฐ€ ์ž˜๋ชป๋˜์—ˆ์Šต๋‹ˆ๋‹ค. VM(vNUMA)์— ํ‘œ์‹œ๋˜๋Š” NUMA ํ† ํด๋กœ์ง€๋Š” ์„œ๋ฒ„(pNUMA)์˜ NUMA ํ† ํด๋กœ์ง€์™€ ์ผ์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ์— ๋Œ€ํ•œ ์ง„๋‹จ ๋ฐ ๊ฐ€๋Šฅํ•œ ํ•ด๊ฒฐ์ฑ…์€ ์˜ˆ๋ฅผ ๋“ค์–ด ์ฑ…์— ๊ธฐ๋ก๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. "VMware vSphere 6.5 ํ˜ธ์ŠคํŠธ ๋ฆฌ์†Œ์Šค ์‹ฌ์ธต ๋ถ„์„". ๋” ๊นŠ์ด ๋“ค์–ด๊ฐ€๊ณ  ์‹ถ์ง€ ์•Š๊ณ  VM์— ์„ค์น˜๋œ OS์— ๋Œ€ํ•œ ๋ผ์ด์„ผ์Šค ์ œํ•œ์ด ์—†๋‹ค๋ฉด VM์— ํ•œ ๋ฒˆ์— ํ•˜๋‚˜์˜ ์ฝ”์–ด์”ฉ ๋งŽ์€ ๊ฐ€์ƒ ์†Œ์ผ“์„ ๋งŒ๋“œ์‹ญ์‹œ์˜ค. ๋งŽ์ด ์žƒ์ง€ ์•Š์„ ๊ฑฐ์˜ˆ์š” :)

์ด๊ฒƒ์ด CPU์— ๊ด€ํ•œ ์ „๋ถ€์ž…๋‹ˆ๋‹ค. ์งˆ๋ฌธ. ๋‹ค์Œ ํŽธ์—์„œ๋Š” RAM์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์œ ์šฉํ•œ ๋งํฌhttp://virtual-red-dot.info/vm-cpu-counters-vsphere/
https://kb.vmware.com/kb/1017926
http://www.yellow-bricks.com/2012/07/17/why-is-wait-so-high/
https://communities.vmware.com/docs/DOC-9279
https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/performance/whats-new-vsphere65-perf.pdf
https://pages.rubrik.com/host-resources-deep-dive_request.html

์ถœ์ฒ˜ : habr.com

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