[mapserver-users] How to make MapServer WMS super fast?

Rahkonen Jukka Jukka.Rahkonen at mmmtike.fi
Fri Dec 12 07:38:59 PST 2008


Hi,
 
Thanks, I will try Fast CGI.  Are there some simple enough document for a ms4w users about how to turn the system to use Fast CGI?
 
-Jukka-


________________________________

	Lähettäjä: Marcelo Oliveira [mailto:moliveira at GEOSTATS.com] 
	Lähetetty: 12. joulukuuta 2008 17:05
	Vastaanottaja: Rahkonen Jukka; mapserver-users at lists.osgeo.org
	Aihe: RE: [mapserver-users] How to make MapServer WMS super fast?
	
	

	Try using Fast CGI, it should improve your latency problem you are seeing.  It is also possible that using other raster formats could help.

	 

	Good luck! M

	 

	--------------

	Marcelo Simas Oliveira

	GeoStats LP

	530 Means St., Ste. 310

	Atlanta, Georgia 30318

	(404) 588-1004

	www.geostats.com

	 

	From: mapserver-users-bounces at lists.osgeo.org [mailto:mapserver-users-bounces at lists.osgeo.org] On Behalf Of Rahkonen Jukka
	Sent: Friday, December 12, 2008 10:01 AM
	To: mapserver-users at lists.osgeo.org
	Subject: [mapserver-users] How to make MapServer WMS super fast?

	 

	Hi,

	 

	Are there any effective tricks for making MapServer to Top-Fuel class?  We have now a typical ms4w installation on a rather good server platform with SCSI drives and 2 four-core processors running on Windows 2003 server. Our images are tiled, uncompressed geotiffs with overviews, vector sample data set is shapefile with shptree index.  I have a shortened epsg file and my mapfile is extra short. Bandwith is not the limit. We are getting out now about 450 orthoimage pictures per minute (size 500 by 500 pixels) and 550 pictures from the vector layer in png24 image format.  I consider that rather good, but we are required to reach 20 images per second, thus 1200 images per minute or 0.05 seconds per image.  I wonder if anybody has tuned MapServer that far.

	 

	I am willing to try however exotic solutions to reach the 20 WMS output images/second goal if somebody could suggest me what to try next.  In our system there seems to be about 0.1 second ballast with WMS getMap requests and I cannot get any faster response even if I try with on empty data layer with nothing to render.  Have anybody tried to keep mapfile,  epsg-file or even tileindex files in RAM drive?  

	 

	Having about 20 parallel users seems to be optimal for our server and if I drive just WMS getCapabilities request against my mapfile I can get about 1300 responses per minute.  That leads me to think that 1200 rendered images per minute might be possible to reach with optimal set-up.

	 

	-Jukka Rahkonen-

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20081212/0bd95e6e/attachment.htm>


More information about the MapServer-users mailing list