Solved

Branch office printing performance through terminal server

Posted on 2013-12-13
11
1,056 Views
Last Modified: 2013-12-23
My company has migrated to a Terminal Server based system (Server 2008 R2 64bit) to improve application response and performance over our WAN links.  Cable Internet with Site to site VPN.  The application performance increase for the branches is well liked, but the branch users do not like the increase in delay when printing, especially with PDFs.

All Branch users connect to the terminal server at my main office and their sessions map printers shared from a printer server also at the main office.  The printing then goes to the branches from the print server.
 
Is there a better configuration or way to handle branch printing in a terminal server environment?  If I shared the printers from separate print servers at the branches and either connected the users sessions to those, or locally installed the printers with printer redirection through RDP help?  I wouldn't expect much difference since the data still is going over the WAN links.

Any ideas or suggestions would be appreciated.
0
Comment
Question by:remmett70
  • 5
  • 4
  • 2
11 Comments
 
LVL 43

Expert Comment

by:Davis McCarn
ID: 39718770
The trick is to avoid GDI printers altogether as they don't know how to print anything but rows of dots which can result in 20+ megabytes per page being sent to the printer.
Ensure that the printers are true PCL and it drops to kilobytes per page.
0
 
LVL 15

Assisted Solution

by:joharder
joharder earned 150 total points
ID: 39721378
To determine whether the print server is the issue, try mapping a few printers via direct IP instead.  There's a good chance that will address your issue.  If printing is still slow, that rules out your print server.

Take a look at your printer drivers.  In general, PCL5 drivers are best (but not always, e.g., HP 4250).  Use PCL6 secondarily.  Universal drivers are hit and miss, which is why I prefer native drivers.

Printers leave a lot of junk in the registry, both on the user side and in the user profile.  Delete any unnecessary printer mappings and drivers, but keep in mind that these entries often don't clean themselves the way you think they should.  You may need to resort to some registry cleanup.

But, before you go that route, try printing from a pristine, new workstation with a new test user account that has printers mapped via IP address.  That will enable you to rule out any junk in the user profile and/or workstation.
0
 
LVL 10

Author Comment

by:remmett70
ID: 39722752
The print server is not the issue.  Print speed is fine at the main office, it only becomes an issue when printing across the WAN to the branches.
 
I will install a printer to IP on the Terminal server and see if it makes anything better.  And look into the driver type.
 
I suspect the speed is just something we are going to have to live with at the branches.
0
 
LVL 43

Expert Comment

by:Davis McCarn
ID: 39722891
What is(are) the make(s) and model(s) of the printer(s)?
0
 
LVL 10

Author Comment

by:remmett70
ID: 39725095
Printers are primarily HP LJ4050 and LJ4100.  With an assortment of a lj4650, P3015 and some Konica Bizhubs C35P, 20 and Copiers
0
Will my email signature work in Office 365?

You've built an email signature using raw HTML code in Office 365, but you can't review how it looks with Transport Rules. So you have to test it over and over again before it can be used. Isn't this a bit of a waste of your time? Wouldn't a WYSIWYG editor make it a lot easier?

 
LVL 15

Expert Comment

by:joharder
ID: 39725160
Please configure IP printing on the client device, which will effectively bypass the print server.
0
 
LVL 10

Author Comment

by:remmett70
ID: 39725244
By client device, are you referring to the users PC or Terminal session?
 
Not sure I want 50-60 printers all installed on the terminal server.
0
 
LVL 43

Expert Comment

by:Davis McCarn
ID: 39725422
What printers are out at the branch offices?
And, what do you mean by slow? (30 seconds, 1 minute, 2, ......)
0
 
LVL 10

Author Comment

by:remmett70
ID: 39726957
One branch is running all Bizhubs, the other branches have a variety of HPs.
0
 
LVL 43

Accepted Solution

by:
Davis McCarn earned 150 total points
ID: 39727291
Do this first at one of the BizHub sites.
Are there images in the print jobs?  If so, try having a branch user change their preferences to 300DPI to lower the data sent.  600DPI is 4 times more dots.
Are you using the PCL5 drivers?  PCL6 also sends a lot more data.
If you want the real scuttlebutt, have a user change a printer so it keeps a copy of the spool files.  Then you can look and see just how big the print jobs are.
0
 
LVL 10

Author Comment

by:remmett70
ID: 39736874
Drivers don't seem to be making much noticeable difference.  It seems like as I suspected, this is just the performance they will need to live with.  The data needs to cross the WAN and that is limited.  The increased application performance outweighs the printer slowness.
 
Thanks for the ideas.
0

Featured Post

Do email signature updates give you a headache?

Constantly trying to correctly format email signatures? Spending all of your time at every user’s desk to make updates? Want high-quality HTML signatures on all devices, including on mobiles and Macs? Then, let Exclaimer solve all your email signature problems today!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Scenario:  You do full backups to a internal hard drive in either product (SBS or Server 2008).  All goes well for a very long time.  One day, backups begin to fail with a message that the disk is full.  Your disk contains many, many more backups th…
A procedure for exporting installed hotfix details of remote computers using powershell
This tutorial will walk an individual through locating and launching the BEUtility application and how to execute it on the appropriate database. Log onto the server running the Backup Exec database. In a larger environment, this would generally be …
This tutorial will walk an individual through configuring a drive on a Windows Server 2008 to perform shadow copies in order to quickly recover deleted files and folders. Click on Start and then select Computer to view the available drives on the se…

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

26 Experts available now in Live!

Get 1:1 Help Now