Niedawno recenzowaliśmy najnowsze dyski SSD Intel Optane P5800X , które dzięki najnowszym procesorom Intel mogą korzystać z PCIe Gen4 (poza platformami AMD) . Dyski SSD Optane w serwerach sprawdzają się znakomicie, a ich niesamowity profil wydajności sprawia, że buforowanie i warstwowanie są niezwykle przydatne. Jednak dla profesjonalnych użytkowników z wymagającymi aplikacjami, umieszczenie technologii klasy enterprise w obudowie komputera PC nie zawsze jest łatwe. Umieszczenie dysków SSD P5800X w systemie dla jednego użytkownika jest również kosztowne. Dlatego postanowiliśmy sprawdzić, jak możemy wykorzystać dyski SSD Optane klasy enterprise, aby zapewnić najwyższą jakość współdzielonej pamięci masowej dla stacji roboczych.
Ultimate Workstation Shared Storage – konfiguracja
Użytkownicy profesjonalni mają wiele sposobów na dostęp do współdzielonej pamięci masowej. NAS to popularne rozwiązanie, ale jego wydajność po prostu nie wystarcza do obsługi wymagających aplikacji. Dlatego wielu profesjonalistów z branży kreatywnej wybiera lokalnie podłączoną pamięć masową, która wykorzystuje szybszy interfejs, taki jak Thunderbolt. Problem z tymi rozwiązaniami polega na tym, że choć są one wystarczające dla pojedynczego użytkownika, rzeczywiste wykorzystanie pamięci masowej jest dość niskie, ponieważ dyski przez większość czasu pozostają nieużywane. Poza tym, szukamy najlepszej współdzielonej pamięci masowej, co oznacza, że musimy działać lepiej.
Czas na ten projekt zbiegł się z aktualizacją procesorów Intel do centrów danych i stacji roboczych. Właśnie przyjrzeliśmy się najnowszemu modelowi HP – Z2 SFF Gen8 . Niewielka obudowa SFF dała nam bardzo interesującą okazję do sprawdzenia, czy uda nam się złożyć w laboratorium StorageReview konfigurację łączącą procesory Intel Rocket Lake i Ice Lake.
Z2 SFF G8 nie jest dokładnie tym, co wybralibyśmy do tego projektu pod kątem generowania najszybszych możliwych danych. Chociaż to w pełni kompetentny system, nawet z krótką kartą graficzną NVIDIA RTX 3000 w środku, obudowa SFF zawsze stanowi kompromis. Mimo to, to nasz jedyny system Rocket Lake, więc co zamierzasz zrobić?
Niestety, Z2 SFF G8 zawiera jedno gniazdo PCIe Gen4 x16 , przeznaczone wyłącznie dla karty graficznej, czego oczywiście nie chcemy rezygnować, biorąc pod uwagę docelowe zastosowania. Dostępne gniazda w tym projekcie to fizyczne gniazdo elektryczne Gen3 x4 x4 oraz fizyczne gniazdo elektryczne Gen3 x16 x4.
Oczywiście postąpiliśmy rozsądnie i zamontowaliśmy w stacji roboczej dwie dwuportowe karty sieciowe Mellanox ConnectX5 100GbE, podłączone do karty sieciowej Intel E810-CQDA2 100GbE w serwerze.
Ultimate Workstation Shared Storage – Zdalny dostęp
Mamy jednak jeszcze jeden problem – dostęp do systemu. Bycie w sieci lokalnej to jedno, ale jeśli czegoś nauczyliśmy się w ciągu ostatniego roku, to tego, że organizacje są bardziej elastyczne niż kiedykolwiek pod względem lokalizacji swoich pracowników. Żaden budżet nie pozwala na wysyłanie serwerów pełnych dysków SSD Optane P5800X do użytkowników stacji roboczych. Istnieje jednak zadziwiająco proste rozwiązanie: HP ZCentral Remote Boost.
Jesienią ubiegłego roku opublikowaliśmy obszerny artykuł na temat tego narzędzia i ogólnie uznaliśmy je za solidny produkt, łatwy w konfiguracji i obsłudze. Jako bonus, jest ono dołączone (bez licencji) do wszystkich stacji roboczych HP Z, HP ZBook i plecaków HP VR. HP ZCentral Remote Boost umożliwia stacji roboczej SFF faktyczne przetwarzanie plików z klienta Remote Boost uruchomionego na laptopie, który może znajdować się w dowolnym miejscu na świecie, a w tym przypadku w pobliżu Portland. Zasadniczo po prostu „przesyłamy piksele monitora” ze stacji roboczej do zdalnego biura, zamiast przesyłać pliki. Jako bonus, mogliśmy użyć trybu współpracy Remote Boost, aby wszyscy mogli oglądać i, co ważniejsze, wchodzić w interakcje w tej samej sesji Sender.
Konfiguracja Z Central Remote Boost była dziecinnie prosta. Wystarczyło pobrać i zainstalować aplikację HP ZCentral Remote Boost Sender na stacji roboczej HP, która znajdowała się w laboratorium w Cincinnati, oraz pobrać i zainstalować aplikację HP ZCentral Remote Boost Receiver (klienta) na laptopach w naszych zdalnych lokalizacjach. To wszystko – nie była wymagana żadna skomplikowana infrastruktura wirtualnych pulpitów (VDI), a uruchomienie zajęło nam mniej niż pięć minut.
Ponieważ całe przetwarzanie odbywa się na stacji roboczej Z2 SFF, która znajduje się w tym samym laboratorium co pliki przechowywane na wydajnym dysku SSD P5800X Optane, możemy wykonywać swoją pracę, nie martwiąc się o to, czy nasze laptopy mają wystarczającą moc.
Najlepsza współdzielona pamięć masowa dla stacji roboczych – wydajność
W naszym serwerze Intel z systemem Windows Server 2019 wykorzystaliśmy dwa dyski SSD Intel Optane P5800X i przekazali je do Storage Spaces. Za pośrednictwem Storage Spaces utworzyliśmy następnie pulę skonfigurowaną w trybie paskowym, RAID0. Ta decyzja miała na celu skupienie się na możliwości wykorzystania dysków SSD do takich celów, jak przestrzeń robocza do renderowania, kompilacji i tym podobnych.
Z tej puli utworzyliśmy wirtualny dysk, wolumin i udostępniliśmy z niego jeden folder. Resztę wykonał system Windows po obu stronach, a udział plików SMB3 umożliwił równoważenie obciążenia na wielu interfejsach. Chociaż, jak wspomniano, nasz serwer miał pełną przepustowość 10 GB/s, stacja robocza miała gniazda PCIe x4, które osiągały maksymalnie 3 GB/s na kartę. Zatem równoważenie obciążenia na obu kartach dla jednego punktu montowania było wisienką na torcie.
Aby ocenić wydajność korzystania z Z Central Remote Boost, przeprowadziliśmy dwa testy. W pierwszym teście uruchomiliśmy lokalnie CrystalDiskMark za pomocą Z Central Remote Boost. Ponieważ pamięć masowa znajdowała się tak blisko danych, zaobserwowaliśmy prędkość transferu przekraczającą 6 GB/s. To praktycznie maksimum tego, czego można było oczekiwać, biorąc pod uwagę konfigurację PCIe obudowy SFF.
Podczas gdy większość informatyków śmiałaby się z absurdu porównywania lokalnie podłączonej, szybkiej pamięci masowej do tej przez VPN, chcieliśmy dobitnie pokazać, dlaczego to ma znaczenie. Korzystając z połączenia VPN między naszymi zdalnymi lokalizacjami a serwerem pamięci masowej w naszym laboratorium w Cincinnati, wąskim gardłem staje się prędkość wysyłania danych przez laboratoryjne łącze WAN.
Aby to sprawdzić, uruchomiliśmy CrystalDiskMark z laptopa w naszej zdalnej lokalizacji w PNW, na systemie pamięci masowej w naszym laboratorium w Cincinnati. CrystalDiskMark wykazał szybkość transferu 7.75 MB/s.
Monitorowaliśmy również ruch sieciowy za pomocą ControlUp. Pokazało to, jak niewielka przepustowość jest potrzebna do uruchomienia operacji z wykorzystaniem ZCentral Remote Boost, jedynie poprzez „wypychanie pikseli”, zamiast przesyłania samych danych przez sieć. Podczas faktycznego przesyłania danych zużyliśmy około 7.75 Mb/s, ale korzystając z Z Central Remote Boost, zużyliśmy mniej niż 1 Mb/s.
Uwagi końcowe
Wzięliśmy system ze skromnym (pomijając może przesadę w kwestii karty sieciowej) wyposażeniem i chcieliśmy sprawdzić, co można zrobić, aby zapewnić mu najwyższą jakość współdzielonej pamięci masowej dla stacji roboczych. Podłączyliśmy go do serwera OEM firmy Intel za pomocą kilku dysków SSD Optane P5800X, prezentowanych jako udział Windows. Wyniki są z pewnością imponujące – z zaledwie dwoma dyskami SSD uzyskaliśmy odczyt z prędkością prawie 6200 MB/s i zapis z prędkością ponad 6500 MB/s.
Wykorzystaliśmy również rozwiązanie HP ZCentral Remote Boost, co oznacza, że każdy w naszej organizacji może uzyskać dostęp do tego systemu i osiągnąć tę samą wydajność z dowolnego miejsca na świecie. Mówiąc o przetwarzaniu zdalnym, ważne jest również uwzględnienie korzyści płynących z lokalnej lokalizacji danych, a także innych korzyści, takich jak zwiększone bezpieczeństwo, ograniczenie kosztów i łatwość zarządzania. Dzięki zaplanowanemu czasowi systemowemu te kosztowne zasoby mogą być w pełni wykorzystane, co ma ogromne znaczenie pod względem zapewnienia większego zwrotu z inwestycji w kosztowną inwestycję w pamięć flash.
Czy moglibyśmy uzyskać większą wydajność? Tak, system z większą elastycznością gniazd PCIe byłby mile widziany, a do serwera moglibyśmy włożyć kilka dodatkowych dysków SSD Optane. Niezależnie jednak od tego, jak to osiągniemy, ta architektura oferuje znakomitą wydajność stacji roboczej, a jednocześnie wszystkie zalety centrum danych, takie jak zasilanie awaryjne i regularne tworzenie kopii zapasowych. Próba dostosowania komputera PC do obsługi dysków SSD NVMe klasy korporacyjnej nie jest niczym szalonym, zwłaszcza jeśli dysponujesz odpowiednim budżetem. Istnieją jednak inne sposoby na osiągnięcie tego celu, zwiększające wykorzystanie i wydajność.




Amazon