Калі адзін з нашых супрацоўнікаў сказаў свайму знаёмаму сісадміну: "А ў нас зараз новая паслуга – VDS з відэакартай", той у адказ усміхнуўся: "Што, будзеце офісную брацію на майнінг штурхаць?". Ну хоць не пра гульні пажартаваў, і тое добра. Шмат ён разумее ў жыцці распрацоўніка! Але ў глыбіні душы ў нас стаілася думка аб тым, а раптам хтосьці і праўда думае, што відэакарта - доля майнераў і аматараў кампутарных гульняў? У любым выпадку, лепш сем разоў праверыць, а заадно распавесці, навошта прыдуманы VDS з відэакартай і чаму гэта так важна.
Безумоўна, калі вам патрэбен арандаваны віртуальны сервер VDS з відэакартай для гульняў, то нават не чытайце далей, пераходзіце на
Адказ на гэтае пытанне залежыць ад бізнэсу і арганізацыі яго працэсаў. Фактычна такая прапанова можа зацікавіць рэкламныя агенцтвы з іх Фотошопами і Карэлам, дызайн-агенцтва, якія выкарыстоўваюць 3D-праграмы, праектныя арганізацыі з Автокад. Супрацоўнікі гэтых кампаній змогуць працаваць з любога месца, такім чынам, можна будзе наймаць людзей адкуль заўгодна і пры гэтым не марнавацца на капітальныя ўкладанні ў магутную тэхніку.
Цяпер рэсурсы відэакарт актыўна выкарыстоўваюць распрацоўнікі папулярнага праграмнага забеспячэння: любы сучасны браўзэр будзе адмалёўваць старонкі сайтаў значна хутчэй, калі зможа выкарыстаць графічны паскаральнік, не кажучы ўжо пра тое, што для гэтых самых браўзэраў існуюць 3D прыкладанні і гульні, якія працуюць на WebGL.
Такім чынам можна меркаваць, што VDS з відэакартай падыдзе шматлікім ІТ-кампаніям, інтэрнэт-крам, рэкламным і дызайнерскім агенцтвам, кампаніям, звязаным з аналізам дадзеных і г.д. Паспрабуем класіфікаваць і падрабязней апісаць найболей актуальныя варыянты выкарыстання.
Першае, што напрошваецца само сабой, гэта праца з графікай. VDS c відэакартай забяспечыць вылічальныя магутнасці для хуткай працы з 3D-графікай, анімацыяй, 2D-графікай. Дызайнерам і кампаніям з геймдэва такая канфігурацыя будзе аптымальная, яна пацягне як мадэляванне, так і Corel, Photoshop, Autocad і г.д. Плюс, як мы ўжо разважалі раней, у такой паслугі ёсць важная дадатковая перавага: кампаніі змогуць лёгка фармаваць размеркаваную каманду і пры гэтым не несці каласальных затрат.
Таксама VDS з відэакартай могуць зацікавіцца кампаніі, у якіх ёсць запатрабаванне ў хуткім абліку складаных задач, альбо вялікай колькасці дыскрэтных простых задач. Гэта кампаніі, якія збіраюць і апрацоўваюць дадзеныя з вялікай колькасці датчыкаў або інфраструктуры IoT, маюць білінг, працуюць з вялікімі дадзенымі і маюць патрэбу ў ультра аператыўным зборы метрык і г.д. Калі вы працуеце з бізнес-праграмамі, заснаванымі на Big Data, вы ацэніце хуткасць аналізу і апрацоўкі дадзеных. Вылічальныя перавагі VDS з відэакартамі пры рашэнні вышэйпералічаных задач злучаны з тым, што відэакарта абслугоўваецца прадукцыйнай аператыўнай памяццю і мае больш арыфметыка-лагічных модуляў, чым CPU, а значыць, адначасова выконваецца значна больш аперацый.
Трэцяя па ліку і першая па важнасці сфера прымянення канфігурацыі VDS з відэакартай – задачы інфармацыйнай бяспекі такія як маніторынг і кантроль трафіку ў нагружаных сетках, стварэнне тэставых стэндаў для прагону кейсаў пентэст-тэставанні.
Таксама падобны сервер дапаможа кампаніям або прыватным распрацоўшчыкам, якія займаюцца навучаннем нейрасетак – тая сфера, дзе магутнасць не бывае лішняй.
Нарэшце, VDS з відэакартай - тое што трэба для стрымінгу, гэта значыць струменевага вяшчання для трансляцыі падзей, музычнага і відэа-кантэнту. Варыянт падыдзе для вяшчання з публічных камер, можа зацікавіць арганізатараў канферэнцый і т.д.
Яшчэ адзін сцэнар, які нам падказалі распрацоўшчыкі, якія выкарыстоўваюць VDS з відэакартай у рэальным баі, – такая канфігурацыя добра адпрацоўвае для запуску android-эмулятара пры распрацоўцы мабільных прыкладанняў (і асабліва гульняў).
З прыватных задач мы б вылучылі дзве асноўных, якія ўяўляюць сабой набор частых вылічальных аперацый. Першая - майнінг (а ім хтосьці займаецца?). Другая - цікавейшая і меней нагружаная. Гэта праца з гандлёвымі сістэмамі кшталту QUIK. Праца з такой канфігурацыяй камфортная для высокачашчыннага гандлю.
Ну і апошняя, самая банальная, задача, якая вырашаецца VDS з відэакартай. Пры гэтым не важна прыватны вы кліент або карпаратыўны, не важна якое праграмнае забеспячэнне карыстаецеся: бухгалтарскае, для мадэлявання або малявання. Вам заўсёды будзе важная хуткая адмалёўка інтэрфейсу, асабліва пры выкарыстанні мноства RDP падлучэнняў.
Тэставанне
Вядома прыведзеныя тэсты не будуць мець нічога агульнага з вашымі рэальнымі задачамі, бізнес-працэсамі і ідэямі рэалізацыі, таму пастаўцеся да іх як да прыкладаў.
Для тэставання мы параўналі віртуальны сервер з 2 ядрамі працэсара і 4 ГБ аператыўнай памяці з віртуальнай відэакартай у 128МБ і без відэакарты. На абедзвюх віртуалка запусцілі ў браўзэры Internet Explorer адну і тую ж WebGL
Такую карцінку мы атрымалі на віртуальным серверы, з усталяванай відэакартай. Хуткасць прамалёўкі склала 59-62 кадры ў секунду, уся прастора была запоўнена, колькасць спрайтаў склала 14 тысяч штук.
Клікабельна:
Вынік на аналагічным VPS без відэакарткі. Хуткасць прамалёўкі 32 кадра ў секунду, пры цалкам загружаным на 100% працэсары, маем 1302 спрайт, і незапоўненую вобласць.
Клікабельна:
Таксама мы пратэставалі нашу відэакарту з дапамогай бенчмарку FurMark, пры дазволе 1920 на 1440 кропак і атрымалі сярэднюю частату 45 кадраў у секунду.
Клікабельна:
Яшчэ адзін стрэс-тэст для відэакарты з дапамогай MSI Kombustor, тут мы праверылі відэакарту на прадмет з'яўлення розных артэфактаў. Пры тэставанні на экране не павінны з'яўляцца рознакаляровыя плямы, геаметрычныя фігуры, палосы і іншыя артэфакты. Пасля 25 хвілін тэсціравання відэакарты ўсё ў норме, артэфактаў не з'явілася.
Запусцілі відэа на youtube у 4к. Клікабельна:
Таксама мы запусцілі тэсты ў 3DMark. Атрымалі ў сярэднім каля 40 кадраў за секунду.
Вынікі тэстаў нас прыемна парадавалі. Спрабуйце, тэстуйце, дзяліцеся досведам.
Дарэчы, а нехта ўжо спрабаваў канфігурацыю VDS з відэакартай, для чаго выкарыстоўвалі, як яно вам?
Крыніца: habr.com