Назад | Перейти на главную страницу

Какой трафик веб-сайта может обрабатывать соединение со скоростью 10 Мбит / с?

Мне нужна помощь в понимании брандмауэров.

Я поигрался с Amazon EC2, и, похоже, он предоставляет брандмауэр «из коробки». Когда я говорю «брандмауэр», для меня это означает возможность блокировать доступ к портам из внешнего мира или только для определенных групп безопасности.

Я ищу провайдера хостинга выделенных серверов, и они предоставляют аппаратный брандмауэр за 50 долларов в месяц, и он ограничен 10 Мбит / с. Может кто-нибудь объяснить мне, к какому типу трафика это относится? Ограничиваются ли они также и количеством одновременных подключений?

Я никогда не видел, чтобы параметр брандмауэра ограничивался количеством одновременных подключений, но единственный способ узнать наверняка - напрямую спросить у своего хостинг-провайдера. Получите это в письменной форме, а не только по телефону. А если вы поговорите с ними по телефону, спросите у техника его адрес электронной почты, чтобы вы могли отправить ему краткое изложение разговора и получить от него положительный ответ о том, что эти темы и выводы действительно обсуждались.

Что касается скорости 10 Мбит / с, давайте посчитаем:

  • 1 мегабит - это 131072 байта
  • Таким образом, 10 мегабит - это 1310720 байт.
  • 1310720 байт это 10240 килобит
  • 10240 килобит - это 1280 килобайт
  • 1280 килобайт это 1,25 мегабайта

Приемлемо ли 1,25 мегабайта в секунду? Только вы можете на это ответить. Если у вас есть сайт с большим количеством богатого контента, он довольно быстро станет насыщенным. Однако некоторые обратные прокси и магия кеширования, и вы можете справиться с этим довольно хорошо.

Остается вопрос, какой сайт и какой контент вы собираетесь предлагать? Постройте его и проверьте, на какой тип загрузки в килобайтах стоит средняя загрузка страницы, а затем экстраполируйте их до логических выводов.

По моему совершенно произвольному мнению, основанному на отсутствии фактов о вашем сайте, скорость 10 Мбит / с кажется довольно незначительной.

В зависимости от ваших навыков и хостинг-провайдера вы, как правило, можете бесплатно настроить брандмауэр / фильтрацию портов на основе хоста (iptables в Linux, брандмауэр Windows и т. Д.). Вы бы выбрали аппаратный брандмауэр в качестве дополнительной меры защиты или для смягчения определенных типов атак. Обычно это не требуется (я предпочитаю аппаратный брандмауэр для Windows и обычно использую программные брандмауэры и отключая службы для Linux. YMMV.)

Если вы используете аппаратный брандмауэр, он должен соответствовать распределению полосы пропускания и использованию сайта. 10 МБ - это достаточно большой размер для одного сервера и сайта от малого до среднего, в зависимости от самого сайта.

10 Мбит / с могут обслуживать хороший объем трафика, но это зависит от того, что вы обслуживаете. Например, у меня есть стандартная MediaWiki, обслуживающая до 1 миллиона страниц в день, что в среднем составляет всего 6 Мбит / с. Однако, если бы я размещал сайт загрузки файлов или видео, мне понадобилось бы, вероятно, в 10 раз больше, чтобы обслуживать такое же количество пользователей. Если вы размещаете «стандартный» веб-сайт, вы можете использовать заголовки cache / expires, чтобы значительно уменьшить количество загружаемых файлов для постоянных пользователей.

Рассматривая среднюю скорость передачи, не забывайте учитывать, какой должна быть ваша пиковая скорость. Точная сумма будет зависеть от типа контента, который вы размещаете, и типа привлекаемых вами пользователей. Например, я часто вижу пиковые ставки, вдвое превышающие средние. Это означает, что если бы у меня была линия только со скоростью 10 Мбит / с, я бы легко ее насыщал в часы пик.