VDS з відеокартою - ми розуміємося на збоченнях

Коли один із наших співробітників сказав своєму знайомому сисадміну: «А у нас тепер нова послуга — VDS з відеокартою», той у відповідь посміхнувся: «Що, офісну братію на майнінг штовхатимете?». Ну хоч не про ігри пожартував, і то гаразд. Багато він розуміє у житті розробника! Але в глибині душі в нас причаїлася думка про те, а раптом хтось і справді думає, що відеокарта - доля майнерів та любителів комп'ютерних ігор? У будь-якому випадку, краще сім разів перевірити, а заразом розповісти, навіщо придуманий VDS з відеокартою і чому це так важливо.

VDS з відеокартою - ми розуміємося на збоченнях

Безперечно, якщо вам потрібен орендований віртуальний сервер VDS з відеокартою для ігор, то навіть не читайте далі, переходьте на сторінку послуги і дивіться умови/ціни від RUVDS - напевно, вам сподобається. Решту ми запрошуємо до дискусії: а чи потрібний VDS з відеокартою як послуга чи простіше розгорнути свій програмно-апаратний комплекс?

Відповідь це питання залежить від бізнесу та організації його процесів. Фактично така пропозиція може зацікавити рекламні агенції з їхніми фотошопами та корелами, дизайн-агентства, що використовують 3D-програми, проектні організації з автокадами. Співробітники цих компаній зможуть працювати з будь-якого місця, отже, можна буде наймати людей будь-де і при цьому не витрачатися на капітальні вкладення в потужну техніку.

Зараз ресурси відеокарт активно використовують розробники популярного програмного забезпечення: будь-який сучасний браузер буде малювати сторінки сайтів значно швидше, якщо зможе використовувати графічний прискорювач, не кажучи вже про те, що для цих браузерів існують 3D програми та ігри, які працюють на WebGL.

Таким чином, можна припустити, що VDS з відеокартою підійде багатьом ІТ-компаніям, інтернет-магазинам, рекламним і дизайнерським агентствам, компаніям, пов'язаним з аналізом даних і т.д. Спробуємо класифікувати та докладніше описати найбільш актуальні варіанти використання.

Перше, що напрошується само собою, це робота з графікою. VDS з відеокартою забезпечить обчислювальні потужності для швидкої роботи з 3D-графікою, анімацією, 2D-графікою. Дизайнерам і компаніям з геймдева така конфігурація буде оптимальною, вона потягне як моделювання, так і Corel, Photoshop, Autocad і т.д. Плюс, як ми вже розмірковували раніше, така послуга має важливу додаткову перевагу: компанії зможуть легко формувати розподілену команду і при цьому не нести колосальних витрат.

Також VDS з відеокартою можуть зацікавитися компанії, які мають потребу в швидкому розрахунку складних завдань, або великої кількості дискретних простих завдань. Це компанії, які збирають та обробляють дані з великої кількості датчиків або інфраструктури IoT, мають білінг, працюють з великими даними та потребують ультра оперативного збору метрик тощо. Якщо ви працюєте з бізнес-додатками, заснованими на Big Data, ви оціните швидкість аналізу та обробки даних. Обчислювальні переваги VDS з відеокартами при вирішенні вищезазначених завдань пов'язані з тим, що відеокарта обслуговується продуктивною оперативною пам'яттю і має більше арифметико-логічних модулів, ніж CPU, а отже одночасно виконується набагато більше операцій. 

Третя за рахунком та перша за важливістю сфера застосування конфігурації VDS з відеокартою – завдання інформаційної безпеки, такі як моніторинг та контроль трафіку в навантажених мережах, створення тестових стендів для прогону кейсів пентест-тестування. 

Також подібний сервер допоможе компаніям чи приватним розробникам, які займаються навчанням нейромереж – та сфера, де потужність не буває зайвою. 

Нарешті, VDS з відеокартою - те, що потрібно для стрімінгу, тобто потокового мовлення для трансляції подій, музичного та відео-контенту. Варіант підійде для мовлення із публічних камер, може зацікавити організаторів конференцій тощо. 

Ще один сценарій, який нам підказали розробники, які використовують VDS з відеокартою в реальному бою - така конфігурація добре відпрацьовує для запуску android-емулятора при розробці мобільних додатків (і особливо ігор).

З приватних завдань ми виділили дві основні, які є набір частих обчислювальних операцій. Перша — майнінг (а хтось їм займається?). Друга — цікавіша і менш навантажена. Це робота із торговими системами типу QUIK. Робота з такою конфігурацією зручна для високочастотної торгівлі.

Ну і остання, найбанальніше, завдання, яке вирішується VDS з відеокартою. При цьому не важливо приватний клієнт або корпоративний, не важливо яке програмне забезпечення використовуєте: бухгалтерське, для моделювання або малювання. Вам завжди буде важливим є швидке відтворення інтерфейсу, особливо при використанні безлічі RDP підключень.

Тестування

Звичайно наведені тести не матимуть нічого спільного з вашими реальними завданнями, бізнес-процесами та ідеями реалізації, тому поставтеся до них як до прикладів.

Для тестування ми порівняли віртуальний сервер із 2 ядрами процесора та 4 ГБ оперативної пам'яті з віртуальною відеокартою в 128МБ та без відеокарти. На обох віртуалках запустили в браузері Internet Explorer одну і ту ж WebGL сторінку. На сторінці малювалися квадрати розміром 32×32 зі швидкістю 60 кадрів за секунду.

Таку картинку ми отримали на віртуальному сервері, із встановленою відеокартою. Швидкість промальовування становила 59-62 кадри на секунду, весь простір було заповнено, кількість спрайтів становила 14 тисяч штук. 

Клікабельно:

VDS з відеокартою - ми розуміємося на збоченнях

Результат – на аналогічному VPS без відеокарти. Швидкість промальовування 32 кадри в секунду, при повністю завантаженому на 100% процесорі, маємо 1302 спрайти, і незаповнену область.

Клікабельно:

VDS з відеокартою - ми розуміємося на збоченнях

Також ми протестували нашу відеокарту за допомогою бенчмарку FurMark, при роздільній здатності 1920 на 1440 пікселів і отримали середню частоту 45 кадрів в секунду.

Клікабельно:

VDS з відеокартою - ми розуміємося на збоченнях

Ще один стрес-тест для відеокарти за допомогою MSI Kombustor, тут ми перевірили відеокарту щодо появи різних артефактів. При тестуванні на екрані не повинні з'являтися різнокольорові плями, геометричні фігури, смуги та інші артефакти. Після 25 хвилин тестування відеокарти все гаразд, артефактів не з'явилося. 

VDS з відеокартою - ми розуміємося на збоченнях

Запустили відео на youtube о 4к. Клікабельно:

VDS з відеокартою - ми розуміємося на збоченнях

VDS з відеокартою - ми розуміємося на збоченнях

Також ми запустили тести у 3DMark. Отримали в середньому близько 40 кадрів за секунду. 

VDS з відеокартою - ми розуміємося на збоченнях

VDS з відеокартою - ми розуміємося на збоченнях

Провели тест за допомогою бенчмарку Geekbench 5 для OpenCL
VDS з відеокартою - ми розуміємося на збоченнях

Результати тестів нас приємно порадували. Пробуйте, тестуйте, ділитесь досвідом.

До речі, а хтось вже пробував конфігурацію VDS з відеокартою, навіщо використовували як воно вам? 

Джерело: habr.com

Додати коментар або відгук