Startup Company

Startup Company

Not enough ratings
Подсчет мощности серверов
By StealthKiller
В данном руководстве вы получите базовую информацию о сборке сервера в игре и получите таблицу для быстрого расчета его мощности и энергопотребления
   
Award
Favorite
Favorited
Unfavorite
Введение
В игре имеется 3 типа сервера: Веб, кэш и DataBase

Каждый из типов серверов генерирует определенное для каждого отдельного сервера количество очков своего типа, но установить сервер одного типа недостаточно для полноценной работы вашего проекта!
Чтобы ваш проект получил заветную мощность - вам необходимо поставить все 3 типа сервера в серверное помещение, но и тут не все просто.
Выдаваемая серверной мощность будет равна самой низкой вырабатываемой мощности отдельной группы серверов (Web, Cashe или DataBase) и если одна из них серьезно отличается от остальных - вы будете тратить много энергии впустую не получая мощности.
В идеале показатели всех 3х типов должны быть одинаковыми, но подбор конфигурации бывает очень сложным т.к. у более мощных серверов другие характеристики и приходится их каждый раз считать по новому.
Установка серверов
Чтобы было проще обустроить вашу серверную - делайте сборки из серверных шкафов, в которых будет по каждому типу сервера. Так вы сможете отследить их суммарное потребление энергии и суммарную мощность всех установленных в нее серверов.
В игре имеются стойки на:
10 слотов - 1600$
20 слотов - 3500$
42 слота - 12000$
и вы ограничены их объемом.
Чтобы облегчить процесс сборки я создал таблицу в Exel:

Моя таблица может вам помочь в сборке стойки или даже серверной (зависит от того, как вы ее будете использовать)

Разберем по порядку все ее столбцы и их значение:
Ширина - количество "U" используемых сервером в игре
Web, Cashe, DataBase - вырабатываемый сервером тип мощности
Потребление - количество пожираемой сервером энергии

Количество - количество серверов, которые вы будете использовать
Разгон - % разгона сервера. 1 = 100%, 2 = 200%, 1,5 = 150% и т.д.

В разделе "Калькулятор" можно посмотреть результаты
Все расчеты производятся автоматически при вводе данных в поля "Количество" и "Разгон"
Загрузка таблицы
Скачать таблицу вы можете здесь[1drv.ms]

Оставляйте свои отзывы о таблице и статье в комментариях
Если наберется 150 лайков - я сделаю веб приложение для расчета мощности серверов с возможностью добавления собственных (модифицированных), а также добавлю расчет их стоимости

Для тех, кто хочет отправить на чай:
YooMoney - 410011827643701
10 Comments
StealthKiller  [author] 14 Jun, 2024 @ 10:49am 
Значит было бы неплохо иметь мод, который к примеру позволяет покупать уже сконфигурированную стойку
artem.nexus 14 Jun, 2024 @ 10:47am 
Поэтому я и сказал, что это того не стоит.
Задача слишком сложная, если делать именно алгоритмический подбор комплектующих по заданным параметрам.

Проще предоставить пользователю список заранее подготовленных оптимальных конфигураций серверов для быстрой их покупки внутри игры.
StealthKiller  [author] 14 Jun, 2024 @ 10:38am 
Не простая задача... В формулах я не то чтобы прям силен
artem.nexus 14 Jun, 2024 @ 10:35am 
Если сможешь разработать формулу, то могу помочь с написанием мода для игры.
Всяко удобнее, чем отдельное standalone-приложение.
StealthKiller  [author] 14 Jun, 2024 @ 10:28am 
Однако не заинтересованные землекопы рано или поздно захотят вернуться и понастальгировать, так что иногда имеет смысл :)
artem.nexus 14 Jun, 2024 @ 10:19am 
Оно того не стоит.
Игра уже давно зарелизилась, а в ней заинтересованы полтора землекопа.

Сам алгоритм подбора "идеальных" комплектующих не так тривиален, как может показаться на первый взгляд. Я даже вижу здесь схожесть с "Задачей о рюкзаке".
StealthKiller  [author] 14 Jun, 2024 @ 9:42am 
Есть предложение позднее подумать над логикой подбора серверов и замутить Open Source приложение
StealthKiller  [author] 14 Jun, 2024 @ 9:39am 
По итогу твоя таблица даже лучше моей т.к. у меня не учитывался нагрев
artem.nexus 2 Jun, 2024 @ 4:34am 
Табличка автора этого руководства более недоступна, сделал похожую:
https://docs.google.com/spreadsheets/d/1bVKAuqFob42p3x4uCcRKjoI1hrcXTaB8whfNBruEg0c/edit#gid=0
StealthKiller  [author] 4 Jun, 2021 @ 11:17am 
Таблица обновлена
Добавлен калькулятор BP
Калькулятор рассчитывает BP при условии, что BP остальных мощностей будут равны выбранной мощности!
Расчет происходит автоматически

P.S.
Я частенько использую таблицу, так что там иногда могут остаться мои сборки
Также все обновления будут зафиксированы сразу же после их внесения ;)