В общем и целом есть задача уйти от ныняшнего сервера затычки (1 vcpu, 1ram, 120 hdd) на распределенное хранение, а именно:
1) На одном VDS разместить веб-сервер и базу данных сайта на Game CMS
(кликабельно).
Движок сам по себе не особо требовательный, но кое-где костыльные решения а-ля чат с опросом в 3 секунды, но и задумывался, видимо, по потребностям и никто на нем не планировал что-то крупное делать.
Сервак планирую прятать за проксированием cloudflare, но и сам по себе хостер не должен быть вафлей без каких-либо фильтраций, а еще лучше если будет со своей нормальной ddos защитой и api для мониторинга нагрузки или хотя бы страницу с нормально работающими графиками. Также по ресурсам точно не скажу сколько может потребоваться при ожидаемом после нововведений онлайна сайта, но хотелось бы чтоб одновременно хотя бы несколько десятков клиентов адекватно могли пользоваться всем функционалом + на этом же vds хочу поднять панель управления Pterodactyl для управления докер контейнерами с серверами.
2) На другом VDS разместить mariadb для работы с 10 серверами CS:GO
На каждом из серверов достаточно много систем, которые пользуются частым обращением к бд, но они оптимизируются и нагрузка не велика, но при большом онлайне в 100-200 человек будет частенько что-то записывать и при этом кто-то будет запрашивать на сайте какие-либо страницы, которые будут тянуть инфу с сервера бд.
3) Нужен чисто файловый хостинг для демо-записей игр и файлов серверов (которые скачиваются клиенту дополнительно).
Вот в первом случае с хорошим онлайном на всех серверах демок пишется довольно много, но и они нужны в редких случаях для каких-то разбирательств в случае жалобы и т.п. А вот закачиваться их, в планах, должно много + клиенты при заходе на сервер качают с файлового сервера дополнительные файлы для игры. В теории можно объединить вдс с бд и файловым хостингом, но хотелось бы чтоб не палился айпи бд и все системы как-то относительно независимо работали.
(Сайт со своей бд бесперебойно работает и в случае чего всегда ответит клиенту + внешняя бд в которую пишет сервер и сайт берет из нее данные тоже должна с отличным uptime быть. Ну и файловый сервер должен быть не на hdd, и с хорошим интернет-каналом, т.к. игроки часто качают файлы и на сервер отгружаются записанные демки)
Хотелось бы перейти на какой-то один надежный хостинг который бы смог мне это все предоставить да и с оправданной ценой.