[mapguide-users] RE: capacity planning and scalability
jtby
jbrosowsky at geo-comm.com
Fri Mar 2 11:05:09 EST 2007
>From what I have read since yesterday (well I just downloaded it yesterday
and fired up a web server with with, which is pretty impressive) for
scalability you can build a multi-tier architecture like:
1. Create a web application tier that has your web server like IIS, and the
mapguide web extensions. You can cluster and / or network load balance at
this tier.
2. Create a mapguide mapsite server – this is like the master server.
3. Create a mapguide support server tier – here you add more mapguide
servers to add capacity
4. Database tier – database servers go here
So my question are at step 2: so far I only read docs about making one of
these – so that would be a problem in a system requiring high availability –
maybe these can be clustered – otherwise it’s a single point of failure. Or
if the master site server goes, does a support server take over? Is there
like a round robin load balancing between site and support servers? How
many draws per minute can a single site server support?
I am sure the info is out there, I have just not found it yet. Although
probably a lot is, just test it and figure it out right?
Also, I am trying to get ideas for hardware and bandwidth planning, lets say
for 1000 concurrent users. Are we talking like 200KB per map draw, so maybe
I am looking at an 155Mbps for internet requred? And the next question of
course is how many servers, and in what config, to accomplish 1-4 above for
1000 users, again coming down to how many draws per minute a mapguide server
supports, and how they are load balanced among support servers.
I am sure there are lots of consultants for hire, or the enterprise version
with support, but going the opensource route I am looking for more self help
docs, or even just to hear from people that are using mapguide opensource to
host a web app for thousand or more users, and how they laid out their web
server farm, that would be an interesting discussion.
Thanks,
John
Brad Nesom wrote:
>
> Kind of disappointed to see this thread just sit without response. It
> would
> be nice if autodesk could do some high end marketing and some
> FAQ/whitepapers, best practices and specifically some capacity
> planning/architecture planning tools and/or documents.
> Like...
> http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=4349818
> they have for 6.5 and more.
> Brad
>
> -----Original Message-----
> From: mapguide-users-bounces at lists.osgeo.org
> [mailto:mapguide-users-bounces at lists.osgeo.org] On Behalf Of jtby
> Sent: Thursday, March 01, 2007 8:46 AM
> To: mapguide-users at lists.osgeo.org
> Subject: [mapguide-users] capacity planning and scalability
>
>
> Hi - I am new to mapguide and evaluating it against other GIS servers I
> have
> been using. Can anyone point me in the right direction for docs on
> mapguide
> opensource for planning capacity and scale?
>
> Lets say I want to support 1000 peak web users (each user pulling about 5
> map draws per minute). With mapguide, what is the architecture for doing
> that? Like do you just install a bunch of identical servers with mapguide
> and IIS and cluster them, or are there other approaches like separating
> the
> web tier from the GIS server tier, and / or server virtualization? That
> is
> to say, what is the approach for scaling a map guide server out in order
> to
> be able to support 1000 peak web useres at 5 draws per minute, and what
> server hardware recommendation for that?
>
> Also, for bandwidth I believe I would be looking in the 155Mbps ballbark
> to
> serve 1000 users with MapGuide servers, no?
>
> Thanks for any advice or directions you can point me in.
>
> JB
>
> --
> View this message in context:
> http://www.nabble.com/capacity-planning-and-scalability-tf3327305s16610.html
> #a9250869
> Sent from the MapGuide Users mailing list archive at Nabble.com.
>
> _______________________________________________
> mapguide-users mailing list
> mapguide-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>
> _______________________________________________
> mapguide-users mailing list
> mapguide-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>
>
--
View this message in context: http://www.nabble.com/capacity-planning-and-scalability-tf3327305s16610.html#a9272155
Sent from the MapGuide Users mailing list archive at Nabble.com.
More information about the mapguide-users
mailing list