VDS med skjermkort - vi vet mye om perversjoner

Da en av våre ansatte fortalte sin systemadministratorvenn: "Vi har nå en ny tjeneste - VDS med et skjermkort," gliste han som svar: "Hva, skal du presse kontorbrorskapet til gruvedrift?" Vel, jeg tullet i hvert fall ikke med spill, og det er greit. Han forstår mye om livet til en utvikler! Men i dypet av sjelen vår har vi en tanke: hva om noen virkelig tror at et skjermkort er partiet til gruvearbeidere og fans av dataspill? I alle fall er det bedre å sjekke det syv ganger, og samtidig fortelle oss hvorfor VDS med et skjermkort ble oppfunnet og hvorfor det er så viktig.

VDS med skjermkort - vi vet mye om perversjoner

Selvfølgelig, hvis du trenger en leid virtuell VDS-server med et skjermkort for spill, så ikke engang les videre, gå til tjenesteside og se på betingelsene/prisene fra RUVDS - du kommer nok til å like det. Vi inviterer resten til diskusjonen: er VDS med et skjermkort nødvendig som en tjeneste, eller er det enklere å distribuere din egen maskinvare og programvare kompleks?

Svaret på dette spørsmålet avhenger av virksomheten og organiseringen av dens prosesser. Faktisk kan et slikt tilbud være av interesse for reklamebyråer med deres Photoshop- og Corel-programvare, designbyråer som bruker 3D-programmer, designorganisasjoner med AutoCAD. Ansatte i disse selskapene vil kunne jobbe fra hvor som helst, derfor vil det være mulig å ansette folk fra hvor som helst uten å bruke penger på kapitalinvesteringer i kraftig utstyr.

I dag brukes ressursene til skjermkort aktivt av utviklere av populær programvare: enhver moderne nettleser vil gjengi nettsider mye raskere hvis den kan bruke en grafikkakselerator, for ikke å nevne det faktum at for de samme nettleserne er det 3D-applikasjoner og spill som kjøre på WebGL.

Dermed kan vi anta at en VDS med skjermkort vil passe for mange IT-selskaper, nettbutikker, reklame- og designbyråer, selskaper knyttet til dataanalyse mv. Vi vil forsøke å klassifisere og beskrive mer detaljert de mest relevante brukstilfellene.

Det første som kommer naturlig er å jobbe med grafikk. En VDS med et skjermkort vil gi datakraft for raskt arbeid med 3D-grafikk, animasjon og 2D-grafikk. For designere og spillutviklingsselskaper vil denne konfigurasjonen være optimal; den vil håndtere både modellering og Corel, Photoshop, Autocad, etc. Pluss, som vi diskuterte tidligere, har en slik tjeneste en viktig tilleggsfordel: selskaper kan enkelt danne et distribuert team uten å pådra seg enorme kostnader.

Dessuten kan VDS med et skjermkort være av interesse for selskaper som raskt trenger å beregne komplekse oppgaver, eller et stort antall diskrete enkle oppgaver. Dette er selskaper som samler inn og behandler data fra et stort antall sensorer eller IoT-infrastruktur, har fakturering, jobber med big data og trenger ultrarask metrikkinnsamling osv. Hvis du jobber med forretningsapplikasjoner basert på Big Data, vil du sette pris på hastigheten på dataanalyse og behandling. Databehandlingsfordelene med VDS med skjermkort for å løse problemene ovenfor skyldes det faktum at skjermkortet betjenes av høyytelses RAM og har flere aritmetisk-logiske moduler enn CPU, noe som betyr at mange flere operasjoner utføres samtidig. 

Det tredje og første viktigste bruksområdet for en VDS-konfigurasjon med et skjermkort er informasjonssikkerhetsoppgaver som overvåking og kontroll av trafikk i travle nettverk, opprettelse av testbenker for å kjøre mest omfattende testsaker. 

En slik server vil også hjelpe selskaper eller private utviklere som er engasjert i å trene nevrale nettverk - et område hvor strøm aldri er overflødig. 

Til slutt, en VDS med et skjermkort er det du trenger for streaming, det vil si streaming for kringkasting av hendelser, musikk og videoinnhold. Dette alternativet er egnet for kringkasting fra offentlige kameraer og kan være av interesse for konferansearrangører osv. 

Et annet scenario som ble foreslått for oss av utviklere som bruker VDS med et skjermkort i ekte kamp, ​​er at denne konfigurasjonen fungerer bra for å kjøre en Android-emulator når man utvikler mobilapplikasjoner (og spesielt spill).

Av de spesielle problemene vil vi skille ut to hovedproblemer, som representerer et sett med hyppige beregningsoperasjoner. Den første er gruvedrift (er det noen som driver med det?). Den andre er mer interessant og mindre lastet. Dette fungerer med handelssystemer som QUIK. Å jobbe med denne konfigurasjonen er praktisk for høyfrekvent handel.

Vel, den siste, mest banale oppgaven, som løses av VDS med et skjermkort. Det spiller ingen rolle om du er privatkunde eller bedriftskund, og det spiller ingen rolle hvilken programvare du bruker: regnskap, modellering eller tegning. Rask grensesnittgjengivelse vil alltid være viktig for deg, spesielt når du bruker mange RDP-tilkoblinger.

Testing

Selvfølgelig vil testene som gis ikke ha noe å gjøre med dine virkelige oppgaver, forretningsprosesser og implementeringsideer, så behandle dem som eksempler.

For testing sammenlignet vi en virtuell server med 2 prosessorkjerner og 4 GB RAM med et 128 MB virtuelt skjermkort og uten skjermkort. På begge virtuelle maskinene lanserte vi samme WebGL i nettleseren Internet Explorer side. 32x32 ruter ble tegnet på siden med 60 bilder per sekund.

Vi mottok dette bildet på en virtuell server med et skjermkort installert. Gjengivelseshastigheten var 59-62 bilder per sekund, hele plassen var fylt, antall sprites var 14 tusen stykker. 

Klikkbar:

VDS med skjermkort - vi vet mye om perversjoner

Resultat på en lignende VPS uten skjermkort. Gjengivelseshastigheten er 32 bilder per sekund, med prosessoren fullastet på 100 %, vi har 1302 sprites og et ufylt område.

Klikkbar:

VDS med skjermkort - vi vet mye om perversjoner

Vi testet også skjermkortet vårt ved å bruke FurMark-referansen, med en oppløsning på 1920 x 1440 piksler og oppnådde en gjennomsnittlig bildefrekvens på 45 bilder per sekund.

Klikkbar:

VDS med skjermkort - vi vet mye om perversjoner

Nok en stresstest for skjermkortet med MSI Kombustor, her sjekket vi skjermkortet for ulike artefakter. Ved testing skal flerfargede flekker, geometriske former, striper og andre gjenstander ikke vises på skjermen. Etter 25 minutters testing av skjermkortet var alt normalt, ingen artefakter dukket opp. 

VDS med skjermkort - vi vet mye om perversjoner

Vi lanserte en video på YouTube i 4k. Klikkbar:

VDS med skjermkort - vi vet mye om perversjoner

VDS med skjermkort - vi vet mye om perversjoner

Vi kjørte også tester i 3DMark. Vi fikk et gjennomsnitt på rundt 40 bilder per sekund. 

VDS med skjermkort - vi vet mye om perversjoner

VDS med skjermkort - vi vet mye om perversjoner

Gjennomførte en test ved å bruke Geekbench 5 benchmark for OpenCL
VDS med skjermkort - vi vet mye om perversjoner

Vi var fornøyd med testresultatene. Prøv, test, del din erfaring.

Forresten, har noen allerede prøvd VDS-konfigurasjonen med et skjermkort, hva ble det brukt til, hva syntes du om det? 

Kilde: www.habr.com

Legg til en kommentar