Budžeta VPS ar video adapteriem: Krievijas pakalpojumu sniedzēju salīdzinājums

Tiek uzskatÄ«ts, ka virtuālie serveri ar vGPU ir dārgi. ÄŖsā apskatā mēģināŔu atspēkot Å”o tēzi.

Budžeta VPS ar video adapteriem: Krievijas pakalpojumu sniedzēju salīdzinājums
Meklējot internetā, uzreiz atklājas superdatoru noma ar NVIDIA Tesla V100 vai vienkārŔākiem serveriem ar jaudÄ«giem specializētiem GPU. LÄ«dzÄ«gi pakalpojumi ir pieejami, piemēram, MTS, Reg.ru vai Selectel. Viņu ikmēneÅ”a izmaksas ir mērāmas desmitos tÅ«kstoÅ”u rubļu, un es gribēju atrast lētākas iespējas OpenCL un/vai CUDA lietojumprogrammām. Krievijas tirgÅ« nav daudz budžeta VPS ar video adapteriem, Ä«sā rakstā es salÄ«dzināŔu to skaitļoÅ”anas iespējas, izmantojot sintētiskos testus.

Dalībnieki

UzņemÅ”anas virtuālie serveri tika iekļauti kandidātu sarakstā dalÄ«bai apskatā. 1Gb.ru, GPU mākonis, RuVDS, UltraVDS Šø VDS4YOU. Ar piekļuvi nebija Ä«paÅ”u problēmu, jo gandrÄ«z visiem pakalpojumu sniedzējiem ir bezmaksas izmēģinājuma periods. UltraVDS oficiāli nav bezmaksas testa, taču vienoties nebija grÅ«ti: uzzinot par publikāciju, atbalsta personāls man ieskaitÄ«ja summu, kas nepiecieÅ”ama, lai manā bonusa kontā pasÅ«tÄ«tu VPS. Å ajā posmā VDS4YOU virtuālās maŔīnas izkrita no sacensÄ«bām, jo ā€‹ā€‹bezmaksas testÄ“Å”anai mitinātājs pieprasa nodroÅ”ināt ID kartes skenÄ“Å”anu. Es saprotu, ka jums ir jāaizsargā sevi no ļaunprātÄ«gas izmantoÅ”anas, taču verifikācijai, pases informācijai vai, piemēram, konta saistÄ«Å”anai sociālajā tÄ«klā - to pieprasa 1Gb.ru. 

Konfigurācijas un cenas

TestÄ“Å”anai mēs paņēmām vidēja lÄ«meņa maŔīnas, kas maksā mazāk nekā 10 tÅ«kstoÅ”us rubļu mēnesÄ«: 2 skaitļoÅ”anas kodoli, 4 GB RAM, 20 - 50 GB SSD, vGPU ar 256 MB VRAM un Windows Server 2016. Pirms VDS veiktspējas novērtÄ“Å”anas, paskatÄ«simies uz viņu grafiskajām apakÅ”sistēmām ar bruņotu skatienu. Izveidojis uzņēmums Geeks3D lietderÄ«ba GPU vāciņu skatÄ«tājs ļauj iegÅ«t detalizētu informāciju par mitinātāju izmantotajiem aparatÅ«ras un programmatÅ«ras risinājumiem. Ar tās palÄ«dzÄ«bu var redzēt, piemēram, video draivera versiju, pieejamās video atmiņas apjomu, kā arÄ« datus par OpenCL un CUDA atbalstu.

1Gb.ru

GPU mākonis

RuVDS

UltraVDS

Virtualizācija

Hyper-V 

OpenStack

Hyper-V

Hyper-V

SkaitļoÅ”anas serdeņi

2*2,6 GHz

2*2,8 GHz

2*3,4 GHz

2*2,2 GHz

RAM, GB

4

4

4

4

Krātuve, GB

30 (SSD)

50 (SSD)

20 (SSD)

30 (SSD)

vGPU

RemoteFX

NVIDIA GRID

RemoteFX

RemoteFX

Video adapteris

NVIDIA GeForce GTX 1080 Ti

NVIDIA Tesla T4

NVIDIA Quadro P4000

AMD FirePro W4300

vRAM, MB

256

4063

256

256

OpenCL atbalsts

+

+

+

+

CUDA atbalsts

Sākot no
+

Sākot no
Sākot no

Cena mēnesī (ja maksā katru gadu), rub.

3494 (3015)

7923,60

1904 (1333)

1930 (1351)

Samaksa par resursiem, rub

nē

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

no 623,28 + 30 par instalāciju

nē

Pārbaudes periods

10 dienas

7 dienas vai vairāk pēc vienoÅ”anās

3 dienas ar ikmēneÅ”a rēķinu

nē

No apskatītajiem pakalpojumu sniedzējiem tikai GPUcloud izmanto OpenStack virtualizāciju un NVIDIA GRID tehnoloģiju. Lielā video atmiņas apjoma dēļ (pieejami 4, 8 un 16 GB profili) serviss ir dārgāks, taču klients darbinās OpenCL un CUDA aplikācijas. Pārējie pretendenti piedāvā vGPU ar mazāku VRAM, kas izveidoti, izmantojot Microsoft RemoteFX. Tie maksā daudz mazāk, bet atbalsta tikai OpenCL.

Veiktspējas pārbaude 

GeekBench 5

Ar Å”o populāro komunālie pakalpojumi Varat izmērÄ«t grafikas veiktspēju OpenCL un CUDA lietojumprogrammām. Tālāk esoÅ”ajā diagrammā ir parādÄ«ts kopsavilkuma rezultāts ar detalizētākiem datiem par virtuālajiem serveriem 1Gb.ru, GPUcloud (OpenCL Šø CUDA), RuVDS Šø UltraVDS pieejams etalona izstrādātāja vietnē. Atverot tos, atklājas interesants fakts: GeekBench parāda VRAM apjomu, kas ir daudz lielāks nekā pasÅ«tÄ«tie 256 MB. ArÄ« centrālo procesoru takts frekvence var bÅ«t lielāka par norādÄ«to. Tā ir izplatÄ«ta parādÄ«ba virtuālajā vidē ā€” daudz kas ir atkarÄ«gs no fiziskā resursdatora slodzes, kurā darbojas VPS.

Budžeta VPS ar video adapteriem: Krievijas pakalpojumu sniedzēju salīdzinājums
Koplietotie ā€œserveraā€ vGPU ir vājāki nekā augstas veiktspējas ā€œgalddatoruā€ video adapteri, ja tos izmanto smagām grafikas lietojumprogrammām. Šādi risinājumi ir paredzēti galvenokārt skaitļoÅ”anas uzdevumiem. Lai novērtētu to veiktspēju, tika veikti citi sintētiskie testi.

FAHBench 2.3.1

VisaptveroÅ”ai vGPU skaitļoÅ”anas iespēju analÄ«zei Å”is etalons nav piemērots, taču to var izmantot, lai salÄ«dzinātu dažādu VPS video adapteru veiktspēju sarežģītos aprēķinos, izmantojot OpenCL. IzplatÄ«tais skaitļoÅ”anas projekts Folding@Home atrisina Å”auru olbaltumvielu molekulu locÄ«Å”anas datormodelÄ“Å”anas problēmu. Pētnieki cenÅ”as izprast ar defektÄ«vām olbaltumvielām saistÄ«to patoloÄ£iju cēloņus: Alcheimera un Parkinsona slimÄ«bas, govju traku slimÄ«bu, multiplo sklerozi u.c. MērÄ«ts, izmantojot viņu izveidoto utilÄ«tu FAHBench Viena un dubultā precizitāte ir parādÄ«ta diagrammā. Diemžēl utilÄ«ta radÄ«ja kļūdu UltraVDS virtuālajā maŔīnā.

Budžeta VPS ar video adapteriem: Krievijas pakalpojumu sniedzēju salīdzinājums
Tālāk es salÄ«dzināŔu aprēķinu rezultātus dhfr-implicit modelÄ“Å”anas metodei.

Budžeta VPS ar video adapteriem: Krievijas pakalpojumu sniedzēju salīdzinājums

SiSoftware Sandra 20/20

Paka Sandra Lite Lieliski piemērots, lai novērtētu dažādu mitinātāju virtuālo video adapteru skaitļoÅ”anas iespējas. LietderÄ«ba satur vispārējas nozÄ«mes skaitļoÅ”anas etalonu komplektus (GPGPU) un atbalsta OpenCL, DirectCompute un CUDA. Sākumā tika veikts dažādu vGPU vispārējs novērtējums. Diagrammā parādÄ«ts kopsavilkuma rezultāts, sÄ«kāki dati par virtuālajiem serveriem 1Gb.ru, GPUcloud (CUDA) Un RuVDS pieejams etalona izstrādātāja vietnē.

Budžeta VPS ar video adapteriem: Krievijas pakalpojumu sniedzēju salīdzinājums
Problēmas bija arÄ« ar Sandras ā€œgaroā€ testu. VPS nodroÅ”inātājam GPUcloud nebija iespējams veikt vispārēju novērtējumu, izmantojot OpenCL. Izvēloties atbilstoÅ”o opciju, utilÄ«ta joprojām strādāja caur CUDA. UltraVDS iekārtai arÄ« Å”is tests neizdevās: etalons sastinga pie 86%, mēģinot noteikt atmiņas latentumu.

Vispārējā testa paketē nav iespējams redzēt rādÄ«tājus ar pietiekamu detalizācijas pakāpi vai veikt aprēķinus ar augstu precizitāti. Mums bija jāveic vairāki atseviŔķi testi, sākot ar video adaptera maksimālās veiktspējas noteikÅ”anu, izmantojot vienkārÅ”u matemātisko aprēķinu kopu, izmantojot OpenCL un (ja iespējams) CUDA. Tas parāda arÄ« tikai vispārÄ«go rādÄ«tāju un detalizētus VPS rezultātus no 1Gb.ru, GPUcloud (OpenCL Šø CUDA), RuVDS Šø UltraVDS pieejams tÄ«mekļa vietnē.

Budžeta VPS ar video adapteriem: Krievijas pakalpojumu sniedzēju salīdzinājums
Lai salÄ«dzinātu datu kodÄ“Å”anas un atkodÄ“Å”anas ātrumu, Sandrai ir kriptogrāfisko testu komplekts. Detalizēti rezultāti vaicājumam 1Gb.ru, GPUcloud (OpenCL Šø CUDA), RuVDS Šø UltraVDS.

Budžeta VPS ar video adapteriem: Krievijas pakalpojumu sniedzēju salīdzinājums
Lai veiktu paralēlus finanÅ”u aprēķinus, ir nepiecieÅ”ams dubultas precizitātes adaptera aprēķins. Å Ä« ir vēl viena svarÄ«ga vGPU pielietojuma joma. Detalizēti rezultāti vaicājumam 1Gb.ru, GPUcloud (OpenCL Šø CUDA), RuVDS Šø UltraVDS.

Budžeta VPS ar video adapteriem: Krievijas pakalpojumu sniedzēju salīdzinājums
Sandra 20/20 ļauj ar augstu precizitāti pārbaudÄ«t vGPU izmantoÅ”anas iespējas zinātniskiem aprēķiniem: matricas reizināŔana, ātra Furjē transformācija u.c. Detalizēti rezultāti vaicājumam 1Gb.ru, GPUcloud (OpenCL Šø CUDA), RuVDS Šø UltraVDS.

Budžeta VPS ar video adapteriem: Krievijas pakalpojumu sniedzēju salīdzinājums
Visbeidzot tika veikta vGPU attēlu apstrādes iespēju pārbaude. Detalizēti rezultāti vaicājumam 1Gb.ru, GPUcloud (OpenCL Šø CUDA), RuVDS Šø UltraVDS.

Budžeta VPS ar video adapteriem: Krievijas pakalpojumu sniedzēju salīdzinājums

Atzinumi

GPUcloud virtuālais serveris uzrādÄ«ja izcilus rezultātus GeekBench 5 un FAHBench testos, bet nepacēlās virs vispārējā lÄ«meņa Sandra etalona testos. Tas maksā daudz vairāk nekā konkurentu pakalpojumi, taču tam ir ievērojami lielāks video atmiņas apjoms un tas atbalsta CUDA. Sandras testos VPS no 1Gb.ru bija lÄ«deris ar augstu aprēķinu precizitāti, taču tas arÄ« nav lēts un citos testos veikts vidēji. UltraVDS izrādÄ«jās acÄ«mredzams autsaiders: es nezinu, vai Å”eit ir savienojums, bet tikai Å”is resursdators piedāvā klientiem AMD videokartes. Cenas/veiktspējas attiecÄ«bas ziņā RuVDS serveris man Ŕķita labākais. Tas maksā mazāk nekā 2000 rubļu mēnesÄ«, un testi izturēja diezgan labi. GalÄ«gais kopvērtējums izskatās Ŕādi:

Vieta

Saimnieks

OpenCL atbalsts

CUDA atbalsts

Augsta veiktspēja saskaņā ar GeekBench 5

Augsta veiktspēja saskaņā ar FAHBench

Augsta veiktspēja pēc Sandras 20/20

Zema cena

I

RuVDS

+

Sākot no
+

+

+

+

II

1Gb.ru

+

Sākot no
+

+

+

+

III

GPU mākonis

+

+

+

+

+

Sākot no

IV

UltraVDS

+

Sākot no
Sākot no
Sākot no
Sākot no
+

Man bija nelielas Å”aubas par uzvarētāju, taču apskats ir veltÄ«ts budžeta VPS ar vGPU, un RuVDS virtuālā maŔīna maksā gandrÄ«z uz pusi mazāk nekā tās tuvākais konkurents un vairāk nekā četras reizes vairāk nekā dārgākais apskatÄ«tais piedāvājums. ArÄ« otro un treÅ”o vietu nebija viegli sadalÄ«t, taču arÄ« Å”eit cena atsvēra citus faktorus. 

Pārbaudes rezultātā izrādÄ«jās, ka sākuma lÄ«meņa vGPU nav tik dārgi un tos jau var izmantot skaitļoÅ”anas problēmu risināŔanai. Protams, izmantojot sintētiskos testus, ir grÅ«ti paredzēt, kā maŔīna uzvedÄ«sies pie reālas slodzes, turklāt spēja pieŔķirt resursus ir tieÅ”i atkarÄ«ga no kaimiņiem fiziskajā saimniekdatorā - ņemiet vērā to. Ja Krievijas internetā atrodat citus budžeta VPS ar vGPU, nevilcinieties par tiem rakstÄ«t komentāros.

Avots: www.habr.com

Pievieno komentāru