Се верува дека виртуелните сервери со vGPU се скапи. Во краток осврт ќе се обидам да ја побијам оваа теза.
Пребарувањето на Интернет веднаш открива изнајмување суперкомпјутери со NVIDIA Tesla V100 или поедноставни сервери со моќни посветени графички процесори. Слични услуги се достапни, на пример,
Учесниците
Виртуелните сервери за хостирање беа вклучени во листата на кандидати за учество во прегледот.
Конфигурации и цени
За тестирање, земавме машини од средно ниво кои чинат помалку од 10 илјади рубли месечно: 2 компјутерски јадра, 4 GB RAM, 20 - 50 GB SSD, vGPU со 256 MB VRAM и Windows Server 2016. Пред да ги процените перформансите на VDS, ајде да ги погледнеме нивните графички потсистеми со вооружен изглед. Создаден од компанијата
1Gb.ru
GPUcloud
РуВДС
УлтраВДС
Виртуелизација
Hyper-V
OpenStack
Hyper-V
Hyper-V
Компјутерски јадра
2*2,6 GHz
2*2,8 GHz
2*3,4 GHz
2*2,2 GHz
RAM меморија, GB
4
4
4
4
Складирање, GB
30 (SSD)
50 (SSD)
20 (SSD)
30 (SSD)
vGPU
RemoteFX
NVIDIA GRID
RemoteFX
RemoteFX
Адаптер за видео
NVIDIA GeForce GTX 1080 Ti
NVIDIA Tesla T4
NVIDIA Quadro P4000
AMD FirePro W4300
vRAM, MB
256
4063
256
256
Поддршка за OpenCL
+
+
+
+
CUDA поддршка
-
+
-
-
Цена месечно (ако се плаќа годишно), Бришење.
3494 (3015)
7923,60
1904 (1333)
1930 (1351)
Плаќање за ресурси, тријте
Нема
процесор = 0,42 рубли/час,
RAM = 0,24 рубли / час,
SSD = 0,0087 рубли/час,
ОС Windows = 1,62 рубли/час,
IPv4 = 0,15 рубли/час,
vGPU (T4/4Gb) = 7 RUR/час.
од 623,28 + 30 по инсталација
Нема
Тест период
10 дена
7 дена или повеќе по договор
3 дена со месечна наплата
Нема
Од прегледаните провајдери, само GPUcloud користи OpenStack виртуелизација и технологија NVIDIA GRID. Поради големата количина на видео меморија (достапни се профили од 4, 8 и 16 GB), услугата е поскапа, но клиентот ќе работи со апликации OpenCL и CUDA. Останатите конкуренти нудат vGPU со помалку VRAM, создадени со помош на Microsoft RemoteFX. Тие чинат многу помалку, но поддржуваат само OpenCL.
Тестирање на перформанси
Geek Bench 5
Со оваа популарна
Заедничките vGPU-и „сервери“ се послаби од видео адаптерите „десктоп“ со високи перформанси кога се користат за тешки графички апликации. Ваквите решенија се наменети главно за пресметковни задачи. Беа спроведени други синтетички тестови за да се оценат нивните перформанси.
FAHBench 2.3.1
За сеопфатна анализа на пресметковните способности на vGPU
Следно, ќе ги споредам резултатите од пресметката за методот на dhfr-имплицитно моделирање.
SiSoftware Сандра 20/20
Пакет
Имаше проблеми и со „долгиот“ тест на Сандра. За провајдерот VPS GPUcloud, не беше можно да се спроведе општа проценка користејќи OpenCL. При изборот на соодветната опција, алатката сè уште работеше преку CUDA. УлтраВДС машината исто така не успеа на овој тест: реперот замрзна на 86% додека се обидуваше да ја одреди доцнењето на меморијата.
Во општиот тест пакет, невозможно е да се видат индикатори со доволен степен на детали или да се вршат пресметки со висока точност. Моравме да извршиме неколку посебни тестови, почнувајќи со одредување на врвните перформанси на видео адаптерот со помош на збир на едноставни математички пресметки користејќи OpenCL и (ако е можно) CUDA. Ова исто така го покажува само општиот индикатор и деталните резултати за VPS од
За да се спореди брзината на кодирање и декодирање на податоците, Сандра има сет на криптографски тестови. Детални резултати за
Паралелните финансиски пресметки бараат придружна пресметка на адаптер со двојна прецизност. Ова е уште една важна област на примена за vGPU. Детални резултати за
Sandra 20/20 ви овозможува да ги тестирате можностите за користење vGPU за научни пресметки со висока точност: множење на матрицата, брза Фуриеова трансформација итн. Детални резултати за
Конечно, беше извршен тест на способностите за обработка на слика на vGPU. Детални резултати за
Наоди
Виртуелниот сервер GPUcloud покажа одлични резултати на тестовите GeekBench 5 и FAHBench, но не се искачи над општото ниво во тестовите за репер Sandra. Тоа чини многу повеќе од услугите на конкурентите, но има значително поголема количина на видео меморија и поддржува CUDA. Во тестовите на Сандра, VPS од 1Gb.ru беше лидер со висока прецизност на пресметката, но исто така не е евтин и просечно се изведува на другите тестови. UltraVDS се покажа како очигледен аутсајдер: не знам дали има врска овде, но само овој хостер им нуди на клиентите AMD видео картички. Во однос на цена/перформанси, серверот RuVDS ми се чинеше дека е најдобар. Тоа чини помалку од 2000 рубли месечно, а тестовите поминаа доста добро. Конечниот пласман изгледа вака:
Место
Домаќин
Поддршка за OpenCL
CUDA поддршка
Високи перформанси според GeekBench 5
Високи перформанси според FAHBench
Високи перформанси според Сандра 20/20
Ниска цена
I
РуВДС
+
-
+
+
+
+
II
1Gb.ru
+
-
+
+
+
+
III
GPUcloud
+
+
+
+
+
-
IV
УлтраВДС
+
-
-
-
-
+
Имав некои сомнежи за победникот, но прегледот е посветен на буџетскиот VPS со vGPU, а виртуелната машина RuVDS чини речиси половина од најблискиот конкурент и повеќе од четири пати повеќе од најскапата прегледана понуда. Второто и третото место исто така не беа лесно да се поделат, но и овде цената ги надмина другите фактори.
Како резултат на тестирањето, се покажа дека vGPU на почетно ниво не се толку скапи и веќе може да се користат за решавање на компјутерските проблеми. Се разбира, со користење на синтетички тестови е тешко да се предвиди како машината ќе се однесува под вистинско оптоварување, а освен тоа, способноста за распределба на ресурси директно зависи од соседите на физичкиот домаќин - направете додатоци за ова. Ако најдете други буџетски VPS со vGPU на рускиот Интернет, не двоумете се да напишете за нив во коментарите.
Извор: www.habr.com