Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

W tym przewodniku szczegółowo opisano kroki, które należy wykonać, aby zapewnić zdalny dostęp do wirtualnych pulpitów przy użyciu technologii oferowanej przez Citrix.

Przyda się tym, którzy niedawno zapoznali się z technologią wirtualizacji komputerów stacjonarnych, ponieważ jest to zbiór przydatnych poleceń skompilowany z ~10 podręczników, z których wiele jest dostępnych na stronach Citrix, Nvidia, Microsoft, po autoryzacji.

Wdrożenie to obejmuje etapy przygotowania zdalnego dostępu do maszyn wirtualnych (VM) z akceleratorami graficznymi Nvidia Tesla M60 i systemem operacyjnym Centos 7.

Zacznijmy więc.

Przygotowanie hypervisora ​​do hostowania maszyn wirtualnych

Jak pobrać i zainstalować XenServer 7.4?
Jak dodać XenServer do Citrix XenCenter?
Jak pobrać i zainstalować sterownik Nvidia?
Jak zmienić tryb Nvidia Tesla M60?
Jak zamontować schowek?

XenServer 7.4

Download Link XenServer 7.4 dostępne po zalogowaniu się do serwisu Citrix.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Zainstalujmy XenServer.iso na serwerze z 4x NVIDIA Tesla M60 w standardowy sposób. W moim przypadku iso jest montowane przez IPMI. W przypadku serwerów Dell kontrolerem BMC zarządza się za pośrednictwem IDRAC. Kroki instalacji są prawie takie same, jak w przypadku instalacji systemów operacyjnych typu Linux.

Mój adres XenServer z GPU to 192.168.1.100

Zainstalujmy XenCenter.msi na komputerze lokalnym, z którego będziemy zarządzać hypervisorami i maszynami wirtualnymi. Dodajmy tam serwer z procesorem graficznym i XenServerem klikając na zakładkę „Serwer”, a następnie „Dodaj”. Wprowadź nazwę użytkownika root i hasło określone podczas instalacji XenServer.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

W XenCenter po kliknięciu na nazwę dodanego hypervisora ​​dostępna będzie zakładka „Konsola”. W menu wybierz „Remote Service Configuration” i włącz autoryzację przez SSH - „Enable/Disable Remote Shell”.

Sterownik Nvidii

Dam upust swoim emocjom i powiem, że przez cały czas pracy z vGPU ani razu nie odwiedziłem tej strony nvid.nvidia.com przy pierwszej próbie. Jeśli autoryzacja nie działa, polecam przeglądarkę Internet Explorer.

Pobierz zip z vGPU, a także narzędzie do zmiany trybu GPU:

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

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Śledzimy wersje. Nazwa pobranego archiwum wskazuje wersję odpowiednich sterowników NVIDIA, które można później zainstalować na maszynach wirtualnych. W moim przypadku jest to 390.72.

Przenosimy zipy na XenServer i rozpakowujemy je.

Zmieńmy tryb GPU i zainstalujmy sterownik 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

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Zamontuj magazyn

Skonfigurujmy katalog współdzielony za pomocą NFS na dowolnym komputerze w sieci.

$ 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

W XenCenter wybierz XenServer i w zakładce „Storage” wybierz „New SR”. Określmy typ przechowywania - NFS ISO. Ścieżka musi wskazywać na współdzielony katalog NFS.

Obraz główny Citrix oparty na Centos 7

Jak stworzyć maszynę wirtualną za pomocą Centos 7?

Jak przygotować maszynę wirtualną do utworzenia katalogu?

Obraz Centosa 7

Za pomocą XenCenter utworzymy maszynę wirtualną z procesorem graficznym. W zakładce „VM” kliknij „Nowa maszyna wirtualna”.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Wybierz niezbędne parametry:

Szablon maszyny wirtualnej — inne nośniki instalacyjne
Nazwa - szablon
Zainstaluj z biblioteki ISO - Centos 7 (pobranie), wybierz z zamontowanej pamięci NFS ISO.
Liczba procesorów wirtualnych - 4
Topologia - 1 gniazdo z 4 rdzeniami na gniazdo
Pamięć - 30 Gb
Typ karty graficznej - GRID M60-4Q
Użyj tego dysku wirtualnego - 80 Gb
Sieć

Po utworzeniu maszyna wirtualna pojawi się na pionowej liście po lewej stronie. Kliknij na nią i przejdź do zakładki „Konsola”. Poczekajmy na załadowanie instalatora Centos 7 i wykonaj niezbędne kroki, aby zainstalować system operacyjny z powłoką GNOME.

Przygotowanie obrazu

Przygotowanie obrazu za pomocą Centosa 7 zajęło mi dużo czasu. Rezultatem jest zestaw skryptów, który ułatwia wstępną konfigurację systemu Linux i umożliwia utworzenie katalogu maszyn wirtualnych za pomocą usług Citrix Machine Creation Services (MCS).

Serwer DHCP zainstalowany na ws-ad przypisał nowej maszynie wirtualnej adres IP 192.168.1.129.

Poniżej znajdują się podstawowe ustawienia.

$ 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

W XenCenter, w zakładce „Konsola”, zamontuj Guest-tools.iso na napędzie DVD maszyny wirtualnej i zainstaluj XenTools dla systemu Linux.

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

Konfigurując XenServer skorzystaliśmy z archiwum NVIDIA-GRID-XenServer-7.4-390.72-390.75-391.81.zip, pobranego ze strony NVIDIA, które oprócz sterownika NVIDIA dla XenServer zawiera sterownik NVIDIA potrzebny nam do vGPU klienci. Pobierzmy i zainstalujmy na maszynie wirtualnej.

$ 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

Pobierz Linux Virtual Delivery Agent 1811 (VDA) dla Centos 7. Link do pobrania VDA dla Linuksa dostępne po zalogowaniu się do serwisu Citrix.

$ 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

W Citrix Studio utworzymy katalog maszyn i grupę dostaw. Wcześniej musisz zainstalować i skonfigurować system Windows Server.

Serwer Windows z kontrolerem domeny

Jak pobrać i zainstalować Windows Server 2016?
Jak zainstalować składniki systemu Windows Server?
Jak skonfigurować Active Directory, DHCP i DNS?

Serwer 2016 Okna

Ponieważ maszyna wirtualna Windows Server (VM) nie wymaga procesorów graficznych, jako hiperwizora użyjemy serwera bez procesora graficznego. Analogicznie do powyższego opisu zainstalujemy kolejny XenServer do hostowania maszyn wirtualnych systemu.

Następnie utworzymy maszynę wirtualną dla Windows Server z Active Directory.

Pobierz system Windows Server 2016 ze strony Microsoft. Lepiej skorzystać z linku, korzystając z przeglądarki Internet Explorer.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Stwórzmy maszynę wirtualną za pomocą XenCenter. W zakładce „VM” kliknij „Nowa maszyna wirtualna”.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Wybierz niezbędne parametry:

Szablon maszyny wirtualnej — Windows Server 2016 (64-bitowy)
Nazwa - ws-ad.domain.ru
Zainstaluj z biblioteki ISO - WindowsServer2016.iso, wybierz z zamontowanej pamięci NFS ISO.
Liczba procesorów wirtualnych - 4
Topologia - 1 gniazdo z 4 rdzeniami na gniazdo
Pamięć - 20 Gb
Typ GPU - brak
Użyj tego dysku wirtualnego - 100 Gb
Sieć

Po utworzeniu maszyna wirtualna pojawi się na pionowej liście po lewej stronie. Kliknij na nią i przejdź do zakładki „Konsola”. Poczekajmy na pobranie instalatora systemu Windows Server i wykonanie niezbędnych kroków w celu zainstalowania systemu operacyjnego.

Zainstalujmy XenTools na maszynie wirtualnej. Kliknij maszynę wirtualną prawym przyciskiem myszy, a następnie „Zainstaluj narzędzia Citrix VM...”. Następnie obraz zostanie zamontowany, który należy uruchomić i zainstalować XenTools. Po zakończeniu instalacji konieczne będzie ponowne uruchomienie maszyny wirtualnej.

Skonfigurujmy kartę sieciową:

Adres IP - 192.168.1.110
Maska - 255.255.255.0
Brama - 192.168.1.1
DNS1 - 8.8.8.8
DNS2 - 8.8.4.4

Jeśli system Windows Server nie zostanie aktywowany, aktywujemy go. Klucz można pobrać z tego samego miejsca, z którego pobrałeś obraz.

[PowerShell]$ slmgr -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

Ustalmy nazwę komputera. W moim przypadku jest to ws-ad.

Instalowanie komponentów

W Menedżerze serwera wybierz „Dodaj role i funkcje”. Wybierz serwer DHCP, serwer DNC i usługi domenowe Active Directory do instalacji. Zaznacz pole wyboru „Uruchom ponownie automatycznie”.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Konfigurowanie Active Directory

Po ponownym uruchomieniu maszyny wirtualnej kliknij „Podnieś ten serwer do poziomu kontrolera domeny” i dodaj nowy las domeny.ru.

Konfiguracja serwera DHCP

Na górnym panelu Menedżera serwera kliknij wykrzyknik, aby zapisać zmiany podczas instalacji serwera DHCP.

Przejdźmy do ustawień serwera DHCP.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Utwórzmy nowy obszar 192.168.1.120-130. Reszty nie zmieniamy. Wybierz „Skonfiguruj ustawienia DHCP teraz” i wpisz adres IP ws-ad (192.168.1.110) jako bramę i DNS, który zostanie określony w ustawieniach kart sieciowych maszyn wirtualnych z katalogu.

Konfiguracja serwera DNS

Przejdźmy do ustawień serwera DNS.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Utwórzmy nową strefę wyszukiwania do przodu - strefę podstawową dla wszystkich serwerów DNS w domenie domain.ru. Nic więcej nie zmieniamy.

Utwórzmy nową strefę wyszukiwania wstecznego, wybierając podobne opcje.

We właściwościach serwera DNS, w zakładce „Zaawansowane” zaznacz pole „Wyłącz rekursję”.

Tworzenie użytkownika testowego

Przejdźmy do „Centrum administracyjnego Active Directory”

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

W sekcji „Użytkownicy” po prawej stronie kliknij „Utwórz”. Wpisz nazwę, na przykład test, i kliknij „OK” na dole.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Wybierz utworzonego użytkownika i wybierz „Resetuj hasło” w pionowym menu po prawej stronie. Pozostaw pole wyboru „Wymagaj zmiany hasła przy następnym logowaniu”.

Windows Server z kontrolerem dostarczania Citrix

Jak pobrać i zainstalować Windows Server 2016?
Jak pobrać i zainstalować kontroler dostarczania Citrix?
Jak zainstalować i skonfigurować Menedżera licencji Citrix?
Jak zainstalować i skonfigurować Menedżera licencji NVIDIA?

Serwer 2016 Okna

Ponieważ maszyna wirtualna Windows Server (VM) nie wymaga procesorów graficznych, jako hiperwizora użyjemy serwera bez procesora graficznego.

Pobierz system Windows Server 2016 ze strony Microsoft. Lepiej skorzystać z linku, korzystając z przeglądarki Internet Explorer.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Stwórzmy maszynę wirtualną za pomocą XenCenter. W zakładce „VM” kliknij „Nowa maszyna wirtualna”.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Wybierz niezbędne parametry:

Szablon maszyny wirtualnej — Windows Server 2016 (64-bitowy)
Imię - ws-dc
Zainstaluj z biblioteki ISO - WindowsServer2016.iso, wybierz z zamontowanej pamięci NFS ISO.
Liczba procesorów wirtualnych - 4
Topologia - 1 gniazdo z 4 rdzeniami na gniazdo
Pamięć - 20 Gb
Typ GPU - brak
Użyj tego dysku wirtualnego - 100 Gb
Sieć

Po utworzeniu maszyna wirtualna pojawi się na pionowej liście po lewej stronie. Kliknij na nią i przejdź do zakładki „Konsola”. Poczekajmy na załadowanie instalatora systemu Windows Server i wykonaj niezbędne kroki, aby zainstalować system operacyjny.

Zainstalujmy XenTools na maszynie wirtualnej. Kliknij maszynę wirtualną prawym przyciskiem myszy, a następnie „Zainstaluj narzędzia Citrix VM...”. Następnie obraz zostanie zamontowany, który należy uruchomić i zainstalować XenTools. Po zakończeniu instalacji konieczne będzie ponowne uruchomienie maszyny wirtualnej.

Skonfigurujmy kartę sieciową:

Adres IP - 192.168.1.111
Maska - 255.255.255.0
Brama - 192.168.1.1
DNS1 - 8.8.8.8
DNS2 - 8.8.4.4

Jeśli system Windows Server nie zostanie aktywowany, aktywujemy go. Klucz można pobrać z tego samego miejsca, z którego pobrałeś obraz.

[PowerShell]$ slmgr -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

Ustalmy nazwę komputera. W moim przypadku jest to ws-dc.

Dodajmy maszynę wirtualną do domeny domen.ru, zrestartujmy komputer i zalogujmy się na koncie administratora domeny DOMENAAdministrator.

Kontroler dostaw Citrix

Pobierz Citrix Virtual Apps and Desktops 1811 z ws-dc.domain.ru. Link do pobrania Wirtualne aplikacje i komputery stacjonarne Citrix dostępne po zalogowaniu się do serwisu Citrix.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Zamontujmy pobrany plik ISO i uruchommy go. Wybierz „Aplikacje i komputery stacjonarne Citrix 7”. Następnie kliknij „Rozpocznij”. Może być wymagane ponowne uruchomienie.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

W moim przypadku wystarczy wybrać do instalacji następujące komponenty:

Kontroler dostaw
Studio
Serwer licencji
Witryna sklepowa

Nie zmieniamy niczego więcej i klikamy „Zainstaluj”. Ponowne uruchomienie będzie wymagane więcej niż raz, po czym instalacja będzie kontynuowana.

Po zakończeniu instalacji zostanie uruchomione Citrix Studio, środowisko zarządzania dla całej firmy Citrix.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Konfigurowanie witryny Citrix

Wybierzmy pierwszą sekcję z trzech - Konfiguracja witryny. Podczas konfiguracji określimy nazwę witryny - domena.

W sekcji „Połączenie” wskazujemy dane do połączenia hypervisora ​​z GPU:

Adres połączenia - 192.168.1.100
Nazwa użytkownika - root
Hasło - Twoje hasło
Nazwa połączenia - m60

Zarządzanie sklepem — korzystaj z pamięci masowej lokalnej hiperwizora.

Nazwa tych zasobów — m60.

Wybierz sieci.

Wybierz typ i grupę GPU — GRID M60-4Q.

Konfigurowanie katalogów maszyn Citrix

Podczas konfigurowania drugiej sekcji — Katalogi komputerów, wybierz opcję System operacyjny z pojedynczą sesją (system operacyjny na komputerze stacjonarnym).

Master Image - wybierz przygotowany obraz maszyny wirtualnej oraz wersję Citrix Virtual Apps and Desktops - 1811.

Wybierzmy liczbę maszyn wirtualnych w katalogu, na przykład 4.

Wskażemy schemat według którego nazwy będą nadawane maszynom wirtualnym, w moim przypadku jest to desktop##. W tym przypadku zostaną utworzone 4 maszyny wirtualne o nazwach desktop01-04.

Nazwa katalogowa maszyny - m60.

Opis katalogowy maszyny - m60.

Po utworzeniu katalogu maszyn z czterema maszynami wirtualnymi można je znaleźć na pionowej liście XenCenter po lewej stronie.

Grupa dostaw Citrix

Trzecia sekcja rozpoczyna się od wybrania liczby maszyn wirtualnych, do których chcesz zapewnić dostęp. Wymienię wszystkie cztery.

W sekcji „Desktopy” kliknij „Dodaj”, aby dodać grupę maszyn wirtualnych, do których zapewnimy dostęp. Nazwa wyświetlana - m60.

Nazwa grupy dostaw - m60.

Po skonfigurowaniu trzech głównych sekcji główne okno Citrix Studio będzie wyglądać mniej więcej tak

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Menedżer licencji Citrix

Pobierz plik licencji za pośrednictwem swojego konta osobistego na stronie internetowej Citrix.

Z pionowej listy po lewej stronie wybierz opcję Wszystkie narzędzia licencjonowania (starsze wersje). Przejdźmy do zakładki „Aktywuj i przydzielaj licencje”. Wybierz licencje Citrix VDA i kliknij „Kontynuuj”. Podajmy nazwę naszego kontrolera dostaw - ws-dc.domain.ru i liczbę licencji - 4. Kliknij „Kontynuuj”. Pobierz wygenerowany plik licencji na ws-dc.domain.ru.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Na lewej pionowej liście Citrix Studio wybierz sekcję „Licencjonowanie”. Na prawej pionowej liście kliknij „Konsola zarządzania licencjami”. W oknie przeglądarki, które zostanie otwarte, wprowadź dane umożliwiające autoryzację użytkownika domeny DOMENAAdministrator.

W Citrix Licensing Manager przejdź do zakładki „Zainstaluj licencję”. Aby dodać plik licencji, wybierz opcję „Użyj pobranego pliku licencji”.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Instalacja komponentów Citrix wymaga użycia kilku maszyn wirtualnych, po jednym komponencie na każdą maszynę wirtualną. W moim przypadku wszystkie usługi systemowe Citrix działają w ramach jednej maszyny wirtualnej. W związku z tym zwrócę uwagę na jeden błąd, którego naprawienie było dla mnie szczególnie trudne.

Jeśli po ponownym uruchomieniu ws-dc pojawią się różnego rodzaju problemy, zalecam najpierw sprawdzenie działających usług. Oto lista usług Citrix, które powinny uruchomić się automatycznie po ponownym uruchomieniu maszyny wirtualnej:

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

Napotkałem problem, który pojawia się podczas instalowania różnych usług Citrix na jednej maszynie wirtualnej. Po ponownym uruchomieniu nie wszystkie usługi uruchamiają się. Byłem zbyt leniwy, żeby zaczynać cały łańcuch jeden po drugim. Rozwiązanie było trudne dla Google, dlatego przedstawiam je tutaj - należy zmienić dwa parametry w rejestrze:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl
Name : ServicesPipeTimeout
Value :240000

Name : WaitToKillServiceTimeout
Value : 20000

Menedżer licencji Nvidia

Pobierz menedżera licencji NVIDIA dla systemu Windows za pośrednictwem swojego konta osobistego na stronie internetowej nvid.nvidia.com. Lepiej jest zalogować się przez przeglądarkę Internet Explorer.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Zainstalujmy go na ws-dc. Aby to zrobić, musisz najpierw zainstalować JAVA i dodaj zmienną środowiskową JAVA_HOME. Następnie możesz uruchomić plik setup.exe, aby zainstalować Menedżera licencji NVIDIA.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Stwórzmy serwer, wygeneruj i pobierz plik licencyjny na Twoje konto osobiste w serwisie nvid.nvidia.com. Przenieśmy plik licencji do ws-dc.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Za pomocą przeglądarki zaloguj się do interfejsu internetowego menedżera licencji NVIDIA, dostępnego pod adresem localhost:8080/licserver i dodaj plik licencji.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Aktywne sesje wykorzystujące vGPU można zobaczyć w sekcji „Licencjonowani klienci”.

Zdalny dostęp do katalogu maszyn Citrix

Jak zainstalować odbiornik Citrix?
Jak połączyć się z wirtualnym pulpitem?

Na komputerze służbowym otwórz przeglądarkę, w moim przypadku jest to Chrome i przejdź pod adres interfejsu sieciowego Citrix StoreWeb

http://192.168.1.111/Citrix/StoreWeb

Jeśli Citrix Odbiornik nie jest jeszcze zainstalowany, kliknij „Wykryj odbiornik”

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Przeczytaj uważnie umowę licencyjną, pobierz i zainstaluj Citrix Odbiornik

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Po instalacji wróć do przeglądarki i kliknij „Kontynuuj”

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Następnie w przeglądarce Chrome otworzy się powiadomienie, kliknij „Otwórz Citrix Odbiornik Launcher”, a następnie „Wykryj ponownie” lub „Już zainstalowano”

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Łącząc się po raz pierwszy, wykorzystamy dane z testu użytkownika testowego. Zmieńmy hasło tymczasowe na stałe.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Po autoryzacji przejdź do zakładki „Aplikacje” i wybierz katalog „M60”.

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Pobierzmy proponowany plik z rozszerzeniem .ica. Po dwukrotnym kliknięciu otworzy się okno w Desktop Viewer z pulpitem Centos 7

Zdalny dostęp do maszyn wirtualnych GPU za pomocą Citrix

Źródło: www.habr.com

Dodaj komentarz