SFTP периодически работает очень медленно без всякой причины

Я пересылаю кучу файлов размером с гигабайт с помощью SFTP по довольно быстрому соединению между двумя серверами под управлением Ubuntu linux с небольшой загрузкой процессора.

Я использую SFTP. обычно может достигать скорости передачи 5,0 МБ (около 40 мегабит / сек), хотя у нас есть доступная пропускная способность 90 мегабит, и, похоже, она не хочет повышаться.

При скорости передачи 5,0 МБ:

  • Источник загрузка ЦП машины не превышает 2,7% для ssh
  • Целевая машина имеет загрузку ЦП не более 13,3% для sshd и 3,0% для sftp-сервера

Я не могу заставить ее работать Быстрее. Если я открываю вторую сессию SFTP, они никогда не превышают 5,0 МБ вместе.

А теперь собственно вопрос. Иногда SFTP передает невероятно медленно без видимой причины. Обе машины не заняты, и подключение к Интернету пусто, но скорость передачи данных составляет около 120 КБ / с.

  • Прервать SFTP, переподключиться. По-прежнему около 120 КБ / с
  • Прерывание SFTP, переподключение. По-прежнему около 120 КБ / с
  • Прерывание SFTP, переподключение. По-прежнему около 120 КБ / с
  • Прерывание SFTP, переподключение. На этот раз он начинает медленно, но постепенно возвращается до 5,0 МБ / с.

Что, черт возьми, происходит?

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

1
задан 31 January 2017 в 05:17
1 ответ

Скорее всего, проблема в пропускной способности; Большинство хостинг-провайдеров ограничивают вашу пропускную способность после определенного количества используемой пропускной способности. Объясните своим поставщикам, с какими проблемами вы сталкиваетесь, чтобы они могли вам помочь.

0
ответ дан 4 December 2019 в 05:18

Теги

Похожие вопросы