Když jeden z našich zaměstnanců řekl svému známému systémovému administrátorovi: „A teď máme novou službu — VDS s grafickou kartou“, ten se pobaveně usmál: „Co, budete nabízet kancelářským lidem těžení?“. No aspoň si nezaplácl s vtipy o hrách, to je fajn. Moc toho o životě vývojáře neví! Ale v hloubi duše máme myšlenku, zda si někdo opravdu myslí, že grafická karta je výsadou těžařů a milovníků počítačových her? V každém případě je lepší sedmkrát zkontrolovat a zároveň říci, proč byl VDS s grafickou kartou vynalezen a proč je to tak důležité.
Pokud potřebujete pronajatý virtuální server VDS s grafickou kartou pro hry, ani nečtěte dál, přejděte na stránku služby a podívejte se na podmínky/ceny — určitě se vám to bude líbit. Ostatní zveme k diskusi: potřebujeme VDS s grafickou kartou jako službu, nebo je snazší rozvinout vlastní programově-hardwareový komplex?
Odpověď na tuto otázku závisí na podnikání a organizaci jeho procesů. Taková nabídka může být ve skutečnosti zajímavá pro reklamní agentury se svými Photoshopy a Corely, designové agentury používající 3D programy, projektové společnosti s AutoCADy. Zaměstnanci těchto firem budou moci pracovat odkudkoli, takže lze najímat lidi z jakéhokoli místa a přitom se neprohlubovat do nákladů na silné techniky.
V současnosti grafické karty aktivně využívají vývojáři populárního softwaru: jakýkoli moderní prohlížeč vykreslí stránky webů mnohem rychleji, pokud může používat grafický akcelerátor, o tom nemluvě, že pro tyto prohlížeče existují 3D aplikace a hry, které fungují na WebGL.
Tak můžeme předpokládat, že VDS s grafickou kartou se hodí mnoha IT firmám, internetovým obchodům, reklamním a designérským agenturám, společnostem zabývajícím se analýzou dat atd. Pokusíme se klasifikovat a podrobněji popsat nejrelevantnější varianty použití.
První, co napadne, je práce s grafikou. VDS s grafickou kartou poskytne výpočetní výkon pro rychlou práci s 3D grafikou, animací a 2D grafikou. Tato konfigurace bude optimální pro designéry a společnosti z herního průmyslu, zvládne jak modelování, tak Corel, Photoshop, AutoCAD a další. Navíc, jak jsme již zmínili dříve, tato služba má důležitou dodatečnou výhodu: společnosti mohou snadno utvářet distribuovaný tým a přitom nést minimální náklady.
Také VDS Společnosti s potřebou rychlého zpracování složitých úloh nebo velkého množství diskrétních jednoduchých úloh mohou mít zájem o VDS s grafickou kartou. Tyto firmy shromažďují a zpracovávají data z mnoha senzorů nebo IoT infrastruktury, mají billing, pracují s velkými daty a potřebují ultra rychlý sběr metrik atd. Pokud pracujete s obchodními aplikacemi založenými na Big Data, oceníte rychlost analýzy a zpracování dat. Výpočetní výhody VDS s grafickými kartami při řešení výše uvedených úloh souvisejí s tím, že grafická karta je řízena výkonnou operační pamětí a má více aritmeticko-logických jednotek než CPU, což znamená, že může současně provádět mnohem více operací.
Třetí a nejdůležitější oblastí použití konfigurace VDS s grafickou kartou jsou úkoly informační bezpečnosti, jako je sledování a kontrola provozu v přetížených sítích, vytváření testovacích stánků pro provádění testovacích scénářů penetračního testování.
Takový server také pomůže firmám nebo jednotlivým vývojářům, kteří se zabývají trénováním neuronových sítí — v této oblasti výkon nikdy není na škodu.
Nakonec, VDS s grafickou kartou je to, co potřebujete pro streaming, tedy živé vysílání událostí, hudebního a video obsahu. Tento variant je vhodný pro vysílání z veřejných kamer, může zaujmout organizátory konferencí atd.
Další scénář, který nám naznačili vývojáři používající VDS s grafickou kartou v praxi, je, že tato konfigurace se dobře uplatňuje pro spuštění emulátoru Android při vývoji mobilních aplikací (a zvláště her).
Mezi soukromými úkoly bychom zdůraznili dvě hlavní, které představují soubor častých výpočetních operací. První je mining (ale kdo se tím zabývá?). Druhá je zajímavější a méně vytížená. Jde o práci s obchodními systémy typu QUIK. Práce s touto konfigurací je komfortní pro vysokofrekvenční obchodování.
No a posledním, nejbanálnějším úkolem, který se řeší pomocí VDS s grafickou kartou. Přitom nezáleží na tom, zda jste soukromý klient nebo firemní, nezáleží na tom, jaký software používáte: účetní, pro modelování nebo kreslení. Pro vás bude vždy důležitý rychlý rendering rozhraní, zejména při používání mnoha připojení RDP.
Testování
Samozřejmě uvedené testy nebudou mít nic společného s vašimi skutečnými úkoly, obchodními procesy a nápady na realizaci, proto k nim přistupujte jako k příkladům.
Pro testování jsme porovnali virtuální server se 2 jádry procesoru a 4 GB operační paměti s virtuální grafickou kartou o velikosti 128 MB a bez grafické karty. Na obou virtuálních strojích jsme spustili v prohlížeči Internet Explorer stejný WebGL. , je vše jasné, ale pokud nás tato nešťastná potřeba dostihla mezi. Na stránce se vykreslovaly čtverce o rozměrech 32×32 rychlostí 60 snímků za sekundu.
Takový obrázek jsme získali na virtuálním serveru s nainstalovanou grafickou kartou. Rychlost vykreslování byla 59-62 snímků za sekundu, celý prostor byl vyplněn, počet spriteů činil 14 000 kusů.
Kliknutím:
Výsledek na srovnatelném VPS bez grafické karty. Rychlost vykreslování 32 snímků za sekundu, při plně zatíženém procesoru na 100% máme 1302 spriteů a nevyplněnou oblast.
Kliknutím:
Také jsme otestovali naši grafickou kartu pomocí benchmarku FurMark při rozlišení 1920 na 1440 pixelů a získali jsme průměrnou frekvenci 45 snímků za sekundu.
Kliknutím:
Dalším stresovým testem pro grafickou kartu byl MSI Kombustor, zde jsme zkontrolovali grafickou kartu na výskyt různých artefaktů. Při testování by se na obrazovce neměly objevovat barevné skvrny, geometrické tvary, pruhy a další artefakty. Po 25 minutách testování grafické karty je všechno v pořádku, žádné artefakty se neobjevily.

Spustili jsme video na YouTube v 4K. Kliknutím:
Také jsme spustili testy v 3DMarku. Získali jsme v průměru asi 40 snímků za sekundu.


Provedli jsme test pomocí benchmarku Geekbench 5 pro OpenCL.

Výsledky testů nás příjemně překvapily. Vyzkoušejte, testujte, sdílejte zkušenosti.
Mimochodem, zkoušel už někdo konfiguraci VDS s grafickou kartou, k čemu jste ji použili, jak se vám to líbilo?
Zdroj: habr.com






