
Очевидно, децентрализация достигла рунет. Я увидел статью на Хабре и понял, что работаю в той же сети. Но я никогда не пробовал заниматься майнингом, у меня вообще игровой клуб.
В октябре прошлого года я открыл в Перми киберспортивный компьютерный клуб 59FPS. Он создавался как база для проведения киберспортивных турниров, и все шло неплохо, пока… ну вы в курсе эпидемии, да? Под катом — рассказ о том, как клубу удается почти нормально работать в кризис благодаря распределенному геймингу.
История открытия клуба

Я возглавляю пермское отделение Федерации компьютерного спорта России уже несколько лет. Мы работаем давно, но все это время сталкиваемся с проблемой. А именно — отсутствием современного оборудованного места для проведения киберспортивных соревнований. В итоге мне показалось разумным создать такую площадку самому. Правда, говорят: «Хочешь сделать хорошо — сделай сам», и я именно этим и занялся. В результате открыл компьютерный клуб с мощным оборудованием и комфортной атмосферой для игроков.
После открытия мы начали получать отзывы. Судя по ним, клуб действительно получился хорошим.
Оборудование клуба

Помещение не очень большое, всего 20 игровых мест, но они размещены так, чтобы киберспортсменам было удобно. Места хорошо оборудованы для проведения турниров по киберспорту и тренировок киберспортсменов.
Вот характеристики машин:
- CPU AMD Ryzen 5 3600. Количество ядер — 6, частота — 3.6 GHz.
- RAM DDR4 16 ГБ PC4-21300 2666 МГц Corsair, 2 шт x 8 ГБ.
- VGA Palit GeForce RTX 2060 SUPER JS PCI-E 3.0 8192 MB.
- Сетевое подключение — 500 Мбит/с.
Эпидемия и режим работы

Почти сразу после открытия к нам пошли посетители. Почему бы и нет? Компьютерные клубы вовсе не вымерли — они все еще популярны среди клиентов, которым важен командный дух в игре и личный контакт с другими игроками. Да и одиночки иногда приходят посмотреть и поиграть.
В целом, дело пошло неплохо. Но, к сожалению, клуб был открыт, как уже упоминалось, в октябре, так что в обычном режиме удалось поработать всего несколько месяцев.
Дори след като стана известен вирусът в Европа и Русия (но преди обявяването на карантина), посетителите продължаваха да играят. Последните няколко дни преди карантина имаше лек спад в посещаемостта, но само в отделни дни. Като цяло, приходите останаха на предишното ниво; нямаше проблеми с това.
Но, за съжаление, на 28 март ни се наложи да се затворим. Мислех, че клубът ще успее да издържи до официалните задължителни почивни дни (30 март). Но не — на 28 март, когато няколко киберспортсмена тренираха в клуба (те участваха в квалификационния етап за шампионата на Русия по компютърни спортове), при нас дойдоха полицаи. Правоохранителите припомниха, че клубът трябва да бъде затворен. Наложи се да се подчиня. Сега провеждаме състезания единствено онлайн.
Търсене на нови възможности

Клубът ни беше затворен и аз се оказах сред онези, чийто бизнес внезапно спря да носи доход. Дори по-лошо — от първия ден на карантина той стана печеливш, тъй като регулярните плащания не изчезнаха. Комунални разходи, наем и т.н. — всичко това трябва да се продължава да се плаща. Започнах да търся възможности да изкарам пари от ресурсите, които оставаха — оборудване и стабилна интернет връзка.
Много компютърни клубове по време на карантина започнаха да отдават игрални компютри под наем, предоставяйки машините на частни потребители. Ние също решихме да опитаме и открихме прием на заявки за получаване на игрална машина за временно ползване. Но не се хвърлихме в дълбокото безразсъдно, а проявихме предпазливост. Започнахме внимателно да проверяваме желаещите да играят вкъщи на мощен компютър. Както се оказа, предпазливостта беше оправдана: 5 от 6-те кандидати имаха незапазени задължения към съдебните изпълнители. Това бяха дългове по кредити, глоби, данъци. Сумите достигаха до 180 хиляди рубли, а размерът на дълговете много години не се променяше или дори нарастваше. Това означаваше само едно — човекът няма официален доход, от който съдебните изпълнители да могат да удържат дълга или част от него.
Следователно, ако такива клиенти по някаква причина не могат да върнат компютъра или го върнат непълно, дори и да заведат дело и да го спечелят, аз няма да мога да си върна парите или оборудването. Рискът беше огромен, особено в текущата ситуация, затова реших да се откажа от услугата "наем на геймърски ПК" и да измисля нещо друго.

Подходящо решение успях да намеря сравнително бързо. В общността на собствениците на компютърни клубове активно обсъждаха системи за разпределено гейминг — най-често се споменаваха услугите Drova и Playkey. Рисковете тук бяха много по-малки в сравнение с наемането, затова решихме да опитаме.
Избрах Playkey — просто защото централният им офис е именно в Перм, моят роден град. Не само "родствени" чувства изиграват роля, но и желанието да помогна на геймърите от нашия град да подобрят уменията си за игра, плюс да им дам възможност да участват в киберспортивни състезания.
Свързване с мрежа

Оставих заявка на сайта и веднага се свързаха с мен. Започна работата по свързването на оборудването с услугата. При реализацията на проекта възникнаха някои проблеми, но те бързо бяха решени — за щастие, поддръжката на компанията е не само адекватна, но и компетентна. Главният проблем беше свързан с това, че процесорите в моите сървъри са от AMD. Те по-рядко се срещат в геймърските машини, затова свързването беше малко по-сложно. Също така, трябваше да извадя SSD M.2 от машините, тъй като, според служителите на поддръжката, те пречеха на нормалната работа на софтуера от Playkey. Но всички технически трудности бързо решихме. Както ми обясниха — версията CentOS, която компанията използваше за инсталация на клиентските ПК, не поддържаше този тип SSD. По-късно проблемът беше решен чрез обновление на ядрото на ОС, затова сега не е необходимо да сваляте устройствата от компютрите за работа с разпределената мрежа.
Компютрите, свързани с разпределената мрежа, стават ноди, ресурсите на които са достъпни за геймърите, които искат да играят в облака. В момента на свързването на геймера, услугата търси най-близката до него нода и стартира играта именно на тази. сървър. Плюс за геймера — ниски закъснения, качеството на играта приближава геймплея на собствен ПК. А компанията и партньорът, предоставил сървъра, получават заплащане.

Колко печели клубът чрез услугата?
Всяка машина генерира 50 долара на месец — плащането е фиксирано. В договора е посочена сума от 130 рубли на ден, което прави 78 000 на месец при 20 машини, работещи в мрежата.
Това е около 6-10 часа натоварване за всяка машина на ден.

Но около 60% от тази сума отива за разходите, свързани с работата на клуба. Първо, това са комуналните услуги — електричество, интернет и т.н. Плюс разходите на самия клуб, които не можаха да бъдат замразени през периода на карантина. Чистата печалба е около 30 000 рубли на месец. Всъщност, това не е зле, тъй като самото предприятие не търпи загуби, което е добре, няма да затворим. И след приключването на карантината тренировките на киберспортсмените ще бъдат възобновени.

Смятам, че дистрибутивната схема на работа в бъдеще ще се развива, тъй като е изгодна за всички, както за участниците в мрежата, така и за услугите, които предлагат тази схема. Моят клуб продължава да работи, можем да кажем, че в него и по време на карантината има много геймъри, въпреки че и виртуално. Ако статията я четат пермяци, ето адресът му — ул. Съветска, 3. Намира се близо до социокултурното пространство “Завод Шпагина”.
Източник: habr.com
