Citrix XenServer์˜ ๋ฌด๋ฃŒ ๋ณ€ํ˜•์ธ XCP-ng๊ฐ€ Xen ํ”„๋กœ์ ํŠธ์˜ ์ผ๋ถ€๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋…์  ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ ๊ด€๋ฆฌ ํ”Œ๋žซํผ์ธ XenServer(Citrix Hypervisor)์— ๋Œ€ํ•œ ๋ฌด๋ฃŒ ๋Œ€์ฒดํ’ˆ์„ ๊ฐœ๋ฐœํ•˜๊ณ  ์žˆ๋Š” XCP-ng์˜ ๊ฐœ๋ฐœ์ž๋“ค์€ Linux Foundation์˜ ์ผ๋ถ€๋กœ ๊ฐœ๋ฐœ ์ค‘์ธ Xen ํ”„๋กœ์ ํŠธ์— ํ•ฉ๋ฅ˜ํ•œ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. Xen ํ”„๋กœ์ ํŠธ์˜ ํ•˜์œ„๋กœ ์ด๋™ํ•˜๋ฉด XCP-ng๊ฐ€ Xen ํ•˜์ดํผ๋ฐ”์ด์ € ๋ฐ XAPI๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐ€์ƒ ๋จธ์‹  ์ธํ”„๋ผ๋ฅผ ๋ฐฐํฌํ•˜๊ธฐ ์œ„ํ•œ ํ‘œ์ค€ ๋ฐฐํฌํŒ์œผ๋กœ ๊ฐ„์ฃผ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Xen ํ”„๋กœ์ ํŠธ์™€ ๋ณ‘ํ•ฉํ•˜๋ฉด ์†Œ๋น„์ž ๋ฐฐํฌํŒ์ธ XCP-ng๊ฐ€ ์‚ฌ์šฉ์ž์™€ ๊ฐœ๋ฐœ์ž ์‚ฌ์ด์˜ ๋‹ค๋ฆฌ๊ฐ€ ๋  ์ˆ˜ ์žˆ์„ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ XCP-ng ์‚ฌ์šฉ์ž์—๊ฒŒ ํ”„๋กœ์ ํŠธ๊ฐ€ ์•ž์œผ๋กœ๋„ ์›๋ž˜ ์›์น™์„ ๊ณ„์† ๋”ฐ๋ฅผ ๊ฒƒ์ž„์„ ๋ณด์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. XenServer์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ œํ•œ๋œ ์ƒ์šฉ ์ œํ’ˆ์ž…๋‹ˆ๋‹ค. ํ•ฉ๋ณ‘์€ XCP-ng์— ์‚ฌ์šฉ๋˜๋Š” ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค์— ํฐ ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋™์‹œ์— Citrix Hypervisor 8.1(์ด์ „์˜ XenServer)์˜ ๊ธฐ๋Šฅ์„ ์žฌํ˜„ํ•˜๋Š” XCP-ng 8.1์˜ ๋ฒ ํƒ€ ๋ฆด๋ฆฌ์Šค๊ฐ€ ํ…Œ์ŠคํŠธ์šฉ์œผ๋กœ ์ œ๊ณต๋˜์—ˆ์Šต๋‹ˆ๋‹ค. XenServer๋ฅผ XCP-ng๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋Š” ๊ฒƒ์„ ์ง€์›ํ•˜๊ณ , Xen Orchestra์™€์˜ ์™„๋ฒฝํ•œ ํ˜ธํ™˜์„ฑ์„ ์ œ๊ณตํ•˜๋ฉฐ, ๊ฐ€์ƒ ์ปดํ“จํ„ฐ๋ฅผ XenServer์—์„œ XCP-ng๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์šด๋กœ๋“œ๋ฅผ ์œ„ํ•ด 530MB ํฌ๊ธฐ์˜ ์„ค์น˜ ์ด๋ฏธ์ง€๊ฐ€ ์ค€๋น„๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ƒˆ ๋ฆด๋ฆฌ์Šค์˜ ์„ค์น˜ ์ด๋ฏธ์ง€๋Š” Linux 7.5 ์ปค๋„๊ณผ Xen 4.19 ํ•˜์ดํผ๋ฐ”์ด์ €๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ CentOS 4.13 ํŒจํ‚ค์ง€ ๊ธฐ๋ฐ˜์— ๊ตฌ์ถ•๋˜์—ˆ์Šต๋‹ˆ๋‹ค. XCP-ng 8.1์—์„œ ๊ฐ€์žฅ ๋ˆˆ์— ๋„๋Š” ๋ณ€ํ™”๋Š” UEFI ๋ชจ๋“œ์—์„œ ๊ฒŒ์ŠคํŠธ ์‹œ์Šคํ…œ ๋ถ€ํŒ…์— ๋Œ€ํ•œ ์ง€์›์ด ์•ˆ์ •ํ™”๋˜์—ˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค(๋ณด์•ˆ ๋ถ€ํŒ… ์ง€์›์€ ๋…์  ์ฝ”๋“œ์— ์—ฐ๊ฒฐ๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ ์ „์†ก๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค). ๋˜ํ•œ ๊ฐ€์ƒ ๋จธ์‹  ๊ฐ€์ ธ์˜ค๊ธฐ ๋ฐ ๋‚ด๋ณด๋‚ด๊ธฐ ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
XVA ํ˜•์‹, ์Šคํ† ๋ฆฌ์ง€ ์„ฑ๋Šฅ ํ–ฅ์ƒ, Windows์šฉ ์ƒˆ I/O ๋“œ๋ผ์ด๋ฒ„ ์ถ”๊ฐ€, AMD EPYC 7xx2(P) ์นฉ์— ๋Œ€ํ•œ ์ง€์› ์ถ”๊ฐ€, ntpd ๋Œ€์‹  chrony ์‚ฌ์šฉ, PV ๋ชจ๋“œ์˜ ๊ฒŒ์ŠคํŠธ ์‹œ์Šคํ…œ ์ง€์› ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ๊ฒƒ์œผ๋กœ ์„ ์–ธ๋˜์—ˆ์œผ๋ฏ€๋กœ FS๋Š” ์ด์ œ ์ƒˆ๋กœ์šด ๋กœ์ปฌ ์ €์žฅ์†Œ์—์„œ ๊ธฐ๋ณธ์ ์œผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ZFS์šฉ ์‹คํ—˜ ๋ชจ๋“ˆ์ธ Ext4๊ฐ€ ๋ฒ„์ „ 0.8.2๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Citrix Hypervisor(XenServer) ๋ฐ XCP-NG๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜์šฉ ๊ฐ€์ƒํ™” ์‹œ์Šคํ…œ์„ ์‹ ์†ํ•˜๊ฒŒ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋ฌด์ œํ•œ์˜ ์„œ๋ฒ„ ๋ฐ ๊ฐ€์ƒ ๋จธ์‹ ์„ ์ค‘์•™ ์ง‘์ค‘์‹์œผ๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ ๊ธฐ๋Šฅ ์ค‘์—๋Š” ์—ฌ๋Ÿฌ ์„œ๋ฒ„๋ฅผ ํ’€(ํด๋Ÿฌ์Šคํ„ฐ)๋กœ ๊ฒฐํ•ฉํ•˜๋Š” ๊ธฐ๋Šฅ, ๊ณ ๊ฐ€์šฉ์„ฑ ๋„๊ตฌ, ์Šค๋ƒ…์ƒท ์ง€์›, XenMotion ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•œ ๊ณต์œ  ๋ฆฌ์†Œ์Šค ๊ณต์œ  ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ํด๋Ÿฌ์Šคํ„ฐ ํ˜ธ์ŠคํŠธ ๊ฐ„ ๋ฐ ์„œ๋กœ ๋‹ค๋ฅธ ํด๋Ÿฌ์Šคํ„ฐ/๊ฐœ๋ณ„ ํ˜ธ์ŠคํŠธ ๊ฐ„(๊ณต์œ  ์Šคํ† ๋ฆฌ์ง€ ์—†์Œ) ๊ฐ€์ƒ ๋จธ์‹ ์˜ ์‹ค์‹œ๊ฐ„ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์€ ๋ฌผ๋ก  ์Šคํ† ๋ฆฌ์ง€ ๊ฐ„ VM ๋””์Šคํฌ์˜ ์‹ค์‹œ๊ฐ„ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜๋„ ์ง€์›๋ฉ๋‹ˆ๋‹ค. ์ด ํ”Œ๋žซํผ์€ ์ˆ˜๋งŽ์€ ๋ฐ์ดํ„ฐ ์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ๊ณผ ํ•จ๊ป˜ ์ž‘๋™ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์„ค์น˜ ๋ฐ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ๊ฐ„๋‹จํ•˜๊ณ  ์ง๊ด€์ ์ธ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ํŠน์ง•์ž…๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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