Два сетевых принтера в обработке отказа?

Вы не говорите, какую версию Windows Server Вы используете. Это укажет, является ли это IIS 6 или 7. Существует несколько способов сделать это. Нужно использовать заголовки хоста.

1
задан 25 July 2013 в 17:45
3 ответа

Вы можете создать пул принтеров из идентичных принтеров. Пользователи печатают в пул, и распечатка выходит там, где меньше всего заняты. Если принтер выходит из строя, он будет печатать на любом доступном принтере. Дополнительную информацию можно найти здесь http://technet.microsoft.com/en-us/library/cc757086 (v = ws.10) .aspx

1
ответ дан 4 December 2019 в 09:05

Сторонние программные инструменты, такие как Диспетчер очереди печати от SoftwareShelf , могут сделать это за вас. Но я не знаю встроенного инструмента для этого. Идея Симкилла о пуле принтеров наиболее близка, но с такой балансировкой нагрузки вам нужны принтеры в одном месте. Таким образом, вы можете определенно пойти по маршруту пула принтеров, если хотите просто взять еще два принтера и прикрепить 2 принтера в Местоположение A и два в Местоположение B.

-1
ответ дан 4 December 2019 в 09:05

Если бы это был я, я бы пошарил с балансировщиком нагрузки на основе IP с открытым исходным кодом. На ум приходит HAproxy.

Настройте прямую балансировку нагрузки TCP и настройте проверку, отвечает ли принтер.

Затем вы указываете своим пользователям на экземпляр HAproxy, а не на любой из два принтера.

Большинство принтеров достаточно довольны использованием TCP / 9100 (спасибо HP и JetDirect), но вы также можете захотеть сбалансировать нагрузку трафика на TCP / 631 (протокол Интернет-печати), если этого требуют ваши драйверы.

Преимущество Использование чего-то вроде HAProxy заключается в том, что вам не нужно покупать дополнительное программное обеспечение / оборудование (возможно). Он будет успешно работать на виртуальной машине (1 ГБ, 1 ядро, Ubuntu) или аналогичной.

Мне пришло в голову, что вы хотели бы использовать взвешенный циклический перебор и установить вес 100 и 1, чтобы он предпочтительно печатать на одном или другом - потому что вам не нужно, чтобы половина задания на печать отправлялась одному, а другая половина - другому. Возможно, LinuxVirtualServer (LVS) может быть лучше подходящим, где вы можете направлять трафик к одному или другому. Не уверена. Вполне уверен, что ответом будет балансировка нагрузки / аварийное переключение L3 где-нибудь по ходу дела.

Кроме того, вы можете изучить новую технологию, что всегда весело.

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

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

Теги

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