打印机池:如何在Windows Server 2012 R2中配置打印机池
"打印机池"允许将连接到一台打印服务器的多台物理打印机组合为一台逻辑打印机。从客户端的角度来看,打印机池看起来就像一台网络打印机。在此类逻辑打印机上的打印队列中的打印作业将在池中的任何空闲打印机上进行打印。使用打印机池,我们可以在打印机之间分配工作负载,提高网络打印系统的可用性和可伸缩性。如果打印单元的容量不足,则管理员可以轻松地向池中添加其他单元,而无需对客户端进行额外配置。
建议在用户打印大量文档的网络中使用打印机池。使用打印机池,用户不必寻找免费的设备来打印文档,从而减少了排队时间。
通过为一台打印机指定多个端口,可以在打印服务器上创建打印机池。每个端口都指向一台物理打印机。
在Windows Print Server上创建打印机池的要求:
- 池中的所有打印机必须相同(或者至少使用相同的打印驱动程序才能工作)。对于大多数打印机可以与相同的HP通用打印驱动程序一起使用的HP打印机,这不是问题。
- 由于用户不知道他的文档是在哪台打印机上打印的,因此最好将所有打印机实际放置在一个位置。
很好地展示了如何在Windows Server 2012 R2上组织打印服务器以及如何将多台打印机合并到一个打印机池中。
首先,我们必须使用服务器管理器控制台在服务器上安装打印和文档服务角色。
在Powershell中也可以这样做
Install-WindowsFeature Print-Services
角色安装结束后,打开"打印管理"控制台并添加新的打印机("添加打印机")。
然后选择要安装的TCP/IP打印机(TCP/IP设备)并指定其IP地址。取消选中自动检测要使用的打印机驱动程序。
然后选择一个合适的驱动程序。
完成后,新打印机将出现在"打印管理"控制台中。
我们也可以从命令提示符或者使用Powershell安装新的打印机。
如有必要,可以在网络打印机的属性中启用"分支机构直接打印"。
分支机构直接打印用于减少位于中央办公室的集中式打印服务器与打印机和用户所在的分支网络之间的流量。由于这种技术,客户端可以从打印服务器接收有关打印机的信息,但是可以直接发送打印作业,而无需访问服务器假脱机程序。这意味着打印作业不会在中心办公室的网络和分支机构的网络之间来回移动,因此不会加载WAN通道。
在打印机属性的"共享"选项卡中,检查它是否必须在Active Directory中发布(目录中的列表)
将新端口的类型指定为"标准TCP/IP端口"
我们可以从命令提示符下创建一个TCP/IP打印机端口。
创建新端口后,再次打开先前创建的打印机的属性。
完成后,我们创建了一个包含两个打印机的打印机池。现在,我们只需要将客户端连接到我们的逻辑打印机OSI Finance Pinter,并且如果发送了打印作业,它将在两台打印机之一上进行打印。
让我们解释打印机池操作的逻辑。它的工作方式如下:从客户端收到的作业被打印在池中的第一台免费打印机上。如果有任何打印机不可用(忙于大量打印作业,未插电或者卡纸),则该作业将发送到池中的下一台打印机。我们必须注意,文档是按照已添加到池中的顺序发送到物理设备的。因此,如果打印机的性能不同,最好先添加最快的打印机。