Video adapterli byudjet VPS: rus provayderlarini taqqoslash

VGPU-ga ega virtual serverlar qimmat, deb ishoniladi. Qisqa sharhda men ushbu tezisni rad etishga harakat qilaman.

Video adapterli byudjet VPS: rus provayderlarini taqqoslash
Internetdagi qidiruv NVIDIA Tesla V100 o'rnatilgan superkompyuterlarni yoki kuchli ajratilgan GPU-larga ega oddiyroq serverlarni ijaraga olishni darhol aniqlaydi. Shunga o'xshash xizmatlar mavjud, masalan, MTS, Reg.ru yoki Tanlash. Ularning oylik narxi o'n minglab rubllarda o'lchanadi va men OpenCL va/yoki CUDA ilovalari uchun arzonroq variantlarni topmoqchi edim. Rossiya bozorida video adapterli byudjetli VPS ko'p emas, qisqa maqolada men sintetik testlar yordamida ularning hisoblash imkoniyatlarini solishtiraman.

Ishtirokchilar

Xosting virtual serverlari ko'rib chiqishda ishtirok etish uchun nomzodlar ro'yxatiga kiritildi. 1Gb.ru, GPU buluti, RuVDS, UltraVDS ΠΈ VDS4YOU. Kirishda hech qanday muammo yo'q edi, chunki deyarli barcha provayderlar bepul sinov muddatiga ega. UltraVDS rasmiy ravishda bepul sinovga ega emas, lekin kelishuvga erishish qiyin emas edi: nashr haqida bilib bo'lgach, qo'llab-quvvatlash xodimlari mening bonus hisobimga VPS buyurtma qilish uchun zarur bo'lgan miqdorni hisoblab chiqdilar. Ushbu bosqichda VDS4YOU virtual mashinalari musobaqadan chiqib ketdi, chunki bepul sinovdan o'tish uchun hoster ID kartangizning skanerini taqdim etishingizni talab qiladi. O'zingizni suiiste'mol qilishdan himoya qilishingiz kerakligini tushunaman, lekin tekshirish, pasport ma'lumotlari yoki, masalan, ijtimoiy tarmoqdagi hisobni ulash uchun - bu 1Gb.ru tomonidan talab qilinadi. 

Konfiguratsiyalar va narxlar

Sinov uchun biz oyiga 10 ming rubldan kam turadigan o'rta darajadagi mashinalarni oldik: 2 ta hisoblash yadrosi, 4 Gb tezkor xotira, 20 - 50 GB SSD, 256 MB VRAM va Windows Server 2016 bilan vGPU. VDS ish faoliyatini baholashdan oldin, ularning grafik quyi tizimlarini qurolli ko'rinish bilan ko'rib chiqaylik. Kompaniya tomonidan yaratilgan Geeks3D yordamchi dastur GPU Caps Viewer hosterlar tomonidan qo'llaniladigan apparat va dasturiy echimlar haqida batafsil ma'lumot olish imkonini beradi. Uning yordami bilan, masalan, video drayver versiyasini, mavjud video xotira hajmini, shuningdek, OpenCL va CUDA qo'llab-quvvatlashi haqidagi ma'lumotlarni ko'rishingiz mumkin.

1Gb.ru

GPU buluti

RuVDS

UltraVDS

Virtualizatsiya

Hyper-V 

OpenStack

Hyper-V

Hyper-V

Hisoblash yadrolari

2*2,6 gigagertsli

2*2,8 gigagertsli

2*3,4 gigagertsli

2*2,2 gigagertsli

RAM, GB

4

4

4

4

Saqlash, GB

30 (SSD)

50 (SSD)

20 (SSD)

30 (SSD)

vGPU

RemoteFX

NVIDIA GRID

RemoteFX

RemoteFX

Video adapteri

NVIDIA GeForce GTX 1080 Ti

NVIDIA Tesla T4

NVIDIA Quadro P4000

AMD FirePro W4300

vRAM, MB

256

4063

256

256

OpenCL qo'llab-quvvatlash

+

+

+

+

CUDA qo'llab-quvvatlashi

-
+

-
-

Oylik narx (har yili to'lanadigan bo'lsa), rub.

3494 (3015)

7923,60

1904 (1333)

1930 (1351)

Resurslar uchun to'lov, rub

yo'q

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

o'rnatish uchun 623,28 + 30 dan

yo'q

Sinov davri

10 kun

7 kun yoki undan ko'proq shartnoma bo'yicha

Oylik hisob-kitob bilan 3 kun

yo'q

Ko'rib chiqilgan provayderlardan faqat GPUcloud OpenStack virtualizatsiyasi va NVIDIA GRID texnologiyasidan foydalanadi. Video xotiraning katta hajmi (4, 8 va 16 Gb profillar mavjud) tufayli xizmat qimmatroq, ammo mijoz OpenCL va CUDA ilovalarini ishga tushiradi. Qolgan da'vogarlar Microsoft RemoteFX yordamida yaratilgan kamroq VRAMga ega vGPU'larni taklif qilishadi. Ular ancha arzon, lekin faqat OpenCL-ni qo'llab-quvvatlaydi.

Ishlash testi 

Geek dastgohi 5

Bu mashhur bilan kommunal xizmatlar OpenCL va CUDA ilovalari uchun grafik ish faoliyatini oΚ»lchashingiz mumkin. Quyidagi diagrammada virtual serverlar uchun batafsil ma'lumotlar bilan yakuniy natija ko'rsatilgan 1Gb.ru, GPUcloud (OpenCL ΠΈ CUDA), RuVDS ΠΈ UltraVDS benchmark ishlab chiqaruvchisi veb-saytida mavjud. Ularni ochish qiziqarli faktni ochib beradi: GeekBench VRAM miqdorini buyurtma qilingan 256 MBdan ancha yuqori ko'rsatadi. Markaziy protsessorlarning soat tezligi ham ko'rsatilganidan yuqori bo'lishi mumkin. Bu virtual muhitda tez-tez uchraydigan hodisa - ko'p narsa VPS ishlayotgan jismoniy xostning yukiga bog'liq.

Video adapterli byudjet VPS: rus provayderlarini taqqoslash
Umumiy "server" vGPU'lari og'ir grafik ilovalar uchun foydalanilganda yuqori samarali "ish stoli" video adapterlariga qaraganda zaifroq. Bunday echimlar asosan hisoblash vazifalari uchun mo'ljallangan. Ularning ishlashini baholash uchun boshqa sintetik sinovlar o'tkazildi.

FAHBench 2.3.1

vGPU hisoblash imkoniyatlarini har tomonlama tahlil qilish uchun bu mezon mos emas, lekin u OpenCL yordamida murakkab hisob-kitoblarda turli VPS dan video adapterlarning ishlashini solishtirish uchun ishlatilishi mumkin. Tarqalgan hisoblash loyihasi Katlama @ Uy oqsil molekulalarining burmalanishini kompyuterda modellashtirishning tor muammosini hal qiladi. Tadqiqotchilar nuqsonli oqsillar bilan bog'liq patologiyalarning sabablarini tushunishga harakat qilmoqdalar: Altsgeymer va Parkinson kasalliklari, aqldan ozgan sigir kasalligi, ko'p skleroz va boshqalar. Ular yaratgan yordam dasturi yordamida o'lchandi FAHBench Yagona va ikkita aniqlikdagi ishlash diagrammada ko'rsatilgan. Afsuski, yordamchi dastur UltraVDS virtual mashinasida xatolik yuzaga keldi.

Video adapterli byudjet VPS: rus provayderlarini taqqoslash
Keyinchalik, men dhfr-yo'q bo'lmagan modellashtirish usuli uchun hisoblash natijalarini solishtiraman.

Video adapterli byudjet VPS: rus provayderlarini taqqoslash

SiSoftware Sandra 20/20

Paket Sandra Lite Turli xostlar virtual video adapterlarining hisoblash imkoniyatlarini baholash uchun juda yaxshi. Yordamchi dastur umumiy maqsadli hisoblash benchmark to'plamlarini (GPGPU) o'z ichiga oladi va OpenCL, DirectCompute va CUDA-ni qo'llab-quvvatlaydi. Boshlash uchun turli vGPU-larning umumiy bahosi o'tkazildi. Diagrammada umumiy natija, virtual serverlar uchun batafsil ma'lumotlar ko'rsatilgan 1Gb.ru, GPUcloud (CUDA) va RuVDS benchmark ishlab chiqaruvchisi veb-saytida mavjud.

Video adapterli byudjet VPS: rus provayderlarini taqqoslash
Sandraning "uzoq" testida ham muammolar bor edi. VPS provayderi GPUcloud uchun OpenCL yordamida umumiy baholashni amalga oshirish mumkin emas edi. Tegishli variantni tanlashda yordamchi dastur hali ham CUDA orqali ishladi. UltraVDS mashinasi ham bu sinovdan oβ€˜ta olmadi: xotira kechikishini aniqlashga urinayotganda benchmark 86% da qotib qoldi.

Umumiy test paketida ko'rsatkichlarni etarli darajada batafsil ko'rish yoki yuqori aniqlik bilan hisob-kitoblarni amalga oshirish mumkin emas. Biz OpenCL va (agar iloji bo'lsa) CUDA yordamida oddiy matematik hisob-kitoblar to'plamidan foydalangan holda video adapterning eng yuqori ishlashini aniqlashdan boshlab bir nechta alohida testlarni o'tkazishimiz kerak edi. Bu shuningdek, faqat umumiy ko'rsatkichni va VPS uchun batafsil natijalarni ko'rsatadi 1Gb.ru, GPUcloud (OpenCL ΠΈ CUDA), RuVDS ΠΈ UltraVDS veb-saytida mavjud.

Video adapterli byudjet VPS: rus provayderlarini taqqoslash
Ma'lumotlarni kodlash va dekodlash tezligini solishtirish uchun Sandra kriptografik testlar to'plamiga ega. uchun batafsil natijalar 1Gb.ru, GPUcloud (OpenCL ΠΈ CUDA), RuVDS ΠΈ UltraVDS.

Video adapterli byudjet VPS: rus provayderlarini taqqoslash
Parallel moliyaviy hisob-kitoblar qo'llab-quvvatlovchi ikkita aniqlikdagi adapter hisobini talab qiladi. Bu vGPU-lar uchun dasturning yana bir muhim sohasi. uchun batafsil natijalar 1Gb.ru, GPUcloud (OpenCL ΠΈ CUDA), RuVDS ΠΈ UltraVDS.

Video adapterli byudjet VPS: rus provayderlarini taqqoslash
Sandra 20/20 vGPU-dan yuqori aniqlikdagi ilmiy hisob-kitoblar uchun foydalanish imkoniyatlarini sinab ko'rish imkonini beradi: matritsalarni ko'paytirish, Furyeni tez o'zgartirish va boshqalar. uchun batafsil natijalar 1Gb.ru, GPUcloud (OpenCL ΠΈ CUDA), RuVDS ΠΈ UltraVDS.

Video adapterli byudjet VPS: rus provayderlarini taqqoslash
Nihoyat, vGPU-ning tasvirni qayta ishlash imkoniyatlari sinovi o'tkazildi. uchun batafsil natijalar 1Gb.ru, GPUcloud (OpenCL ΠΈ CUDA), RuVDS ΠΈ UltraVDS.

Video adapterli byudjet VPS: rus provayderlarini taqqoslash

topilmalar

GPUcloud virtual serveri GeekBench 5 va FAHBench testlarida ajoyib natijalar koβ€˜rsatdi, biroq Sandra benchmark testlarida umumiy darajadan yuqoriga koβ€˜tarilmadi. Bu raqobatchilar xizmatlaridan ancha qimmat turadi, lekin video xotirasi sezilarli darajada kattaroq va CUDA-ni qo'llab-quvvatlaydi. Sandra testlarida 1Gb.ru dan VPS yuqori hisoblash aniqligi bilan etakchi bo'ldi, lekin u ham arzon emas va boshqa testlarda o'rtacha bajarilgan. UltraVDS aniq begona bo'lib chiqdi: bu erda aloqa bor yoki yo'qligini bilmayman, lekin faqat ushbu hoster mijozlarga AMD video kartalarini taklif qiladi. Narx/ishlash nisbati nuqtai nazaridan, RuVDS serveri menga eng yaxshisi bo'lib tuyuldi. Oyiga 2000 rubldan kam turadi va sinovlar juda yaxshi o'tdi. Yakuniy reyting quyidagicha ko'rinadi:

joy

Xost

OpenCL qo'llab-quvvatlash

CUDA qo'llab-quvvatlashi

GeekBench 5 bo'yicha yuqori ishlash

FAHBench bo'yicha yuqori ishlash

Sandra 20/20 bo'yicha yuqori ishlash

Kam narx

I

RuVDS

+

-
+

+

+

+

II

1Gb.ru

+

-
+

+

+

+

III

GPU buluti

+

+

+

+

+

-

IV

UltraVDS

+

-
-
-
-
+

Menda g'olib haqida shubhalar bor edi, lekin ko'rib chiqish vGPU bilan byudjet VPS-ga bag'ishlangan va RuVDS virtual mashinasi eng yaqin raqobatchisidan deyarli yarmi va ko'rib chiqilgan eng qimmat taklifdan to'rt baravar qimmat turadi. Ikkinchi va uchinchi o'rinlarni ajratish ham oson emas edi, lekin bu erda ham narx boshqa omillardan ustun keldi. 

Sinov natijasida ma'lum bo'ldiki, boshlang'ich darajadagi vGPUlar unchalik qimmat emas va ular allaqachon hisoblash muammolarini hal qilish uchun ishlatilishi mumkin. Albatta, sintetik testlardan foydalanib, mashina haqiqiy yuk ostida qanday harakat qilishini taxmin qilish qiyin, bundan tashqari, resurslarni taqsimlash qobiliyati bevosita jismoniy xostdagi qo'shnilariga bog'liq - buning uchun ruxsat bering. Agar siz rus Internetida vGPU bilan boshqa byudjet VPS-ni topsangiz, ular haqida sharhlarda yozishdan tortinmang.

Manba: www.habr.com

a Izoh qo'shish