Медленная сетевая печать через OpenVPN / Windows Server 2008

Наша установка выглядит следующим образом:

Два офиса (A и B) соединены с OpenVPN Access Server.

Один Windows Server 2008 R2 Standard

  1. Размещается в удаленном датацентре.
  2. Терминалы в обоих офисах соединяются через RDP для одновременного использования определенного программного обеспечения.
  3. Сетевые принтеры (развернутые с помощью объекта групповой политики), которые подключены к отдельным терминалам в каждом офисе (и совместно используются), используются с этим программным обеспечением для печати в течение дня.

Мы переживаем очень медленное время печати. Открытие свойств принтера может занять 30-60 секунд, а время печати колеблется от 30 до 180 секунд без видимой причины. Размер файла остается < 1 МБ.

Это происходит с каждым из наших принтеров. Все разные модели.

Сервер недостаточно загружен 6-ядерным процессором AMD, 16 ГБ ОЗУ, 4x 120 ГБ твердотельными накопителями и 100-мегабитным портом. Наш VPN также не является узким местом.

Я пытался найти способы увеличить скорость печати. Пока что безуспешно. Что вы можете посоветовать?

2 ответа

Решение

У меня нет никаких советов по основной причине. Ничего не выпрыгивает.

Если бы я решал эту проблему, я бы понюхал трафик. Ничто не сравнится с просмотром пакетов в сети.

Я бы перехватил сетевой трафик между компьютером сервера терминалов и одним из компьютеров, на которых размещены общие принтеры, пока возникает проблема. Поскольку вы видите "медлительность", просто открывающую страницу свойств для принтера, я думаю, что захват трафика, генерируемого при попытке сделать это, должен, по крайней мере, привести к опережению.

Как минимум, вы будете делать захват в то время, когда трафик между сервером терминалов и ПК, на котором размещен общий принтер, будет минимальным, так что вы можете использовать простой фильтр захвата, такой как host <ip of print server PC> (предполагая синтаксис фильтра pcap). Было бы еще лучше, если бы вы могли найти время, когда вы используете сервер терминалов только так, чтобы вы могли перехватывать (и чувствовать уверенность в том, что ваши действия генерируют) весь не-RDP трафик на / с сервера терминалов только для убедитесь, что вы не пропускаете попытки разрешения DNS, попытки подключения IPv6 и т. д.

Если вам неудобно размещать стороннее программное обеспечение для отслеживания на сервере, воспользуйтесь Microsoft Network Monitor. (Я бы хотел порекомендовать новый анализатор сообщений Microsoft, но у меня просто не было достаточно времени, чтобы освоиться с ним.)

Это было долго. Тем не менее, я хотел бы призвать всех, у кого есть такая проблема, к тому, чтобы их VPN настраивалась между сайтами. После переключения на UBNT EdgeRouter с Site-to-Site OpenVPN время печати практически мгновенно.

Другие вопросы по тегам