๊ฐ€์ƒ ์„œ๋ฒ„ ์ž‘์—… ๊ตฌ์„ฑ์„ ์œ„ํ•œ ๋ฐฐํฌ ํ‚คํŠธ์ธ Proxmox VE 6.2 ์ถœ์‹œ

์ผ์–ด๋‚ฌ๋‹ค ์„๋ฐฉํ•˜๋‹ค Proxmox ๊ฐ€์ƒ ํ™˜๊ฒฝ 6.2๋Š” Debian GNU/Linux ๊ธฐ๋ฐ˜์˜ ํŠน์ˆ˜ Linux ๋ฐฐํฌํŒ์œผ๋กœ, LXC ๋ฐ KVM์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ€์ƒ ์„œ๋ฒ„๋ฅผ ๋ฐฐํฌํ•˜๊ณ  ์œ ์ง€ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•˜๋ฉฐ VMware vSphere, Microsoft Hyper-V ๋ฐ Citrix Hypervisor์™€ ๊ฐ™์€ ์ œํ’ˆ์„ ๋Œ€์ฒดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„ค์น˜ ํฌ๊ธฐ iso ์ด๋ฏธ์ง€ 900MB.

Proxmox VE๋Š” ์ˆ˜๋ฐฑ ๋˜๋Š” ์ˆ˜์ฒœ ๊ฐœ์˜ ๊ฐ€์ƒ ๋จธ์‹ ์„ ๊ด€๋ฆฌํ•˜๋„๋ก ์„ค๊ณ„๋œ ํ„ดํ‚ค ๋ฐฉ์‹์˜ ์›น ๊ธฐ๋ฐ˜ ์‚ฐ์—…์šฉ ๋“ฑ๊ธ‰ ๊ฐ€์ƒ ์„œ๋ฒ„ ์‹œ์Šคํ…œ์„ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๋Š” ์ˆ˜๋‹จ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋ฐฐํฌํŒ์—๋Š” ์ž‘์—…์„ ์ค‘๋‹จํ•˜์ง€ ์•Š๊ณ  ํ•œ ๋…ธ๋“œ์—์„œ ๋‹ค๋ฅธ ๋…ธ๋“œ๋กœ ๊ฐ€์ƒ ํ™˜๊ฒฝ์„ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ํฌํ•จํ•˜์—ฌ ์ฆ‰์‹œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํด๋Ÿฌ์Šคํ„ฐ๋ง ์ง€์› ๋ฐ ๊ฐ€์ƒ ํ™˜๊ฒฝ์˜ ๋ฐฑ์—…์„ ๊ตฌ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๋„๊ตฌ๊ฐ€ ๋‚ด์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์›น ์ธํ„ฐํŽ˜์ด์Šค์˜ ๊ธฐ๋Šฅ ์ค‘์—๋Š” ๋ณด์•ˆ VNC ์ฝ˜์†” ์ง€์›; ์—ญํ• ์— ๋”ฐ๋ผ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ๊ฐœ์ฒด(VM, ์Šคํ† ๋ฆฌ์ง€, ๋…ธ๋“œ ๋“ฑ)์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ œ์–ดํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ ์ธ์ฆ ๋ฉ”์ปค๋‹ˆ์ฆ˜(MS ADS, LDAP, Linux PAM, Proxmox VE ์ธ์ฆ)์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

ะ’ ์ƒˆ๋กœ์šด ๋ฌธ์ œ:

  • Debian 10.4 โ€œBusterโ€ ํŒจํ‚ค์ง€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€์˜ ๋™๊ธฐํ™”๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Linux ์ปค๋„์ด ๋ฒ„์ „ 5.4๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Ceph Nautilus 14.2.9, LXC 4.0, QEMU 5.0 ๋ฐ ZFSonLinux 0.8.3์ด ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ด์ œ ์›น ์ธํ„ฐํŽ˜์ด์Šค์—์„œ๋Š” DNS๋ฅผ ํ†ตํ•œ ํ™•์ธ ๊ฒฐ๊ณผ๋กœ ์–ป์€ Let's Encrypt ์ธ์ฆ์„œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ด€๋ฆฌ์ž ์ธํ„ฐํŽ˜์ด์Šค์— ์‚ฌ์šฉ์ž์˜ ์ „์ฒด ๊ถŒํ•œ ํŠธ๋ฆฌ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • SDN(์†Œํ”„ํŠธ์›จ์–ด ์ •์˜ ๋„คํŠธ์›Œํฌ)์šฉ ์‹คํ—˜์  GUI๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ํ˜„์žฌ ์„ธ์…˜์„ ์ข…๋ฃŒํ•˜์ง€ ์•Š๊ณ  ์ธํ„ฐํŽ˜์ด์Šค ์–ธ์–ด๋ฅผ ๋ณ€๊ฒฝํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์ด์ œ ์ €์žฅ์†Œ์˜ ๋‚ด์šฉ์„ ๋ณผ ๋•Œ ์ƒ์„ฑ ๋‚ ์งœ๋ณ„๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ํ•„ํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • LXC ๋ฐ lxcfs๋Š” cgroupv2๋ฅผ ์™„๋ฒฝํ•˜๊ฒŒ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. Ubuntu 20.04, Fedora 32, CentOS 8.1, Alpine Linux ๋ฐ Arch Linux์šฉ ์ƒˆ LXC ํ…œํ”Œ๋ฆฟ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์‹œ์Šคํ…œ ๊ธฐ๋ฐ˜ ์ปจํ…Œ์ด๋„ˆ์— ๋Œ€ํ•œ ์ง€์›์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ธฐ๋ณธ ์„ค์ •์€ ํ•˜๋‚˜์˜ ๋…ธ๋“œ์—์„œ ์ˆ˜๋ฐฑ, ์ˆ˜์ฒœ ๊ฐœ์˜ ๋ณ‘๋ ฌ ์‹คํ–‰ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•˜๋„๋ก ์กฐ์ •๋ฉ๋‹ˆ๋‹ค.
  • ๋””๋ ‰ํ„ฐ๋ฆฌ ๊ธฐ๋ฐ˜ ์ €์žฅ์†Œ์— ํ…œํ”Œ๋ฆฟ์„ ์ƒ์„ฑํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • Zstandard(zstd) ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐฑ์—… ๋ณต์‚ฌ๋ณธ ์••์ถ•์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • SAMBA/CIFS ๊ธฐ๋ฐ˜ ์Šคํ† ๋ฆฌ์ง€์˜ ๊ฒฝ์šฐ ๋Œ€์—ญํญ ์ œํ•œ ๋„๊ตฌ๊ฐ€ ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋น„ํ‘œ์ค€ ๋งˆ์šดํŠธ ์ง€์ ์„ ์‚ฌ์šฉํ•˜์—ฌ ZFS ํŒŒํ‹ฐ์…˜์˜ ์ž‘๋™์ด ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Proxmox ์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ LDAP ๊ฐ„์˜ ์‚ฌ์šฉ์ž ๋ฐ ๊ทธ๋ฃน ์ž๋™ ๋™๊ธฐํ™”์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. LDAP(LDAP+STARTTLS) ์—ฐ๊ฒฐ์„ ์œ„ํ•œ ์•”ํ˜ธํ™” ๋ชจ๋“œ๊ฐ€ ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • API ํ† ํฐ์˜ ์™„์ „ํ•œ ์ง€์› ๋ฐ ํ†ตํ•ฉ์ด ์ œ๊ณต๋˜๋ฏ€๋กœ ํƒ€์‚ฌ ์‹œ์Šคํ…œ, ํด๋ผ์ด์–ธํŠธ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๋Œ€๋ถ€๋ถ„์˜ REST API์— ์›ํ™œํ•˜๊ฒŒ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. API ํ† ํฐ์€ ํŠน์ • ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•ด ์ƒ์„ฑ๋˜๊ณ  ๊ฐœ๋ณ„ ๊ถŒํ•œ์„ ์ •์˜ํ•˜๋ฉฐ ์œ ํšจ ๊ธฐ๊ฐ„์ด ์ œํ•œ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • QEMU/KVM์˜ ๊ฒฝ์šฐ ๋ณต์ œ๋œ ๋””์Šคํฌ๋ฅผ ์‚ฌ์šฉํ•œ ์‹ค์‹œ๊ฐ„ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์ง€์›์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ตœ๋Œ€ 8๊ฐœ์˜ ๋„คํŠธ์›Œํฌ ๋งํฌ ์‚ฌ์šฉ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋กœ์‹ฑํฌ ํด๋Ÿฌ์Šคํ„ฐ์—์„œ.

์ถœ์ฒ˜ : opennet.ru

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