Я планирую создать простой дата-центр DEV для моего приложения из моей домашней сети. Я пытаюсь выяснить (приблизительный), какую нагрузку смогут выдержать мои веб-серверы, и мне нужна помощь некоторых сетевых гуру в подтверждении моего математического подхода.
Мой провайдер утверждает, что моя пропускная способность загрузки составляет 3 Мбит / с (0,375 Мбит / с), и что моя пропускная способность загрузки составляет 1 Мбит / с (0,125 Мбит / с). По данным Google, средний размер HTTP-запроса составляет менее 3 КБ.
Мой первый вопрос: для нормальных запросов HTTP, о чем мне нужно заботиться: загрузка или загрузка полосы пропускания? Я считаю, что это будет учитываться при загрузке, поскольку все это будет рассматриваться как трафик, поступающий в мой маршрутизатор из внешнего мира.
Следуя этому предположению, я имею пропускную способность 0,375 МБ / с или 375 КБ / с. Если средний HTTP-запрос, который я обслуживаю, составляет, например, 3,75 КБ, то я также предполагаю, что это означает, более или менее, что я смогу обслуживать приблизительно 100 запросов в секунду с моего домашнего веб-сервера.
Мой второй вопрос: правильно ли я сделал здесь математику, или я пропустил фундаментальный аспект сетевого взаимодействия, который мог бы существенно повлиять на мою оценку в 100 запросов / секунду?