StudioPress Community Forums
  StudioPress Community Forums > Forums > General Discussion
For help and support, access to your downloads, or to manage your account please log into My StudioPress.

These forums have been set to read-only so you can browse the existing topics for any questions you may have -- and this forum will be removed on July 1st, 2013.

For general discussion on WordPress, CSS and design (NOT for support) visit the new Community Forums.
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 09-12-2011, 10:54 AM
goldkey goldkey is offline
Registered User
Pro Plus Member
 
Join Date: Nov 2008
Posts: 499
Default Multisite Scaling Strategy

I'm wondering if anyone is willing to provide some input and suggestions, as we're wrestling with some strategy decisions.

We are launching a WP multisite system. There won't be any community features or other interaction among sites. Each user's sites will be individual and stand alone.

With this in mind, we're debating three strategies:

1) ONE GIANT MULTISITE (set up a big, scalable installation and let it grow)

Advantages:
  • Only updating one set up plugins, themes, etc.
  • Only paying for one LiteSpeed license, etc.

Disadvantages:
  • Complex, expensive setup (especially since it will take a while to build)
  • All eggs in one basket...if one server goes down or gets hacked, all clients are affected

2) INDIVIDUAL SERVERS (individual servers, each hosting a set number of sites...when one server reaches the set resource level, we just add another server to the cluster).

Advantages:
  • Not putting all eggs in one basket
  • Modular approach
  • Ability to offer clients a choice of different geographic server locations

Disadvantages:
  • More maintenance required (although possibly offset by not having to maintain complex giant multisite)
  • Paying for more LiteSpeed licenses, etc. (however we'll use large servers to minimize this)
  • Need to update multiple servers when themes and plugins updated (not a terribly big deal)

3) MULTIPLE SERVER CLUSTERS (a few smaller clustered multisite setups, maybe spanning 3-4 servers each)

Advantages:
  • Maintaining fewer systems than in strategy #2 (although managing this might be more complex overall)
  • Paying for fewer LiteSpeed licenses, etc., than strategy #2

Disadvantages:
  • Fairly complex, expensive setups
  • Still putting all eggs in a few big baskets

Also, no matter what, it is always best to have the database(s) on a separate server, or is that only optimal after the installation reaches a certain size?

Any feedback would be appreciated!

Thanks,

Mark
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 06:55 PM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.