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

Достаточно ли LAN 100 Мбит / с для серверной стойки?

Мой сайт растет и растет. Итак, теперь я подумываю о переходе на виртуальную стойку с двумя серверами (в ThePlanet).
Я думаю об использовании одного сервера для СУБД, а другого для веб-сервера (в настоящее время у меня есть и то, и другое на одной машине).

Учитывая эту настройку, хватило бы 100 Мбит / с для связи сервер-сервер?
или я должен рассмотреть возможность установки стойки 1 Гбит / с ??


Больше информации:
К настоящему времени у моего сайта чуть больше 1 миллиона просмотров страниц в день, а в часы пик (с 14:00 до 18:00) около 85 тысяч просмотров страниц каждый час.
Кроме того, в часы пик трафик, связанный с веб-контентом (html, css, изображения и т. Д.), Достигает от 50 до 60 Мбит / с, что в сумме составляет около 200 ГБ в день.

На самом деле я не знаю, будет ли соединение Ethernet 100 Мбит / с работать так же хорошо, как файл сокета (MySQL) для связи dbms-webserver.

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

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

если у вас 1-5 ГБ данных - тогда подойдет и быстрый Ethernet.

Если концерт не намного дороже, я бы сказал, дерзайте. 100 было бы неплохо, но в наши дни гигабайт стал почти обычным явлением и даст вам запас для будущего роста.

Хотя, возможно, стоит вернуть некоторую статистику по производительности и работе ваших сайтов; вы обслуживаете много смешанного контента, поэтому посмотрите, какая часть этого связана с поиском в БД, а какая - чисто статическим. Тогда прими свое решение.

Я предполагаю, что вы, вероятно, можете продолжать использовать 100M для среды с двумя машинами в течение длительного времени. Пока вы на нем, настройте мониторинг тенденций, чтобы следить за своей производительностью. Контролируйте время отклика службы, а также пропускную способность. Для этого есть много хороших инструментов. MRTG прост в установке и бесплатен. Сверчок, кактусы, тор и ганглии также бесплатны, но на данный момент могут оказаться излишними.

Настоящий ответ зависит от множества факторов, которые вы не перечислили. Максимальная пропускная способность сетей 100 Мбит / с составляет чуть больше, чем у компакт-диска (700 Мбайт) в минуту. Лучшим ответом на этот вопрос было бы посмотреть на ваше текущее использование и тенденции, а затем экстраполировать их оттуда.

Если вы начинаете видеть настольные компьютеры или если ваш средний показатель составляет более 40% доступной пропускной способности, вам необходимо начать планы роста. Когда вы наберете в среднем 60%, вы должны иметь представление о своем росте и скорости.

Удачи

Скорость 100 Мбит / с должна подойти для повседневного использования веб-приложений. Если вы планируете часто копировать большие файлы между системами, хотя вам определенно следует делать это с 1 Гбит / с (например, для резервных копий).

Зависит от вашего трафика.

На основании вашей информации выше. 100 Мбит / с, вероятно, пока «достаточно».

Другое дело, вашим узким местом может быть не соединение Ethernet, а скорость вашего жесткого диска. Медленные диски и медленное время чтения / записи могут немного задержать работу.