@WSGlebKavash

Как математически расчитать ресурсы сервера?

Демо версия
Составляем тендер на веб-сервер. Бюджетная организация. Сайт представляет из себя виртуальную экскурсию в панорамах 360°. На сервере панорамы хранятся мелкими кусочками, на клиенте сшиваются в единое сферическое изображения. Разделение на Frontend и Backend нет. Используются только HTML+CSS+JavaScript; php, python и C# не используются. Для размещения сайта подойдёт любой веб-сервер, никакие дополнительные модули не нужны. Расчётная посещаемость 1000 человек/сутки.
Какие формулы использовать для расчёта необходимых серверных ресурсов и выбора хостинга? Можно ли заранее просчитать нагрузку?
Файлы сайта
  • Вопрос задан
  • 167 просмотров
Пригласить эксперта
Ответы на вопрос 3
vabka
@vabka
Токсичный шарпист
Раз только статика без бэкенда - проще это на CDN скинуть, так как там тарификация идёт как раз от трафика и количества данных.

Можно ли заранее просчитать нагрузку?

Ну предположим, что у нас 1000 уникальных посетителей в сутки, которые полностью выкачивают весь контент с сайта и время кэширования у нас выставлено в сутки (тоесть если вдруг один и тот же пользователь несколько раз посещает сайт - ему повторно контент не нужно отдавать)

Сейчас контент в сжатом виде занимает 5мб.
И считаем:
1. Нам нужно примерно 5мб в месяц хранение.
2. 150гб/мес трафика. (5мб*1000 пользователей в сутки*30 дней)
3. Ещё нужен домен и DNS-хостинг.

Составляем тендер на веб-сервер. Бюджетная организация.

При текущей задаче - это будет разбазаривание бюджетных средств, тк даже очень слабая железка типа одноплатного компьютера будет избыточной, а в случае роста - придётся его списывать и устраивать ещё тендер на новое железо.
И это ещё не говорю про то что нужно будет ещё какие-то требования по импортозамещению выполнить (а они все дорогие), и нужно будет найти сотрудника, который будет заниматься администрированием на полную ставку.
Ответ написан
anthtml
@anthtml
Системный администратор программист радиолюбитель
Составляем тендер на веб-сервер. Бюджетная организация.

география посетителей ограничивается одним городом (ну максимум ЦФО)

сайт-лендинг школьного музея

Имхо. Прошерстить местных провайдеров на предмет предоставления услуг вебхостинга или хостинга + хранилища.
Составить под них техническое задание на тендер
Заключить договор на услуги хостинга на полгода-год (госы обычно по финансированию так и заключают), посмотреть реальную нагрузку и выйдите ли вы на 1к уников/сутки (сомневаюсь). На следующий год (перед составлением бюджета) смотреть либо расти - либо сокращаться.
Железо под вэб, если это не федеральный портал, уже лет 10 никто не заказывает и не использует.
Ответ написан
mayton2019
@mayton2019
Bigdata Engineer
В современных инфо-технологиях никто такие формулы не создает. Система - слишком сложна и динамична
чтоб можно было придумать набор коэффициентов и аргументов. Берут какую-либо уже созданную
аналогичную систему. Смотрят ее под нагрузкой. И дальше итеративным процессом подбирают характеристики.
Где мало - добавляют. Где много - урезают.

Это - как численные методы. Или как обучение простой нейросетки.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы