Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
  #1  
Old 16 Dec 2007, 17:20
Paul Paul is offline
 
Join Date: Jan 2002
Suggested setup for two server deployment

Hi all,

I'm in the process of bringing another server into the loop and using two dedicated machines to power vBulletin. I'd like a bit of input from those of you may be running with similar environments, which set up works best for you.

Two immediate alternatives I see are a shared web/database host running reads and a separate write database vs. completely separating web and database roles. Are you using a master/slave setup or all database on a separate box? What parameters helped you decide?

Thanks in advance!

Best wishes,
Paul
Reply With Quote
Comments
  #2  
Old 16 Dec 2007, 17:28
TECK's Avatar
TECK TECK is offline
 
Join Date: Dec 2001
Real name: Floren Munteanu
You REALLY need to separate the setup into 2 parts:
1. web server
2. db server

Don't even think about setting some sort of shared process.
Also, you need to strongly consider setting up a load balancer.
lighty will do the job greatly, toss ASAP Crapache... it was designed to ruin your server performance.
__________________
Floren Munteanu
Axivo Inc.
Axivo Community - Visit the forums to find out more about us
Why Queued - My personal blog
Reply With Quote
  #3  
Old 17 Dec 2007, 00:11
woodysfj40 woodysfj40 is offline
 
Join Date: Jun 2004
one for web, one for db....

in the future, as you grow, you'll add a second web server and initiate load balancing of those two, with one db server in the background....
Reply With Quote
  #4  
Old 25 Dec 2007, 04:09
EricGT EricGT is offline
 
Join Date: Jan 2004
Originally Posted by Paul View Post
Hi all,

I'm in the process of bringing another server into the loop and using two dedicated machines to power vBulletin. I'd like a bit of input from those of you may be running with similar environments, which set up works best for you.

Two immediate alternatives I see are a shared web/database host running reads and a separate write database vs. completely separating web and database roles. Are you using a master/slave setup or all database on a separate box? What parameters helped you decide?

Thanks in advance!

Best wishes,
Paul
I have two very powerful servers that can each just barely run my site, if I turn off functions like the search feature. The front-end runs on one and the backend on the other, but each contains the data of the other, so if either box fails, the other will have everything needed to run the whole site (barely). vBulletin already contains the functionality to use a master and slave DB server and I rsync program and image files between the boxes. Redundancy is damned important. Eric
Reply With Quote
  #5  
Old 06 Jan 2008, 00:11
lauxanh lauxanh is offline
 
Join Date: Apr 2006
Originally Posted by TECK View Post
You REALLY need to separate the setup into 2 parts:
1. web server
2. db server

Don't even think about setting some sort of shared process.
Also, you need to strongly consider setting up a load balancer.
lighty will do the job greatly, toss ASAP Crapache... it was designed to ruin your server performance.
I completely Agree with TECK,

Incase you site grow later, try Litespeed, Lighttpd or Ngix as alternative for Apache. You will like it.
Reply With Quote
  #6  
Old 06 Jan 2008, 10:41
TECK's Avatar
TECK TECK is offline
 
Join Date: Dec 2001
Real name: Floren Munteanu
I recently moved from lighty to Nginx. I could not make a better move.
__________________
Floren Munteanu
Axivo Inc.
Axivo Community - Visit the forums to find out more about us
Why Queued - My personal blog
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 18:15.

Layout Options | Width: Wide Color: