What Is Printer Pooling?
Printer pooling is a feature present in almost all latest versions of Microsoft Windows operating systems, and allows the printer administrators to create a single pool of multiple printers in order to reduce the workload from one printing device.
When a printer pool is created, all the printing tasks are equally distributed among all the participating printers on round-robin basis. For example, if there are three printers configured to form a printer pool, the first printing task will be sent to the first printer, the second task will be sent to the second printer, the third printing task will be sent to the third printer, and the fourth printing task will be sent to the first printer again, and so on.
You create a printer pool on a server by specifying multiple ports for a printer.
Each port is the location of one physical printer.
In most cases, the ports are an IP address on the network, instead of a local LPT or USB connection.
What Is Branch Office Direct Printing?
Branch Office Direct Printing reduces network costs for organizations that have centralized their Windows Server roles.
When you enable Branch Office Direct Printing, Windows clients obtain printer information from the print server, but send the print jobs directly to the printer.
The print data does not travel to the central server and then back to the branch office printer.
This arrangement reduces traffic between the client computer, the print server, and the branch office printer, and results in increased network efficiency.
Now lets go through how you as a Server Administrator can install & configure printer pool in windows Server 2016 for your infrastructure.
Infrastructure Requirement :
- 1 DC SERVER (DC-CLOUD)
- 1 Client PC running Windows 10 (CLIENT-10)
1 – Open Server Manager, click Add Roles & Features, then click Next 3 times. on the Select Server roles interface, click Print and Document Services and then click Next.
2 – On the Select Features interface, click Next.
3 – On the Print and Document Services interface, click Next.
4 – On the Select role services interface, in the Role services verify that Print Server check box is selected and then click Next.
5 – In the Confirm Installation Selections interface, click Install.
6 – On the Installation progress interface, click close.
7 – On server, in the Server Manager, click Tools, and then click Print Management.
8 – Expand Print Servers, expand DC-CLOUD (local), right-click DC-CLOUD and then click Add Printer.
9 – On the Network Printer Installation Wizard interface, click Add a TCP/IP or Web Services Printer by IP address or hostname, and then click Next.
10 – On the Printer Address interface, change the Type of Device to TCP/IP Device, next in Host name or IP address, type 172.16.1.254, clear Auto detect the printer driver to use, and then click Next.
*_* 172.16.1.254 is just to simulate Network Printer IP Address.
11 – Under Device Type, click Generic Network Card, and then click Next.
12 – On the Printer Driver interface, click Install a new driver, and then click Next.
13 – On the Printer Installation interface, under Manufacturer, click Microsoft, under Printers, click Microsoft XPS Class Driver, and then click Next.
*_* I choose Microsoft OpenXPS Class Driver just to simulate the printer installation, in real production you should choose your own Printer.
14 – On the Printer Name and Sharing Settings interface, change the Printer Name to Windows Sales Printer, and then click Next.
15 – Click Next 2 times to accept the default printer name and share name, and to install the printer.
16 – Click Finish to close the Network Printer Installation Wizard.
17 – In the Print Management console, right-click the Windows Sales Printer, and then click Enable Branch Office Direct Printing.
18 – right-click the Windows Sales Printer, and then select Properties.
19 – On the Windows Sales Printer properties, click the Sharing tab, select List in the directory, and then click OK.
20 – Next, lets configure printer pooling, in the Print Management console, under SUB-01 Server , right-click Ports, and then click Add Port.
21 – In the Printer Ports dialog box, click Standard TCP/IP Port, and then click New Port.
22 – In the Add Standard TCP/IP Printer Port Wizard, click Next.
23 – On the Add port interface, in Printer Name or IP Address, type 172.16.1.200, and then click Next.
24 – In the Additional port information required dialog box, click Next.
25 – Click Finish to close the Add Standard TCP/IP Printer Port Wizard.
26 – Click Close to close the Printer Ports dialog box.
27 – In the Print Management console, right-click Windows Sales Printer, and then click Properties.
28 – In the Windows Sales Printer Properties dialog box, click the Ports tab, select Enable printer pooling, and then click the 172.16.1.200 port to select it as the second port.
29 – switch to your client PC, open Control Panel, then click Devices and Printers.
30 – In the Devices and Printers console, click Add a printer.
31 – On the Add printer interface, under searching for available printers, click your existing Printer name and then click Next. then the wizard will install the printer driver from the server.
32 – On the Add printer interface (it will stated that “You’ve successfully Added Windows Sales Printer on 172.16.1.254”), click Next.
33 – click Finish.
34 – verify that you have Windows Sales Printer on 172.16.1.254 is listed in your Devices and Printers control panel.