title | excerpt | updated |
---|---|---|
Uruchomienie instancji GPU |
Dowiedz się, jak uruchomić instancję GPU z systemem Linux lub Windows |
2024-07-17 |
[!primary] Tłumaczenie zostało wygenerowane automatycznie przez system naszego partnera SYSTRAN. W niektórych przypadkach mogą wystąpić nieprecyzyjne sformułowania, na przykład w tłumaczeniu nazw przycisków lub szczegółów technicznych. W przypadku jakichkolwiek wątpliwości zalecamy zapoznanie się z angielską/francuską wersją przewodnika. Jeśli chcesz przyczynić się do ulepszenia tłumaczenia, kliknij przycisk "Zgłoś propozycję modyfikacji” na tej stronie.
Instancje GPU są technicznie podobne do instancji z oferty 2017, ale mają też kartę graficzną (procesor graficzny, GPU — Graphic Processing Unit). Zastosowana technologia (pci_passthrough) umożliwia systemowi operacyjnemu instancji sterowanie procesorem graficznym dokładnie tak samo, jak w przypadku komputera fizycznego.
Warning
Obecnie większość starych instancji GPU (Tesla V100 and V100s) jest dostępna tylko w regionach GRA7, GRA9, i BHS5. Najnowsze modele (A100, H100, L4 and L40s) są obecnie dostępne tylko w regionie.
Dowiedz się, jak uruchomić instancję GPU w systemie Linux lub Windows
- Projekt Public Cloud z dostępem do regionów, w których dostępna jest większość GPU (GRA7, GRA9, i BHS5).
- Klucz SSH utworzony w celu wdrożenia instancji GPU Linux.
Poniżej znajdują się informacje niezbędne do uruchomienia instancji GPU w systemie Linux lub Windows. Systemu operacyjnego instancji nie można zmienić z systemu Linux na Windows i odwrotnie. Dlatego należy utworzyć instancję z odpowiednim domyślnym systemem operacyjnym.
Wszystkich oferowanych obrazów można użyć w instancji GPU.
[!primary]
Jeśli ręczne skompilowanie modułu jądra stanowi problem, zalecamy użycie dystrybucji wspieranej przez firmę Nvidia, do której są udostępnione gotowe sterowniki: https://developer.nvidia.com/cuda-downloads.
Po zalogowaniu się do Panelu klienta OVHcloud, kliknij zakładkę Public Cloud
{.action}. Wybierz Twój projekt Public Cloud i kliknij Instances
{.action} w menu po lewej stronie w zakładce Compute. Następnie kliknij przycisk Utwórz instancję
{.action} i wybierz kompatybilną instancję GPU:
Następnie wykonaj pozostałe etapy zgodnie z instrukcjami zawartymi w tym przewodniku. Może to potrwać kilka minut.
Po dostarczeniu instancji możesz się do niej zalogować i sprawdzić, czy zainstalowana jest karta graficzna:
lspci | grep -i nvidia
00:05.0 3D controller: NVIDIA Corporation GV100GL [Tesla V100 PCIe 16GB] (rev a1)
Karta graficzna jest dostępna, ale jeszcze nie można jej użyć. Aby to było możliwe, najpierw trzeba zainstalować sterownik NVIDIA. Lista pakietów jest dostępna pod tym adresem: Lista dostępnych pakietów do systemu Linux{.external}.
Wprowadź następujące polecenia:
wget URL_of_packet_to_download
sudo dpkg -i cuda-repo-XXXX-XXXXXX
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install cuda
sudo reboot
[!primary]
Polecenia systemu Linux są różne w zależności od dystrybucji. W razie wątpliwości należy się zapoznać z przewodnikiem do danej wersji systemu Linux.
Po restarcie instancji karta graficzna będzie widoczna w programie narzędziowym NVIDIA:
nvidia-smi
Fri Dec 6 12:32:25 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.67 Driver Version: 418.67 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 Tesla V100-PCIE... On | 00000000:00:05.0 Off | 0 |
| N/A 26C P0 35W / 250W | 0MiB / 16130MiB | 5% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
Instancja GPU działa i jest gotowa do użycia.
Istnieją problemy ze zgodnością sterownika NVIDIA i rozwiązania wirtualizacji KVM/pci_passthrough. Standardowe obrazy systemu Windows nie działają. Dlatego oferujemy specjalne obrazy oparte na wirtualnym systemie BIOS UEFI, dzięki którym sterownik może poprawnie funkcjonować:
Warning
Oferujemy możliwość instalacji specjalnych obrazów na wybranych modelach (T1-45, T1-90, T1-180, T2-45, T2-90, T2-180). Ponadto, w zależności od wybranego regionu, te specjalne obrazy mogą być niedostępne.
Po zalogowaniu się do Twojego panelu klienta OVHcloud przejdź do Twojego projektu Public Cloud i kliknij Instances
{.action} w menu po lewej stronie w zakładce Compute. Następnie kliknij przycisk Utwórz instancję
{.action} i wybierz kompatybilną instancję GPU:
W kolejnym kroku przejdź do zakładki Dystrybucje Windows
i kliknij strzałkę rozwijaną, aby wybrać zgodny obraz systemu Windows:
Następnie wykonaj pozostałe etapy zgodnie z instrukcjami zawartymi w tym przewodniku. Może to potrwać kilka minut.
Po utworzeniu instancji należy przeprowadzić do końca instalację systemu Windows (proces przygotowania systemu — sysprep). W tym celu kliknij ikonę ...
{.action} i następnie pozycję Informacje o instancji
{.action}. Przejdź na kartę Konsola VNC
{.action}. W konsoli powinien zostać wyświetlony interfejs zadań po instalacji.
W pierwszym kroku zdefiniuj ustawienia lokalizacji, wybierając region, język i układ klawiatury. Kliknij przycisk Dalej
{.action}, aby kontynuować.
W kolejnym kroku trzeba skonfigurować domyślne konto “Administrator”. Dwukrotnie wpisz hasło i kliknij przycisk Zakończ
{.action}, aby ukończyć proces instalacji. Klikając symbol oka sprawdź, czy wszystkie znaki wpisane w polu są zgodne z faktycznym układem klawiatury.
Instancja zostanie ponownie uruchomiona i będzie możliwe zalogowanie się za pomocą klienta pulpitu zdalnego przy użyciu ustawionych poświadczeń.
Otwórz natywną aplikację kliencką “Podłączanie pulpitu zdalnego” (w razie potrzeby znajdź ją przy użyciu usługi Windows Search).
Podaj adres IPv4 swojej instancji i nazwę użytkownika “Administrator”, a następnie wpisz hasło. Zwykle jest wyświetlany komunikat ostrzegawczy z monitem o potwierdzenie połączenia, ponieważ certyfikat jest nieznany. Kliknij przycisk Tak
{.action}, aby zalogować się do instancji.
[!primary]
Jeśli wystąpią problemy z wykonaniem tej procedury, sprawdź, czy na urządzeniu są dozwolone połączenia zdalne (RDP). W tym celu przejrzyj ustawienia systemu, reguły zapory i ewentualne ograniczenia sieci.
Po uruchomieniu instancji GPU należy zainstalować sterownik NVIDIA z oficjalnej strony internetowej{.external}.
Następnie wystarczy zainstalować wymagany sterownik, który będzie widoczny tutaj:
Warning
Nie możemy zagwarantować, że rozwiązanie będzie działało ze wszystkimi przyszłymi wersjami sterownika NVIDIA.
Przed przeprowadzeniem aktualizacji sterownika NVIDIA zdecydowanie zaleca się wykonanie kopii zapasowej instancji. Pozwoli to na ewentualne cofnięcie decyzji.
Dołącz do naszej społeczności użytkowników: https://community.ovh.com/en/.