Uskotaan, että virtuaalipalvelimet vGPU:lla ovat kalliita. Lyhyellä katsauksella yritän kumota tämän väitteen.
Internet-haku paljastaa välittömästi supertietokoneiden vuokraamisen NVIDIA Tesla V100:lla tai yksinkertaisemmilla palvelimilla, joissa on tehokkaat erilliset GPU:t. Vastaavia palveluita löytyy mm.
Osallistujat
Hosting-virtuaalipalvelimet sisällytettiin ehdokkaiden listaan katsaukseen.
Kokoonpanot ja hinnat
Testaukseen otimme keskitason koneita, jotka maksavat alle 10 tuhatta ruplaa kuukaudessa: 2 laskentaydintä, 4 Gt RAM-muistia, 20 - 50 Gt SSD, vGPU 256 Mt VRAM:lla ja Windows Server 2016. Ennen VDS:n suorituskyvyn arvioimista, Katsotaanpa heidän grafiikkaalijärjestelmiään aseistetulla ilmeellä. Yrityksen luoma
1Gb.ru
GPUcloud
RuVDS
UltraVDS
virtualisointi
Hyper-V
OpenStack
Hyper-V
Hyper-V
Laskentaytimet
2*2,6 GHz
2*2,8 GHz
2*3,4 GHz
2*2,2 GHz
RAM, GB
4
4
4
4
Tallennustila, GB
30 (SSD)
50 (SSD)
20 (SSD)
30 (SSD)
vGPU
RemoteFX
NVIDIA GRID
RemoteFX
RemoteFX
Videolaite
NVIDIA GeForce GTX 1080 Ti
NVIDIA Tesla T4
NVIDIA Quadro P4000
AMD FirePro W4300
vRAM, MB
256
4063
256
256
OpenCL-tuki
+
+
+
+
CUDA-tuki
-
+
-
-
Hinta kuukaudessa (jos maksetaan vuosittain), hiero.
3494 (3015)
7923,60
1904 (1333)
1930 (1351)
Maksu resursseista, hiero
ei
CPU = 0,42 hieroa/tunti,
RAM = 0,24 ruplaa / tunti,
SSD = 0,0087 hieroa/tunti,
Windows-käyttöjärjestelmä = 1,62 hieroa/tunti,
IPv4 = 0,15 hieroa/tunti,
vGPU (T4/4Gb) = 7 ruplaa/tunti.
alkaen 623,28 + 30 asennusta kohti
ei
Testijakso
10 päivää
7 päivää tai enemmän sopimuksen mukaan
3 päivää kuukausilaskulla
ei
Tarkastetuista palveluntarjoajista vain GPUcloud käyttää OpenStack-virtualisointia ja NVIDIA GRID -tekniikkaa. Suuren videomuistin (saatavilla 4, 8 ja 16 Gt profiilit) vuoksi palvelu on kalliimpi, mutta asiakas käyttää OpenCL- ja CUDA-sovelluksia. Muut kilpailijat tarjoavat Microsoft RemoteFX:llä luotuja vGPU:ita pienemmällä VRAM-muistilla. Ne maksavat paljon vähemmän, mutta tukevat vain OpenCL:ää.
Suorituskyvyn testaus
Geek Bench 5
Tämän suositun kanssa
Jaetut "palvelin" vGPU:t ovat heikompia kuin tehokkaat "pöytätietokoneen" videosovittimet, kun niitä käytetään raskaissa grafiikkasovelluksissa. Tällaiset ratkaisut on tarkoitettu pääasiassa laskentatehtäviin. Muita synteettisiä testejä suoritettiin niiden suorituskyvyn arvioimiseksi.
FAHBench 2.3.1
Kattava analyysi vGPU:n laskentaominaisuuksista
Seuraavaksi vertaan dhfr-implisiittisen mallinnuksen laskentatuloksia.
SiSoftware Sandra 20/20
paketti
Myös Sandran "pitkässä" testissä oli ongelmia. VPS-palveluntarjoajan GPUcloudille ei ollut mahdollista suorittaa yleistä arviointia OpenCL:n avulla. Kun valitsit sopivan vaihtoehdon, apuohjelma toimi edelleen CUDA:n kautta. UltraVDS-kone epäonnistui myös tässä testissä: vertailuarvo jäätyi 86 prosenttiin yrittäessään määrittää muistiviivettä.
Yleisessä testipaketissa on mahdotonta nähdä indikaattoreita riittävän yksityiskohtaisesti tai suorittaa laskelmia suurella tarkkuudella. Meidän piti suorittaa useita erillisiä testejä alkaen määrittämällä videosovittimen huippusuorituskyky käyttämällä yksinkertaisia matemaattisia laskelmia OpenCL:n ja (jos mahdollista) CUDA:n avulla. Tämä näyttää myös vain yleisen indikaattorin ja yksityiskohtaiset tulokset VPS:stä alkaen
Datan koodaus- ja dekoodausnopeuden vertaamiseksi Sandralla on joukko salaustestejä. Tarkat tulokset haulle
Rinnakkaiset taloudelliset laskelmat vaativat tukevan kaksinkertaisen tarkkuuden sovitinlaskelman. Tämä on toinen tärkeä vGPU-sovellusalue. Tarkat tulokset haulle
Sandra 20/20:n avulla voit testata vGPU:n käyttömahdollisuuksia tieteellisiin laskelmiin suurella tarkkuudella: matriisikertolasku, nopea Fourier-muunnos jne. Tarkat tulokset haulle
Lopuksi testattiin vGPU:n kuvankäsittelyominaisuudet. Tarkat tulokset haulle
Tulokset
GPUcloud-virtuaalipalvelin osoitti erinomaisia tuloksia GeekBench 5- ja FAHBench-testeissä, mutta ei noussut yleisen tason yläpuolelle Sandran vertailutesteissä. Se maksaa paljon enemmän kuin kilpailijoiden palvelut, mutta siinä on huomattavasti enemmän videomuistia ja se tukee CUDAa. Sandra-testeissä 1Gb.ru:n VPS oli johtaja korkealla laskentatarkkuudella, mutta se ei myöskään ole halpa ja suoriutui keskimäärin muissa testeissä. UltraVDS osoittautui ilmeiseksi ulkopuoliseksi: en tiedä onko täällä yhteyttä, mutta vain tämä isäntä tarjoaa asiakkaille AMD-näytönkortteja. Hinta/suorituskykysuhteen suhteen RuVDS-palvelin vaikutti minusta parhaalta. Se maksaa alle 2000 ruplaa kuukaudessa, ja testit menivät melko hyvin. Lopputulos näyttää tältä:
Paikka
Isännöitsijä
OpenCL-tuki
CUDA-tuki
Korkea suorituskyky GeekBench 5:n mukaan
Korkea suorituskyky FAHBenchin mukaan
Korkea suorituskyky Sandra 20/20 mukaan
Alhainen hinta
I
RuVDS
+
-
+
+
+
+
II
1Gb.ru
+
-
+
+
+
+
III
GPUcloud
+
+
+
+
+
-
IV
UltraVDS
+
-
-
-
-
+
Epäilin voittajaa, mutta arvostelu on omistettu budjetti-VPS:lle vGPU:lla, ja RuVDS-virtuaalikone maksaa lähes puolet lähimmästä kilpailijasta ja yli neljä kertaa niin paljon kuin kallein tarkasteltu tarjous. Toista ja kolmatta sijaa ei myöskään ollut helppo jakaa, mutta tässäkin hinta painoi muita tekijöitä.
Testauksen tuloksena kävi ilmi, että lähtötason vGPU:t eivät ole niin kalliita ja niitä voidaan jo käyttää laskentaongelmien ratkaisemiseen. Tietysti synteettisiä testejä käyttämällä on vaikea ennustaa, kuinka kone käyttäytyy todellisessa kuormituksessa, ja lisäksi kyky allokoida resursseja riippuu suoraan sen naapureista fyysisellä isännällä - ota tämä huomioon. Jos löydät venäläisestä Internetistä muita budjetti-VPS:itä vGPU:lla, älä epäröi kirjoittaa niistä kommentteihin.
Lähde: will.com