情境-小型网络25 PC windows 7,两个网络(通过网络电缆连接,专用固定IP地址)打印机(施乐WorkCenter 7120)。办公室分为两部分,每个部分都有自己的打印机,所以人们不必站起来,做十多步就能拿到文件:)
问题-施乐7120对我们来说不是一个好的选择,而且维护强度很大,会导致问题和中断。当第一台打印机离线时,必须通知人们使用另一台打印机,而BFU则大喊:“从菜单中选择另一台打印机太复杂了”.
问题--是否可能有类似“故障转移”的打印,比如
PC in office 1:尝试打印机1,如果不可用,请在打印机2上打印
PC in office 2:尝试打印机2,如果没有可用,请在打印机1上打印
自动解决方案,不需要用户输入(好吧,一些实际打印的通知会很好)?我试着用谷歌搜索一些解决方案,但我发现大多数是Windows 2000,这让我有点害怕:)
发布于 2013-07-25 14:49:07
可以创建由相同打印机组成的打印机池。用户打印到池中,打印出最不繁忙的地方。如果打印机发生故障,它将打印到可用的任何一个。您可以在这里找到更多信息,http://technet.microsoft.com/en-us/library/cc757086(v=ws.10).aspx。
发布于 2017-09-11 12:32:22
如果是我的话,我会用一个开源的基于IP的负载均衡器。HAproxy浮现在脑海中。
将其设置为直放式TCP负载平衡,并配置检查以查看打印机是否响应.
然后将用户指向HAproxy实例,而不是这两台打印机中的任何一台。
大多数打印机都很乐意使用TCP/9100 (谢谢HP和JetDirect),但如果驱动程序需要,您也可能希望负载平衡TCP/631 (互联网打印协议)上的通信量。
使用类似HAProxy的东西的优点是,您不必购买任何额外的软件/硬件(可能)。它将在VM (1GB,1Core,Ubuntu)或类似的程序上愉快地运行。
在我看来,你会想要使用加权循环,并将权重设置为100和1,这样它就可以优先打印给其中一个或另一个--因为你不想要的是一半打印工作分配给一个,另一半给另一个。也许LinuxVirtualServer (LVS)是一个更好的选择,在这里您可以让流量转到其中一个。不确定。不过,可以肯定的是,答案是L3负载平衡/故障转移。
另外,你还可以学到一种新技术,它总是很有趣的。
它可能根本不起作用(如果我有几台打印机,我会尝试这个想法),但至少你已经尝试了一些东西。
发布于 2013-07-25 15:00:32
第三方软件工具(如用软件架打印队列管理器 )可以为您做到这一点。但我不知道有一个内置的工具来处理这件事。辛基尔关于打印机池的想法是最接近的,但有了这样的负载平衡,你就需要打印机在同一个地方。因此,如果您只想在A位置选择两台打印机并粘贴2台打印机和B位置的两台打印机,您肯定可以选择打印机池路由。
https://serverfault.com/questions/526247
复制相似问题