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

Скорость соединения веб-сервера с сервером БД

мы проектируем кластер из серверов 2xnginx, 2xapache, 2xmemcache, 2xmysql для веб-сайта с высоким трафиком.

Текущий веб-сайт работает на 1 выделенном веб-сервере и 1 выделенном сервере базы данных. текущий веб-сервер видит пик входящего трафика ~ 60 Мбит / с и исходящего трафика 25 Мбит / с. текущий сервер db видит пик исходящего трафика ~ 60 Мбит / с и пик входящего трафика ~ 20 Мбит / с.

Для нашей новой настройки мы думали о подключении 1 Гбит между различными узлами, но провайдер поддерживает 1 Гбит, только если мы не используем карты KVM, поскольку они работают только на 100 Мбит.

Основываясь на приведенных выше цифрах, у меня есть ощущение, что подключение на 1 Гбит не принесет нам никакой пользы, и указанное выше ограничение не является препятствием.

Могут ли опытные администраторы веб-кластеров подтвердить или посоветовать против этого?

На каком уровне детализации вы измеряете пиковый трафик? Если ваш пик составляет 60 Мбит / с при измерении на уровне 1 миллисекунды, то дополнительная полоса пропускания вряд ли поможет. Но если это 5-минутный уровень детализации, то, вероятно, вы испытываете небольшое ограничение переходных пиков сетевого трафика. Вам потребуется провести более подробное измерение, чтобы количественно оценить количество отсечения и его влияние на производительность сайта.