|
Posted by PerfectReign on 02/25/07 00:27
On Sat, 24 Feb 2007 09:44:22 -0800, a rock fell the sky, hitting Onideus
Mad Hatter on the head, and inspiring the following:
> Did I say I was worried about bandwidth? I think processing power might
> be more important:
> http://www.backwater-productions.net/_images/_Scraps/Server_Resources.png
>
> Got so bad for a few minutes I couldn't even access any of my sites,
> seems it puts some kind of a cap on each account when there is so much
> resources being hoarded by one setup, cause I was able to access other
> sites on the server besides mine and they loaded up.
>
> At some point here soon I think I'm gonna have to try and find a more
> efficient means of constructing the final graphic in PHP, cause the
> current way is just too damn deficient.
>
> One of the really annoying things is that most of my work has all
> evolved past existing tutorials and example sites, which means I just
> have to hack at the stupid thing myself for hours on end trying to find
> the best method.
>
>
We had a similar issue at work the other day. We store our images (145M of
'em) on the filesystem in TIFF. We have roughly 500 clients accessing the
files using a browser-based application, running through one of three IIS
servers (physically seperate dual-processor boxes) in in a load-balancing
cluster.
Typically the images are simply retrieved from the EVA and passed to the
file server then displayed as TIFF using a Janus control at the browser.
Some people want to print, however. To do this, we re-render the image
using a PDF conversion tool over to PDF and drop an overlay to indicate a
non-official copy.
This then brings up the image in the browser using the Acrobat plug-in.
All was good until we finally (about two weeks ago) got all 500 outside
clients on at once. When they started printing, the IIS thread process
totals shot up to around 98 - 100%. The rendering from TIFF to PDF just
would bring the servers to their knees, especially when converting
documents with more than 500 pages.
We ended up offloading the TIFF > PDF conversion to another quad processor
server we had not yet started using. Now the IIS server requests the
conversion, it occurs on another server solely dedicated to the rendering
and then passes the PDF out to the browser.
So...
....my advice to you would be to pay a little more and get a second server
for the image rendering. Or else get a new service with better servers. :P
--
kai
www.perfectreign.com || www.4thedadz.com
www.filesite.org || www.donutmonster.com
closing the doors that surround me
so no one will ever penetrate
complete my retreat just to wait for the day
that never comes so i will laugh alone
Navigation:
[Reply to this message]
|