Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > Big Board Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Suggested setup for two server deployment Details »»
Suggested setup for two server deployment
Version: , by Paul Paul is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 12-16-2007 Last Update: Never Installs: 0
 
No support by the author.

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

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 12-16-2007, 03:28 PM
TECK's Avatar
TECK TECK is offline
 
Join Date: Nov 2001
Location: Canada
Posts: 4,182
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
Reply With Quote
  #3  
Old 12-16-2007, 10:11 PM
woodysfj40 woodysfj40 is offline
 
Join Date: Jun 2004
Posts: 80
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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 12-25-2007, 02:09 AM
EricGT EricGT is offline
 
Join Date: Jan 2004
Posts: 56
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
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 01-05-2008, 10:11 PM
lauxanh lauxanh is offline
 
Join Date: Mar 2006
Posts: 59
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
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 01-06-2008, 08:41 AM
TECK's Avatar
TECK TECK is offline
 
Join Date: Nov 2001
Location: Canada
Posts: 4,182
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I recently moved from lighty to Nginx. I could not make a better move.
Reply With Quote
Reply


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. The time now is 05:32 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03704 seconds
  • Memory Usage 2,244KB
  • Queries Executed 19 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (5)postbit
  • (6)postbit_onlinestatus
  • (6)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete