Apache CloudStack 4.12 ๋ฆด๋ฆฌ์Šค

4.12๋…„๊ฐ„์˜ ๊ฐœ๋ฐœ ๋์— Apache CloudStack XNUMX ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ํ”„๋ผ์ด๋น—, ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋˜๋Š” ํผ๋ธ”๋ฆญ ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ(IaaS, ์„œ๋น„์Šคํ˜• ์ธํ”„๋ผ)์˜ ๋ฐฐํฌ, ๊ตฌ์„ฑ ๋ฐ ์œ ์ง€ ๊ด€๋ฆฌ๋ฅผ ์ž๋™ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. CloudStack ํ”Œ๋žซํผ์€ Cloud.com ์ธ์ˆ˜ ํ›„ ํ”„๋กœ์ ํŠธ๋ฅผ ๋ฐ›์€ Citrix์— ์˜ํ•ด Apache Foundation์œผ๋กœ ์ด์ „๋˜์—ˆ์Šต๋‹ˆ๋‹ค. RHEL/CentOS ๋ฐ Ubuntu์šฉ ์„ค์น˜ ํŒจํ‚ค์ง€๊ฐ€ ์ค€๋น„๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

CloudStack์€ ํ•˜์ดํผ๋ฐ”์ด์ € ์œ ํ˜•์— ์˜์กดํ•˜์ง€ ์•Š์œผ๋ฉฐ Xen(XenServer ๋ฐ Xen Cloud Platform), KVM, Oracle VM(VirtualBox) ๋ฐ VMware๋ฅผ ํ•˜๋‚˜์˜ ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ์—์„œ ๋™์‹œ์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ๊ธฐ๋ฐ˜, ์Šคํ† ๋ฆฌ์ง€, ์ปดํ“จํŒ… ๋ฐ ๋„คํŠธ์›Œํฌ ๋ฆฌ์†Œ์Šค๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์ง๊ด€์ ์ธ ์›น ์ธํ„ฐํŽ˜์ด์Šค์™€ ํŠน์ˆ˜ API๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ ๊ฒฝ์šฐ CloudStack ๊ธฐ๋ฐ˜ ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ๋Š” ํ•˜๋‚˜์˜ ์ œ์–ด ์„œ๋ฒ„์™€ ๊ฒŒ์ŠคํŠธ OS๊ฐ€ ๊ฐ€์ƒํ™” ๋ชจ๋“œ์—์„œ ์‹คํ–‰๋˜๋Š” ์ผ๋ จ์˜ ์ปดํ“จํŒ… ๋…ธ๋“œ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ๋ณด๋‹ค ๋ณต์žกํ•œ ์‹œ์Šคํ…œ์—์„œ๋Š” ์—ฌ๋Ÿฌ ๊ด€๋ฆฌ ์„œ๋ฒ„์˜ ํด๋Ÿฌ์Šคํ„ฐ์™€ ์ถ”๊ฐ€ ๋กœ๋“œ ๋ฐธ๋Ÿฐ์„œ์˜ ์‚ฌ์šฉ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋™์‹œ์— ์ธํ”„๋ผ๋Š” ์—ฌ๋Ÿฌ ์„ธ๊ทธ๋จผํŠธ๋กœ ๋ถ„ํ• ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๊ฐ ์„ธ๊ทธ๋จผํŠธ๋Š” ๋ณ„๋„์˜ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์—์„œ ์šด์˜๋ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ํ˜์‹ :

  • ๋ชจ๋“  ์œ ํ˜•์˜ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ฐ์ดํ„ฐ ๋งํฌ ์ˆ˜์ค€(L2)์—์„œ ๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
  • KVM ์—์ด์ „ํŠธ๋Š” ๋ฌผ๋ก  ์ œ์–ด ๋ฐ ์ž‘์—… ์„œ๋ฒ„์˜ ์›๊ฒฉ ๋””๋ฒ„๊น… ์ง€์›์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • VMware์—์„œ ํ™˜๊ฒฝ์˜ ์˜คํ”„๋ผ์ธ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ œ์–ด ์„œ๋ฒ„ ๋ชฉ๋ก์„ ํ‘œ์‹œํ•˜๋Š” ๋ช…๋ น์ด API์— ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์›น ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(์˜ˆ: jquery).
  • IPv6 ์ง€์›์ด ํ™•์žฅ๋˜์–ด ํ’€์—์„œ ๊ธฐ์„ฑ ์ฃผ์†Œ๋ฅผ ๋ฐœ๊ธ‰ํ•˜๋Š” ๋Œ€์‹  ๊ฐ€์ƒ ๋ผ์šฐํ„ฐ๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๊ณ  IPv6 ์ฃผ์†Œ๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. IPv6์šฉ์œผ๋กœ ๋ณ„๋„์˜ ipset ํ•„ํ„ฐ ์„ธํŠธ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • XenServer์˜ ๊ฒฝ์šฐ ๊ด€๋ฆฌ๋˜์ง€ ์•Š๋Š” ์Šคํ† ๋ฆฌ์ง€๋ฅผ ๊ด€๋ฆฌ๋˜๋Š” ์Šคํ† ๋ฆฌ์ง€๋กœ ์˜จ๋ผ์ธ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๋Š” ์ง€์›์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • KVM ํ•˜์ดํผ๋ฐ”์ด์ € ๊ธฐ๋ฐ˜ ์†”๋ฃจ์…˜์˜ ๊ฒฝ์šฐ ๋ณด์•ˆ ๊ทธ๋ฃน ์ง€์›์ด ์žฌ์„ค๊ณ„๋˜์—ˆ๊ณ  ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ฉ”๋ชจ๋ฆฌ์— ๋Œ€ํ•œ ์˜ฌ๋ฐ”๋ฅธ ๋ฐ์ดํ„ฐ๊ฐ€ ์ œ์–ด ์„œ๋ฒ„๋กœ ์ „์†ก๋˜์—ˆ์œผ๋ฉฐ influxdb ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋Œ€ํ•œ ์ง€์›์ด ํ†ต๊ณ„ ์ˆ˜์ง‘๊ธฐ์— ์ถ”๊ฐ€๋˜์—ˆ์œผ๋ฉฐ libvirt ์‚ฌ์šฉ์ด ๊ตฌํ˜„๋˜์–ด ์†๋„๊ฐ€ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. up I/O, VXLAN ๊ตฌ์„ฑ ์Šคํฌ๋ฆฝํŠธ ์žฌ์„ค๊ณ„, ์ง€์› ์ถ”๊ฐ€ IPv6, DPDK ์ง€์› ํ™œ์„ฑํ™”, Windows Server 2019 ๊ฒŒ์ŠคํŠธ ์‹œ์Šคํ…œ์—์„œ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ์„ค์ • ์ถ”๊ฐ€, ํŒŒ์ผ ์Šคํ† ๋ฆฌ์ง€์— ๋ฃจํŠธ ํŒŒํ‹ฐ์…˜์ด ์žˆ๋Š” ๊ฐ€์ƒ ๋จธ์‹ ์˜ ์‹ค์‹œ๊ฐ„ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค;
  • ํด๋ผ์ด์–ธํŠธ ์ธํ„ฐํŽ˜์ด์Šค๋Š” ACL ๊ทœ์น™์—์„œ ํ”„๋กœํ† ์ฝœ์„ ํŽธ์ง‘ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ๋กœ์ปฌ ๊ธฐ๋ณธ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์‚ญ์ œํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ๋„คํŠธ์›Œํฌ ์–ด๋Œ‘ํ„ฐ ์†์„ฑ์— MAC ์ฃผ์†Œ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
  • Ubuntu 14.04 ์ง€์›์ด ์ข…๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(Ubuntu 14.04 LTS ๋ฆด๋ฆฌ์Šค์— ๋Œ€ํ•œ ๊ณต์‹ ์ง€์›์€ XNUMX์›” ๋ง์— ์ข…๋ฃŒ๋ฉ๋‹ˆ๋‹ค).

์ถœ์ฒ˜ : opennet.ru

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