Solved

Branch office printing performance through terminal server

Posted on 2013-12-13
11
1,089 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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
How Do You Stack Up Against Your Peers?

With today’s modern enterprise so dependent on digital infrastructures, the impact of major incidents has increased dramatically. Grab the report now to gain insight into how your organization ranks against your peers and learn best-in-class strategies to resolve incidents.

 
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
 
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

Simplifying Server Workload Migrations

This use case outlines the migration challenges that organizations face and how the Acronis AnyData Engine supports physical-to-physical (P2P), physical-to-virtual (P2V), virtual to physical (V2P), and cross-virtual (V2V) migration scenarios to address these challenges.

Question has a verified solution.

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

I was supporting a handful of Windows 2008 (non-R2) 2 node clusters with shared quorum disks. Some had SQL 2008 installed and some were just a vendor application that we supported. For the purposes of this article it doesn’t really matter which so w…
Restoring deleted objects in Active Directory has been a standard feature in Active Directory for many years, yet some admins may not know what is available.
This tutorial will walk an individual through the steps necessary to configure their installation of BackupExec 2012 to use network shared disk space. Verify that the path to the shared storage is valid and that data can be written to that location:…
In an interesting question (https://www.experts-exchange.com/questions/29008360/) here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…

736 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