์ด ๊ฐ์ด๋์์๋ Citrix๊ฐ ์ ๊ณตํ๋ ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ๊ฐ์ ๋ฐ์คํฌํ์ ๋ํ ์๊ฒฉ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด ์ํํด์ผ ํ๋ ๋จ๊ณ๋ฅผ ์์ธํ ์ค๋ช ํฉ๋๋ค.
์ฝ 10๊ฐ์ ๋งค๋ด์ผ์์ ์ปดํ์ผ๋ ์ ์ฉํ ๋ช ๋ น ๋ชจ์์ด๋ฏ๋ก ์ต๊ทผ ๋ฐ์คํฌํ ๊ฐ์ํ ๊ธฐ์ ์ ์ต์ํด์ง ์ฌ๋๋ค์๊ฒ ์ ์ฉํ ๊ฒ์ ๋๋ค. ๊ทธ ์ค ๋๋ถ๋ถ์ ์ธ์ฆ ํ Citrix, Nvidia, Microsoft ์น์ฌ์ดํธ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ด ๊ตฌํ์๋ Nvidia Tesla M60 ๊ทธ๋ํฝ ๊ฐ์๊ธฐ ๋ฐ Centos 7 ์ด์ ์ฒด์ ๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ ๋จธ์ (VM)์ ๋ํ ์๊ฒฉ ์ก์ธ์ค๋ฅผ ์ค๋นํ๋ ๋จ๊ณ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
์, ์์ํฉ์๋ค.
๊ฐ์ ๋จธ์ ํธ์คํ ์ ์ํ ํ์ดํผ๋ฐ์ด์ ์ค๋น
XenServer 7.4๋ฅผ ๋ค์ด๋ก๋ํ๊ณ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์
๋๊น?
XenServer๋ฅผ Citrix XenCenter์ ์ด๋ป๊ฒ ์ถ๊ฐํฉ๋๊น?
Nvidia ๋๋ผ์ด๋ฒ๋ฅผ ๋ค์ด๋ก๋ํ๊ณ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์
๋๊น?
Nvidia Tesla M60 ๋ชจ๋๋ฅผ ๋ณ๊ฒฝํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์
๋๊น?
์คํ ๋ฆฌ์ง๋ฅผ ๋ง์ดํธํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์
๋๊น?
์ ์๋ฒ 7.4
๋งํฌ ๋ค์ด๋ก๋
ํ์ค ๋ฐฉ์์ผ๋ก 4x NVIDIA Tesla M60์ด ์๋ ์๋ฒ์ XenServer.iso๋ฅผ ์ค์นํด ๋ณด๊ฒ ์ต๋๋ค. ์ ๊ฒฝ์ฐ์๋ iso๊ฐ IPMI๋ฅผ ํตํด ๋ง์ดํธ๋์์ต๋๋ค. Dell ์๋ฒ์ ๊ฒฝ์ฐ BMC๋ IDRAC๋ฅผ ํตํด ๊ด๋ฆฌ๋ฉ๋๋ค. ์ค์น ๋จ๊ณ๋ Linux์ ์ ์ฌํ ์ด์ ์ฒด์ ๋ฅผ ์ค์นํ๋ ๊ฒ๊ณผ ๊ฑฐ์ ๋์ผํฉ๋๋ค.
GPU๊ฐ ์๋ XenServer ์ฃผ์๋ 192.168.1.100์ ๋๋ค.
ํ์ดํผ๋ฐ์ด์ ์ ๊ฐ์ ์ปดํจํฐ๋ฅผ ๊ด๋ฆฌํ ๋ก์ปฌ ์ปดํจํฐ์ XenCenter.msi๋ฅผ ์ค์นํด ๋ณด๊ฒ ์ต๋๋ค. "์๋ฒ" ํญ์ ํด๋ฆญํ ๋ค์ "์ถ๊ฐ"๋ฅผ ํด๋ฆญํ์ฌ GPU ๋ฐ XenServer๊ฐ ์๋ ์๋ฒ๋ฅผ ์ถ๊ฐํด ๋ณด๊ฒ ์ต๋๋ค. XenServer๋ฅผ ์ค์นํ ๋ ์ง์ ํ ๋ฃจํธ ์ฌ์ฉ์ ์ด๋ฆ๊ณผ ์ํธ๋ฅผ ์ ๋ ฅํฉ๋๋ค.
XenCenter์์ ์ถ๊ฐ๋ ํ์ดํผ๋ฐ์ด์ ์ ์ด๋ฆ์ ํด๋ฆญํ๋ฉด "์ฝ์" ํญ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ฉ๋ด์์ "์๊ฒฉ ์๋น์ค ๊ตฌ์ฑ"์ ์ ํํ๊ณ SSH๋ฅผ ํตํด ์ธ์ฆ์ ํ์ฑํํฉ๋๋ค - "์๊ฒฉ ์ ํ์ฑํ/๋นํ์ฑํ".
์๋น๋์ ๋๋ผ์ด๋ฒ
๊ฐ์ ์ ํธ์ด๋๊ณ vGPU๋ก ์์
ํ๋ ๋์ ํ ๋ฒ๋ ์ฌ์ดํธ๋ฅผ ๋ฐฉ๋ฌธํ ์ ์ด ์๋ค๊ณ ๋ง์๋๋ฆฌ๊ฒ ์ต๋๋ค.
vGPU ๋ฐ GPUMode ๋ณ๊ฒฝ ์ ํธ๋ฆฌํฐ์์ zip์ ๋ค์ด๋ก๋ํฉ๋๋ค.
NVIDIA-GRID-XenServer-7.4-390.72-390.75-391.81.zip
NVIDIA-gpumodeswitch-2020-01.zip
์ฐ๋ฆฌ๋ ๋ฒ์ ์ ๋ฐ๋ฆ
๋๋ค. ๋ค์ด๋ก๋ํ ์์นด์ด๋ธ์ ์ด๋ฆ์ ๋์ค์ ๊ฐ์ ๋จธ์ ์ ์ค์นํ ์ ์๋ ์ ํฉํ NVIDIA ๋๋ผ์ด๋ฒ์ ๋ฒ์ ์ ๋ํ๋
๋๋ค. ์ ๊ฒฝ์ฐ์๋ 390.72์
๋๋ค.
zip์ XenServer๋ก ์ ์กํ๊ณ ์์ถ์ ํ๋๋ค.
GPU ๋ชจ๋๋ฅผ ๋ณ๊ฒฝํ๊ณ vGPU ๋๋ผ์ด๋ฒ๋ฅผ ์ค์นํด ๋ณด๊ฒ ์ต๋๋ค.
$ cd NVIDIA-gpumodeswitch-2020-01
$ gpumodeswitch --listgpumodes
$ gpumodeswitch --gpumode graphics
$ cd ../NVIDIA-GRID-XenServer-7.4-390.72-390.75-391.81
$ yum install NVIDIA-vGPU-xenserver-7.4-390.72.x86_64.rpm
$ reboot
๋ง์ดํธ ์คํ ๋ฆฌ์ง
๋คํธ์ํฌ์ ๋ชจ๋ ์ปดํจํฐ์์ NFS๋ฅผ ์ฌ์ฉํ์ฌ ๊ณต์ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ค์ ํด ๋ณด๊ฒ ์ต๋๋ค.
$ yum install epel-release
$ yum install nfs-utils libnfs-utils
$ systemctl enable rpcbind
$ systemctl enable nfs-server
$ systemctl enable nfs-lock
$ systemctl enable nfs-idmap
$ systemctl start rpcbind
$ systemctl start nfs-server
$ systemctl start nfs-lock
$ systemctl start nfs-idmap
$ firewall-cmd --permanent --zone=public --add-service=nfs
$ firewall-cmd --permanent --zone=public --add-service=mountd
$ firewall-cmd --permanent --zone=public --add-service=rpc-bind
$ firewall-cmd --reload
$ mkdir -p /nfs/store1
$ chmod -R 777 /nfs/store1
$ touch /nfs/store1/forcheck
$ cat /etc/exports
...
/nfs/store1 192.168.1.0/24(rw,async,crossmnt,no_root_squash,no_all_squash,no_subtree_check)
$ systemctl restart nfs-server
XenCenter์์ XenServer๋ฅผ ์ ํํ๊ณ "Storage" ํญ์์ "New SR"์ ์ ํํฉ๋๋ค. ์คํ ๋ฆฌ์ง ์ ํ(NFS ISO)์ ์ง์ ํด ๋ณด๊ฒ ์ต๋๋ค. ๊ฒฝ๋ก๋ NFS ๊ณต์ ๋๋ ํฐ๋ฆฌ๋ฅผ ๊ฐ๋ฆฌ์ผ์ผ ํฉ๋๋ค.
Centos 7 ๊ธฐ๋ฐ Citrix ๋ง์คํฐ ์ด๋ฏธ์ง
Centos 7๋ก ๊ฐ์ ๋จธ์ ์ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ฌด์์ ๋๊น?
๋๋ ํฐ๋ฆฌ๋ฅผ ์์ฑํ๊ธฐ ์ํด ๊ฐ์ ๋จธ์ ์ ์ด๋ป๊ฒ ์ค๋นํฉ๋๊น?
์ผํ ์ค 7 ์ด๋ฏธ์ง
XenCenter๋ฅผ ์ฌ์ฉํ์ฌ GPU๊ฐ ํฌํจ๋ ๊ฐ์ ๋จธ์ ์ ๋ง๋ญ๋๋ค. "VM" ํญ์์ "์ VM"์ ํด๋ฆญํฉ๋๋ค.
ํ์ํ ๋งค๊ฐ๋ณ์๋ฅผ ์ ํํฉ๋๋ค.
VM ํ
ํ๋ฆฟ - ๊ธฐํ ์ค์น ๋ฏธ๋์ด
์ด๋ฆ - ํ
ํ๋ฆฟ
ISO ๋ผ์ด๋ธ๋ฌ๋ฆฌ์์ ์ค์น - Centos 7(
vCPU ์ - 4
ํ ํด๋ก์ง - ์์ผ๋น 1๊ฐ์ ์ฝ์ด๊ฐ ์๋ 4๊ฐ์ ์์ผ
๋ฉ๋ชจ๋ฆฌ - 30GB
GPU ์ ํ - GRID M60-4Q
์ด ๊ฐ์ ๋์คํฌ ์ฌ์ฉ - 80Gb
๋คํธ์ํฌ
์์ฑ๋๋ฉด ๊ฐ์ ๋จธ์ ์ด ์ผ์ชฝ์ ์ธ๋ก ๋ชฉ๋ก์ ๋ํ๋ฉ๋๋ค. ๊ทธ๊ฒ์ ํด๋ฆญํ๊ณ "์ฝ์"ํญ์ผ๋ก ์ด๋ํ์ญ์์ค. Centos 7 ์ค์น ํ๋ก๊ทธ๋จ์ด ๋ก๋๋ ๋๊น์ง ๊ธฐ๋ค๋ ธ๋ค๊ฐ GNOME ์ ธ์ ์ฌ์ฉํ์ฌ OS๋ฅผ ์ค์นํ๋ ๋ฐ ํ์ํ ๋จ๊ณ๋ฅผ ๋ฐ๋ฅด๊ฒ ์ต๋๋ค.
์ด๋ฏธ์ง ์ค๋น ์ค
Centos 7๋ก ์ด๋ฏธ์ง๋ฅผ ์ค๋นํ๋ ๋ฐ ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ ธ์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ Linux์ ์ด๊ธฐ ์ค์ ์ ์ฉ์ดํ๊ฒ ํ๊ณ MCS(Citrix Machine Creation Services)๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ ๋จธ์ ๋๋ ํฐ๋ฆฌ๋ฅผ ์์ฑํ ์ ์๋ ์คํฌ๋ฆฝํธ ์ธํธ๊ฐ ์์ฑ๋์์ต๋๋ค.
ws-ad์ ์ค์น๋ DHCP ์๋ฒ๋ ์ ๊ฐ์ ๋จธ์ ์ IP ์ฃผ์ 192.168.1.129๋ฅผ ํ ๋นํ์ต๋๋ค.
์๋๋ ๊ธฐ๋ณธ ์ค์ ์ ๋๋ค.
$ hostnamectl set-hostname template
$ yum install -y epel-release
$ yum install -y lsb mc gcc
$ firewall-cmd --permanent --zone=dmz --remove-service=ssh
$ firewall-cmd --permanent --zone=external --remove-service=ssh
$ firewall-cmd --permanent --zone=home --remove-service=ssh
$ firewall-cmd --permanent --zone=home --remove-service=mdns
$ firewall-cmd --permanent --zone=home --remove-service=samba-client
$ firewall-cmd --permanent --zone=home --remove-service=dhcpv6-client
$ firewall-cmd --permanent --zone=internal --remove-service=dhcpv6-client
$ firewall-cmd --permanent --zone=internal --remove-service=samba-client
$ firewall-cmd --permanent --zone=internal --remove-service=mdns
$ firewall-cmd --permanent --zone=internal --remove-service=ssh
$ firewall-cmd --permanent --zone=public --remove-service=ssh
$ firewall-cmd --permanent --zone=public --remove-service=dhcpv6-client
$ firewall-cmd --permanent --zone=work --remove-service=dhcpv6-client
$ firewall-cmd --permanent --zone=work --remove-service=ssh
$ firewall-cmd --permanent --zone=public --add-service=ssh
$ firewall-cmd --complete-reload
XenCenter์ "์ฝ์" ํญ์์ ๊ฐ์ ์ปดํจํฐ์ DVD ๋๋ผ์ด๋ธ์ guest-tools.iso๋ฅผ ํ์ฌํ๊ณ Linux์ฉ XenTools๋ฅผ ์ค์นํฉ๋๋ค.
$ mount /dev/cdrom /mnt
$ /mnt/Linux/install.sh
$ reboot
XenServer๋ฅผ ์ค์ ํ ๋ NVIDIA ์น ์ฌ์ดํธ์์ ๋ค์ด๋ก๋ํ NVIDIA-GRID-XenServer-7.4-390.72-390.75-391.81.zip ์์นด์ด๋ธ๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ์ด ์์นด์ด๋ธ์๋ XenServer์ฉ NVIDIA ๋๋ผ์ด๋ฒ ์ธ์ vGPU์ ํ์ํ NVIDIA ๋๋ผ์ด๋ฒ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ํด๋ผ์ด์ธํธ. VM์ ๋ค์ด๋ก๋ํ์ฌ ์ค์นํด ๋ณด๊ฒ ์ต๋๋ค.
$ cat /etc/default/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rhgb quiet modprobe.blacklist=nouveau"
GRUB_DISABLE_RECOVERY="true"
$ grub2-mkconfig -o /boot/grub2/grub.cfg
$ wget http://vault.centos.org/7.6.1810/os/x86_64/Packages/kernel-devel-3.10.0-957.el7.x86_64.rpm
$ yum install kernel-devel-3.10.0-957.el7.x86_64.rpm
$ reboot
$ init 3
$ NVIDIA-GRID-XenServer-7.4-390.72-390.75-391.81/NVIDIA-Linux-x86_64-390.75-grid.run
$ cat /etc/nvidia/gridd.conf
ServerAddress=192.168.1.111
ServerPort=7070
FeatureType=1
$ reboot
Centos 1811์ฉ Linux Virtual Delivery Agent 7(VDA)์ ๋ค์ด๋ก๋ํฉ๋๋ค. ๋ค์ด๋ก๋ ๋งํฌ
$ yum install -y LinuxVDA-1811.el7_x.rpm
$ cat /var/xdl/mcs/mcs.conf
#!/bin/bash
dns1=192.168.1.110
NTP_SERVER=some.ntp.ru
AD_INTEGRATION=winbind
SUPPORT_DDC_AS_CNAME=N
VDA_PORT=80
REGISTER_SERVICE=Y
ADD_FIREWALL_RULES=Y
HDX_3D_PRO=Y
VDI_MODE=Y
SITE_NAME=domain.ru
LDAP_LIST=ws-ad.domain.ru
SEARCH_BASE=DC=domain,DC=ru
START_SERVICE=Y
$ /opt/Citrix/VDA/sbin/deploymcs.sh
$ echo "exclude=kernel* xorg*" >> /etc/yum.conf
Citrix Studio์์๋ Machine Catalog ๋ฐ Delivery ๊ทธ๋ฃน์ ์์ฑํฉ๋๋ค. ๊ทธ ์ ์ Windows Server๋ฅผ ์ค์นํ๊ณ ๊ตฌ์ฑํด์ผ ํฉ๋๋ค.
๋๋ฉ์ธ ์ปจํธ๋กค๋ฌ๊ฐ ์๋ Windows Server
Windows Server 2016์ ๋ค์ด๋ก๋ํ๊ณ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์
๋๊น?
Windows Server ๊ตฌ์ฑ ์์๋ฅผ ์ด๋ป๊ฒ ์ค์นํ๋์?
Active Directory, DHCP ๋ฐ DNS๋ฅผ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์
๋๊น?
Windows ์๋ฒ 2016
Windows Server ๊ฐ์ ๋จธ์ (VM)์๋ GPU๊ฐ ํ์ํ์ง ์์ผ๋ฏ๋ก GPU๊ฐ ์๋ ์๋ฒ๋ฅผ ํ์ดํผ๋ฐ์ด์ ๋ก ์ฌ์ฉํ๊ฒ ์ต๋๋ค. ์์ ์ค๋ช ๊ณผ ์ ์ฌํ๊ฒ ์์คํ ๊ฐ์ ๋จธ์ ์ ํธ์คํ ํ๊ธฐ ์ํด ๋ ๋ค๋ฅธ XenServer๋ฅผ ์ค์นํ๊ฒ ์ต๋๋ค.
๊ทธ๋ฐ ๋ค์ Active Directory๋ฅผ ์ฌ์ฉํ์ฌ Windows Server์ฉ ๊ฐ์ ๋จธ์ ์ ์์ฑํฉ๋๋ค.
์ฌ์ดํธ์์ Windows Server 2016์ ๋ค์ด๋ก๋ํ์ธ์.
XenCenter๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ ๋จธ์ ์ ๋ง๋ค์ด ๋ณด๊ฒ ์ต๋๋ค. "VM" ํญ์์ "์ VM"์ ํด๋ฆญํฉ๋๋ค.
ํ์ํ ๋งค๊ฐ๋ณ์๋ฅผ ์ ํํฉ๋๋ค.
VM ํ
ํ๋ฆฟ - Windows Server 2016(64๋นํธ)
์ด๋ฆ - ws-ad.domain.ru
ISO ๋ผ์ด๋ธ๋ฌ๋ฆฌ - WindowsServer2016.iso์์ ์ค์นํ๊ณ ๋ง์ดํธ๋ NFS ISO ์คํ ๋ฆฌ์ง์์ ์ ํํฉ๋๋ค.
vCPU ์ - 4
ํ ํด๋ก์ง - ์์ผ๋น 1๊ฐ์ ์ฝ์ด๊ฐ ์๋ 4๊ฐ์ ์์ผ
๋ฉ๋ชจ๋ฆฌ - 20GB
GPU ์ ํ - ์์
์ด ๊ฐ์ ๋์คํฌ ์ฌ์ฉ - 100Gb
๋คํธ์ํฌ
์์ฑ๋๋ฉด ๊ฐ์ ๋จธ์ ์ด ์ผ์ชฝ์ ์ธ๋ก ๋ชฉ๋ก์ ๋ํ๋ฉ๋๋ค. ๊ทธ๊ฒ์ ํด๋ฆญํ๊ณ "์ฝ์"ํญ์ผ๋ก ์ด๋ํ์ญ์์ค. Windows Server ์ค์น ํ๋ก๊ทธ๋จ์ด OS ์ค์น์ ํ์ํ ๋จ๊ณ๋ฅผ ๋ค์ด๋ก๋ํ๊ณ ์๋ฃํ ๋๊น์ง ๊ธฐ๋ค๋ฆฝ๋๋ค.
VM์ XenTools๋ฅผ ์ค์นํด ๋ณด๊ฒ ์ต๋๋ค. VM์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ผ๋ก ํด๋ฆญํ ๋ค์ "Citrix VM ๋๊ตฌ ์ค์น..."๋ฅผ ํด๋ฆญํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ์ด๋ฏธ์ง๊ฐ ๋ง์ดํธ๋๋ฉฐ ์ด๋ฅผ ์คํํ๊ณ XenTools๋ฅผ ์ค์นํด์ผ ํฉ๋๋ค. ์ค์น๊ฐ ์๋ฃ๋๋ฉด VM์ ์ฌ๋ถํ ํด์ผ ํฉ๋๋ค.
๋คํธ์ํฌ ์ด๋ํฐ๋ฅผ ๊ตฌ์ฑํด ๋ณด๊ฒ ์ต๋๋ค.
IP ์ฃผ์ - 192.168.1.110
๋ง์คํฌ - 255.255.255.0
๊ฒ์ดํธ์จ์ด - 192.168.1.1
DNS1-8.8.8.8
DNS2-8.8.4.4
Windows Server๊ฐ ํ์ฑํ๋์ง ์์ ๊ฒฝ์ฐ ํ์ฑํํด ๋๋ฆฌ๊ฒ ์ต๋๋ค. ํค๋ ์ด๋ฏธ์ง๋ฅผ ๋ค์ด๋ก๋ํ ๋์ผํ ์์น์์ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค.
[PowerShell]$ slmgr -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
์ปดํจํฐ ์ด๋ฆ์ ์ค์ ํด ๋ณด๊ฒ ์ต๋๋ค. ์ ๊ฒฝ์ฐ์๋ ws-ad์ ๋๋ค.
๊ตฌ์ฑ ์์ ์ค์น
์๋ฒ ๊ด๋ฆฌ์์์ โ์ญํ ๋ฐ ๊ธฐ๋ฅ ์ถ๊ฐโ๋ฅผ ์ ํํฉ๋๋ค. ์ค์นํ DHCP ์๋ฒ, DNC ์๋ฒ ๋ฐ Active Directory ๋๋ฉ์ธ ์๋น์ค๋ฅผ ์ ํํฉ๋๋ค. "์๋์ผ๋ก ์ฌ๋ถํ " ํ์ธ๋์ ์ ํํฉ๋๋ค.
Active Directory ์ค์
VM์ ์ฌ๋ถํ ํ ํ "์ด ์๋ฒ๋ฅผ ๋๋ฉ์ธ ์ปจํธ๋กค๋ฌ ์์ค์ผ๋ก ์์น"์ ํด๋ฆญํ๊ณ ์ domain.ru ํฌ๋ฆฌ์คํธ๋ฅผ ์ถ๊ฐํฉ๋๋ค.
DHCP ์๋ฒ ์ค์
Server Manager ์๋จ ํจ๋์์ ๋๋ํ๋ฅผ ํด๋ฆญํ๋ฉด DHCP ์๋ฒ ์ค์น ์ ๋ณ๊ฒฝ ์ฌํญ์ด ์ ์ฅ๋ฉ๋๋ค.
DHCP ์๋ฒ ์ค์ ์ผ๋ก ๋์ด ๊ฐ์๋ค.
192.168.1.120-130์ด๋ผ๋ ์๋ก์ด ์์ญ์ ๋ง๋ค์ด ๋ณด๊ฒ ์ต๋๋ค. ๋๋จธ์ง๋ ๋ณ๊ฒฝํ์ง ์์ต๋๋ค. "์ง๊ธ DHCP ์ค์ ๊ตฌ์ฑ"์ ์ ํํ๊ณ ์นดํ๋ก๊ทธ์์ ๊ฐ์ ๋จธ์ ์ ๋คํธ์ํฌ ์ด๋ํฐ ์ค์ ์ ์ง์ ๋ ๊ฒ์ดํธ์จ์ด ๋ฐ DNS๋ก ws-ad IP ์ฃผ์(192.168.1.110)๋ฅผ ์
๋ ฅํฉ๋๋ค.
DNS ์๋ฒ ์ค์
DNS ์๋ฒ ์ค์ ์ผ๋ก ๋์ด ๊ฐ์๋ค.
domain.ru ๋๋ฉ์ธ์ ๋ชจ๋ DNS ์๋ฒ์ ๋ํด ์๋ก์ด ์ ๋ฐฉํฅ ์กฐํ ์์ญ(๊ธฐ๋ณธ ์์ญ)์ ๋ง๋ค์ด ๋ณด๊ฒ ์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋ค๋ฅธ ๊ฒ์ ๋ฐ๊พธ์ง ์์ต๋๋ค.
์ ์ฌํ ์ต์ ์ ์ ํํ์ฌ ์๋ก์ด ์ญ๋ฐฉํฅ ์กฐํ ์์ญ์ ์์ฑํด ๋ณด๊ฒ ์ต๋๋ค.
DNS ์๋ฒ ์์ฑ์ '๊ณ ๊ธ' ํญ์์ '์ฌ๊ท ๋นํ์ฑํ' ํ์ธ๋์ ์ ํํ์ธ์.
ํ ์คํธ ์ฌ์ฉ์ ๋ง๋ค๊ธฐ
"Active Directory ๊ด๋ฆฌ ์ผํฐ"๋ก ์ด๋ํด ๋ณด๊ฒ ์ต๋๋ค.
์ค๋ฅธ์ชฝ์ '์ฌ์ฉ์' ์น์
์์ '๋ง๋ค๊ธฐ'๋ฅผ ํด๋ฆญํ์ธ์. test ๋ฑ์ ์ด๋ฆ์ ์
๋ ฅํ๊ณ ํ๋จ์ โํ์ธโ์ ํด๋ฆญํฉ๋๋ค.
์์ฑ๋ ์ฌ์ฉ์๋ฅผ ์ ํํ๊ณ ์ค๋ฅธ์ชฝ ์ธ๋ก ๋ฉ๋ด์์ โ๋น๋ฐ๋ฒํธ ์ฌ์ค์ โ์ ์ ํํ์ธ์. โ๋ค์์ ๋ก๊ทธ์ธํ ๋ ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ ํ์โ ํ์ธ๋์ ๊ทธ๋๋ก ๋ก๋๋ค.
Citrix Delivery Controller๊ฐ ํฌํจ๋ Windows Server
Windows Server 2016์ ๋ค์ด๋ก๋ํ๊ณ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์
๋๊น?
Citrix Delivery Controller๋ฅผ ๋ค์ด๋ก๋ํ๊ณ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์
๋๊น?
Citrix License Manager๋ฅผ ์ค์นํ๊ณ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์
๋๊น?
NVIDIA ๋ผ์ด์ผ์ค ๊ด๋ฆฌ์๋ฅผ ์ค์นํ๊ณ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์
๋๊น?
Windows ์๋ฒ 2016
Windows Server ๊ฐ์ ๋จธ์ (VM)์๋ GPU๊ฐ ํ์ํ์ง ์์ผ๋ฏ๋ก GPU๊ฐ ์๋ ์๋ฒ๋ฅผ ํ์ดํผ๋ฐ์ด์ ๋ก ์ฌ์ฉํ๊ฒ ์ต๋๋ค.
์ฌ์ดํธ์์ Windows Server 2016์ ๋ค์ด๋ก๋ํ์ธ์.
XenCenter๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ ๋จธ์ ์ ๋ง๋ค์ด ๋ณด๊ฒ ์ต๋๋ค. "VM" ํญ์์ "์ VM"์ ํด๋ฆญํฉ๋๋ค.
ํ์ํ ๋งค๊ฐ๋ณ์๋ฅผ ์ ํํฉ๋๋ค.
VM ํ
ํ๋ฆฟ - Windows Server 2016(64๋นํธ)
์ด๋ฆ - ws-dc
ISO ๋ผ์ด๋ธ๋ฌ๋ฆฌ - WindowsServer2016.iso์์ ์ค์นํ๊ณ ๋ง์ดํธ๋ NFS ISO ์คํ ๋ฆฌ์ง์์ ์ ํํฉ๋๋ค.
vCPU ์ - 4
ํ ํด๋ก์ง - ์์ผ๋น 1๊ฐ์ ์ฝ์ด๊ฐ ์๋ 4๊ฐ์ ์์ผ
๋ฉ๋ชจ๋ฆฌ - 20GB
GPU ์ ํ - ์์
์ด ๊ฐ์ ๋์คํฌ ์ฌ์ฉ - 100Gb
๋คํธ์ํฌ
์์ฑ๋๋ฉด ๊ฐ์ ๋จธ์ ์ด ์ผ์ชฝ์ ์ธ๋ก ๋ชฉ๋ก์ ๋ํ๋ฉ๋๋ค. ๊ทธ๊ฒ์ ํด๋ฆญํ๊ณ "์ฝ์"ํญ์ผ๋ก ์ด๋ํ์ญ์์ค. Windows Server ์ค์น ํ๋ก๊ทธ๋จ์ด OS ์ค์น์ ํ์ํ ๋จ๊ณ๋ฅผ ๋ก๋ํ๊ณ ์๋ฃํ ๋๊น์ง ๊ธฐ๋ค๋ฆฝ๋๋ค.
VM์ XenTools๋ฅผ ์ค์นํด ๋ณด๊ฒ ์ต๋๋ค. VM์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ผ๋ก ํด๋ฆญํ ๋ค์ "Citrix VM ๋๊ตฌ ์ค์น..."๋ฅผ ํด๋ฆญํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ์ด๋ฏธ์ง๊ฐ ๋ง์ดํธ๋๋ฉฐ ์ด๋ฅผ ์คํํ๊ณ XenTools๋ฅผ ์ค์นํด์ผ ํฉ๋๋ค. ์ค์น๊ฐ ์๋ฃ๋๋ฉด VM์ ์ฌ๋ถํ ํด์ผ ํฉ๋๋ค.
๋คํธ์ํฌ ์ด๋ํฐ๋ฅผ ๊ตฌ์ฑํด ๋ณด๊ฒ ์ต๋๋ค.
IP ์ฃผ์ - 192.168.1.111
๋ง์คํฌ - 255.255.255.0
๊ฒ์ดํธ์จ์ด - 192.168.1.1
DNS1-8.8.8.8
DNS2-8.8.4.4
Windows Server๊ฐ ํ์ฑํ๋์ง ์์ ๊ฒฝ์ฐ ํ์ฑํํด ๋๋ฆฌ๊ฒ ์ต๋๋ค. ํค๋ ์ด๋ฏธ์ง๋ฅผ ๋ค์ด๋ก๋ํ ๋์ผํ ์์น์์ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค.
[PowerShell]$ slmgr -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
์ปดํจํฐ ์ด๋ฆ์ ์ค์ ํด ๋ณด๊ฒ ์ต๋๋ค. ์ ๊ฒฝ์ฐ์๋ ws-dc์ ๋๋ค.
domen.ru ๋๋ฉ์ธ์ VM์ ์ถ๊ฐํ๊ณ ์ฌ๋ถํ ํ ํ ๋๋ฉ์ธ ๊ด๋ฆฌ์ ๊ณ์ DOMENAdministrator๋ก ๋ก๊ทธ์ธํด ๋ณด๊ฒ ์ต๋๋ค.
Citrix ์ ๊ณต ์ปจํธ๋กค๋ฌ
ws-dc.domain.ru์์ Citrix Virtual Apps and Desktops 1811์ ๋ค์ด๋ก๋ํ์ธ์. ๋ค์ด๋ก๋ ๋งํฌ
๋ค์ด๋ก๋ํ ISO๋ฅผ ๋ง์ดํธํ๊ณ ์คํํด ๋ณด๊ฒ ์ต๋๋ค. "Citrix Virtual Apps and Desktops 7"์ ์ ํํฉ๋๋ค. ๋ค์์ผ๋ก โ์์ํ๊ธฐโ๋ฅผ ํด๋ฆญํ์ธ์. ์ฌ๋ถํ
์ด ํ์ํ ์ ์์ต๋๋ค.
์ ๊ฒฝ์ฐ์๋ ์ค์น๋ฅผ ์ํด ๋ค์ ๊ตฌ์ฑ ์์๋ฅผ ์ ํํ๋ ๊ฒ์ผ๋ก ์ถฉ๋ถํฉ๋๋ค.
๋ฐฐ์ก ์ปจํธ๋กค๋ฌ
Studio
๋ผ์ด์ ์ค ์๋ฒ
์คํ ์ดํ๋ก ํธ
๋ค๋ฅธ ๊ฒ์ ๋ณ๊ฒฝํ์ง ์๊ณ "์ค์น"๋ฅผ ํด๋ฆญํฉ๋๋ค. ์ฌ๋ถํ ์ด ๋ ๋ฒ ์ด์ ํ์ํ๋ฉฐ ๊ทธ ํ์๋ ์ค์น๊ฐ ๊ณ์๋ฉ๋๋ค.
์ค์น๊ฐ ์๋ฃ๋๋ฉด ์ ์ฒด Citrix ๋น์ฆ๋์ค๋ฅผ ์ํ ๊ด๋ฆฌ ํ๊ฒฝ์ธ Citrix Studio๊ฐ ์์๋ฉ๋๋ค.
Citrix ์ฌ์ดํธ ์ค์
์ธ ๊ฐ์ง ์ค ์ฒซ ๋ฒ์งธ ์น์ ์ธ ์ฌ์ดํธ ์ค์ ์ ์ ํํด ๋ณด๊ฒ ์ต๋๋ค. ์ค์ ํ ๋ ์ฌ์ดํธ ์ด๋ฆ - ๋๋ฉ์ธ์ ์ง์ ํฉ๋๋ค.
"์ฐ๊ฒฐ" ์น์ ์๋ ํ์ดํผ๋ฐ์ด์ ๋ฅผ GPU์ ์ฐ๊ฒฐํ๊ธฐ ์ํ ๋ฐ์ดํฐ๊ฐ ํ์๋ฉ๋๋ค.
์ฐ๊ฒฐ ์ฃผ์ -
์ฌ์ฉ์ ์ด๋ฆ - ๋ฃจํธ
๋น๋ฐ๋ฒํธ - ๊ทํ์ ๋น๋ฐ๋ฒํธ
์ฐ๊ฒฐ ์ด๋ฆ - m60
์คํ ์ด ๊ด๋ฆฌ - ํ์ดํผ๋ฐ์ด์ ์ ๋ก์ปฌ ์คํ ๋ฆฌ์ง๋ฅผ ์ฌ์ฉํฉ๋๋ค.
์ด๋ฌํ ๋ฆฌ์์ค์ ์ด๋ฆ์ m60์ ๋๋ค.
๋คํธ์ํฌ๋ฅผ ์ ํํ์ธ์.
GPU ์ ํ ๋ฐ ๊ทธ๋ฃน ์ ํ โ GRID M60-4Q.
Citrix ๋จธ์ ์นดํ๋ก๊ทธ ์ค์
๋ ๋ฒ์งธ ์น์ ์ธ ๋จธ์ ์นดํ๋ก๊ทธ๋ฅผ ์ค์ ํ ๋ ๋จ์ผ ์ธ์ OS(๋ฐ์คํฌํฑ OS)๋ฅผ ์ ํํฉ๋๋ค.
๋ง์คํฐ ์ด๋ฏธ์ง - ๊ฐ์ ๋จธ์ ์ ์ค๋น๋ ์ด๋ฏธ์ง์ Citrix Virtual Apps and Desktops ๋ฒ์ (1811)์ ์ ํํฉ๋๋ค.
๋๋ ํฐ๋ฆฌ์ ๊ฐ์ ๋จธ์ ์๋ฅผ ์ ํํด ๋ณด๊ฒ ์ต๋๋ค(์: 4).
๊ฐ์ ๋จธ์ ์ ์ด๋ฆ์ด ํ ๋น๋๋ ๊ตฌ์ฑํ๋ฅผ ํ์ํ๊ฒ ์ต๋๋ค. ์ ๊ฒฝ์ฐ์๋ ๋ฐ์คํฌํ##์ ๋๋ค. ์ด ๊ฒฝ์ฐ ์ด๋ฆ์ด Desktop4-01์ธ VM 04๊ฐ๊ฐ ์์ฑ๋ฉ๋๋ค.
๊ธฐ๊ณ ์นดํ๋ก๊ทธ ์ด๋ฆ - m60.
๊ธฐ๊ณ ์นดํ๋ก๊ทธ ์ค๋ช - m60.
XNUMX๊ฐ์ VM์ด ํฌํจ๋ ์ปดํจํฐ ์นดํ๋ก๊ทธ๋ฅผ ์์ฑํ๋ฉด ์ผ์ชฝ์ XenCenter ์ธ๋ก ๋ชฉ๋ก์์ ์ฐพ์ ์ ์์ต๋๋ค.
Citrix ๋๋ฆฌ๋ฒ๋ฆฌ ๊ทธ๋ฃน
์ธ ๋ฒ์งธ ์น์ ์ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ VM ์๋ฅผ ์ ํํ๋ ๊ฒ์ผ๋ก ์์๋ฉ๋๋ค. ๋ค ๊ฐ์ง๋ฅผ ๋ชจ๋ ๋์ดํ๊ฒ ์ต๋๋ค.
"๋ฐ์คํฌํฑ" ์น์ ์์ "์ถ๊ฐ"๋ฅผ ํด๋ฆญํ์ฌ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ VM ๊ทธ๋ฃน์ ์ถ๊ฐํฉ๋๋ค. ํ์ ์ด๋ฆ - m60.
๋ฐฐ์ก ๊ทธ๋ฃน ์ด๋ฆ - m60.
์ธ ๊ฐ์ง ์ฃผ์ ์น์ ์ ์ค์ ํ ํ ๊ธฐ๋ณธ Citrix Studio ์ฐฝ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
Citrix ๋ผ์ด์ผ์ค ๊ด๋ฆฌ์
์น์ฌ์ดํธ์ ๊ฐ์ธ ๊ณ์ ์ ํตํด ๋ผ์ด์ผ์ค ํ์ผ์ ๋ค์ด๋ก๋ํ์ธ์.
์ผ์ชฝ ์ธ๋ก ๋ชฉ๋ก์์ ๋ชจ๋ ๋ผ์ด์ ์ค ๋๊ตฌ(๋ ๊ฑฐ์)๋ฅผ ์ ํํฉ๋๋ค. "๋ผ์ด์ผ์ค ํ์ฑํ ๋ฐ ํ ๋น" ํญ์ผ๋ก ์ด๋ํ๊ฒ ์ต๋๋ค. Citrix VDA ๋ผ์ด์ผ์ค๋ฅผ ์ ํํ๊ณ "๊ณ์"์ ํด๋ฆญํ์ญ์์ค. Delivery Controller์ ์ด๋ฆ(ws-dc.domain.ru)๊ณผ ๋ผ์ด์ ์ค ์๋ฅผ ์ง์ ํด ๋ณด๊ฒ ์ต๋๋ค. 4. "๊ณ์"์ ํด๋ฆญํฉ๋๋ค. ์์ฑ๋ ๋ผ์ด์ผ์ค ํ์ผ์ ws-dc.domain.ru์ ๋ค์ด๋ก๋ํฉ๋๋ค.
Citrix Studio์ ์ผ์ชฝ ์ธ๋ก ๋ชฉ๋ก์์ "๋ผ์ด์ผ์ค" ์น์
์ ์ ํํฉ๋๋ค. ์ค๋ฅธ์ชฝ ์ธ๋ก ๋ชฉ๋ก์์ โLicense Management Consoleโ์ ํด๋ฆญํ์ธ์. ์ด๋ฆฌ๋ ๋ธ๋ผ์ฐ์ ์ฐฝ์์ ๋๋ฉ์ธ ์ฌ์ฉ์ DOMENAdministrator์ ์ธ์ฆ์ ์ํ ๋ฐ์ดํฐ๋ฅผ ์
๋ ฅํฉ๋๋ค.
Citrix Licensing Manager์์ "๋ผ์ด์ผ์ค ์ค์น" ํญ์ผ๋ก ์ด๋ํฉ๋๋ค. ๋ผ์ด์ ์ค ํ์ผ์ ์ถ๊ฐํ๋ ค๋ฉด โ๋ค์ด๋ก๋ํ ๋ผ์ด์ ์ค ํ์ผ ์ฌ์ฉโ์ ์ ํํ์ธ์.
Citrix ๊ตฌ์ฑ ์์๋ฅผ ์ค์นํ๋ ค๋ฉด VM๋น ํ๋์ ๊ตฌ์ฑ ์์์ฉ ์ฌ๋ฌ ๊ฐ์ ๋จธ์ ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ์ ๊ฒฝ์ฐ์๋ ๋ชจ๋ Citrix ์์คํ
์๋น์ค๊ฐ ํ๋์ VM ๋ด์์ ์๋ํฉ๋๋ค. ์ด์ ๊ด๋ จํ์ฌ ์์ ์ด ํนํ ์ด๋ ค์ ๋ ๋ฒ๊ทธ ํ๋์ ์ฃผ๋ชฉํ๊ฒ ์ต๋๋ค.
ws-dc๋ฅผ ์ฌ๋ถํ ํ ํ ๋ค์ํ ์ข ๋ฅ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ ๋จผ์ ์คํ ์ค์ธ ์๋น์ค๋ฅผ ํ์ธํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋ค์์ VM ์ฌ๋ถํ ํ ์๋์ผ๋ก ์์๋์ด์ผ ํ๋ Citrix ์๋น์ค ๋ชฉ๋ก์ ๋๋ค.
SQL Server (SQLEXPRESS)
Citrix Configuration Service
Citrix Delegated Administration Service
Citrix Analytics
Citrix Broker Service
Citrix Configuration Logging Service
Citrix AD Identity Service
Citrix Host Service
Citrix App Library
Citrix Machine Creation Service
Citrix Monitor Service
Citrix Storefront Service
Citrix Trust Service
Citrix Environment Test Service
Citrix Orchestration Service
FlexNet License Server -nvidia
ํ๋์ VM์ ๋ค์ํ Citrix ์๋น์ค๋ฅผ ์ค์นํ ๋ ๋ฐ์ํ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ต๋๋ค. ์ฌ๋ถํ ํ ์ผ๋ถ ์๋น์ค๊ฐ ์์๋์ง๋ ์์ต๋๋ค. ์ ์ฒด ์ฒด์ธ์ ํ๋์ฉ ์์ํ๊ธฐ์๋ ๋๋ฌด ๊ฒ์ผ๋ฅด๋ค. Google์์๋ ํด๊ฒฐ ๋ฐฉ๋ฒ์ด ์ด๋ ค์ ์ผ๋ฏ๋ก ์ฌ๊ธฐ์ ์ ์ํ๊ฒ ์ต๋๋ค. ๋ ์ง์คํธ๋ฆฌ์์ ๋ ๋งค๊ฐ๋ณ์๋ฅผ ๋ณ๊ฒฝํด์ผ ํฉ๋๋ค.
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl
Name : ServicesPipeTimeout
Value :240000
Name : WaitToKillServiceTimeout
Value : 20000
์๋น๋์ ๋ผ์ด์ผ์ค ๊ด๋ฆฌ์
์น์ฌ์ดํธ์ ๊ฐ์ธ ๊ณ์ ์ ํตํด Windows์ฉ NVIDIA ๋ผ์ด์ ์ค ๊ด๋ฆฌ์๋ฅผ ๋ค์ด๋ก๋ํ์ธ์.
ws-dc์ ์ค์นํด ๋ณด๊ฒ ์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ ค๋ฉด ๋จผ์ ์ค์นํด์ผ ํฉ๋๋ค.
์น ์ฌ์ดํธ์ ๊ฐ์ธ ๊ณ์ ์ ์๋ฒ๋ฅผ ๋ง๋ค๊ณ ๋ผ์ด์ผ์ค ํ์ผ์ ์์ฑํ๊ณ ๋ค์ด๋ก๋ํฉ์๋ค
๋ธ๋ผ์ฐ์ ๋ฅผ ์ฌ์ฉํ์ฌ NVIDIA ๋ผ์ด์ ์ค ๊ด๋ฆฌ์ ์น ์ธํฐํ์ด์ค์ ๋ก๊ทธ์ธํฉ๋๋ค.
vGPU๋ฅผ ์ฌ์ฉํ๋ ํ์ฑ ์ธ์
์ "๋ผ์ด์ผ์ค๊ฐ ๋ถ์ฌ๋ ํด๋ผ์ด์ธํธ" ์น์
์์ ๋ณผ ์ ์์ต๋๋ค.
Citrix ๋จธ์ ์นดํ๋ก๊ทธ์ ๋ํ ์๊ฒฉ ์ก์ธ์ค
Citrix Receiver๋ฅผ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์
๋๊น?
๊ฐ์ ๋ฐ์คํฌํฑ์ ์ฐ๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์
๋๊น?
์ ๋ฌด์ฉ ์ปดํจํฐ์์ ๋ธ๋ผ์ฐ์ ๋ฅผ ์ด๊ณ (์ ๊ฒฝ์ฐ์๋ Chrome) Citrix StoreWeb ์น ์ธํฐํ์ด์ค ์ฃผ์๋ก ์ด๋ํฉ๋๋ค.
http://192.168.1.111/Citrix/StoreWeb
Citrix Receiver๊ฐ ์์ง ์ค์น๋์ง ์์ ๊ฒฝ์ฐ "์์ ๊ธฐ ๊ฒ์"์ ํด๋ฆญํ์ธ์.
๋ผ์ด์ผ์ค ๊ณ์ฝ์ ์ฃผ์ ๊น๊ฒ ์ฝ๊ณ Citrix Receiver๋ฅผ ๋ค์ด๋ก๋ํ์ฌ ์ค์นํ์ญ์์ค.
์ค์น ํ ๋ธ๋ผ์ฐ์ ๋ก ๋์๊ฐ์ '๊ณ์'์ ํด๋ฆญํ์ธ์.
๋ค์์ผ๋ก Chrome ๋ธ๋ผ์ฐ์ ์์ ์๋ฆผ์ด ์ด๋ฆฌ๊ณ "Citrix Receiver Launcher ์ด๊ธฐ"๋ฅผ ํด๋ฆญํ ๋ค์ "๋ค์ ๊ฒ์" ๋๋ "์ด๋ฏธ ์ค์น๋จ"์ ํด๋ฆญํฉ๋๋ค.
์ฒ์ ์ฐ๊ฒฐํ ๋ ํ
์คํธ ์ฌ์ฉ์ ํ
์คํธ์ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์์ ๋น๋ฐ๋ฒํธ๋ฅผ ์๊ตฌ ๋น๋ฐ๋ฒํธ๋ก ๋ณ๊ฒฝํด ๋ณด๊ฒ ์ต๋๋ค.
์ธ์ฆ ํ "์์ฉ ํ๋ก๊ทธ๋จ" ํญ์ผ๋ก ์ด๋ํ์ฌ "M60" ๋๋ ํฐ๋ฆฌ๋ฅผ ์ ํํ์ธ์.
.ica ํ์ฅ์๋ฅผ ๊ฐ์ง ์ ์๋ ํ์ผ์ ๋ค์ด๋ก๋ํด ๋ณด๊ฒ ์ต๋๋ค. ๋ ๋ฒ ํด๋ฆญํ๋ฉด Centos 7 ๋ฐ์คํฌํ์ด ์๋ Desktop Veiwer ์ฐฝ์ด ์ด๋ฆฝ๋๋ค.
์ถ์ฒ : habr.com