Игре за новац: искуство примене услуге ПлаикеиПро

Игре за новац: искуство примене услуге ПлаикеиПро

Многи власници кућних рачунара и компјутерских клубова искористили су прилику да зараде новац на постојећој опреми у децентрализованој мрежи ПлаикеиПро, али су се суочили са кратким упутствима за постављање, што је већини изазвало проблеме током покретања и рада, понекад чак и непремостиве.

Сада је пројекат децентрализоване мреже за игре у фази отвореног тестирања, програмери су затрпани питањима о покретању сервера за нове учеснике, раде скоро седам дана у недељи, а времена за проширена упутства уопште нема.

На захтев читалаца чланка „Игре за новац: искуство у дистрибуираној мрежи за игре власника неколико сервера“ а за оне који желе да постану учесници ПлаикеиПро децентрализоване мреже, одлучио сам да поново прођем путем везе са постојећим искуством постављања сервера на кућни рачунар. Надам се да ћу помоћи мојој драгој публици да схвати како долази до лансирања, шта је за то неопходно и како избећи познате проблеме.

Обука

Пре него што почнете да инсталирате и повезујете сервер, требало би да проверите да ли опрема и мрежа испуњавају све неопходне критеријуме. Кратак опис лансирања и одредишне странице садрже минималне системске захтеве без детаљних описа и објашњења, што доводи до сумње у могућност и исплативост учешћа у пројекту.

Ако се стриктно придржавате минималних захтева, добићете сервер на коме можете да играте само неколико игрица. С обзиром на сталну промену у захтевима за ресурсе игара, то може брзо довести до губитка потражње за сервером или додатних трошкова за преопремање. Овакво стање мало је вероватно да ће задовољити оне који планирају да купе нови рачунар и дугорочно га изнајме сервису.

Као што су тестери већ приметили, а ја се слажем са њима, минимални захтеви су засновани на карактеристикама оперативних сервера централизоване Плаикеи мреже.

Широк избор рачунарског хардвера и употреба униформних профила подешавања игре често доводе до повећаних укупних захтева за сервере и губитака у перформансама видео картице при раду у сервису. Ако виртуелна машина са видео картицом не може да обезбеди минимални праг перформанси, онда услуга може ограничити опсег игара или потпуно одбити да изнајми такав сервер.

Пошто сервер користи и физичка и логичка процесорска језгра, испуњавање захтева за перформансама процесора може се свести на једноставно поређење перформанси једног и неколико физичких/логичких процесорских језгара коришћењем базе података било ког познатог програма за тестирање, узимајући у обзир потребне број језгара у зависности од игре приказане испод табеле. За основу можете узети перформансе процесора Интел и5-8400. Његове перформансе по језгру су довољне за покретање већине игара са изузетком неколико које захтевају више језгара, а ако их процесор нема довољно, игра се једноставно неће моћи играти.

Да бих поједноставио процену могућности рачунара као ПлаикеиПро сервера, пружићу табелу минималних експериментално верификованих захтева за виртуелну машину за покретање доступних игара на децентрализованој мрежи у време писања. За рад самог сервера биће додатно потребна два логичка процесорска језгра, 8 ГБ РАМ-а (12 ГБ када се на серверу покреће неколико виртуелних машина) и 64 ГБ простора на диску за оперативни систем ЦентОС и основни софтвер виртуелне машине.

Игре за новац: искуство примене услуге ПлаикеиПро

На основу величине података у табели, можете одредити који капацитет треба да има чврсти диск. Не заборавите на резервни простор за виртуелну машину, ажурирања и нове игре. Број игара брзо расте и потребан обим ће се повећати. За нормалан рад, није препоручљиво оставити количину слободног простора мању од 100 ГБ.

Сервис има функцију за одређивање скупа игара од стране власника сервера, али у тренутној фази бета тестирања ова функција није доступна и администратори једноставно немају времена да регулишу сет игара за све. Пуни дискови неизбежно доводе до оперативних грешака и застоја опреме за одржавање од стране администратора сервиса.

Из искуства учешћа у бета тестовима као медијум за складиштење на серверу са једном виртуелном машином, препоручујем коришћење ХДД-а капацитета најмање 2 ТБ у комбинацији са ССД диском од 120 ГБ или више за кеширање операција читања система датотека. Остала решења могу захтевати велике финансијске трошкове, али да бисте имплементирали рад више виртуелних машина у оквиру истог сервера, мораћете да користите искључиво ССД дискове са великом брзином читања.

Приликом покретања две виртуелне машине у оквиру једног сервера, величина података остаје иста као код рада са једном виртуелном машином, са изузетком неколико гигабајта, што ће помоћи у уштеди простора на ССД диску.

Они који немају могућност повезивања великих медија не треба да очајавају. Складиштење података на серверу је засновано на ЗФС систему датотека, који вам лако омогућава да повећате количину расположивог простора на диску током времена без потребе за изменама тренутне конфигурације уз потпуно очување података. Ова имплементација није без недостатака у виду смањене поузданости складиштења података, јер ако један од медија поквари, постоји велика вероватноћа губитка свих података и мораћете да сачекате да се они преузму са Плаикеи сервера. , што нимало не радује с обзиром на обим података.

Упозорење!

Приликом постављања услуге, дискови са личним подацима морају бити искључени!

За оне који планирају не само да изнајме рачунар, већ и да га користе за сопствене потребе, приликом истовременог повезивања дискова за сервис и за личну употребу, подаци на вашим дисковима могу бити уништени и у случају неочекиване грешке. Наравно, не би требало да физички искључујете/повезујете дискове сваки пут када користите рачунар за личну употребу. За САТА диск јединице, БИОС има могућност да онемогући диск(ове). Постоје и САТА Свитцх уређаји за управљање напајањем који вам могу помоћи да брзо и безбедно искључите диск јединице које садрже важне податке. Што се тиче НВМе драјвова, онемогућавање БИОС драјвова је могуће само на ретким матичним плочама, тако да их не можете користити за своје потребе.

Мрежни проблеми

Упутства за примену сервиса наводе мрежне параметре у виду жичаног Интернета од најмање 50 Мбит/с и белу ИП адресу рутера. Хајде да погледамо изблиза. Параметри брзине жичаног Интернета познати су скоро сваком кориснику Интернета, али обично мало људи занима да ли је ИП бела или не и не знају како да провере.

Бела ИП адреса је јавна спољна ИП адреса додељена само једном одређеном уређају (рутеру) на глобалном Интернету. Дакле, имајући бели ИП рутер, сваки клијентски рачунар може директно да се повеже са вашим рутером, који, користећи ДХЦП и УПНП функције, емитује везу са сервером иза рутера.

Да бисте проверили јавност ваше ИП адресе, можете користити било коју услугу која приказује вашу ИП адресу и упоредити је са ИП адресом спољне везе рутера. Ако се подудара, ИП адреса је јавна. Јавне ИП адресе су статичне и динамичке. Статички су најпогоднији за услугу, а када се користе динамички, може доћи до непријатних изненађења у виду губитка везе са клијентским рачунаром и сервером који управља везом са сервисом. Можете да проверите код свог добављача Интернет канала о статичким ИП адресама или бар да проверите спољну ИП адресу рутера у року од неколико дана.

Један од проблема који се јавља приликом постављања услуге је недостатак подршке или грешке у УПНП функцији рутера. Најчешће је то случај са јефтиним рутерима које пружају интернет провајдери. Ако је рутер из ове категорије, прво би требало да пронађете документацију о подешавању УПНП функције рутера.

Захтев за брзином жичаног Интернета од 50 Мбит/с поставља минимални интернет пропусни опсег за једну виртуелну машину. Сходно томе, неколико виртуелних машина ће захтевати интернет канал са пропорционално повећаним одлазним пропусним опсегом, тј. 50 Мбит/с помножено бројем виртуелних машина. Одлазни саобраћај података месечно у просеку по виртуелној машини је 1.5 терабајта, тако да ограничени тарифни планови интернет провајдера за повезивање на услугу нису погодни.

Током рада сервера долази до интензивног преноса података, што при коришћењу једноставних рутера од 100 мегабита може довести до проблема у раду онлајн сервиса мултимедијалних мрежних уређаја на вашој локалној мрежи. Ако имате проблема са стабилношћу брзине интернет канала, требало би да размислите о повезивању продуктивнијег рутера, иначе ће рад сервера бити нестабилан и накнадно искључење са услуге.

Према белешкама тестера, Микротик, Кеенетиц, Цисцо, ТП-Линк рутери (Арцхер Ц7 и ТЛ-ЕР6020) раде добро.

Има и аутсајдера. На пример, гигабитни рутер за домаћинство Асус РТ-Н18У, након додавања друге виртуелне машине, почео је да виси током дугих истовремених сесија; замена са Микротик Хап Ац2 у потпуности је решила проблем. Падови везе су такође честа појава; посебно, Ксиаоми Ми ВиФи Роутер 4 се мора поново покренути једном месечно (можда је укључен и провајдер, наметнуо је рутер са изјавом да ће 500Мбит/с сигурно радити добро на њиховој опреми ).

Процес постављања неколико сервера треба да се изводи један по један, од чега зависи брзина имплементације сервиса. Према речима програмера, решење проблема аутоматске размене података између сервера на бржој локалној мрежи је у завршној фази. Ово ће помоћи у смањењу времена имплементације услуге за неколико пута и смањењу оптерећења на Интернет каналу.

Гвоздене нијансе

Инсталација обично не захтева интервенцију корисника, али је тренутно конфигурација минимална и намењена је власницима рачунара заснованих на Интел процесорима са драјвовима повезаним преко САТА интерфејса. Ако имате рачунар заснован на АМД процесору или НВМе ССД диску, онда се могу појавити неке препреке, а ако чланак не одговори на ваша питања, увек можете затражити техничку подршку директно на страници вашег личног налога или слањем е-поште на [емаил заштићен].

Раније се међу захтевима у упутствима за постављање сервиса помињала потреба за интегрисаном графиком или додатном видео картицом за покретање и конфигурисање сервера. У фази затвореног тестирања, овај захтев је изгубио на важности и постао више алат за практичнију администрацију сервера са директним власничким приступом серверу, али као и сваки сервер базиран на Линук ОС-у, удаљена администрација је доступна за конфигурисање и праћење.

Захтев за емулатором монитора (стуб) или повезаним монитором је због неких хардверских карактеристика управљања видео режимима видео картице у виртуелној машини. Клијенти услуге често прилагођавају параметре видео режима тако да одговарају параметрима својих монитора. Ако монитор или емулатор није повезан са видео картицом, многи специфични видео режими постају недоступни клијентима, што је неприхватљиво за услугу. За константан рад сервера, пожељно је присуство емулатора од повезивања монитора, у супротном искључивање напајања монитора или пребацивање монитора на рад са другог видео извора може изазвати грешку у сервису. Ако треба да комбинујете функционалност емулатора и користите монитор без икаквог поновног повезивања, можете користити емулатор транзитног монитора.

Тестирајте конфигурацију рачунара

  • Напајање Цхиефтец Протон 750В (БДФ-750Ц)
  • АСРоцк З390 Про4 матична плоча
  • Интел и5-9400 процесор
  • Цруциал 16ГБ ДДР4 3200 МХз Баллистик Спорт ЛТ меморија (сингле стицк)
  • Самсунг ССД диск – ПМ961 М.2 2280, 512 ГБ, ПЦИ-Е 3.0×4, НВМе
  • МСИ Гефорце ГТКС 1070 Аеро ИТКС 8Г ОЦ графичка картица
  • Као инсталациони флеш диск ССД СанДиск 16ГБ (УСБ ХДД САТА РАЦК)

Инсталација

Преузимање слике „усбпро.имг“ са везе у упутствима за примену ПлаикеиПро-а и њено писање на спољни УСБ диск траје само неколико минута. Требало ми је дуже да скролујем кроз одељке поставки БИОС-а у потрази за опцијама виртуелизације: Интел виртуелизација и Интел ВТ-д. Без активирања ових опција, виртуелна машина неће моћи да се покрене. Након што активирате опције виртуелизације, подесите опције покретања у Легаци БИОС режиму и сачувајте подешавања. Тренутна званична слика не подржава покретање у УЕФИ режиму, програмери су најавили ову опцију у следећем издању слике. Прво покретање се мора извршити једнократно са претходно припремљеног УСБ диска. У мом случају, АСРоцк матична плоча је користила тастер Ф11 за покретање менија за покретање.

Игре за новац: искуство примене услуге ПлаикеиПро

Игре за новац: искуство примене услуге ПлаикеиПро

Након што сте изабрали да покренете са УСБ драјва, нису уследили лепи скринсејвери и одмах се појавио дијалог у коме се тражи да унесете Плаикеи кориснички ИД, који се налази у горњем десном делу "лични рачун" након завршетка поступка регистрације на одредишној страници.

Игре за новац: искуство примене услуге ПлаикеиПро

Након уноса идентификационог броја, појавио се прозор са упозорењем да ће сви подаци на наведеном диску бити неповратно уништени. У мом примеру, систем и партиција са подацима за игре биће на истом диску. Да би се осигурало да је сервер повезан са личним налогом, користи се име наведеног диска. Уношење имена диска и Плаикеи корисничког ИД-а у конфигурацију сервера се врши аутоматски, али се грешке аутоматизације јављају на различитој опреми. Запишите име диска негде, биће корисно када ручно повежете сервер са вашим личним налогом у случају грешке. Могућност инсталирања система и података са играма на различитим дисковима је другачија, али због реткости такве имплементације нисам је сматрао примером.

Игре за новац: искуство примене услуге ПлаикеиПро

Након што потврди уништење података, инсталатер наставља са постављањем партиција диска и учитавањем слике система. Инсталација је очигледно обављена увече, јер се процес преузимања података најбоље одвија од поноћи до поднева, када се играчи одмарају и када мрежа није преоптерећена.

Игре за новац: искуство примене услуге ПлаикеиПро

Испоставило се да је прогноза времена преузимања слике система тачна; након 45 минута, инсталатер је, након што је проверио интегритет слике, почео да је копира на медиј. Током процеса преузимања слике, често су се приказивале поруке о грешци везе „Истекло је везу“, али то не утиче на процес преузимања, већ се чини да су временска ограничења погрешно подешена у инсталационом програму.

Игре за новац: искуство примене услуге ПлаикеиПро

Као што се и очекивало, након успешног копирања слике система на медиј, инсталатер је направио грешку у вези са повезивањем партиције на НВМе медију (најновија упутства за примену садрже помињање негативних искустава приликом инсталирања на НВМе диск и препоруку да се не бирају дискови овог типа). У овом примеру инсталације, грешка није повезана са карактеристикама АМД платформе, већ са једноставном грешком инсталатера у исправном одређивању идентификатора партиције НВМе диска. Пријавио сам грешку програмерима; не би требало да буде грешке у следећем издању. Ако се грешка и даље јавља, онда приликом слања захтева за повезивање, поред Плаикеи ИД-а и модела рутера, наведите претходно снимљено име диска, а техничка подршка ће извршити подешавање даљински.

И тако, инсталација је завршена, можете искључити рачунар, а затим искључити УСБ диск са инсталатером. Следећи корак је најузбудљивији и најједноставнији, укључите рачунар и сачекајте да се ЦентОС оперативни систем заврши са учитавањем. Ако је све урађено како треба, видећемо следећу слику.

Игре за новац: искуство примене услуге ПлаикеиПро

Није потребна пријава. Тада сервис мора да настави са постављањем и радом независно. Можете поднети захтев за повезивање.

Провера везе

Успешно покретање сервера указује на појављивање уноса са претходно наведеним именом диска на листи сервера у вашем личном налогу. Статуси наспрам сервера треба да буду Онлине, Блоцкед и Фрее. Ако сервер није на листи, контактирајте подршку директно са свог личног налога (дугме у доњем десном углу странице).

Игре за новац: искуство примене услуге ПлаикеиПро

Након успешног покретања ЦентОС-а и повезивања на ваш лични налог, сервер ће аутоматски почети да преузима податке неопходне за рад. Процес је дуготрајан и може трајати дуже у зависности од пропусног опсега интернет канала. У примеру, преузимање података је трајало око 8 сати (од вечери до јутра). Процес преузимања на вашем личном налогу се ни на који начин не приказује у овој фази тестирања. За једноставну индиректну контролу, можете пратити статистику саобраћаја рутера. Ако нема саобраћаја, обратите се техничкој подршци са питањем о статусу сервера.

Ако се основни подаци сервера успешно преузму и нема техничких проблема, оперативни систем Виндовс ће се покренути на виртуелној машини са лако препознатљивим десктоп интерфејсом. Након преузимања ГТА5 игре на виртуелну машину, аутоматски ће почети тест перформанси заснован на игри ГТА5, на основу чијих резултата ће сервис аутоматски одлучити о подобности сервера и променити статус Блокирано у Доступан. Тренутно, због хајпа, постоје редови за тестирање, само будите стрпљиви. Сада можете да искључите монитор и уместо тога повежете емулатор (стуб). Полагање теста се бележи у одељку Сесије вашег личног налога (Игра: гта_бенцхмарк). Ако се након завршетка теста статус не промени у Доступан, обратите се техничкој подршци са питањем.

Игре за новац: искуство примене услуге ПлаикеиПро

Игре за новац: искуство примене услуге ПлаикеиПро

Моје грађе

Уско грло тестног склопа је процесор Интел и5-9400, који има ограничен број језгара и недостаје му Хипер-тхреадинг технологија, која ограничава опсег повезаних игара. Величина диска такође ограничава библиотеку игара и већ узрокује пад у коришћењу сервера. Пуна библиотека игара доступних за ПлаикеиПро је већ премашила величину од 1ТБ.

У мом арсеналу постоји неколико сервера са две и три виртуелне машине засноване на три типа матичних плоча:

АСРоцк З390 Пхантом Гаминг 6, и9-9900, ДДР4 3200 48ГБ, ССД НВМе 1ТБ, ССД НВМе 512ГБ, ГТКС 1080ти, ГТКС 1070, ГТКС 1660 Супер, 1000В напајање
Гигабите З390 Гаминг Сли, и9-9900, ДДР4 3200 48ГБ, ССД НВМе 512ГБ, ГТКС 1070, ГТКС 1660 Супер, 850В напајање
Гигабите З390 Десигнаре, и9-9900К, ДДР4 3200 48ГБ, ССД НВМе 512ГБ, 3к ГТКС 1070, 1250В напајање

Током тестирања склопова уочени су следећи недостаци:

  • у прва два склопа, слотови за 2. и 3. видео картице се налазе преблизу један другом, што отежава обезбеђивање правилног хлађења;
  • на Гигабите З390 Гаминг Сли матичној плочи, слот за трећу видео картицу је ограничен на ПЦИе магистрали са две в3.0 траке од чипсета матичне плоче и, сходно томе, губици фпс-а су приметни током игре (на АСРоцк ПЦИе к4 в3.0 МЦХ, смањење фпс није приметно);
  • када се користи и9-9900 процесор, нема довољно језгара за покретање захтевних игара на све три виртуелне машине, тако да ће ускоро тамо радити две виртуелне машине;
  • Немогуће је користити ХДД у комбинацији са две или три виртуелне машине.

Склоп заснован на матичној плочи Гигабите З390 Десигнаре, због симетричног распореда ПЦИе Кс16 слотова, показао се најуспешнијим за обезбеђивање поузданог хлађења три видео картице. Укључујући и обезбеђивање високих перформанси матичне плоче, све три видео картице су повезане на ПЦИе в3.0 процесорске линије користећи к8/к4/к4 шему без учешћа МЦХ.

Закључак

Пажљиво планирање структуре рачунара за примену ПлаикеиПРО услуге ће несумњиво повећати поузданост, перформансе и животни век сервера. Међутим, не би требало одмах да правите сложене конфигурације за две/три виртуелне машине, почните са једном. Након отприлике месец дана, можете доћи до разумевања процеса рада сервера и планирати оптималну конфигурацију ваше опреме.

Поред минималних системских захтева, даћу препоруку за конфигурацију рачунара за услугу, која ће обезбедити рад свих доступних игара и обезбедити резерву перформанси за нове производе:

  • Процесор: 8 језгара
  • Чврсти диск: најмање 2 ТБ, ССД или ССД>=120 + ХДД 7200 РПМ
  • РАМ: 24 ГБ (пожељно 32, 16+16 у двоканалном режиму)
  • Видео картица: НВИДИА 2070 Супер (еквивалентна перформансама 1080Ти) или боља

Информације наведене у чланку су засноване на мом личном искуству у постављању и раду сервера ПлаикеиПро децентрализоване мреже. Али чак и након скоро годину дана учешћа у тестирању, понекад морате да се носите са грешкама у дизајну конфигурације опреме.

Извор: ввв.хабр.цом

Додај коментар