VPS pressupostari amb adaptadors de vídeo: comparació de proveïdors russos

Es creu que els servidors virtuals amb vGPU són cars. En una breu ressenya intentaré refutar aquesta tesi.

VPS pressupostari amb adaptadors de vídeo: comparació de proveïdors russos
Una cerca a Internet revela immediatament el lloguer de superordinadors amb NVIDIA Tesla V100 o servidors més senzills amb potents GPU dedicades. Hi ha serveis similars disponibles, per exemple, MTS, Reg.ru o selectel. El seu cost mensual es mesura en desenes de milers de rubles i volia trobar opcions més barates per a aplicacions OpenCL i/o CUDA. No hi ha molts VPS econòmics amb adaptadors de vídeo al mercat rus; en un breu article compararé les seves capacitats informàtiques mitjançant proves sintètiques.

Els participants

Els servidors virtuals d'allotjament es van incloure a la llista de candidats per participar en la revisió. 1 Gb.ru, GPUcloud, RuVDS, UltraVDS и VDS4YOU. No hi va haver problemes particulars per accedir, ja que gairebé tots els proveïdors tenen un període de prova gratuït. UltraVDS oficialment no té una prova gratuïta, però no va ser difícil arribar a un acord: després de conèixer la publicació, el personal d'assistència em va acreditar l'import necessari per demanar un VPS al meu compte de bonificació. En aquesta fase, les màquines virtuals VDS4YOU van abandonar la cursa, perquè per a les proves gratuïtes l'hoster requereix que proporcioneu un escaneig del vostre DNI. Entenc que cal protegir-se dels abusos, però per a la verificació, els detalls del passaport o, per exemple, per enllaçar un compte a una xarxa social, això ho requereix 1Gb.ru. 

Configuracions i preus

Per provar, vam agafar màquines de nivell mitjà que costen menys de 10 mil rubles al mes: 2 nuclis informàtics, 4 GB de RAM, 20 - 50 GB SSD, vGPU amb 256 MB de VRAM i Windows Server 2016. Abans d'avaluar el rendiment de VDS, mirem els seus subsistemes gràfics amb un aspecte armat. Creat per l'empresa Geeks3D utilitat Visor de tapes de GPU permet obtenir informació detallada sobre les solucions de maquinari i programari utilitzades pels hosters. Amb la seva ajuda podeu veure, per exemple, la versió del controlador de vídeo, la quantitat de memòria de vídeo disponible, així com les dades sobre el suport OpenCL i CUDA.

1 Gb.ru

GPUcloud

RuVDS

UltraVDS

Virtualització

Hyper-V 

OpenStack

Hyper-V

Hyper-V

Nuclis informàtics

2*2,6 GHz

2*2,8 GHz

2*3,4 GHz

2*2,2 GHz

RAM, GB

4

4

4

4

Emmagatzematge, GB

30 (SSD)

50 (SSD)

20 (SSD)

30 (SSD)

vGPU

RemoteFX

NVIDIA GRID

RemoteFX

RemoteFX

Adaptador de vídeo

NVIDIA GeForce GTX 1080 Ti

NVIDIA Tesla T4

NVIDIA Quadro P4000

AMD FirePro W4300

vRAM, MB

256

4063

256

256

Suport OpenCL

+

+

+

+

Suport CUDA

-
+

-
-

Preu al mes (si es paga anualment), fregueu.

3494 (3015)

7923,60

1904 (1333)

1930 (1351)

Pagament dels recursos, fregar

нет

CPU = 0,42 rub/hora,
RAM = 0,24 rub/hora,
SSD = 0,0087 rub/hora,
OS Windows = 1,62 rub/hora,
IPv4 = 0,15 rub/hora,
vGPU (T4/4Gb) = 7 rubles/hora.

des de 623,28 + 30 per instal·lació

нет

Període de prova

10 dies

7 dies o més per acord

3 dies amb facturació mensual

нет

Dels proveïdors revisats, només GPUcloud utilitza la virtualització OpenStack i la tecnologia NVIDIA GRID. A causa de la gran quantitat de memòria de vídeo (hi ha disponibles perfils de 4, 8 i 16 GB), el servei és més car, però el client executarà aplicacions OpenCL i CUDA. La resta de competidors ofereixen vGPU amb menys VRAM, creades amb Microsoft RemoteFX. Costen molt menys, però només admeten OpenCL.

Proves de rendiment 

Geekbench maig

Amb aquest popular serveis públics Podeu mesurar el rendiment gràfic de les aplicacions OpenCL i CUDA. El gràfic següent mostra el resultat resum, amb dades més detallades per als servidors virtuals 1 Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS disponible al lloc web del desenvolupador de referència. Obrir-los revela un fet interessant: GeekBench mostra quantitats de VRAM molt superiors als 256 MB demanats. La velocitat de rellotge dels processadors centrals també pot ser superior a la indicada. Això és un fet habitual en entorns virtuals: depèn molt de la càrrega de l'amfitrió físic on s'executa el VPS.

VPS pressupostari amb adaptadors de vídeo: comparació de proveïdors russos
Les vGPU de "servidor" compartides són més febles que els adaptadors de vídeo "d'escriptori" d'alt rendiment quan s'utilitzen per a aplicacions gràfiques pesades. Aquestes solucions estan destinades principalment a tasques d'informàtica. Es van realitzar altres proves sintètiques per avaluar-ne el rendiment.

FAHBench 2.3.1

Per a una anàlisi exhaustiva de les capacitats informàtiques de vGPU aquest referent no és adequat, però es pot utilitzar per comparar el rendiment dels adaptadors de vídeo de diferents VPS en càlculs complexos mitjançant OpenCL. Projecte d'Informàtica Distribuïda Plegable @ Inici resol l'estret problema del modelatge per ordinador del plegament de molècules de proteïnes. Els investigadors estan intentant entendre les causes de les patologies associades a proteïnes defectuoses: malalties d'Alzheimer i Parkinson, malaltia de les vaques boges, esclerosi múltiple, etc. Mesurat amb la utilitat que van crear FAHBanc El rendiment de precisió simple i doble es mostra al gràfic. Malauradament, la utilitat va generar un error a la màquina virtual UltraVDS.

VPS pressupostari amb adaptadors de vídeo: comparació de proveïdors russos
A continuació, compararé els resultats del càlcul per al mètode de modelització implícita dhfr.

VPS pressupostari amb adaptadors de vídeo: comparació de proveïdors russos

SiSoftware Sandra 20/20

Paquet Sandra Lite Ideal per avaluar les capacitats de computació dels adaptadors de vídeo virtuals de diversos hosts. La utilitat conté suites de referència de computació de propòsit general (GPGPU) i admet OpenCL, DirectCompute i CUDA. Per començar, es va fer una avaluació general de diferents vGPU. El diagrama mostra el resultat resum, dades més detallades per als servidors virtuals 1 Gb.ru, GPUcloud (CUDA) I RuVDS disponible al lloc web del desenvolupador de referència.

VPS pressupostari amb adaptadors de vídeo: comparació de proveïdors russos
També hi va haver problemes amb la prova "llarga" de la Sandra. Per al proveïdor de VPS GPUcloud, no va ser possible realitzar una avaluació general mitjançant OpenCL. En seleccionar l'opció adequada, la utilitat encara funcionava mitjançant CUDA. La màquina UltraVDS també va fallar aquesta prova: el punt de referència es va congelar al 86% mentre intentava determinar la latència de la memòria.

Al paquet de prova general, és impossible veure indicadors amb un grau de detall suficient o realitzar càlculs amb alta precisió. Vam haver d'executar diverses proves separades, començant per determinar el rendiment màxim de l'adaptador de vídeo mitjançant un conjunt de càlculs matemàtics senzills mitjançant OpenCL i (si és possible) CUDA. Això també mostra només l'indicador general i els resultats detallats de VPS de 1 Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS disponible al lloc web.

VPS pressupostari amb adaptadors de vídeo: comparació de proveïdors russos
Per comparar la velocitat de codificació i descodificació de dades, Sandra té un conjunt de proves criptogràfiques. Resultats detallats per 1 Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS.

VPS pressupostari amb adaptadors de vídeo: comparació de proveïdors russos
Els càlculs financers paral·lels requereixen un càlcul d'adaptador de doble precisió compatible. Aquesta és una altra àrea important d'aplicació per a vGPU. Resultats detallats per 1 Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS.

VPS pressupostari amb adaptadors de vídeo: comparació de proveïdors russos
Sandra 20/20 permet provar les possibilitats d'utilitzar vGPU per a càlculs científics amb gran precisió: multiplicació de matrius, transformada ràpida de Fourier, etc. Resultats detallats per 1 Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS.

VPS pressupostari amb adaptadors de vídeo: comparació de proveïdors russos
Finalment, es va dur a terme una prova de les capacitats de processament d'imatges de la vGPU. Resultats detallats per 1 Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS.

VPS pressupostari amb adaptadors de vídeo: comparació de proveïdors russos

Troballes

El servidor virtual GPUcloud va mostrar excel·lents resultats a les proves GeekBench 5 i FAHBench, però no va superar el nivell general a les proves de referència de Sandra. Costa molt més que els serveis dels competidors, però té una quantitat significativament més gran de memòria de vídeo i és compatible amb CUDA. A les proves de Sandra, el VPS d'1Gb.ru va ser el líder amb una alta precisió de càlcul, però tampoc és barat i es va realitzar de manera mitjana en altres proves. UltraVDS va resultar ser un estrany evident: no sé si hi ha connexió aquí, però només aquest hoster ofereix als clients targetes de vídeo AMD. Pel que fa a la relació preu / rendiment, el servidor RuVDS em va semblar el millor. Costa menys de 2000 rubles al mes i les proves van passar força bé. La classificació final queda així:

Lloc

Hoster

Suport OpenCL

Suport CUDA

Alt rendiment segons GeekBench 5

Alt rendiment segons FAHBench

Alt rendiment segons Sandra 20/20

Preu baix

I

RuVDS

+

-
+

+

+

+

II

1 Gb.ru

+

-
+

+

+

+

III

GPUcloud

+

+

+

+

+

-

IV

UltraVDS

+

-
-
-
-
+

Tenia alguns dubtes sobre el guanyador, però la revisió està dedicada al pressupost VPS amb vGPU, i la màquina virtual RuVDS costa gairebé la meitat que el seu competidor més proper i més de quatre vegades més que l'oferta més cara revisada. El segon i el tercer lloc tampoc van ser fàcils de dividir, però també aquí el preu va superar altres factors. 

Com a resultat de les proves, va resultar que les vGPU de nivell d'entrada no són tan cares i ja es poden utilitzar per resoldre problemes informàtics. Per descomptat, utilitzant proves sintètiques és difícil predir com es comportarà una màquina amb càrrega real i, a més, la capacitat d'assignar recursos directament depèn dels seus veïns a l'amfitrió físic; tingueu en compte això. Si trobeu altres VPS econòmics amb vGPU a Internet rus, no dubteu a escriure'ls als comentaris.

Font: www.habr.com

Afegeix comentari