Should I buy ThinPrint? Real-world numbers

Those doing planning might well be interested in these stats from a real-world ThinPrint deployment in respect of how well it compresses jobs.

We started by testing a job typical of the users; a PDF consisting of scanned black and white pages. He we measured the data passed on the network for each of ThinPrint’s compression settings.

Setting Job size (%) Quality
None 100 Original
Optimal 90 Near perfect
Maximum 58 Good; useable
Extreme 19 Medium; readable
No images Not tested

Pretty decent, we thought, for a test document that is all A4 images. Now to try a pilot.

One all VDI office has 63 users. All of them use Wyse terminals, so using the ThinPrint compression built in to VMware View is not an option. We wanted to test whether or not ThinPrint was worth buying. Of the 63, 40 use only ThinPrint printers. For them, their print jobs go from VM to the .print Engine for VMware View in the datacentre, to the Windows print server in the office. The others print direct from their VDI desktop hosted in the datacenter to the Windows print server in the office.

There are four printers, three HP A4 monochrome lasers and one Xerox A3 colour printer (with the colour drums removed…). Each printer is accessible via ThinPrint and directly. ThinPrint is set to ‘Optimum’ compression.

I dragged out the stats on the amount of print data transferred for each of six consecutive business days:

Day ThinPrint data (b) Uncompressed data (b)
1 26340958 234708630
2 67133657 121979299
3 113838547 189902846
4 46067764 145088982
5 42741516 155059692
6 55769733 172241368

Not that interesting in and of itself, unless you know how many jobs were sent by each method, but it gave me an idea of the degree of variability. So then I chose to look into day 6 a bit further.

Type Data (Kb) Jobs Avg. size (Kb/job)
Original job as listed in event viewer 1556467 277 5619
Uncompressed print data over network 168204 186 904
Compressed print data over network 54462 277 196
  Total: 463  

So over that day over a whole range of print jobs, the average ThinPrint job was 21% of the size of the normal job. Pretty good – and much better than the 90% we experienced with the single test document. This shows if you want to test its performance, use a real world selection of documents.

The real question is, if I switch all the office to ThinPrint, or abandon it altogether, what is my predicted print data for a day?

Type Jobs Avg. size (Kb/job) Predicted data (Kbits) Flat rate (Kbps)
Uncompressed 500 904 3617300 125
Compressed 500 197 786464 27

Hmmm. The amount of data transferred over the line would be equivalent to a constant background rate of 125Kbps. I know my print traffic is peaky, but QoS settings on the link will smooth that out. That’s just 6% of a 2Mbps line for 60 people. Hardly a killer. In fact, since we can only get 30 RDP sessions on a 4Mbps line, I will need 8Mbps of capacity for my 60 users, making the print traffic just 3% of my line.

What about the other features of .print Engine for VMware View? We pretty quickly had to abandon driver-free printing to get features such as double-sided printing and A3 to work, and none of the other features have been of any practical use to me. You might find the ability to limit the print traffic to a certain rate useful if you don’t have that level of control over your line.

At €23 per user, and my SDSL line at €200 per month, it would take me 19 years to recoup my investment in ThinPrint. I think I’ll pass, thanks…

Ian

You can skip to the end and leave a response. Pinging is currently not allowed.

2 Responses to “Should I buy ThinPrint? Real-world numbers”

  1. Bob says:

    What about increases in productivaty if users are able to get there print outs quicker and do business more efficently ?

  2. Tim says:

    If you tell us how to measure productivity and translate this to dollars/euros, then we’ll gladly start this discussion :) .

Leave a Reply

Subscribe to RSS Feed Follow me on Twitter!