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.
Oczywiście, jeśli potrzebujesz wynajętego wirtualnego serwera VDS z kartą graficzną do gier, to nawet nie czytaj dalej, przejdź do
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
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:
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:
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:
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.
Uruchomiliśmy film na YouTube w rozdzielczości 4k. Możliwe do kliknięcia:
Przeprowadziliśmy także testy w 3DMark. Uzyskujemy średnio około 40 klatek na sekundę.
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