ํ‹ฐ์Šคํ† ๋ฆฌ ๋ทฐ

๐Ÿค– AI Assisted Content
์ด ๊ธ€์€ AI(Claude, Anthropic)์˜ ๋„์›€์„ ๋ฐ›์•„ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
์ž‘์„ฑ์ž๊ฐ€ ๋‚ด์šฉ์„ ๊ฒ€ํ† ํ•˜๊ณ  ํŽธ์ง‘ํ–ˆ์œผ๋‚˜, AI๊ฐ€ ์ดˆ์•ˆ ์ž‘์„ฑ ๋ฐ ๊ตฌ์„ฑ์— ์ฐธ์—ฌํ–ˆ์Œ์„ ๋ฐํž™๋‹ˆ๋‹ค.

๋“ค์–ด๊ฐ€๋ฉฐ

VMware vSphere๋ฅผ ์ฒ˜์Œ ์ ‘ํ•  ๋•Œ ๊ฐ€์žฅ ํ—ท๊ฐˆ๋ฆฌ๋Š” ๋ถ€๋ถ„ ์ค‘ ํ•˜๋‚˜๊ฐ€ ๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์ด๋‹ค. "ESXI ํ˜ธ์ŠคํŠธ์˜ ๋ฌผ๋ฆฌ NIC์„ Trunk ํฌํŠธ๋กœ ์—ฐ๊ฒฐํ•ด์•ผ ํ•œ๋‹ค", "vSwitch์— ์—…๋งํฌ๋ฅผ ์ง€์ •ํ•ด์•ผ ํ•œ๋‹ค"๋Š” ๋ง์ด ๋‚˜์˜ค๋Š”๋ฐ, VLAN๊ณผ ์Šค์œ„์น˜ ๊ฐœ๋…์„ ๋จผ์ € ์ดํ•ดํ•˜์ง€ ์•Š์œผ๋ฉด ์ด๊ฒŒ ์™œ ํ•„์š”ํ•œ์ง€ ๊ฐ์ด ์ž˜ ์˜ค์ง€ ์•Š๋Š”๋‹ค.

์ด ๊ธ€์—์„œ๋Š” VMware vSphere์˜ ๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ๊ฐ€ ์–ด๋–ค ๊ตฌ์กฐ๋กœ ๋™์ž‘ํ•˜๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ๋ฌผ๋ฆฌ ์Šค์œ„์น˜์™€ ์–ด๋–ป๊ฒŒ ๋‹ค๋ฅธ์ง€ ์ •๋ฆฌํ•ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค.

๐Ÿ’ก ์ด ๊ธ€์€ VLAN, Access/Trunk ํฌํŠธ, 802.1Q ํƒœ๊น… ๊ฐœ๋…์„ ์•Œ๊ณ  ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜๊ณ  ์ž‘์„ฑํ–ˆ๋‹ค. ํ•ด๋‹น ๊ฐœ๋…์ด ๋‚ฏ์„ค๋‹ค๋ฉด ์ด์ „ ๊ธ€์„ ๋จผ์ € ์ฝ์–ด๋ณด๊ธธ ๊ถŒํ•œ๋‹ค.


vSphere ๊ฐ€์ƒํ™” ์Šคํƒ ๊ตฌ์กฐ

vSphere์˜ ๋„คํŠธ์›Œํฌ๋ฅผ ์ดํ•ดํ•˜๊ธฐ ์ „์—, ์ „์ฒด ๊ฐ€์ƒํ™” ์Šคํƒ์„ ๋จผ์ € ์‚ดํŽด๋ณด์ž.

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚     VM1      VM2      VM3        โ”‚  โ† ๊ฐ€์ƒ ๋จธ์‹ 
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚         VMware vSwitch           โ”‚  โ† ๊ฐ€์ƒ ์Šค์œ„์น˜ (์†Œํ”„ํŠธ์›จ์–ด)
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚       VMware ESXi ํ•˜์ดํผ๋ฐ”์ด์ €    โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚       ๋ฌผ๋ฆฌ NIC (pNIC)            โ”‚  โ† ์—…๋งํฌ
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚       ๋ฌผ๋ฆฌ ์„œ๋ฒ„ ํ•˜๋“œ์›จ์–ด          โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
         โ”‚
    ๋ฌผ๋ฆฌ ์Šค์œ„์น˜ (Trunk ํฌํŠธ)
         โ”‚
      ์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ

VM๋“ค์€ ์ง์ ‘ ๋ฌผ๋ฆฌ NIC์— ์ ‘๊ทผํ•˜์ง€ ์•Š๋Š”๋‹ค. ํ•˜์ดํผ๋ฐ”์ด์ €๊ฐ€ ๋งŒ๋“ค์–ด๋‚ธ ๊ฐ€์ƒ ์Šค์œ„์น˜(vSwitch) ๋ฅผ ํ†ตํ•ด ๋„คํŠธ์›Œํฌ ํ†ต์‹ ์„ ํ•œ๋‹ค.


vSwitch (๊ฐ€์ƒ ์Šค์œ„์น˜)

๊ธฐ๋ณธ ๊ฐœ๋…

vSwitch๋Š” ESXI ํ•˜์ดํผ๋ฐ”์ด์ € ๋‚ด์— ์†Œํ”„ํŠธ์›จ์–ด๋กœ ๊ตฌํ˜„๋œ L2 ์Šค์œ„์น˜๋‹ค. ๋ฌผ๋ฆฌ ์Šค์œ„์น˜์ฒ˜๋Ÿผ VLAN์„ ์ฒ˜๋ฆฌํ•˜๊ณ , ์—ฐ๊ฒฐ๋œ VM๋“ค์ด ์„œ๋กœ ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ๋Š” ๋„คํŠธ์›Œํฌ ์„ธ๊ทธ๋จผํŠธ๋ฅผ ๋งŒ๋“ค์–ด์ค€๋‹ค.

๋ฌผ๋ฆฌ ์Šค์œ„์น˜์™€ ๋‹ฌ๋ฆฌ, ํ•˜๋‚˜์˜ ESXI ํ˜ธ์ŠคํŠธ์— ์—ฌ๋Ÿฌ ๊ฐœ์˜ vSwitch๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค.

ESXI ํ˜ธ์ŠคํŠธ
โ”œโ”€โ”€ vSwitch0 (VM ํŠธ๋ž˜ํ”ฝ์šฉ)
โ”‚     โ”œโ”€โ”€ ์—…๋งํฌ: pNIC0, pNIC1
โ”‚     โ””โ”€โ”€ VM1, VM2, VM3 ์—ฐ๊ฒฐ
โ”‚
โ””โ”€โ”€ vSwitch1 (๊ด€๋ฆฌ ํŠธ๋ž˜ํ”ฝ ์ „์šฉ)
      โ”œโ”€โ”€ ์—…๋งํฌ: pNIC2
      โ””โ”€โ”€ VMkernel ํฌํŠธ ์—ฐ๊ฒฐ (vCenter ๊ด€๋ฆฌ์šฉ)

๋ฌผ๋ฆฌ ์Šค์œ„์น˜์™€์˜ ์ฃผ์š” ์ฐจ์ด์ 

STP(Spanning Tree Protocol)๊ฐ€ ๋™์ž‘ํ•˜์ง€ ์•Š๋Š”๋‹ค

๋ฌผ๋ฆฌ ํ™˜๊ฒฝ์—์„œ ์Šค์œ„์น˜ ๋‘ ๋Œ€๋ฅผ ์ผ€์ด๋ธ” ๋‘ ๊ฐœ๋กœ ์—ฐ๊ฒฐํ•˜๋ฉด ๋ฃจํ”„๊ฐ€ ์ƒ๊ฒจ ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ ํญํ’์ด ๋ฐœ์ƒํ•œ๋‹ค. ์ด๋ฅผ ๋ง‰๊ธฐ ์œ„ํ•ด STP๊ฐ€ ๋™์ž‘ํ•˜๋ฉฐ BPDU ํŒจํ‚ท์„ ์ฃผ๊ณ ๋ฐ›๋Š”๋‹ค.

vSwitch๋Š” ์—ฌ๋Ÿฌ ๊ฐœ๋ฅผ ๋งŒ๋“ค์–ด๋„ vSwitch ๊ฐ„์— ์—ฐ๊ฒฐ์ด ๋˜์ง€ ์•Š์œผ๋ฏ€๋กœ ๋ฃจํ”„ ๊ตฌ์กฐ ์ž์ฒด๊ฐ€ ์ƒ๊ธฐ์ง€ ์•Š๋Š”๋‹ค. ๋”ฐ๋ผ์„œ STP๊ฐ€ ํ•„์š” ์—†๊ณ  BPDU ํŒจํ‚ท๋„ ๋ฐœ์ƒํ•˜์ง€ ์•Š๋Š”๋‹ค.

MAC ํ•™์Šต์„ ํ•˜์ง€ ์•Š๋Š”๋‹ค

๋ฌผ๋ฆฌ ์Šค์œ„์น˜๋Š” ๊ฐ ํฌํŠธ์— ์—ฐ๊ฒฐ๋œ ๋‹จ๋ง์˜ MAC ์ฃผ์†Œ๋ฅผ ํ•™์Šตํ•ด MAC ํ…Œ์ด๋ธ”์„ ๋™์ ์œผ๋กœ ๊ด€๋ฆฌํ•œ๋‹ค. ์ฒ˜์Œ ๋ณด๋Š” MAC ์ฃผ์†Œ์˜ ํ”„๋ ˆ์ž„์ด ์˜ค๋ฉด ๋ชจ๋“  ํฌํŠธ๋กœ ํ”Œ๋Ÿฌ๋”ฉํ•ด์„œ ์œ„์น˜๋ฅผ ํ•™์Šตํ•œ๋‹ค.

vSwitch๋Š” ๋‹ค๋ฅด๋‹ค. ESXI ํ•˜์ดํผ๋ฐ”์ด์ €๊ฐ€ VM์—๊ฒŒ ๊ฐ€์ƒ NIC์„ ์ง์ ‘ ํ• ๋‹นํ•˜๋ฏ€๋กœ, ์–ด๋А VM์ด ์–ด๋–ค MAC ์ฃผ์†Œ๋ฅผ ๊ฐ–๋Š”์ง€ ์ฒ˜์Œ๋ถ€ํ„ฐ ์•Œ๊ณ  ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ MAC ํ•™์Šต ๊ณผ์ •์ด ํ•„์š” ์—†๊ณ , ์ •์ ์œผ๋กœ ๊ตฌ์„ฑ๋œ MAC ํ…Œ์ด๋ธ”์„ ์ฒ˜์Œ๋ถ€ํ„ฐ ๊ฐ–๋Š”๋‹ค.


์—…๋งํฌ (Uplink)

์—…๋งํฌ๋ž€?

vSwitch์™€ ์™ธ๋ถ€ ๋ฌผ๋ฆฌ ๋„คํŠธ์›Œํฌ๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ESXI ํ˜ธ์ŠคํŠธ์˜ ๋ฌผ๋ฆฌ NIC(pNIC) ํฌํŠธ๋ฅผ ์—…๋งํฌ๋ผ๊ณ  ํ•œ๋‹ค.

             ESXI ํ˜ธ์ŠคํŠธ ๋‚ด๋ถ€
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  [VM1]  [VM2]  [VM3]                     โ”‚
โ”‚    โ”‚      โ”‚      โ”‚                       โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”                    โ”‚
โ”‚  โ”‚     vSwitch      โ”‚                    โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜                    โ”‚
โ”‚         โ”‚  โ† ์—…๋งํฌ                       โ”‚
โ”‚       [pNIC]                             โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”‚โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
           โ”‚
    [๋ฌผ๋ฆฌ ์Šค์œ„์น˜ Trunk ํฌํŠธ]
           โ”‚
       ์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ

vSwitch์— ์—…๋งํฌ๋ฅผ ์ง€์ •ํ•˜๋ฉด, ํ•ด๋‹น vSwitch์— ์—ฐ๊ฒฐ๋œ VM๋“ค์ด ์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ์™€ ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.

์—…๋งํฌ๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ: ํ์‡„๋ง ๊ตฌ์„ฑ

VM๋“ค์ด ์™ธ๋ถ€์™€ ํ†ต์‹ ํ•  ํ•„์š” ์—†์ด ํ˜ธ์ŠคํŠธ ๋‚ด๋ถ€์—์„œ๋งŒ ํ†ต์‹ ํ•ด์•ผ ํ•œ๋‹ค๋ฉด, ์—…๋งํฌ ์—†์ด vSwitch๋งŒ ์ƒ์„ฑํ•œ๋‹ค.

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  [DB ์„œ๋ฒ„]  [์•ฑ ์„œ๋ฒ„]         โ”‚
โ”‚      โ”‚           โ”‚           โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”        โ”‚
โ”‚  โ”‚     vSwitch      โ”‚        โ”‚  โ† pNIC ์—ฐ๊ฒฐ ์—†์Œ
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜        โ”‚  โ† VM๋ผ๋ฆฌ๋งŒ ๋‚ด๋ถ€ ํ†ต์‹ 
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

์˜ˆ๋ฅผ ๋“ค์–ด DB ์„œ๋ฒ„์™€ ์•ฑ ์„œ๋ฒ„์ฒ˜๋Ÿผ, ์™ธ๋ถ€์— ๋…ธ์ถœํ•  ํ•„์š” ์—†์ด VM ๊ฐ„ ํ†ต์‹ ๋งŒ ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์‚ฌ์šฉํ•œ๋‹ค.

์—…๋งํฌ ์ด์ค‘ํ™” (NIC Teaming)

ESXI์—์„œ๋Š” ํ•˜๋‚˜์˜ vSwitch์— ์—ฌ๋Ÿฌ pNIC์„ ์—…๋งํฌ๋กœ ์ง€์ •ํ•ด ์ด์ค‘ํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค.

              vSwitch
         โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”
       [pNIC0]       [pNIC1]
          โ”‚              โ”‚
  [๋ฌผ๋ฆฌ ์Šค์œ„์น˜ ํฌํŠธ1]  [๋ฌผ๋ฆฌ ์Šค์œ„์น˜ ํฌํŠธ2]

๋ชจ๋“œ ์„ค๋ช…

Active/Standby ํ‰์†Œ pNIC0 ์‚ฌ์šฉ, ์žฅ์•  ์‹œ pNIC1๋กœ ์ž๋™ ์ „ํ™˜
Active/Active ๋‘ NIC ๋™์‹œ ์‚ฌ์šฉ, ๋Œ€์—ญํญ ํ™•์žฅ ๋ฐ ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ

๋ฌผ๋ฆฌ ์Šค์œ„์น˜ ์—ฐ๊ฒฐ: ์™œ Trunk ํฌํŠธ์ธ๊ฐ€?

ESXI ํ˜ธ์ŠคํŠธ ์œ„์—์„œ VLAN 10, 20, 30์˜ VM์ด ๋™์‹œ์— ์™ธ๋ถ€์™€ ํ†ต์‹ ํ•ด์•ผ ํ•œ๋‹ค๋ฉด, ์—ฌ๋Ÿฌ VLAN์˜ ํŠธ๋ž˜ํ”ฝ์ด ํ•˜๋‚˜์˜ ๋ฌผ๋ฆฌ ์ผ€์ด๋ธ”์„ ํ†ต๊ณผํ•ด์•ผ ํ•œ๋‹ค.

๋”ฐ๋ผ์„œ ๋ฌผ๋ฆฌ ์Šค์œ„์น˜์—์„œ ESXI ํ˜ธ์ŠคํŠธ์™€ ์—ฐ๊ฒฐ๋œ ํฌํŠธ๋ฅผ Trunk(Tagged) ํฌํŠธ๋กœ ์„ค์ •ํ•ด์•ผ ํ•œ๋‹ค.

๋ฌผ๋ฆฌ ์Šค์œ„์น˜
โ”œโ”€โ”€ ํฌํŠธ A: Access VLAN 10 โ”€โ”€โ”€ ์ผ๋ฐ˜ PC
โ”œโ”€โ”€ ํฌํŠธ B: Access VLAN 20 โ”€โ”€โ”€ ์ผ๋ฐ˜ PC
โ””โ”€โ”€ ํฌํŠธ C: Trunk (VLAN 10, 20, 30) โ”€โ”€โ”€ ESXI pNIC
                                          โ”‚
                                       vSwitch
                                   โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”
                               PG-VLAN10      PG-VLAN20
                                   โ”‚              โ”‚
                                VM1, VM2       VM3, VM4

ESXI์˜ pNIC์ด 802.1Q ํƒœ๊ทธ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ณ , vSwitch๊ฐ€ Port Group๋ณ„๋กœ VLAN์„ ๋ถ„๋ฅ˜ํ•ด์„œ ๊ฐ VM์— ์ „๋‹ฌํ•œ๋‹ค. VM ์ž์ฒด๋Š” VLAN์„ ์ธ์‹ํ•˜์ง€ ๋ชปํ•œ๋‹ค.

๋งŒ์•ฝ ๋ฌผ๋ฆฌ ์Šค์œ„์น˜ ํฌํŠธ๋ฅผ Access ํฌํŠธ๋กœ ์„ค์ •ํ•˜๋ฉด, ๋‹จ ํ•˜๋‚˜์˜ VLAN ํŠธ๋ž˜ํ”ฝ๋งŒ ์ „๋‹ฌ๋˜์–ด ๋‹ค๋ฅธ VLAN์˜ VM์€ ์™ธ๋ถ€์™€ ํ†ต์‹ ํ•  ์ˆ˜ ์—†๊ฒŒ ๋œ๋‹ค.


Port Group

vSwitch์—์„œ VM์„ ์—ฐ๊ฒฐํ•  ๋•Œ ์ง์ ‘ vSwitch์— ๋ถ™์ด์ง€ ์•Š๋Š”๋‹ค. Port Group์ด๋ผ๋Š” ๋…ผ๋ฆฌ ๋‹จ์œ„๋ฅผ ํ†ตํ•ด ์—ฐ๊ฒฐํ•œ๋‹ค.

vSwitch
โ”œโ”€โ”€ Port Group: PG-VLAN10 (VLAN ID: 10)   โ† VM1, VM2 ์—ฐ๊ฒฐ
โ”œโ”€โ”€ Port Group: PG-VLAN20 (VLAN ID: 20)   โ† VM3, VM4 ์—ฐ๊ฒฐ
โ””โ”€โ”€ Port Group: PG-Management (VLAN ID: 100) โ† VMkernel ํฌํŠธ

Port Group์— VLAN ID๋ฅผ ์ง€์ •ํ•˜๋ฉด, ํ•ด๋‹น Port Group์— ์—ฐ๊ฒฐ๋œ VM์˜ ํŠธ๋ž˜ํ”ฝ์€ ์ž๋™์œผ๋กœ ํ•ด๋‹น VLAN ํƒœ๊ทธ๋ฅผ ๋‹ฌ๊ณ  ์—…๋งํฌ๋ฅผ ํ†ตํ•ด ๋‚˜๊ฐ„๋‹ค. VM ์ž์ฒด๋Š” VLAN์„ ์ธ์‹ํ•˜์ง€ ๋ชปํ•œ๋‹ค.


VMkernel ํฌํŠธ

ESXI ํ˜ธ์ŠคํŠธ ์ž์ฒด๋„ ๋„คํŠธ์›Œํฌ ํ†ต์‹ ์ด ํ•„์š”ํ•˜๋‹ค. VM์ด ์•„๋‹Œ ESXI ํ˜ธ์ŠคํŠธ ์ž์‹ ์˜ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ VMkernel ํฌํŠธ๋ผ๊ณ  ํ•œ๋‹ค.

vSwitch
โ”œโ”€โ”€ Port Group (VM์šฉ)       โ† VM ํŠธ๋ž˜ํ”ฝ
โ””โ”€โ”€ VMkernel Port           โ† ESXI ํ˜ธ์ŠคํŠธ ์ž์‹ ์˜ ํ†ต์‹ 
    โ”œโ”€โ”€ Management          : vCenter ๊ด€๋ฆฌ ํŠธ๋ž˜ํ”ฝ
    โ”œโ”€โ”€ vMotion             : VM ๋ผ์ด๋ธŒ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜
    โ”œโ”€โ”€ vSAN                : ์Šคํ† ๋ฆฌ์ง€ ํŠธ๋ž˜ํ”ฝ
    โ””โ”€โ”€ Fault Tolerance     : FT ๋กœ๊น…

โš ๏ธ ์ฃผ์˜: ์šด์˜ ํ™˜๊ฒฝ์—์„œ๋Š” ๋ณด์•ˆ๊ณผ ์„ฑ๋Šฅ์„ ์œ„ํ•ด ์ด ํŠธ๋ž˜ํ”ฝ๋“ค์„ ์„œ๋กœ ๋‹ค๋ฅธ VLAN์œผ๋กœ ๋ถ„๋ฆฌํ•˜๋Š” ๊ฒƒ์ด ๊ถŒ์žฅ๋œ๋‹ค. ๊ด€๋ฆฌ ํŠธ๋ž˜ํ”ฝ๊ณผ VM ๋ฐ์ดํ„ฐ ํŠธ๋ž˜ํ”ฝ์ด ๊ฐ™์€ VLAN์— ์žˆ์œผ๋ฉด, VM ํŠธ๋ž˜ํ”ฝ์ด ๋งŽ์„ ๋•Œ ๊ด€๋ฆฌ ํ†ต์‹ ์ด ์˜ํ–ฅ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค.


vSwitch์˜ ๋‘ ๊ฐ€์ง€ ์ข…๋ฅ˜

VMware vSphere์—๋Š” ๋‘ ์ข…๋ฅ˜์˜ ๊ฐ€์ƒ ์Šค์œ„์น˜๊ฐ€ ์žˆ๋‹ค.

๊ตฌ๋ถ„ vSS (Standard Switch) vDS (Distributed Switch)

๊ด€๋ฆฌ ๋ฒ”์œ„ ํ˜ธ์ŠคํŠธ๋ณ„ ๊ฐœ๋ณ„ ์„ค์ • vCenter์—์„œ ๋‹ค์ˆ˜ ํ˜ธ์ŠคํŠธ ํ†ตํ•ฉ ๊ด€๋ฆฌ
์„ค์ • ์ผ๊ด€์„ฑ ํ˜ธ์ŠคํŠธ๋งˆ๋‹ค ์ˆ˜๋™ ๋™๊ธฐํ™” ํ•„์š” ์ž๋™ ๋™๊ธฐํ™”
๋ผ์ด์„ ์Šค vSphere Standard (๋ฌด๋ฃŒ ํฌํ•จ) Enterprise Plus ์ด์ƒ
๊ณ ๊ธ‰ ๊ธฐ๋Šฅ ๋ฏธ์ง€์› ํฌํŠธ ๋ฏธ๋Ÿฌ๋ง, LACP ์ง€์›

ํ˜ธ์ŠคํŠธ๊ฐ€ ๋งŽ์€ ํ™˜๊ฒฝ์—์„œ๋Š” vDS๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ์„ค์ • ๊ด€๋ฆฌ๊ฐ€ ํŽธํ•ด์ง„๋‹ค. ํ˜ธ์ŠคํŠธ 10๋Œ€์— vSS๋ฅผ ์“ฐ๋ฉด, VLAN ์„ค์ • ํ•˜๋‚˜ ๋ฐ”๊ฟ€ ๋•Œ๋งˆ๋‹ค 10๋Œ€๋ฅผ ๊ฐ๊ฐ ์ˆ˜๋™์œผ๋กœ ๋ณ€๊ฒฝํ•ด์•ผ ํ•œ๋‹ค.


์ „์ฒด ๊ตฌ์กฐ ์š”์•ฝ

๋ฌผ๋ฆฌ ์Šค์œ„์น˜ (Trunk ํฌํŠธ: VLAN 10, 20, 100)
        โ”‚
      [pNIC0]  [pNIC1]  โ† ์—…๋งํฌ (์ด์ค‘ํ™”)
        โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”˜
             vSwitch
    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
    โ”‚          โ”‚          โ”‚
  PG-V10     PG-V20     VMkernel
  (VLAN10)  (VLAN20)   (VLAN100)
    โ”‚          โ”‚          โ”‚
  VM1, VM2  VM3, VM4   ESXI ๊ด€๋ฆฌ IP

๋ฌผ๋ฆฌ ์Šค์œ„์น˜์˜ Trunk ํฌํŠธ โ†’ ์—…๋งํฌ(pNIC) โ†’ vSwitch โ†’ Port Group(VLAN ๋ถ„๋ฆฌ) โ†’ VM์œผ๋กœ ์ด์–ด์ง€๋Š” ๊ณ„์ธต ๊ตฌ์กฐ๋‹ค.


์ •๋ฆฌ

๊ฐœ๋… ํ•ต์‹ฌ ํ•œ ์ค„

vSwitch ESXI ๋‚ด ์†Œํ”„ํŠธ์›จ์–ด L2 ์Šค์œ„์น˜. STP ์—†์Œ, MAC ํ•™์Šต ์—†์Œ
์—…๋งํฌ vSwitch์™€ ์™ธ๋ถ€๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฌผ๋ฆฌ NIC. ์—†์œผ๋ฉด ํ์‡„๋ง
Trunk ํฌํŠธ ์—ฐ๊ฒฐ ์—ฌ๋Ÿฌ VLAN VM์ด ํ•˜๋‚˜์˜ pNIC์œผ๋กœ ์™ธ๋ถ€์™€ ํ†ต์‹ ํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”
Port Group VLAN์„ VM์— ๋ฐฐ์ •ํ•˜๋Š” ๋…ผ๋ฆฌ ๋‹จ์œ„. VM์€ VLAN ๋ชจ๋ฆ„
VMkernel ํฌํŠธ ESXI ํ˜ธ์ŠคํŠธ ์ž์‹ ์˜ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค (๊ด€๋ฆฌ, vMotion ๋“ฑ)
vSS vs vDS ๋‹จ์ผ ํ˜ธ์ŠคํŠธ vs ๋‹ค์ˆ˜ ํ˜ธ์ŠคํŠธ ํ†ตํ•ฉ ๊ด€๋ฆฌ

๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ๋Š” ๊ฒฐ๊ตญ ๋ฌผ๋ฆฌ ๋„คํŠธ์›Œํฌ์˜ ๊ฐœ๋…์„ ์†Œํ”„ํŠธ์›จ์–ด๋กœ ์˜ฎ๊ฒจ๋†“์€ ๊ฒƒ์ด๋‹ค. VLAN, Trunk, Access ํฌํŠธ์˜ ๊ฐœ๋…์„ ์ดํ•ดํ•˜๊ณ  ๋‚˜๋ฉด, vSwitch์™€ Port Group์ด ์™œ ๊ทธ๋ ‡๊ฒŒ ์„ค๊ณ„๋˜์–ด ์žˆ๋Š”์ง€ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์ดํ•ด๋œ๋‹ค.


์ฐธ๊ณ  ๋ฌธ์„œ

๊ณต์ง€์‚ฌํ•ญ
์ตœ๊ทผ์— ์˜ฌ๋ผ์˜จ ๊ธ€
์ตœ๊ทผ์— ๋‹ฌ๋ฆฐ ๋Œ“๊ธ€
Total
Today
Yesterday
๋งํฌ
TAG
more
ยซ   2026/06   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
๊ธ€ ๋ณด๊ด€ํ•จ