Продолжаем спонтанно сложившуюся рубрику «личный опыт», где коллеги безвозмездно делятся своей экспертизой по различным вопросам жизни компьютерных клубов.
И сегодня «в телевизоре» - Арсен, владелец сети клубов Cyber Arena, который откликнулся на призыв рассказать об особенностях работы с CCboot.
Round 2. Fight!?
« Предисловие
В 2018 году у меня было три клуба. В какой-то момент я устал мотаться между ними ради небольших баг-фиксов и переустановки антивируса. Увы, Shadow Defender тогда спасал не от всех бед, вирусы пробирались на Диск D, а полностью ограничить доступ к ПК я не мог в силу своих скудных знаний и особенностей контингента. Под контингентом я подразумеваю игроков в CS:GO, там у каждого свой персональный и самый лучший конфиг, помогающий раскрыть весь потенциал кибер-атлета. Даже когда я отчаялся и перекрыл абсолютно все доступы, ко мне попал вирус-майнер, замаскированный под steam-клиент.
Здесь я задумался о том, что пора что-то менять.
Весьма удачно сложилось, что мне в тот момент на глаза попалась бездисковая система. Если конкретнее — CCBoot. В целом, на бумаге мне все понравилось и я приступил к тестированию.
К сожалению, тогда мне не повезло с представителем CCBoot, он был некомпетентен, а я в вопросе ещё не разбирался. Опираясь на рекомендации, я поставил сервер на 20 ПК, пошагово выполняя инструкции.
Итоги:
- 10 ПК на первом свитче
- 10 ПК на втором свитче
- От сервера два патчкорда тянулись в первый свитч, а от него ко второму свитчу вела перемычка :))
В общем, этот эксперимент не увенчался успехом, сами представляете как все работало, так что мы быстро отказались от такой схемы.
В 2020 году выходит и громко о себе заявляет CoD Warzone. Как вы понимаете, скачивать и устанавливать обновления по 100Гб на 150 машин — это ОЧЕНЬ времязатратно.
Здесь я снова решаю вникнуть в CCBoot, но в этот раз я научен негативным опытом и вооружен какими-никакими знаниями.
Кратко: я снова собрал сервер, но в этот раз подошел к проектированию сети с пониманием дела. Теперь от сервера у меня в один свитч тянутся два агрегированных кабеля SFP+ по 10 Гбит.
После двухнедельного тестирования и настроек в одном из клубов, я перевел еще два своих клуба на CCBoot в течение трех месяцев. Думаю, здесь можно перейти к минусам CCBoot, практическим советам и разбору проблем, с которыми лично я столкнулся.
ВАЖНО (дисклеймер):
Я рекомендую настраивать все на официальной версии CCBoot и UEFI-образе Windows.
Сразу обозначу минусы бездисковой системы, которые мне удалось для себя обозначить:
- Скорость загрузки ОС;
- Отказоустойчивость;
Со вторым пока не довелось столкнуться, но кто знает когда придется. Лично у меня функцию сервера выполняет один ПК, т.к. знаний для построения кластера на CCBoot не хватает. Если не собирать кластер, то в условиях форс-мажора клуб может простаивать N часов. А если еще и в штате не нашлось места грамотному системному администратору, то простой может исчисляться днями.
Теперь перейду к практическим базовым советам:
1. Установите драйверы для своей сетевой карты и протестируйте скорость загрузки ОС на каждой. Диапазон времени загрузки ОС составляет 20-120 секунд, в зависимости от версии драйвера;
2. Обязательно проверьте скорость чтения и записи дисков. Проверять рекомендую HDDSpeed’ом;
3. Изучите и настройте символические ссылки, чтоб не пришлось игры в суперклиенте обновлять;
Далее расскажу о проблемах с которыми столкнулся лично я.
1. Windows и его обновления, после которых вы рискуете увидеть “синий экран смерти”.
Решение: отключаем обновление драйверов через центр обновлений Windows. Сделать это можно либо через редактор групповых политик, либо через реестр, либо можете воспользоваться утилитой Autosettingsps.
2. Невозможность переподключиться к играм CS:GO или DOTA2 после перезагрузки ПК.
Решение: тут все проще, нужна символическая ссылка до userdata которая лежит в C:\Program Files (x86)\Steam\userdata
3. Постоянная докачка файлов для DOTA2.
Решение: здесь придётся вручную зайти в клиент и скачать самые популярные кастомные карты и режимы игры. Полностью избавиться от проблемы не получится, но минимизировать "закачки" сможете.
4. Мое любимое — VAC-ошибка в CS:GO.
Решение:
- Делаем чистый образ, через суперклиент устанавливаем Steam и его службы;
- Создаём символическую ссыдку на userdata;
- Кеширование должно быть включенно с RAM;
Здесь я постарался поделиться своим опытом и ответить на самые популярные вопросы, исходя из своего опыта. Всем спасибо! »
0 комментариев
Представитель клуба Ланнер
Если хотите оставить комментарий или оценить ответ, зарегистрируйтесь или авторизуйтесь на сайте.