Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описывается, почему серверы отказоустойчивого кластера балансировки нагрузки сети (NLB) нельзя использовать в качестве серверов печати на компьютерах на основе Microsoft Windows Server. В этой статье также описаны различные способы настройки эффективных серверов печати.
Исходный номер базы знаний: 954420
Итоги
Балансировка сетевой нагрузки (NLB), настроенная в отказоустойчивом кластере, обеспечивает высокую производительность в средах, в которых каждый запрос от клиента без отслеживания состояния, и не поддерживается состояние приложения в памяти. Эту конфигурацию нельзя реализовать вместе с сервером печати. Это связано с тем, что серверы печати поддерживают много сведений о состоянии для каждого принтера и клиента, с которыми они взаимодействуют. Задания печати могут охватывать несколько запросов на обмен данными. Поэтому все запросы должны обрабатываться тем же узлом. В среде отказоустойчивого кластера только один узел взаимодействует с устройствами печати и клиентскими компьютерами одновременно. Большинство сетевых устройств печати могут работать с несколькими запросами с разных компьютеров в сети. Однако каждый узел печати или узла кластера знает только о своей нагрузке на принтере. Каждый сервер или узел может выполнять задания спули только в том случае, если устройство печати сообщает, что оно готово к принятию новых заданий. Устройства печати обычно принимают только одно задание печати одновременно.
Когда задание печати предоставляется серверу печати, само задание печати может охватывать несколько запросов на обмен данными между клиентом и сервером. В среде NLB невозможно убедиться, что каждый запрос обрабатывается тем же узлом. Другие сведения, такие как сведения о состоянии задания печати, даже не могут быть возможны в конфигурации кластера NLB. Это связано с тем, что каждый узел не будет иметь сведений о работе, обрабатываемой другими узлами.
Из-за ограничений ресурсов на устройствах печати и их взаимодействия с определенными узлами в кластере не удается использовать отказоустойчивую кластеризацию NLB для сервера печати. Даже если можно было успешно отправить задание печати в отказоустойчивый кластер балансировки нагрузки, то в целом производительности не будет, и это приведет к значительной потере функциональности и эффективности сети. Повышение производительности на определенном сервере печати (отказоустойчивом кластере или автономном) будет проще достичь с помощью других стратегий, которые не влияют на функции управления инфраструктурой печати.
Настройка эффективного сервера печати
Если загрузка сервера печати слишком высока, и запросы на печать больше не могут обслуживаться даже во время простоя принтеров, выполните следующие действия, чтобы повысить пропускную способность на серверах:
Включение отрисовки на стороне клиента (CSR) на максимально возможном количестве клиентов
Это сокращает работу, которую сервер должен выполнять на каждом задании печати, отрисовав задание печати на отдельных клиентах, прежде чем отправлять задание на сервер. Windows Vista и более новые компьютеры поддерживают CSR.Увеличение ресурсов на сервере
Если сервер является причиной низкой производительности, скорее всего, возникают проблемы с недостаточной мощностью процессора или памятью. Увеличение возможностей этих компонентов должно повысить скорость реагирования сервера.Увеличение количества серверов
Инфраструктура печати может быть разделена по нескольким серверам, а новые устройства печати можно развернуть на новых серверах. Существующие устройства печати можно переместить на новый сервер, но для переноса существующих клиентов подключений потребуется принтер, чтобы ссылаться на новый сервер.
Еще одна проблема в сетевой среде заключается в нехватке принтеров. Это было бы так, когда задания печати правильно выполняются, но недостаточно принтеров для обработки рабочей нагрузки. При добавлении дополнительных принтеров общая емкость печати увеличится. Пул принтеров можно использовать для обеспечения этого простого для пользователей, если принтеры в пуле находятся совместно. В некоторых случаях принтеры будут сидеть в состоянии ошибки из-за нехватки бумаги или рукописного ввода, или из-за ошибки, таких как бумажный джем. Если у вас есть сотрудники для работы с принтерами, которые находятся в автономном режиме или в состоянии ошибки, можно увеличить общую пропускную способность инфраструктуры печати и поддерживать текущее количество устройств при работе с тяжелыми рабочими нагрузками.
Для сред, требующих высокой доступности, можно использовать отказоустойчивый кластер в качестве сервера печати. Если узел в кластере завершается сбоем, все функции печати будут отработки отказа на следующий узел в кластере. Чтобы улучшить время отработки отказа, мы рекомендуем администратору принудительной отработки отказа кластера на каждый узел при установке новых драйверов печати на сервере. Во время отработки отказа установка драйвера принудительно выполняется на активном узле. Установка драйвера на каждом узле может потребовать несколько минут. Принудительное выполнение этого процесса установки во время обслуживания гарантирует, что все не плановая отработка отказа во время обычной операции будут быстрыми, так как драйверы уже будут установлены на каждом узле.