VGPU ilə virtual serverlərin bahalı olduğuna inanılır. Qısa icmalda bu tezisi təkzib etməyə çalışacağam.
İnternetdə axtarış dərhal NVIDIA Tesla V100 ilə superkompüterlərin və ya güclü xüsusi qrafik prosessorları olan daha sadə serverlərin icarəsini aşkar edir. Oxşar xidmətlər mövcuddur, məsələn,
Участники
Hostinq virtual serverləri baxışda iştirak etmək üçün namizədlər siyahısına daxil edilib.
Konfiqurasiyalar və qiymətlər
Test üçün ayda 10 min rubldan az olan orta səviyyəli maşınları götürdük: 2 hesablama nüvəsi, 4 GB RAM, 20 - 50 GB SSD, 256 MB VRAM və Windows Server 2016 ilə vGPU. VDS-nin işini qiymətləndirməzdən əvvəl, onların qrafik alt sistemlərinə silahlı baxışla baxaq. Şirkət tərəfindən yaradılmışdır
1Gb.ru
GPUbulud
RuVDS
UltraVDS
Virtuallaşdırma
Hyper-V
OpenStack
Hyper-V
Hyper-V
Hesablama nüvələri
2*2,6 GHz
2*2,8 GHz
2*3,4 GHz
2*2,2 GHz
RAM, GB
4
4
4
4
Yaddaş, GB
30 (SSD)
50 (SSD)
20 (SSD)
30 (SSD)
vGPU
UzaqdanFX
NVIDIA GRID
UzaqdanFX
UzaqdanFX
Video adapter
NVIDIA GeForce GTX 1080 Ti
NVIDIA Tesla T4
NVIDIA Quadro P4000
AMD FirePro W4300
vRAM, MB
256
4063
256
256
OpenCL dəstəyi
+
+
+
+
CUDA dəstəyi
-
+
-
-
Aylıq qiymət (illik ödənilirsə), rub.
3494 (3015)
7923,60
1904 (1333)
1930 (1351)
Resurslar üçün ödəniş, rub
нет
CPU = 0,42 rub/saat,
RAM = 0,24 rub/saat,
SSD = 0,0087 rub/saat,
OS Windows = 1,62 rub/saat,
IPv4 = 0,15 rub/saat,
vGPU (T4/4Gb) = 7 rubl/saat.
hər quraşdırma üçün 623,28 + 30-dan
нет
Test müddəti
10 gün
Razılaşma ilə 7 gün və ya daha çox
Aylıq ödənişlə 3 gün
нет
Baxılan provayderlərdən yalnız GPUcloud OpenStack virtualizasiyasından və NVIDIA GRID texnologiyasından istifadə edir. Böyük həcmli video yaddaşa görə (4, 8 və 16 GB profillər mövcuddur) xidmət daha bahalıdır, lakin müştəri OpenCL və CUDA proqramlarını işlədəcək. Qalan iddiaçılar Microsoft RemoteFX istifadə edərək yaradılmış daha az VRAM-a malik vGPU-lar təklif edirlər. Onların dəyəri daha azdır, lakin yalnız OpenCL-ni dəstəkləyir.
Performans testi
Geek Bench 5
Bu məşhur ilə
Paylaşılan “server” vGPU-ları ağır qrafik tətbiqləri üçün istifadə edildikdə yüksək performanslı “masaüstü” video adapterlərdən daha zəifdir. Bu cür həllər əsasən hesablama işləri üçün nəzərdə tutulub. Onların performansını qiymətləndirmək üçün digər sintetik testlər aparılmışdır.
FAHBench 2.3.1
vGPU hesablama imkanlarının hərtərəfli təhlili üçün
Sonra, mən dhfr- örtük modelləşdirmə metodu üçün hesablama nəticələrini müqayisə edəcəyəm.
SiSoftware Sandra 20/20
Paketi
Sandranın "uzun" testində də problemlər var idi. VPS provayderi GPUcloud üçün OpenCL istifadə edərək ümumi qiymətləndirmə aparmaq mümkün deyildi. Müvafiq variantı seçərkən, yardım proqramı hələ də CUDA vasitəsilə işləyirdi. UltraVDS maşını da bu sınaqdan çıxa bilmədi: yaddaş gecikməsini təyin etməyə çalışarkən meyar 86% dondu.
Ümumi test paketində kifayət qədər detallı göstəriciləri görmək və ya yüksək dəqiqliklə hesablamalar aparmaq mümkün deyil. OpenCL və (mümkünsə) CUDA-dan istifadə edərək sadə riyazi hesablamalar toplusundan istifadə edərək video adapterin pik performansını müəyyən etməkdən başlayaraq bir neçə ayrı test keçirməli olduq. Bu da yalnız ümumi göstəricini və VPS üçün ətraflı nəticələri göstərir
Məlumatların kodlaşdırılması və dekodlanmasının sürətini müqayisə etmək üçün Sandra bir sıra kriptoqrafik testlərə malikdir. üçün ətraflı nəticələr
Paralel maliyyə hesablamaları dəstəkləyici ikiqat dəqiqlikli adapter hesablamasını tələb edir. Bu vGPU-lar üçün başqa bir vacib tətbiq sahəsidir. üçün ətraflı nəticələr
Sandra 20/20 yüksək dəqiqliklə elmi hesablamalar üçün vGPU-dan istifadə imkanlarını sınamağa imkan verir: matrisin vurulması, sürətli Furye çevrilməsi və s. üçün ətraflı nəticələr
Nəhayət, vGPU-nun görüntü emal imkanlarının sınağı aparıldı. üçün ətraflı nəticələr
Tapıntılar
GPUcloud virtual serveri GeekBench 5 və FAHBench testlərində əla nəticələr göstərdi, lakin Sandra benchmark testlərində ümumi səviyyədən yuxarı qalxmadı. O, rəqiblərin xidmətlərindən qat-qat baha başa gəlir, lakin əhəmiyyətli dərəcədə daha çox video yaddaşa malikdir və CUDA-nı dəstəkləyir. Sandra testlərində 1Gb.ru-dan VPS yüksək hesablama dəqiqliyi ilə lider idi, lakin bu da ucuz deyil və digər testlərdə orta səviyyədə çıxış etdi. UltraVDS açıq-aydın bir kənar şəxs oldu: burada bir əlaqənin olub olmadığını bilmirəm, amma yalnız bu hoster müştərilərə AMD video kartlarını təklif edir. Qiymət/performans nisbəti baxımından RuVDS serveri mənə ən yaxşısı kimi görünürdü. Ayda 2000 rubldan azdır və testlər olduqca yaxşı keçdi. Yekun vəziyyət belə görünür:
Yer
Ev sahibi
OpenCL dəstəyi
CUDA dəstəyi
GeekBench 5-ə görə yüksək performans
FAHBench-ə görə yüksək performans
Sandra 20/20-ə görə yüksək performans
Aşağı qiymət
I
RuVDS
+
-
+
+
+
+
II
1Gb.ru
+
-
+
+
+
+
III
GPUbulud
+
+
+
+
+
-
IV
UltraVDS
+
-
-
-
-
+
Qaliblə bağlı bəzi şübhələrim var idi, lakin baxış vGPU ilə büdcə VPS-ə həsr olunub və RuVDS virtual maşını ən yaxın rəqibindən demək olar ki, yarısı və nəzərdən keçirilən ən bahalı təklifdən dörd dəfə çox baha başa gəlir. İkinci və üçüncü yerləri də bölmək asan deyildi, lakin burada da qiymət digər amilləri üstələyirdi.
Test nəticəsində məlum oldu ki, giriş səviyyəli vGPU-lar o qədər də bahalı deyil və artıq hesablama problemlərini həll etmək üçün istifadə edilə bilər. Əlbəttə ki, sintetik testlərdən istifadə edərək, bir maşının real yük altında necə davranacağını proqnozlaşdırmaq çətindir və bundan əlavə, resursları bölüşdürmə qabiliyyəti birbaşa fiziki hostdakı qonşularından asılıdır - bunun üçün ehtiyat edin. Rusiya İnternetində vGPU ilə digər büdcə VPS taparsanız, şərhlərdə onlar haqqında yazmaqdan çəkinməyin.
Mənbə: www.habr.com