VDS z kartą graficzną - o perwersjach wiemy dużo

Kiedy jeden z naszych pracowników powiedział swojemu przyjacielowi administratorowi systemu: „Mamy teraz nową usługę - VDS z kartą graficzną”, uśmiechnął się w odpowiedzi: „Co, zamierzasz nakłonić wspólnotę biurową do wydobycia?” Cóż, przynajmniej nie żartowałem na temat gier i to jest w porządku. Rozumie wiele o życiu dewelopera! Ale w głębi duszy pojawia się myśl: a co jeśli ktoś naprawdę pomyśli, że karta graficzna to domena górników i fanów gier komputerowych? W każdym razie lepiej sprawdzić to siedem razy, a jednocześnie powiedzieć nam, dlaczego wynaleziono VDS z kartą graficzną i dlaczego jest to tak ważne.

VDS z kartą graficzną - o perwersjach wiemy dużo

Oczywiście, jeśli potrzebujesz wynajętego wirtualnego serwera VDS z kartą graficzną do gier, to nawet nie czytaj dalej, przejdź do strona serwisowa i spójrz na warunki/ceny RUVDS - prawdopodobnie Ci się spodobają. Resztę zapraszamy do dyskusji: czy VDS z kartą graficzną jest potrzebny jako usługa, czy łatwiej jest wdrożyć własny kompleks sprzętowo-programowy?

Odpowiedź na to pytanie zależy od biznesu i organizacji jego procesów. Tak naprawdę taką ofertą mogą zainteresować się agencje reklamowe z oprogramowaniem Photoshop i Corel, agencje projektowe korzystające z programów 3D, organizacje projektowe z AutoCAD. Pracownicy tych firm będą mogli pracować z dowolnego miejsca, dlatego możliwe będzie zatrudnianie ludzi z dowolnego miejsca, bez wydawania pieniędzy na inwestycje kapitałowe w wydajny sprzęt.

Obecnie zasoby kart graficznych są aktywnie wykorzystywane przez twórców popularnego oprogramowania: każda nowoczesna przeglądarka będzie renderować strony internetowe znacznie szybciej, jeśli będzie mogła korzystać z akceleratora graficznego, nie mówiąc już o tym, że dla tych samych przeglądarek istnieją aplikacje i gry 3D, które uruchomić na WebGL.

Można zatem założyć, że VDS z kartą graficzną będzie odpowiedni dla wielu firm informatycznych, sklepów internetowych, agencji reklamowych i projektowych, firm zajmujących się analizą danych itp. Spróbujemy sklasyfikować i opisać bardziej szczegółowo najbardziej odpowiednie przypadki użycia.

Pierwszą rzeczą, która przychodzi naturalnie, jest praca z grafiką. VDS z kartą graficzną zapewni moc obliczeniową do szybkiej pracy z grafiką 3D, animacjami i grafiką 2D. Dla projektantów i firm tworzących gry taka konfiguracja będzie optymalna, obsłuży zarówno modelowanie, jak i Corel, Photoshop, Autocad itp. Dodatkowo, jak wspomnieliśmy wcześniej, taka usługa ma dodatkową ważną zaletę: firmy mogą łatwo stworzyć rozproszony zespół bez ponoszenia ogromnych kosztów.

Ponadto VDS z kartą graficzną może zainteresować firmy, które muszą szybko obliczyć złożone zadania lub dużą liczbę dyskretnych prostych zadań. Są to firmy, które zbierają i przetwarzają dane z dużej liczby czujników lub infrastruktury IoT, prowadzą rozliczenia, pracują z dużymi zbiorami danych i potrzebują ultraszybkiego gromadzenia metryk itp. Jeśli pracujesz z aplikacjami biznesowymi opartymi na Big Data, docenisz szybkość analizy i przetwarzania danych. Przewaga obliczeniowa VDS z kartami graficznymi w rozwiązywaniu powyższych problemów wynika z faktu, że karta graficzna jest obsługiwana przez wysokowydajną pamięć RAM i posiada więcej modułów arytmetyczno-logicznych niż procesor, co oznacza, że ​​jednocześnie wykonywanych jest znacznie więcej operacji. 

Trzecim i pierwszym najważniejszym obszarem zastosowań konfiguracji VDS z kartą graficzną są zadania związane z bezpieczeństwem informacji, takie jak monitorowanie i kontrolowanie ruchu w obciążonych sieciach, tworzenie stanowisk testowych do przeprowadzania testów pentestowych. 

Taki serwer pomoże także firmom lub prywatnym programistom zajmującym się szkoleniem sieci neuronowych - obszaru, w którym moc nigdy nie jest zbyteczna. 

Wreszcie VDS z kartą graficzną jest tym, czego potrzebujesz do przesyłania strumieniowego, czyli przesyłania strumieniowego w celu transmisji wydarzeń, muzyki i treści wideo. Ta opcja jest odpowiednia do transmisji z kamer publicznych i może być interesująca dla organizatorów konferencji itp. 

Innym scenariuszem, który zasugerowali nam programiści używający VDS z kartą graficzną w prawdziwej walce, jest to, że ta konfiguracja dobrze sprawdza się w przypadku uruchamiania emulatora Androida podczas tworzenia aplikacji mobilnych (a zwłaszcza gier).

Spośród poszczególnych problemów wyróżnilibyśmy dwa główne, które reprezentują zbiór częstych operacji obliczeniowych. Pierwszym z nich jest wydobycie (czy ktoś to robi?). Drugi jest ciekawszy i mniej obciążony. Działa to z systemami handlowymi takimi jak QUIK. Praca z tą konfiguracją jest wygodna w przypadku handlu o wysokiej częstotliwości.

Cóż, ostatnie, najbardziej banalne zadanie, które VDS rozwiązuje za pomocą karty graficznej. Nie ma znaczenia, czy jesteś klientem prywatnym, czy korporacyjnym i nie ma znaczenia, z jakiego oprogramowania korzystasz: księgowego, modelarskiego czy rysunkowego. Szybkie renderowanie interfejsu zawsze będzie dla Ciebie ważne, szczególnie w przypadku korzystania z wielu połączeń RDP.

Testowanie

Oczywiście podane testy nie będą miały nic wspólnego z Twoimi rzeczywistymi zadaniami, procesami biznesowymi i pomysłami na wdrożenie, dlatego traktuj je jako przykłady.

Do testów porównaliśmy serwer wirtualny z 2 rdzeniami procesora i 4 GB pamięci RAM z wirtualną kartą graficzną 128 MB i bez karty graficznej. Na obu maszynach wirtualnych uruchomiliśmy ten sam WebGL w przeglądarce Internet Explorer strona. Na stronie narysowano kwadraty o wymiarach 32x32 przy 60 klatkach na sekundę.

Otrzymaliśmy to zdjęcie na serwerze wirtualnym z zainstalowaną kartą graficzną. Szybkość renderowania wynosiła 59-62 klatek na sekundę, cała przestrzeń była wypełniona, liczba ikonek wyniosła 14 tysięcy sztuk. 

Możliwe do kliknięcia:

VDS z kartą graficzną - o perwersjach wiemy dużo

Wynik na podobnym VPS bez karty graficznej. Szybkość renderowania wynosi 32 klatki na sekundę, przy pełnym obciążeniu procesora w 100% mamy 1302 duszki i niewypełniony obszar.

Możliwe do kliknięcia:

VDS z kartą graficzną - o perwersjach wiemy dużo

Przetestowaliśmy także naszą kartę graficzną za pomocą testu porównawczego FurMark w rozdzielczości 1920 na 1440 pikseli i uzyskaliśmy średnią liczbę klatek na sekundę wynoszącą 45 klatek na sekundę.

Możliwe do kliknięcia:

VDS z kartą graficzną - o perwersjach wiemy dużo

Kolejny test obciążeniowy karty graficznej za pomocą MSI Kombustor, tutaj sprawdziliśmy kartę graficzną pod kątem różnych artefaktów. Podczas testowania na ekranie nie powinny pojawiać się wielobarwne plamy, kształty geometryczne, paski i inne artefakty. Po 25 minutach testowania karty graficznej wszystko było w porządku, nie pojawiły się żadne artefakty. 

VDS z kartą graficzną - o perwersjach wiemy dużo

Uruchomiliśmy film na YouTube w rozdzielczości 4k. Możliwe do kliknięcia:

VDS z kartą graficzną - o perwersjach wiemy dużo

VDS z kartą graficzną - o perwersjach wiemy dużo

Przeprowadziliśmy także testy w 3DMark. Uzyskujemy średnio około 40 klatek na sekundę. 

VDS z kartą graficzną - o perwersjach wiemy dużo

VDS z kartą graficzną - o perwersjach wiemy dużo

Przeprowadził test przy użyciu testu porównawczego Geekbench 5 dla OpenCL
VDS z kartą graficzną - o perwersjach wiemy dużo

Byliśmy mile zadowoleni z wyników testu. Próbuj, testuj, podziel się wrażeniami.

Swoją drogą, czy ktoś już próbował konfiguracji VDS z kartą graficzną, do czego to służyło, co o tym sądzicie? 

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

Dodaj komentarz