การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

คู่มือนี้ให้รายละเอียดเกี่ยวกับขั้นตอนที่คุณต้องดำเนินการเพื่อจัดเตรียมการเข้าถึงระยะไกลไปยังเดสก์ท็อปเสมือนโดยใช้เทคโนโลยีที่ Citrix นำเสนอ

มันจะมีประโยชน์สำหรับผู้ที่เพิ่งคุ้นเคยกับเทคโนโลยีการจำลองเสมือนเดสก์ท็อป เนื่องจากเป็นชุดคำสั่งที่มีประโยชน์ที่รวบรวมจากคู่มือประมาณ 10 รายการ ซึ่งหลายคำสั่งมีอยู่ในเว็บไซต์ Citrix, Nvidia, Microsoft หลังจากได้รับอนุญาต

การใช้งานนี้ประกอบด้วยขั้นตอนการเตรียมการเข้าถึงเครื่องเสมือน (VM) จากระยะไกลด้วยตัวเร่งกราฟิก Nvidia Tesla M60 และระบบปฏิบัติการ Centos 7

เอาล่ะ มาเริ่มกันเลย

การเตรียมไฮเปอร์ไวเซอร์สำหรับการโฮสต์เครื่องเสมือน

จะดาวน์โหลดและติดตั้ง XenServer 7.4 ได้อย่างไร?
จะเพิ่ม XenServer ใน Citrix XenCenter ได้อย่างไร
จะดาวน์โหลดและติดตั้งไดรเวอร์ Nvidia ได้อย่างไร?
จะเปลี่ยนโหมด Nvidia Tesla M60 ได้อย่างไร?
จะติดตั้งที่เก็บข้อมูลได้อย่างไร?

Xen Server 7.4

ลิงค์ดาวน์โหลด Xen Server 7.4 ใช้ได้หลังจากเข้าสู่เว็บไซต์ ซิทริกซ์.

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

มาติดตั้ง XenServer.iso บนเซิร์ฟเวอร์ที่มี 4x NVIDIA Tesla M60 ด้วยวิธีมาตรฐาน ในกรณีของฉัน iso ติดตั้งผ่าน IPMI สำหรับเซิร์ฟเวอร์ Dell BMC ได้รับการจัดการผ่าน IDRAC ขั้นตอนการติดตั้งเกือบจะเหมือนกับการติดตั้งระบบปฏิบัติการที่คล้ายกับ Linux

ที่อยู่ XenServer ของฉันพร้อม GPU คือ 192.168.1.100

มาติดตั้ง XenCenter.msi บนเครื่องคอมพิวเตอร์ซึ่งเราจะจัดการไฮเปอร์ไวเซอร์และเครื่องเสมือน มาเพิ่มเซิร์ฟเวอร์ด้วย GPU และ XenServer ที่นั่นโดยคลิกที่แท็บ "เซิร์ฟเวอร์" จากนั้นเลือก "เพิ่ม" ป้อนชื่อผู้ใช้รูทและรหัสผ่านที่ระบุเมื่อติดตั้ง XenServer

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

ใน XenCenter หลังจากคลิกที่ชื่อของไฮเปอร์ไวเซอร์ที่เพิ่มเข้าไป แท็บ "คอนโซล" จะพร้อมใช้งาน ในเมนู เลือก "การกำหนดค่าบริการระยะไกล" และเปิดใช้งานการอนุญาตผ่าน SSH - "เปิด/ปิดใช้งานเชลล์ระยะไกล"

ไดรเวอร์ Nvidia

ฉันจะระบายอารมณ์และบอกว่าตลอดเวลาที่ฉันทำงานกับ vGPU ฉันไม่เคยเยี่ยมชมเว็บไซต์นี้เลย nvid.nvidia.com ในการลองครั้งแรก หากการอนุญาตไม่ทำงาน ฉันขอแนะนำ Internet Explorer

ดาวน์โหลด zip จาก vGPU รวมถึง GPUMode Change Utility:

NVIDIA-GRID-XenServer-7.4-390.72-390.75-391.81.zip
NVIDIA-gpumodeswitch-2020-01.zip

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

เราติดตามเวอร์ชัน ชื่อของไฟล์เก็บถาวรที่ดาวน์โหลดระบุเวอร์ชันของไดรเวอร์ NVIDIA ที่เหมาะสม ซึ่งสามารถติดตั้งบนเครื่องเสมือนได้ในภายหลัง ในกรณีของฉันมันคือ 390.72

เราถ่ายโอนรหัสไปรษณีย์ไปที่ 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

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

ติดตั้งที่เก็บข้อมูล

มาตั้งค่าไดเรกทอรีที่ใช้ร่วมกันโดยใช้ 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

รูปภาพ Citrix Master ที่ใช้ Centos 7

จะสร้างเครื่องเสมือนด้วย Centos 7 ได้อย่างไร?

ฉันจะเตรียมเครื่องเสมือนเพื่อสร้างไดเร็กทอรีได้อย่างไร

ภาพเซนโตส 7

การใช้ XenCenter เราจะสร้างเครื่องเสมือนด้วย GPU ในแท็บ "VM" คลิก "VM ใหม่"

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

เลือกพารามิเตอร์ที่จำเป็น:

เทมเพลต VM - สื่อการติดตั้งอื่นๆ
ชื่อ - แม่แบบ
ติดตั้งจากไลบรารี ISO - Centos 7 (ดาวน์โหลด) เลือกจากที่เก็บข้อมูล NFS ISO ที่ติดตั้ง
จำนวน vCPU - 4
โทโพโลยี - 1 ซ็อกเก็ตที่มี 4 คอร์ต่อซ็อกเก็ต
หน่วยความจำ - 30GB
ประเภท GPU - GRID M60-4Q
ใช้ดิสก์เสมือนนี้ - 80 Gb
เครือข่าย

เมื่อสร้างแล้ว เครื่องเสมือนจะปรากฏในรายการแนวตั้งทางด้านซ้าย คลิกที่มันและไปที่แท็บ "คอนโซล" รอให้ตัวติดตั้ง Centos 7 โหลดและทำตามขั้นตอนที่จำเป็นเพื่อติดตั้งระบบปฏิบัติการด้วยเชลล์ GNOME

กำลังเตรียมภาพ

การเตรียมภาพด้วย Centos 7 ทำให้ฉันใช้เวลานานมาก ผลลัพธ์คือชุดสคริปต์ที่อำนวยความสะดวกในการตั้งค่าเริ่มต้นของ Linux และช่วยให้คุณสร้างไดเร็กทอรีของเครื่องเสมือนโดยใช้ Citrix Machine Creation Services (MCS)

เซิร์ฟเวอร์ DHCP ที่ติดตั้งบน ws-ad กำหนดที่อยู่ 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 ในแท็บ "คอนโซล" ให้เมานต์ guest-tools.iso ไปยังไดรฟ์ดีวีดีของเครื่องเสมือน และติดตั้ง XenTools สำหรับ Linux

$ mount /dev/cdrom /mnt
$ /mnt/Linux/install.sh
$ reboot

เมื่อตั้งค่า XenServer เราใช้ไฟล์เก็บถาวร NVIDIA-GRID-XenServer-7.4-390.72-390.75-391.81.zip ซึ่งดาวน์โหลดจากเว็บไซต์ NVIDIA ซึ่งนอกเหนือจากไดรเวอร์ NVIDIA สำหรับ XenServer แล้ว ยังมีไดรเวอร์ NVIDIA ที่เราต้องการสำหรับ vGPU ลูกค้า มาดาวน์โหลดและติดตั้งบน 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

ดาวน์โหลด Linux Virtual Delivery Agent 1811 (VDA) สำหรับ Centos 7 ลิงก์ดาวน์โหลด ลินุกซ์ วีดีเอ ใช้ได้หลังจากเข้าสู่เว็บไซต์ ซิทริกซ์.

$ 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 พร้อมตัวควบคุมโดเมน

จะดาวน์โหลดและติดตั้ง Windows Server 2016 ได้อย่างไร?
ฉันจะติดตั้งส่วนประกอบ Windows Server ได้อย่างไร
จะกำหนดค่า Active Directory, DHCP และ DNS ได้อย่างไร

เซิร์ฟเวอร์ windows 2016

เนื่องจากเครื่องเสมือน Windows Server (VM) ไม่จำเป็นต้องใช้ GPU เราจะใช้เซิร์ฟเวอร์ที่ไม่มี GPU เป็นไฮเปอร์ไวเซอร์ โดยการเปรียบเทียบกับคำอธิบายข้างต้น เราจะติดตั้ง XenServer อื่นสำหรับการโฮสต์เครื่องเสมือนของระบบ

หลังจากนี้เราจะสร้างเครื่องเสมือนสำหรับ Windows Server ด้วย Active Directory

ดาวน์โหลด Windows Server 2016 จากเว็บไซต์ ไมโครซอฟท์. ไปตามลิงค์โดยใช้ Internet Explorer จะดีกว่า

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

มาสร้างเครื่องเสมือนโดยใช้ XenCenter กันดีกว่า ในแท็บ "VM" คลิก "VM ใหม่"

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

เลือกพารามิเตอร์ที่จำเป็น:

เทมเพลต VM - Windows Server 2016 (64 บิต)
ชื่อ - ws-ad.domain.ru
ติดตั้งจากไลบรารี ISO - WindowsServer2016.iso เลือกจากที่เก็บข้อมูล NFS ISO ที่ติดตั้ง
จำนวน vCPU - 4
โทโพโลยี - 1 ซ็อกเก็ตที่มี 4 คอร์ต่อซ็อกเก็ต
หน่วยความจำ - 20GB
ประเภท GPU - ไม่มี
ใช้ดิสก์เสมือนนี้ - 100 Gb
เครือข่าย

เมื่อสร้างแล้ว เครื่องเสมือนจะปรากฏในรายการแนวตั้งทางด้านซ้าย คลิกที่มันและไปที่แท็บ "คอนโซล" รอให้ตัวติดตั้ง Windows Server ดาวน์โหลดและทำตามขั้นตอนที่จำเป็นเพื่อติดตั้งระบบปฏิบัติการ

มาติดตั้ง XenTools ใน VM กัน คลิกขวาที่ VM จากนั้น "ติดตั้ง Citrix VM Tools..." หลังจากนี้ อิมเมจจะถูกเมาท์ ซึ่งจำเป็นต้องเปิดใช้งานและติดตั้ง 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 สำหรับการติดตั้ง ทำเครื่องหมายที่ช่อง "รีบูตโดยอัตโนมัติ"

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

การตั้งค่า Active Directory

หลังจากรีบูต VM คลิก "ยกระดับเซิร์ฟเวอร์นี้ไปที่ระดับของตัวควบคุมโดเมน" และเพิ่มฟอเรสต์ domain.ru ใหม่

การตั้งค่าเซิร์ฟเวอร์ DHCP

ที่แผงด้านบนของ Server Manager ให้คลิกที่เครื่องหมายอัศเจรีย์เพื่อบันทึกการเปลี่ยนแปลงเมื่อติดตั้งเซิร์ฟเวอร์ DHCP

มาดูการตั้งค่าเซิร์ฟเวอร์ DHCP กันดีกว่า

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

มาสร้างพื้นที่ใหม่ 192.168.1.120-130 เราไม่เปลี่ยนส่วนที่เหลือ เลือก “กำหนดการตั้งค่า DHCP ทันที” และป้อนที่อยู่ IP ของ ws-ad (192.168.1.110) เป็นเกตเวย์และ DNS ซึ่งจะระบุไว้ในการตั้งค่าของอะแดปเตอร์เครือข่ายของเครื่องเสมือนจากแค็ตตาล็อก

การตั้งค่าเซิร์ฟเวอร์ DNS

มาดูการตั้งค่าเซิร์ฟเวอร์ DNS กันดีกว่า

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

มาสร้างโซนการค้นหาล่วงหน้าใหม่ - โซนหลักสำหรับเซิร์ฟเวอร์ DNS ทั้งหมดในโดเมน domain.ru เราไม่เปลี่ยนแปลงสิ่งอื่นใด

มาสร้างโซนการค้นหาแบบย้อนกลับใหม่โดยการเลือกตัวเลือกที่คล้ายกัน

ในคุณสมบัติเซิร์ฟเวอร์ DNS ในแท็บ "ขั้นสูง" ให้เลือกช่องทำเครื่องหมาย "ปิดใช้งานการสอบถามซ้ำ"

การสร้างผู้ใช้ทดสอบ

ไปที่ "ศูนย์การจัดการ Active Directory"

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

ในส่วน "ผู้ใช้" ทางด้านขวา คลิก "สร้าง" ป้อนชื่อ เช่น การทดสอบ แล้วคลิก "ตกลง" ที่ด้านล่าง

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

เลือกผู้ใช้ที่สร้างขึ้นและเลือก "รีเซ็ตรหัสผ่าน" ในเมนูแนวตั้งทางด้านขวา ปล่อยให้ช่องทำเครื่องหมาย "ต้องเปลี่ยนรหัสผ่านในครั้งถัดไปที่คุณเข้าสู่ระบบ"

เซิร์ฟเวอร์ Windows พร้อมตัวควบคุมการจัดส่ง Citrix

จะดาวน์โหลดและติดตั้ง Windows Server 2016 ได้อย่างไร?
จะดาวน์โหลดและติดตั้ง Citrix Delivery Controller ได้อย่างไร
จะติดตั้งและกำหนดค่า Citrix License Manager ได้อย่างไร
จะติดตั้งและกำหนดค่า NVIDIA License Manager ได้อย่างไร?

เซิร์ฟเวอร์ windows 2016

เนื่องจากเครื่องเสมือน Windows Server (VM) ไม่จำเป็นต้องใช้ GPU เราจะใช้เซิร์ฟเวอร์ที่ไม่มี GPU เป็นไฮเปอร์ไวเซอร์

ดาวน์โหลด Windows Server 2016 จากเว็บไซต์ ไมโครซอฟท์. ไปตามลิงค์โดยใช้ Internet Explorer จะดีกว่า

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

มาสร้างเครื่องเสมือนโดยใช้ XenCenter กันดีกว่า ในแท็บ "VM" คลิก "VM ใหม่"

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

เลือกพารามิเตอร์ที่จำเป็น:

เทมเพลต VM - Windows Server 2016 (64 บิต)
ชื่อ - ws-dc
ติดตั้งจากไลบรารี ISO - WindowsServer2016.iso เลือกจากที่เก็บข้อมูล NFS ISO ที่ติดตั้ง
จำนวน vCPU - 4
โทโพโลยี - 1 ซ็อกเก็ตที่มี 4 คอร์ต่อซ็อกเก็ต
หน่วยความจำ - 20GB
ประเภท GPU - ไม่มี
ใช้ดิสก์เสมือนนี้ - 100 Gb
เครือข่าย

เมื่อสร้างแล้ว เครื่องเสมือนจะปรากฏในรายการแนวตั้งทางด้านซ้าย คลิกที่มันและไปที่แท็บ "คอนโซล" รอให้ตัวติดตั้ง Windows Server โหลดและทำตามขั้นตอนที่จำเป็นเพื่อติดตั้งระบบปฏิบัติการ

มาติดตั้ง XenTools ใน VM กัน คลิกขวาที่ VM จากนั้น "ติดตั้ง Citrix VM Tools..." หลังจากนี้ อิมเมจจะถูกเมาท์ ซึ่งจำเป็นต้องเปิดใช้งานและติดตั้ง 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

มาเพิ่ม VM ให้กับโดเมน domen.ru รีบูตและเข้าสู่ระบบภายใต้บัญชีผู้ดูแลระบบโดเมน DOMENAdministrator

ตัวควบคุมการนำส่ง Citrix

ดาวน์โหลด Citrix Virtual Apps และ Desktops 1811 จาก ws-dc.domain.ru ลิ้งค์ดาวน์โหลด Citrix Virtual Apps และเดสก์ท็อป ใช้ได้หลังจากเข้าสู่เว็บไซต์ ซิทริกซ์.

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

มาเมานต์ iso ที่ดาวน์โหลดมาและรันมัน เลือก “Citrix Virtual Apps และเดสก์ท็อป 7” จากนั้นคลิก "เริ่มต้นใช้งาน" อาจจำเป็นต้องรีบูตเครื่อง

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

ในกรณีของฉัน การเลือกส่วนประกอบต่อไปนี้สำหรับการติดตั้งก็เพียงพอแล้ว:

ผู้ควบคุมการจัดส่ง
สตูดิโอ
เซิร์ฟเวอร์ใบอนุญาต
หน้าร้าน

เราไม่เปลี่ยนแปลงสิ่งอื่นใดและคลิก "ติดตั้ง" จะต้องรีบูตมากกว่าหนึ่งครั้ง หลังจากนั้นการติดตั้งจะดำเนินต่อไป

เมื่อการติดตั้งเสร็จสมบูรณ์ Citrix Studio จะเปิดตัว ซึ่งเป็นสภาพแวดล้อมการจัดการสำหรับธุรกิจ Citrix ทั้งหมด

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

การตั้งค่าไซต์ Citrix

เรามาเลือกส่วนแรกของสามส่วนนี้กัน - การตั้งค่าไซต์ เมื่อตั้งค่าเราจะระบุชื่อเว็บไซต์ - โดเมน

ในส่วน "การเชื่อมต่อ" เราระบุข้อมูลสำหรับการเชื่อมต่อไฮเปอร์ไวเซอร์กับ GPU:

ที่อยู่การเชื่อมต่อ - 192.168.1.100
ชื่อผู้ใช้ - รูท
รหัสผ่าน - รหัสผ่านของคุณ
ชื่อการเชื่อมต่อ - m60

การจัดการร้านค้า — ใช้พื้นที่จัดเก็บข้อมูลภายในไฮเปอร์ไวเซอร์

ชื่อของทรัพยากรเหล่านี้—m60

เลือกเครือข่าย

เลือกประเภท GPU และกลุ่ม — GRID M60-4Q

การตั้งค่าแคตตาล็อกเครื่อง Citrix

เมื่อตั้งค่าส่วนที่สอง - แค็ตตาล็อกเครื่องจักร ให้เลือก ระบบปฏิบัติการเซสชันเดียว (ระบบปฏิบัติการเดสก์ท็อป)

อิมเมจหลัก - เลือกอิมเมจที่เตรียมไว้ของเครื่องเสมือนและเวอร์ชันของ Citrix Virtual Apps และ Desktops - 1811

ให้เราเลือกจำนวนเครื่องเสมือนในไดเร็กทอรี เช่น 4

เราจะระบุโครงร่างที่จะกำหนดชื่อให้กับเครื่องเสมือน ในกรณีของฉันคือเดสก์ท็อป## ในกรณีนี้ 4 VM จะถูกสร้างขึ้นด้วยชื่อ desktop01-04

ชื่อแค็ตตาล็อกเครื่องจักร - m60

คำอธิบายแคตตาล็อกเครื่อง - m60

หลังจากสร้างแค็ตตาล็อกเครื่องจักรที่มี VM สี่เครื่องแล้ว จะพบรายการเหล่านั้นได้ในรายการแนวตั้ง XenCenter ทางด้านซ้าย

กลุ่มจัดส่งซิทริกซ์

ส่วนที่สามเริ่มต้นด้วยการเลือกจำนวน VM ที่จะให้การเข้าถึง ฉันจะแสดงรายการทั้งหมดสี่รายการ

ในส่วน "เดสก์ท็อป" คลิก "เพิ่ม" เพื่อเพิ่มกลุ่มของ VM ที่เราจะให้สิทธิ์ในการเข้าถึง ชื่อที่แสดง - m60

ชื่อกลุ่มการจัดส่ง - m60

หลังจากตั้งค่าสามส่วนหลักแล้ว หน้าต่างหลักของ Citrix Studio จะมีลักษณะดังนี้

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

ผู้จัดการใบอนุญาต Citrix

ดาวน์โหลดไฟล์ใบอนุญาตผ่านบัญชีส่วนตัวของคุณบนเว็บไซต์ ซิทริกซ์.

ในรายการแนวตั้งทางด้านซ้าย ให้เลือก All Licensing Tools (Legacy) ไปที่แท็บ "เปิดใช้งานและจัดสรรใบอนุญาต" เลือกใบอนุญาต Citrix VDA และคลิก "ดำเนินการต่อ" ระบุชื่อของตัวควบคุมการจัดส่งของเรา - ws-dc.domain.ru และจำนวนใบอนุญาต - 4. คลิก "ดำเนินการต่อ" ดาวน์โหลดไฟล์ลิขสิทธิ์ที่สร้างขึ้นไปที่ ws-dc.domain.ru

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

ในรายการแนวตั้งด้านซ้ายของ Citrix Studio ให้เลือกส่วน "ใบอนุญาต" ในรายการแนวตั้งด้านขวา คลิก "คอนโซลการจัดการใบอนุญาต" ในหน้าต่างเบราว์เซอร์ที่เปิดขึ้น ให้ป้อนข้อมูลสำหรับการอนุญาตของผู้ใช้โดเมน DOMENAdministrator

ใน Citrix Licensing Manager ให้ไปที่แท็บ "ติดตั้งใบอนุญาต" หากต้องการเพิ่มไฟล์ใบอนุญาต ให้เลือก “ใช้ไฟล์ใบอนุญาตที่ดาวน์โหลด”

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

การติดตั้งส่วนประกอบ Citrix เกี่ยวข้องกับการใช้เครื่องเสมือนหลายเครื่อง หนึ่งส่วนประกอบต่อ VM ในกรณีของฉัน บริการระบบ Citrix ทั้งหมดทำงานภายใน VM เดียว ในเรื่องนี้ฉันจะสังเกตข้อผิดพลาดหนึ่งข้อซึ่งการแก้ไขนั้นยากสำหรับฉันเป็นพิเศษ

หากหลังจากรีบูตเครื่อง ws-dc มีปัญหาหลายประเภทฉันขอแนะนำให้คุณตรวจสอบบริการที่ทำงานอยู่ก่อน นี่คือรายการบริการ Citrix ที่ควรเริ่มต้นโดยอัตโนมัติหลังจากรีบูต VM:

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

ฉันพบปัญหาที่เกิดขึ้นเมื่อติดตั้งบริการ Citrix ที่แตกต่างกันบน VM เดียว หลังจากรีบูต บริการบางอย่างอาจไม่เริ่มทำงาน ฉันขี้เกียจเกินไปที่จะเริ่มห่วงโซ่ทั้งหมดทีละอัน วิธีแก้ปัญหานี้ยากสำหรับ Google ดังนั้นฉันจึงนำเสนอที่นี่ - คุณต้องเปลี่ยนพารามิเตอร์สองตัวในรีจิสทรี:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl
Name : ServicesPipeTimeout
Value :240000

Name : WaitToKillServiceTimeout
Value : 20000

ผู้จัดการใบอนุญาตของ Nvidia

ดาวน์โหลดตัวจัดการใบอนุญาต NVIDIA สำหรับ Windows ผ่านบัญชีส่วนตัวของคุณบนเว็บไซต์ nvid.nvidia.com. ควรเข้าสู่ระบบผ่าน Internet Explorer จะดีกว่า

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

มาติดตั้งบน ws-dc กัน ในการดำเนินการนี้ คุณจะต้องติดตั้งก่อน JAVA และเพิ่มตัวแปรสภาพแวดล้อม JAVA_HOME จากนั้นคุณสามารถเรียกใช้ setup.exe เพื่อติดตั้ง NVIDIA License Manager

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

มาสร้างเซิร์ฟเวอร์ สร้างและดาวน์โหลดไฟล์ลิขสิทธิ์ในบัญชีส่วนตัวของคุณบนเว็บไซต์กันดีกว่า nvid.nvidia.com. มาโอนไฟล์ลิขสิทธิ์ไปที่ ws-dc กัน

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

ใช้เบราว์เซอร์เข้าสู่ระบบเว็บอินเทอร์เฟซตัวจัดการใบอนุญาต NVIDIA ซึ่งมีอยู่ที่ localhost:8080/licserver และเพิ่มไฟล์ลิขสิทธิ์

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

สามารถดูเซสชันที่ใช้งานอยู่โดยใช้ vGPU ได้ในส่วน "ไคลเอ็นต์ที่ได้รับใบอนุญาต"

การเข้าถึงแค็ตตาล็อกเครื่อง Citrix จากระยะไกล

จะติดตั้ง Citrix Receiver ได้อย่างไร?
จะเชื่อมต่อกับเดสก์ท็อปเสมือนได้อย่างไร?

บนคอมพิวเตอร์ที่ทำงาน ให้เปิดเบราว์เซอร์ ในกรณีของฉันคือ Chrome และไปที่ที่อยู่ของเว็บอินเตอร์เฟส Citrix StoreWeb

http://192.168.1.111/Citrix/StoreWeb

หากยังไม่ได้ติดตั้ง Citrix Receiver ให้คลิก "ตรวจหาตัวรับ"

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

อ่านข้อตกลงใบอนุญาตอย่างละเอียด ดาวน์โหลดและติดตั้ง Citrix Receiver

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

หลังการติดตั้ง ให้กลับไปที่เบราว์เซอร์แล้วคลิก “ดำเนินการต่อ”

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

ถัดไป การแจ้งเตือนจะเปิดขึ้นในเบราว์เซอร์ Chrome คลิก "เปิด Citrix Receiver Launcher" จากนั้น "ตรวจหาอีกครั้ง" หรือ "ติดตั้งแล้ว"

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

เมื่อเชื่อมต่อครั้งแรกเราจะใช้ข้อมูลการทดสอบผู้ใช้ทดสอบ มาเปลี่ยนรหัสผ่านชั่วคราวเป็นรหัสผ่านถาวรกัน

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

หลังจากการอนุญาต ไปที่แท็บ "แอปพลิเคชัน" และเลือกไดเร็กทอรี "M60"

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

มาดาวน์โหลดไฟล์ที่เสนอซึ่งมีนามสกุล .ica กัน หลังจากดับเบิลคลิก หน้าต่างจะเปิดขึ้นใน Desktop Veiwer ด้วยเดสก์ท็อป Centos 7

การเข้าถึง GPU VM จากระยะไกลโดยใช้ Citrix

ที่มา: will.com

เพิ่มความคิดเห็น