Budget VPS met videoadapters: vergelijking van Russische providers

Er wordt aangenomen dat virtuele servers met vGPU duur zijn. In een korte review zal ik proberen deze stelling te weerleggen.

Budget VPS met videoadapters: vergelijking van Russische providers
Een zoektocht op internet levert meteen de verhuur op van supercomputers met NVIDIA Tesla V100 of eenvoudigere servers met krachtige dedicated GPU's. Er zijn soortgelijke diensten beschikbaar, bijvoorbeeld MTS, Reg.ru of selectel. Hun maandelijkse kosten worden gemeten in tienduizenden roebel, en ik wilde goedkopere opties vinden voor OpenCL- en/of CUDA-applicaties. Er zijn niet veel budget-VPS met videoadapters op de Russische markt; in een kort artikel zal ik hun computermogelijkheden vergelijken met behulp van synthetische tests.

Deelnemers

Het hosten van virtuele servers was opgenomen in de kandidatenlijst voor deelname aan de review. 1Gb.ru, GPUwolk, RuVDS, UltraVDS и VDS4YOU. Er waren geen bijzondere problemen bij het verkrijgen van toegang, aangezien bijna alle providers een gratis proefperiode hebben. UltraVDS heeft officieel geen gratis test, maar het was niet moeilijk om tot overeenstemming te komen: nadat ze over de publicatie hoorden, heeft het ondersteunend personeel mij het bedrag gecrediteerd dat nodig was om een ​​VPS op mijn bonusaccount te bestellen. In dit stadium vielen de virtuele machines van VDS4YOU uit de race, omdat de hoster voor gratis testen vereist dat u een scan van uw identiteitskaart verstrekt. Ik begrijp dat je jezelf moet beschermen tegen misbruik, maar voor verificatie, paspoortgegevens of bijvoorbeeld het koppelen van een account op een sociaal netwerk is dit vereist door 1Gb.ru. 

Configuraties en prijzen

Voor het testen hebben we machines uit het middensegment genomen die minder dan 10 roebel per maand kosten: 2 rekenkernen, 4 GB RAM, 20 - 50 GB SSD, vGPU met 256 MB VRAM en Windows Server 2016. Voordat we de prestaties van VDS beoordeelden, laten we hun grafische subsystemen met een gewapende blik bekijken. Gemaakt door het bedrijf Geeks3D nut GPU Caps-viewer Hiermee kunt u gedetailleerde informatie verkrijgen over de hardware- en softwareoplossingen die door hosters worden gebruikt. Met zijn hulp kunt u bijvoorbeeld de versie van het videostuurprogramma, de hoeveelheid beschikbaar videogeheugen en gegevens over OpenCL- en CUDA-ondersteuning zien.

1Gb.ru

GPUwolk

RuVDS

UltraVDS

Virtualisatie

Hyper-V 

OpenStack

Hyper-V

Hyper-V

Computerkernen

2*2,6 GHz

2*2,8 GHz

2*3,4 GHz

2*2,2 GHz

RAM, GB

4

4

4

4

Opslag, GB

30 (SSD)

50 (SSD)

20 (SSD)

30 (SSD)

vGPU

RemoteFX

NVIDIA GRID

RemoteFX

RemoteFX

Video-adapter

NVIDIA GeForce GTX 1080 Ti

NVIDIATesla T4

NVIDIA Quadro P4000

AMD Fire Pro W4300

vRAM, MB

256

4063

256

256

OpenCL-ondersteuning

+

+

+

+

CUDA-ondersteuning

-
+

-
-

Prijs per maand (indien jaarlijks betaald), wrijven.

3494 (3015)

7923,60

1904 (1333)

1930 (1351)

Betaling voor middelen, wrijven

geen

CPU = 0,42 wrijven/uur,
RAM = 0,24 wrijven/uur,
SSD = 0,0087 wrijven/uur,
Besturingssysteem Windows = 1,62 wrijven/uur,
IPv4 = 0,15 wrijven/uur,
vGPU (T4/4Gb) = 7 roebel/uur.

vanaf 623,28 + 30 per installatie

geen

Testperiode

10 dagen

7 dagen of langer in overleg

3 dagen met maandelijkse facturering

geen

Van de beoordeelde providers maakt alleen GPUcloud gebruik van OpenStack-virtualisatie en NVIDIA GRID-technologie. Vanwege de grote hoeveelheid videogeheugen (4, 8 en 16 GB profielen zijn beschikbaar) is de service duurder, maar de client zal OpenCL- en CUDA-applicaties draaien. De rest van de kanshebbers biedt vGPU's met minder VRAM, gemaakt met Microsoft RemoteFX. Ze kosten veel minder, maar ondersteunen alleen OpenCL.

Prestatietests 

GeekBench 5

Met deze populair Gereedschap U kunt de grafische prestaties voor OpenCL- en CUDA-applicaties meten. Het onderstaande diagram toont het samenvattende resultaat, met meer gedetailleerde gegevens voor virtuele servers 1Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS beschikbaar op de website van de benchmarkontwikkelaar. Als je ze opent, wordt een interessant feit onthuld: GeekBench toont VRAM-hoeveelheden die veel hoger zijn dan de bestelde 256 MB. Ook kan de kloksnelheid van centrale processors hoger zijn dan aangegeven. Dit komt veel voor in virtuele omgevingen; veel hangt af van de belasting van de fysieke host waarop de VPS draait.

Budget VPS met videoadapters: vergelijking van Russische providers
Gedeelde ‘server’-vGPU’s zijn zwakker dan krachtige ‘desktop’-videoadapters wanneer ze worden gebruikt voor zware grafische toepassingen. Dergelijke oplossingen zijn voornamelijk bedoeld voor computertaken. Er werden andere synthetische tests uitgevoerd om hun prestaties te evalueren.

FAHBench 2.3.1

Voor een uitgebreide analyse van de vGPU-computermogelijkheden deze maatstaf is niet geschikt, maar kan worden gebruikt om de prestaties van videoadapters van verschillende VPS te vergelijken in complexe berekeningen met OpenCL. Gedistribueerd computerproject Vouwen @ Home lost het beperkte probleem op van computermodellering van de vouwing van eiwitmoleculen. Onderzoekers proberen de oorzaken te begrijpen van pathologieën die verband houden met defecte eiwitten: de ziekten van Alzheimer en Parkinson, de gekkekoeienziekte, multiple sclerose, enz. Gemeten met behulp van het hulpprogramma dat ze hebben gemaakt FAHBench De prestaties met enkele en dubbele precisie worden weergegeven in de grafiek. Helaas genereerde het hulpprogramma een fout op de virtuele UltraVDS-machine.

Budget VPS met videoadapters: vergelijking van Russische providers
Vervolgens zal ik de berekeningsresultaten voor de dhfr-impliciete modelleringsmethode vergelijken.

Budget VPS met videoadapters: vergelijking van Russische providers

SiSoftware Sandra 20/20

Verpakking Sandra Klein Ideaal voor het evalueren van de computermogelijkheden van virtuele videoadapters van verschillende hosters. Het hulpprogramma bevat benchmarksuites voor algemene doeleinden (GPGPU) en ondersteunt OpenCL, DirectCompute en CUDA. Om te beginnen werd een algemene beoordeling van verschillende vGPU's gemaakt. Het diagram toont het samenvattende resultaat, meer gedetailleerde gegevens voor virtuele servers 1Gb.ru, GPUcloud (CUDA) En RuVDS beschikbaar op de website van de benchmarkontwikkelaar.

Budget VPS met videoadapters: vergelijking van Russische providers
Er waren ook problemen met de “lange” test van Sandra. Voor VPS-aanbieder GPUcloud was het niet mogelijk om een ​​algemene beoordeling uit te voeren met OpenCL. Bij het selecteren van de juiste optie werkte het hulpprogramma nog steeds via CUDA. De UltraVDS-machine slaagde ook niet voor deze test: de benchmark bevroor op 86% terwijl hij probeerde de geheugenlatentie te bepalen.

In het algemene testpakket is het onmogelijk om indicatoren met voldoende detail te zien of berekeningen met hoge nauwkeurigheid uit te voeren. We moesten verschillende afzonderlijke tests uitvoeren, te beginnen met het bepalen van de topprestaties van de videoadapter met behulp van een reeks eenvoudige wiskundige berekeningen met behulp van OpenCL en (indien mogelijk) CUDA. Dit toont ook alleen de algemene indicator en gedetailleerde resultaten voor VPS uit 1Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS beschikbaar op de website.

Budget VPS met videoadapters: vergelijking van Russische providers
Om de snelheid van het coderen en decoderen van gegevens te vergelijken, heeft Sandra een reeks cryptografische tests. Gedetailleerde resultaten voor 1Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS.

Budget VPS met videoadapters: vergelijking van Russische providers
Parallelle financiële berekeningen vereisen een ondersteunende adapterberekening met dubbele precisie. Dit is een ander belangrijk toepassingsgebied voor vGPU’s. Gedetailleerde resultaten voor 1Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS.

Budget VPS met videoadapters: vergelijking van Russische providers
Met Sandra 20/20 kunt u de mogelijkheden van het gebruik van vGPU testen voor wetenschappelijke berekeningen met hoge nauwkeurigheid: matrixvermenigvuldiging, snelle Fourier-transformatie, enz. Gedetailleerde resultaten voor 1Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS.

Budget VPS met videoadapters: vergelijking van Russische providers
Ten slotte werd een test uitgevoerd van de beeldverwerkingsmogelijkheden van de vGPU. Gedetailleerde resultaten voor 1Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS.

Budget VPS met videoadapters: vergelijking van Russische providers

Bevindingen

De virtuele server GPUcloud liet uitstekende resultaten zien in de GeekBench 5- en FAHBench-tests, maar kwam niet boven het algemene niveau uit in de Sandra-benchmarktests. Het kost veel meer dan de diensten van concurrenten, maar heeft een aanzienlijk grotere hoeveelheid videogeheugen en ondersteunt CUDA. In de Sandra-tests was VPS van 1Gb.ru de leider met een hoge rekennauwkeurigheid, maar het is ook niet goedkoop en presteert gemiddeld in andere tests. UltraVDS bleek een voor de hand liggende buitenstaander: ik weet niet of er een verband is, maar alleen deze hoster biedt klanten AMD-videokaarten. Qua prijs/prestatieverhouding leek de RuVDS-server mij de beste. Het kost minder dan 2000 roebel per maand, en de tests zijn redelijk goed geslaagd. Het eindklassement ziet er als volgt uit:

Plaats

Gastheer

OpenCL-ondersteuning

CUDA-ondersteuning

Hoge prestaties volgens GeekBench 5

Hoge prestaties volgens FAHBench

Hoge prestaties volgens Sandra 20/20

Lage prijs

I

RuVDS

+

-
+

+

+

+

II

1Gb.ru

+

-
+

+

+

+

III

GPUwolk

+

+

+

+

+

-

IV

UltraVDS

+

-
-
-
-
+

Ik had wat twijfels over de winnaar, maar de recensie is gewijd aan budget-VPS met vGPU, en de virtuele RuVDS-machine kost bijna de helft zoveel als zijn naaste concurrent en meer dan vier keer zoveel als het duurste aanbod dat we hebben beoordeeld. Ook de tweede en derde plaats waren niet makkelijk te verdelen, maar ook hier woog de prijs zwaarder dan andere factoren. 

Uit tests bleek dat vGPU's op instapniveau niet zo duur zijn en al kunnen worden gebruikt om computerproblemen op te lossen. Met behulp van synthetische tests is het natuurlijk moeilijk om te voorspellen hoe een machine zich onder echte belasting zal gedragen, en bovendien hangt het vermogen om bronnen rechtstreeks toe te wijzen af ​​van zijn buren op de fysieke host - houd hier rekening mee. Als je andere budget-VPS met vGPU op het Russische internet vindt, aarzel dan niet om erover te schrijven in de reacties.

Bron: www.habr.com

Voeg een reactie