Медленный Туннель SSH

Эй, посмотрите Wiki: http://wiki.nginx.org/NginxHttpUpstreamModule#server

В основном, если отказ будет обнаружен, то бэкенд будет отмечен как вниз в течение x секунд, и он попробует еще раз. Таким образом, если Вы продолжаете видеть соединения, это, вероятно, nginx, который продолжает проверять, стал ли бэкенд доступным.

Это должно, однако, попробовать следующую запись в восходящем блоке, таким образом, Вы не должны на самом деле видеть, что никакие бэкенды не доступны, если только один снижается.

2
задан 1 August 2011 в 15:06
2 ответа

Как правило, для скорости ssh-соединений / туннелей ... Putty является однопоточным приложением, поэтому даже в многоядерных системах вы ограничены скоростью одного ядра процессора. Для высоких скоростей выбирайте быстрый шифр - Blowfish. Либо настройте его в putty, либо, если используете командную строку ssh, укажите ssh -c blowfish ... использовать это. Используя это, вы по-прежнему будете ограничены примерно макс. 10 МБ / с в локальной сети Гбит.

РЕДАКТИРОВАТЬ: Сейчас 2018 год, и все текущие процессоры и операционные системы должны поддерживать ускорение HW AES (инструкция AES-NI). Таким образом, рекомендация с Blowfish применима только к более старому HW (или медленному HW, например, маршрутизаторам). AES с аппаратным ускорением обеспечивает скорость шифрования более 1 ГБ / с, поэтому этого достаточно для ssh и / или openssl.

3
ответ дан 3 December 2019 в 09:44

Я столкнулся с аналогичными проблемами с WinSCP ( на основе реализации SSH PuTTY) по каналу с высокой задержкой через Атлантику. То, как PuTTY и WinSCP будут обрабатывать свои сетевые буферы, не позволит масштабированию окна TCP выполнять свою работу, что действительно необходимо для соединений с высокой задержкой. Он всегда будет отправлять два пакета, один большой и один маленький. Первый будет иметь полезную нагрузку 1460 байтов, а второй - 76 байтов.

В этой ветке очень хорошо объясняется, почему 1460 + 76 байтов имеют значение.

В любом случае, я решил эту проблему для себя, отказавшись от PuTTY / WinSCP в пользу Bitvise Tunnilier , в котором не наблюдается такого рода проблем с буферизацией / масштабированием окна.

2
ответ дан 3 December 2019 в 09:44

Теги

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