Как справиться со 100% загрузкой канала на сервере?

Есть выделенный сервер, на котором размещены сайты. На одном из сайтов выкладывается софт. Так вот этот самый сайт с софтом грузит канал под 100%. Канал на серевре 100 mbps. На скорости и работоспособности других сайтов это не сказывается, как и на софтовом сайте. Но проблема в том, что когда канал забит на 100% (а он забит практически всегда) невозможно подключиться через ftp программы. Любая загрузка возможна только через веб-интерфейс панели управления, что карйне неудобно для меня.
Решил весь софт перенести на какой-нибудь storage VDS, чтобы разгрузить канал основного сервера. Вопрос: а что если и на storage VDS будет забиваться канал под 100% и будет невозможно использовать фтп клиенты. Что делать в таком случае?
  • Вопрос задан
  • 141 просмотр
Пригласить эксперта
Ответы на вопрос 7
@bacon
Раздавать софт посредством CDN, ну еще торрентом можно.
Ответ написан
firedragon
@firedragon
Senior .NET developer
Логично что настраивать приоритеты трафика и шейпинг.
Ответ написан
Лимитировать скорость отдачи файлов, резервировать часть канала под управление / FTP
Или расширить канал.
Ответ написан
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Решил весь софт перенести на какой-нибудь storage VDS, чтобы разгрузить канал основного сервера. Вопрос: а что если и на storage VDS будет забиваться канал под 100% и будет невозможно использовать фтп клиенты.

Если категорически не подходят CDN-сервисы, то просто увеличивать число виртуалок, на которые параллелятся запросы - ширина канала будет увеличиваться соответственно.
Ответ написан
Jump
@Jump Куратор тега Системное администрирование
Системный администратор со стажем.
Как справиться со 100% загрузкой канала на сервере?
Расширить канал.

а что если и на storage VDS будет забиваться канал под 100%
Расширить канал.

Либо вы берете широкий канал, либо вы делаете множество серверов с относительно узким каналом и балансируете нагрузку между ними.
Ответ написан
alexander_lamdan
@alexander_lamdan
Тупа программист хехе
Проверьте все что лишнее грузит и подключается к вашему каналу.
Советую сделать полный анализ всех процессов через top/htop, проверить что такого загружают.

Попробуйте запустить с помощью ssh тоннель для локалхоста и оттуда попробуйте поиграть с отключением некоторых процессов чтобы полностью проект не убить.
Ответ написан
Sanes
@Sanes
!
Раздача огромных файлов, это не про 100 Мбит на сервере. Что мешает разместить файлы на сторонних сервисах?
Ответ написан
Ваш ответ на вопрос

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

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