Бул vGPU менен виртуалдык серверлер кымбат деп эсептелет. Кыскача баяндамада мен бул тезисти жокко чыгарууга аракет кылам.
Интернетте издөө NVIDIA Tesla V100 менен суперкомпьютерлердин же күчтүү бөлүнгөн GPU'лары бар жөнөкөй серверлердин ижарасын дароо ачып берет. Окшош кызматтар бар, мисалы,
катышуучулар
Хостинг виртуалдык серверлери кароого катышуу үчүн талапкерлердин тизмесине киргизилген.
Конфигурациялар жана баалар
Сыноо үчүн биз айына баасы 10 миң рублдан аз болгон орто деңгээлдеги машиналарды алдык: 2 эсептөө өзөгү, 4 ГБ оперативдүү эс тутум, 20 - 50 ГБ SSD, 256 МБ VRAM жана Windows Server 2016 менен vGPU. VDSтин иштешин баалоодон мурун, алардын графикалык подсистемаларын куралдуу көз караш менен карап көрөлү. Компания тарабынан түзүлгөн
1Gb.ru
GPUcloud
RuVDS
UltraVDS
Виртуалдаштыруу
Б.Корган-V
OpenStack
Б.Корган-V
Б.Корган-V
Эсептөө өзөктөрү
2*2,6 ГГц
2*2,8 ГГц
2*3,4 ГГц
2*2,2 ГГц
RAM, ГБ
4
4
4
4
Сактоо, ГБ
30 (SSD)
50 (SSD)
20 (SSD)
30 (SSD)
vGPU
RemoteFX
NVIDIA GRID
RemoteFX
RemoteFX
Video адаптер
NVIDIA GeForce GTX 1080 Ti
NVIDIA Tesla T4
NVIDIA Quadro P4000
AMD FirePro W4300
vRAM, МБ
256
4063
256
256
OpenCL колдоо
+
+
+
+
CUDA колдоосу
-
+
-
-
Айына баасы (жыл сайын төлөнсө), руб.
3494 (3015)
7923,60
1904 (1333)
1930 (1351)
Ресурстар үчүн төлөм, руб
жок
CPU = 0,42 руб/саат,
RAM = 0,24 руб/саат,
SSD = 0,0087 руб/саат,
OS Windows = 1,62 руб/саат,
IPv4 = 0,15 руб/саат,
vGPU (T4/4Gb) = 7 RUR/саат.
орнотуу үчүн 623,28 + 30 тартып
жок
Сыноо мезгили
10 күн
макулдашуу боюнча 7 күн же андан көп
Айлык эсеп менен 3 күн
жок
Каралган провайдерлердин ичинен GPUcloud гана OpenStack виртуалдаштырууну жана NVIDIA GRID технологиясын колдонот. Видео эстутумдун чоң көлөмүнөн улам (4, 8 жана 16 ГБ профилдер бар) кызмат кымбатыраак, бирок кардар OpenCL жана CUDA тиркемелерин иштетет. Калган талапкерлер Microsoft RemoteFX аркылуу түзүлгөн VRAM азыраак vGPU'ларды сунушташат. Алардын баасы алда канча арзан, бирок OpenCL гана колдойт.
Performance testing
Geek Bench 5
Бул популярдуу менен
Бөлүшүлгөн "сервердик" vGPU'лар оор графикалык тиркемелер үчүн колдонулганда жогорку натыйжалуу "иш столунун" видео адаптерлерине караганда алсызыраак. Мындай чечимдер, негизинен, эсептөө милдеттери үчүн арналган. Башка синтетикалык сыноолор алардын натыйжалуулугун баалоо үчүн өткөрүлдү.
FAHBench 2.3.1
vGPU эсептөө мүмкүнчүлүктөрүн ар тараптуу талдоо үчүн
Андан кийин, мен dhfr-имплициттүү моделдөө ыкмасы үчүн эсептөө натыйжаларын салыштырып көрөм.
SiSoftware Sandra 20/20
таңгак
Сандранын "узун" тестинде да көйгөйлөр бар болчу. VPS провайдери GPUcloud үчүн OpenCL аркылуу жалпы баа берүү мүмкүн болгон жок. Тиешелүү вариантты тандоодо, утилита дагы эле CUDA аркылуу иштеген. UltraVDS машинасы да бул сыноодон өтпөй калды: эстутумдун күтүү убактысын аныктоого аракет кылып жатканда эталон 86% га катып калган.
Жалпы тестирлөө пакетинде индикаторлорду жетиштүү деңгээлде деталдаштыруу же жогорку тактык менен эсептөөлөрдү жүргүзүү мүмкүн эмес. Биз OpenCL жана (мүмкүн болсо) CUDA аркылуу жөнөкөй математикалык эсептөөлөрдүн топтомун колдонуу менен видео адаптердин эң жогорку натыйжалуулугун аныктоодон баштап, бир нече өзүнчө тесттерди өткөрүүгө туура келди. Бул ошондой эле жалпы көрсөткүчтү жана VPS үчүн деталдуу натыйжаларды гана көрсөтөт
Маалыматтарды коддоо жана декоддоо ылдамдыгын салыштыруу үчүн Сандрада криптографиялык тесттердин топтому бар. үчүн толук натыйжалар
Параллель каржылык эсептөөлөр кош тактык адаптердик эсептөөнү талап кылат. Бул vGPU үчүн колдонуунун дагы бир маанилүү чөйрөсү. үчүн толук натыйжалар
Sandra 20/20 жогорку тактык менен илимий эсептөөлөр үчүн vGPU колдонуу мүмкүнчүлүктөрүн сынап көрүүгө мүмкүндүк берет: матрицаны көбөйтүү, Фурье тез трансформациясы ж.б. үчүн толук натыйжалар
Акыр-аягы, vGPU сүрөт иштетүү мүмкүнчүлүктөрүн сыноо жүргүзүлдү. үчүн толук натыйжалар
табылгалары
GPUcloud виртуалдык сервери GeekBench 5 жана FAHBench тесттеринде эң сонун натыйжаларды көрсөттү, бирок Sandra эталондук тесттеринде жалпы деңгээлден жогору көтөрүлгөн жок. Бул атаандаштардын кызматтарынан алда канча кымбат турат, бирок видео эстутумунун көлөмү кыйла чоң жана CUDA колдойт. Sandra тесттеринде 1Gb.ru сайтынан VPS жогорку эсептөө тактыгы менен лидер болгон, бирок ал дагы арзан эмес жана башка сыноолордо орточо деңгээлде аткарылган. UltraVDS ачык-айкын бөтөн адам болуп чыкты: бул жерде байланыш бар-жогун билбейм, бирок ушул хосттер кардарларга AMD видео карталарын сунуштайт. Баа/аткаруу катышы боюнча мага RuVDS сервери эң жакшысы көрүндү. Бул айына 2000 рублден аз турат, жана сыноолор абдан жакшы өттү. Жыйынтыктоочу таблица мындай:
орун
Хостер
OpenCL колдоо
CUDA колдоосу
GeekBench 5 боюнча жогорку аткаруу
FAHBench боюнча жогорку аткаруу
Sandra 20/20 боюнча жогорку аткаруу
төмөнкү баа
I
RuVDS
+
-
+
+
+
+
II
1Gb.ru
+
-
+
+
+
+
III
GPUcloud
+
+
+
+
+
-
IV
UltraVDS
+
-
-
-
-
+
Жеңүүчүдөн күмөнүм бар болчу, бирок карап чыгуу vGPU менен бюджеттик VPSке арналган жана RuVDS виртуалдык машинасы эң жакын атаандашынын дээрлик жарымына, ал эми эң кымбат сунуштан төрт эсе кымбат турат. Экинчи жана үчүнчү орундарды бөлүү да оңой болгон жок, бирок бул жерде да баа башка факторлордон ашып түштү.
Тестирлөөнүн натыйжасында, баштапкы деңгээлдеги vGPU анча кымбат эмес жана эсептөө көйгөйлөрүн чечүү үчүн колдонулушу мүмкүн экени белгилүү болду. Албетте, синтетикалык тесттерди колдонуу менен машина реалдуу жүктөмдө өзүн кандай алып барарын алдын ала айтуу кыйын, жана андан тышкары, ресурстарды бөлүштүрүү жөндөмдүүлүгү түздөн-түз физикалык хосттогу кошуналарынан көз каранды - бул үчүн жеңилдиктерди жасаңыз. Орус Интернетинен vGPU менен башка бюджеттик VPS тапсаңыз, алар жөнүндө комментарийлерде жазуудан тартынбаңыз.
Source: www.habr.com