VPS economico con adattatori video: confronto tra fornitori russi

Si ritiene che i server virtuali con vGPU siano costosi. In una breve recensione cercherò di confutare questa tesi.

VPS economico con adattatori video: confronto tra fornitori russi
Una ricerca su Internet rivela subito il noleggio di supercomputer con NVIDIA Tesla V100 o di server più semplici con potenti GPU dedicate. Servizi simili sono disponibili, ad esempio, MTS, Reg.ru o Seleziona. Il loro costo mensile è misurato in decine di migliaia di rubli e volevo trovare opzioni più economiche per le applicazioni OpenCL e/o CUDA. Non ci sono molti VPS economici con adattatori video sul mercato russo, in un breve articolo confronterò le loro capacità di calcolo utilizzando test sintetici.

Partecipanti

L'hosting dei server virtuali è stato incluso nell'elenco dei candidati per la partecipazione alla revisione. 1Gb.ru, GPUcloud, RuVDS, UltraVDS и VDS4YOU. Non ci sono stati particolari problemi per l'accesso, dato che quasi tutti i fornitori hanno un periodo di prova gratuito. UltraVDS ufficialmente non prevede un test gratuito, ma non è stato difficile mettersi d'accordo: dopo aver appreso della pubblicazione, il personale di supporto mi ha accreditato l'importo necessario per ordinare un VPS sul mio conto bonus. In questa fase, le macchine virtuali VDS4YOU hanno abbandonato la gara, perché per testare gratuitamente l'hoster è necessario fornire una scansione della propria carta d'identità. Capisco che devi proteggerti dagli abusi, ma per la verifica, i dettagli del passaporto o, ad esempio, il collegamento di un account su un social network, questo è richiesto da 1Gb.ru. 

Configurazioni e prezzi

Per i test abbiamo preso macchine di medio livello che costano meno di 10 mila rubli al mese: 2 core di calcolo, 4 GB di RAM, SSD da 20 - 50 GB, vGPU con 256 MB di VRAM e Windows Server 2016. Prima di valutare le prestazioni di VDS, diamo un'occhiata ai loro sottosistemi grafici con uno sguardo armato. Creato dall'azienda Geek3D utilità Visualizzatore limiti GPU permette di ottenere informazioni dettagliate sulle soluzioni hardware e software utilizzate dagli hoster. Con il suo aiuto puoi vedere, ad esempio, la versione del driver video, la quantità di memoria video disponibile, nonché i dati sul supporto OpenCL e CUDA.

1Gb.ru

GPUcloud

RuVDS

UltraVDS

Virtualizzazione

Hyper-V 

OpenStack

Hyper-V

Hyper-V

Nuclei di calcolo

2*2,6GHz

2*2,8GHz

2*3,4GHz

2*2,2GHz

RAM,GB

4

4

4

4

Spazio di archiviazione, GB

30 (SSD)

50 (SSD)

20 (SSD)

30 (SSD)

VGA

RemoteFX

GRIGLIA NVIDIA

RemoteFX

RemoteFX

Adattatore video

NVIDIA GeForce GTX 1080 Ti

NVIDIATesla T4

NVIDIA Quadro P4000

AMD Fire Pro W4300

RAM virtuale, MB

256

4063

256

256

Supporto OpenCL

+

+

+

+

Supporto CUDA

-
+

-
-

Prezzo al mese (se pagato annualmente), strofinare.

3494 (3015)

7923,60

1904 (1333)

1930 (1351)

Pagamento per risorse, strofina

no

CPU = 0,42 rubli/ora,
RAM = 0,24 rubli/ora,
SSD = 0,0087 rubli/ora,
Sistema operativo Windows = 1,62 rubli/ora,
IPv4 = 0,15 rubli/ora,
vGPU (T4/4Gb) = 7 rubli/ora.

da 623,28 + 30 per installazione

no

Periodo di prova

10 giorni

7 giorni o più previo accordo

3 giorni con fatturazione mensile

no

Dei fornitori esaminati, solo GPUcloud utilizza la virtualizzazione OpenStack e la tecnologia NVIDIA GRID. A causa della grande quantità di memoria video (sono disponibili profili da 4, 8 e 16 GB), il servizio è più costoso, ma il client eseguirà le applicazioni OpenCL e CUDA. Il resto dei contendenti offre vGPU con meno VRAM, create utilizzando Microsoft RemoteFX. Costano molto meno, ma supportano solo OpenCL.

Test delle prestazioni 

Geek Bench 5

Con questo popolare utilità È possibile misurare le prestazioni grafiche per le applicazioni OpenCL e CUDA. Il grafico seguente mostra il risultato di riepilogo, con dati più dettagliati per i server virtuali 1Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS disponibile sul sito web dello sviluppatore del benchmark. Aprendoli si rivela un dato interessante: GeekBench mostra quantità di VRAM molto superiori ai 256 MB ordinati. Anche la velocità clock dei processori centrali potrebbe essere superiore a quella dichiarata. Questo è un evento comune negli ambienti virtuali: molto dipende dal carico sull'host fisico su cui è in esecuzione il VPS.

VPS economico con adattatori video: confronto tra fornitori russi
Le vGPU “server” condivise sono più deboli degli adattatori video “desktop” ad alte prestazioni se utilizzate per applicazioni grafiche pesanti. Tali soluzioni sono destinate principalmente a compiti informatici. Sono stati condotti altri test sintetici per valutarne le prestazioni.

FAH Panchina 2.3.1

Per un'analisi completa delle capacità di elaborazione vGPU questo punto di riferimento non è adatto, ma può essere utilizzato per confrontare le prestazioni degli adattatori video di diversi VPS in calcoli complessi utilizzando OpenCL. Progetto di calcolo distribuito Folding @ Home risolve il difficile problema della modellazione computerizzata del ripiegamento delle molecole proteiche. I ricercatori stanno cercando di comprendere le cause delle patologie legate alle proteine ​​difettose: morbo di Alzheimer e di Parkinson, morbo della mucca pazza, sclerosi multipla, ecc. Misurato utilizzando l'utilità che hanno creato FAH Panchina Le prestazioni a precisione singola e doppia sono mostrate nel grafico. Sfortunatamente, l'utilità ha generato un errore sulla macchina virtuale UltraVDS.

VPS economico con adattatori video: confronto tra fornitori russi
Successivamente, confronterò i risultati del calcolo per il metodo di modellazione implicita dhfr.

VPS economico con adattatori video: confronto tra fornitori russi

SiSoftware Sandra 20/20

Pacchetto Sandra Lite Ottimo per valutare le capacità di calcolo degli adattatori video virtuali di vari hoster. L'utilità contiene suite di benchmark di calcolo per scopi generali (GPGPU) e supporta OpenCL, DirectCompute e CUDA. Per cominciare è stata effettuata una valutazione generale delle diverse vGPU. Il diagramma mostra il risultato di riepilogo, dati più dettagliati per i server virtuali 1Gb.ru, GPUcloud (CUDA) E RuVDS disponibile sul sito web dello sviluppatore del benchmark.

VPS economico con adattatori video: confronto tra fornitori russi
Ci sono stati problemi anche con il test “lungo” di Sandra. Per il provider VPS GPUcloud non è stato possibile effettuare una valutazione generale utilizzando OpenCL. Quando si selezionava l'opzione appropriata, l'utilità funzionava ancora tramite CUDA. Anche la macchina UltraVDS ha fallito questo test: il benchmark si è bloccato all'86% mentre cercava di determinare la latenza della memoria.

Nel pacchetto di test generale è impossibile visualizzare gli indicatori con un livello di dettaglio sufficiente o eseguire calcoli con elevata precisione. Abbiamo dovuto eseguire diversi test separati, iniziando con la determinazione delle prestazioni di picco dell'adattatore video utilizzando una serie di semplici calcoli matematici utilizzando OpenCL e (se possibile) CUDA. Questo mostra anche solo l'indicatore generale e i risultati dettagliati per VPS da 1Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS disponibile sul sito web.

VPS economico con adattatori video: confronto tra fornitori russi
Per confrontare la velocità di codifica e decodifica dei dati, Sandra ha una serie di test crittografici. Risultati dettagliati per 1Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS.

VPS economico con adattatori video: confronto tra fornitori russi
I calcoli finanziari paralleli richiedono un calcolo dell'adattatore a doppia precisione di supporto. Questo è un altro importante ambito di applicazione delle vGPU. Risultati dettagliati per 1Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS.

VPS economico con adattatori video: confronto tra fornitori russi
Sandra 20/20 ti consente di testare le possibilità di utilizzo della vGPU per calcoli scientifici con elevata precisione: moltiplicazione di matrici, trasformata veloce di Fourier, ecc. Risultati dettagliati per 1Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS.

VPS economico con adattatori video: confronto tra fornitori russi
Infine, è stato effettuato un test delle capacità di elaborazione delle immagini della vGPU. Risultati dettagliati per 1Gb.ru, GPUcloud (OpenCL и CUDA), RuVDS и UltraVDS.

VPS economico con adattatori video: confronto tra fornitori russi

risultati

Il server virtuale GPUcloud ha mostrato ottimi risultati nei test GeekBench 5 e FAHBench, ma non ha superato il livello generale nei test benchmark Sandra. Costa molto di più rispetto ai servizi della concorrenza, ma ha una quantità di memoria video significativamente maggiore e supporta CUDA. Nei test Sandra, VPS di 1Gb.ru è stato il leader con un'elevata precisione di calcolo, ma non è economico e ha ottenuto risultati nella media in altri test. UltraVDS si è rivelato un ovvio outsider: non so se ci sia una connessione qui, ma solo questo hoster offre ai clienti schede video AMD. In termini di rapporto prezzo/prestazioni il server RuVDS mi è sembrato il migliore. Costa meno di 2000 rubli al mese e i test sono stati superati abbastanza bene. La classifica finale è questa:

Posto

Hoster

Supporto OpenCL

Supporto CUDA

Prestazioni elevate secondo GeekBench 5

Alte prestazioni secondo FAHBench

Alte prestazioni secondo Sandra 20/20

Prezzo basso

I

RuVDS

+

-
+

+

+

+

II

1Gb.ru

+

-
+

+

+

+

III

GPUcloud

+

+

+

+

+

-

IV

UltraVDS

+

-
-
-
-
+

Avevo qualche dubbio sul vincitore, ma la recensione è dedicata ai VPS economici con vGPU, e la macchina virtuale RuVDS costa quasi la metà del suo concorrente più vicino e più di quattro volte l'offerta più costosa recensita. Anche il secondo e il terzo posto non sono stati facili da dividere, ma anche qui il prezzo ha superato altri fattori. 

Come risultato dei test, si è scoperto che le vGPU entry-level non sono così costose e possono già essere utilizzate per risolvere problemi informatici. Naturalmente, utilizzando test sintetici è difficile prevedere come si comporterà una macchina sotto carico reale e, inoltre, la capacità di allocare risorse dipende direttamente dai suoi vicini sull'host fisico: tenerne conto. Se trovi altri VPS economici con vGPU sull'Internet russo, non esitare a scriverli nei commenti.

Fonte: habr.com

Aggiungi un commento