Budżetowa stacja do zadań SI 2

Wymagania dotyczące zakupu nowej stacji do zadań SI:

  • Niska cena
  • Możliwość zainstalowania dwóch akceleratorów obliczeniowych TESLA P40 (64bit BAR support) wraz z kartą graficzną dla wyjścia obrazu
  • Obudowa typu Tower (zbędny zakup szafy rack)
  • Pamięci DDR3 (niższa cena rozbudowy w stosunku do DDR4)
  • System chłodzenia dla kart graficznych nieposiadających wentylatorów.

Wyżej wymienione wymagania spełnił serwer HPE Proliant ML350P ósmej generacji, kosztujący zaledwie 750 zł na popularnym polskim portalu aukcyjnym.

Chłodzenie serwera

Serwer posiada chłodzenie dla procesorów, pamięci operacyjnej i kart rozszerzeń w postaci baterii 4 wentylatorów o mocy 54W każdy. Strumień powietrza kierowany jest na elementy za pomocą plastikowych kanałów o odpowiednim kształcie.

Serwer z zamontowanym systemem chłodzenia

W toku czynności diagnostycznych stwierdzono, iż zakupiony serwer miał uszkodzoną pamięć NAND Flash w standardzie eMMC służącą jako NVRAM dla układu ILO.

Uszkodzona pamięć nie przeszkadza w działaniu serwera, jednakże obniża jego ogólną funkcjonalność. Bez działającej pamięci NVRAM, tracimy dostęp do narzędzia „Intelligent Provisioning”, w którego skład wchodzi min. instalator systemów operacyjnych, ustawianie i monitoring macierzy i zaawansowane opcje diagnostyczne. Dodajmy do tego brak zapisu logów i parametrów systemu, zaburzoną komunikację z oprogramowaniem firmware ILO oraz zaburzone działanie chłodzenia (ciągła inkrementacja mocy wentylatorów dla wyższych opcji chłodzenia).

Wylutowano uszkodzoną pamięć z płyty za pomocą lutownicy typu „hot air” następnie wlutowano nową. Następnie sformatowano pamięć przy pomocy oprogramowania firmware ILO z poziomu interfejsu sieciowego w przeglądarce. Po formacie pamięci NVRAM dokonano rekreacji narzędzia „Intelligent Provisioning” z płyty DVD. Po naprawie możliwe stało się również używanie karty SD w gnieździe znajdującym się w sąsiedztwie pamięci NVRAM. Przywrócono serwer do pełnej operacyjności.

W stacji roboczej numer 1 (HP Z440) akcelerator obliczeniowy Tesla P40 zasilany był poprzez adapter 2 x PCI-E 8pin żeński -> 1 x 8pin EPS/CPU męski bezpośrednio z zasilacza 750W. W serwerze HPE Proliant ML350P GEN8 mamy dwa gniazda zasilania dla kart oparte o gniazdo PCI-E, jednakże z innym rozkładem linii zasilających niż standardowe gniazdo PCI-E w komputerach typu PC.

Standardowy rozkład linii dla złącza zasilającego GPU PCI-E
Rozkład linii dla złącza zasilającego GPU w serwerze HP ML350P Gen8
Rozkład linii dla złącza zasilania EPS/CPU

Taki rozkład okazuje się bardzo wygodny, ponieważ skonstruowanie adaptera zasilającego dla kart Tesla P40 sprowadza się do połączenia linii 12V oraz linii uziemienia konektora PCI-E jeden do jednego z konektorem EPS/CPU.

Adapter zasilania karty Tesla P40 podłączanej do płyty Proliant ML350P Gen8. 8pin EPS/CPU męski -> 8pin PCI-E męski

Nawiązując do wpisu karty graficzne z dużą ilością pamięci VRAM wykorzystują technologię „Resizable Bar” aby procesor miał dostęp do całej pamięci VRAM. W serwerze HP ML350P Gen8 odpowiada za to funkcja ukryta w BIOSIE w menu serwisowym, które uruchamiane jest kombinacją klawiszy ctrl+a.

Ze względu na to, iż serwer nie posiada wbudowanego oprogramowania UEFI, niemożliwe jest bootowanie systemu z dysku NVMe M2 na adapterze PCI-E. W związku z tym zainstalowano system operacyjny Ubuntu 20.04.6 LTS (Focal Fossa) rozdzielając partycje w następujący sposób:


Karta SD, 2 GB

/boot
bootloader

Dysk SSD NVMe M2, 1 TB

/


System bootowany jest z karty SD a następnie montowane są wszystkie pozostałe partycje, co omija ten problem.

Do serwera zakupiono kartę sieciową WIFI opartą o układ intel AX200 (wbudowane sterowniki w system Ubuntu).

Serwer jest w pełni sterowalny przez sieć za pomocą protokołu RDP po instalacji i uruchomieniu narzędzia RDP dla Ubuntu poleceniami:

sudo apt install xrdp
sudo systemctl enable xrdp

i przekierowaniu ruchu na porcie :3389 na routerze.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *