Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > Big Board Discussions

Reply
 
Thread Tools
How many servers is your big board on? Details »»
How many servers is your big board on?
Version: , by Lee Lee is offline
Developer Last Online: Oct 2020 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 03-11-2006 Last Update: Never Installs: 0
 
No support by the author.

My two largest forums are on 2 servers each. What is your set up like and with how many servers?

Show Your Support

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

Comments
  #42  
Old 12-28-2007, 03:54 PM
dnerty dnerty is offline
 
Join Date: Feb 2006
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think my forum is quite big, and it wass running on one server till today. Now I have two servers online .
Reply With Quote
  #43  
Old 12-28-2007, 07:50 PM
TECK's Avatar
TECK TECK is offline
 
Join Date: Nov 2001
Location: Canada
Posts: 4,182
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ya, those are nice numbers.. how can you run almost 4,000 users only in one box?
You are a hero.

I'm used to spread the server load through workers. Just curious, how high is the server load when you have 3,500 users online? Thanks for the info. I noticed your semi-automatic guns (10k drives and 12GB of RAM). Try if you can the new SAS 15K drives.
Reply With Quote
  #44  
Old 12-28-2007, 08:21 PM
dnerty dnerty is offline
 
Join Date: Feb 2006
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Load is 10-15 with 3000+ users online.. Today I setup a new woodcrest with 2x73GB 15K HDD's , as MySQL server. Now I need some time for optimization and I beleive those servers could handle 5000 users online.
Reply With Quote
  #45  
Old 12-28-2007, 11:41 PM
EricGT EricGT is offline
 
Join Date: Jan 2004
Posts: 56
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The thing that surprises me is the storage solutions I see some of you describing. I've always assumed that interaction with the hard drives would be the bottleneck. I spend a lot of money on really fast RAID systems. My current box has an Adaptec 3805 SATAII RAID card, with 8 Seagate 7,200RPM 750GB SATAII drives, in a RAID 10 configuration. The setup is fast as hell, with decent fault tolerance. This saved my butt a couple of days after I deployed this brand new box. A contractor at my data center arced something in the power box supplying my cabinet and spiked the box. One drive was taken out and the RAID card was damaged, but the system kept running after a restart (albeit with a fair amount of complaining) until I could get down and replace the damaged components. I have drives that big because they weren't much more than the smaller ones and because I am about to start offering image hosting.

What do you guys think is the bear minimum hard drive setup required to run a busy vB system, with both acceptable performance and fault tolerance? Also, what type of external storage is fast enough to use with a vB DB server? Eric
Reply With Quote
  #46  
Old 12-29-2007, 08:32 AM
dnerty dnerty is offline
 
Join Date: Feb 2006
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I would like to have HDD's and RAID like you, but have to take care about every dollar. My clients are crying for money .. and, if you are ready to spend some time with your server you really can save some money.
Reply With Quote
  #47  
Old 01-01-2008, 12:20 AM
TECK's Avatar
TECK TECK is offline
 
Join Date: Nov 2001
Location: Canada
Posts: 4,182
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by dnerty View Post
Load is 10-15 with 3000+ users online.. Today I setup a new woodcrest with 2x73GB 15K HDD's , as MySQL server. Now I need some time for optimization and I beleive those servers could handle 5000 users online.
With 5,000 users, you need 6 servers. 2 for web, 2 for db and 2 for load balancing (1 is failsafe). Then your server load will be around 0.5-1.5. You cannot run an efficient board while having the load at 15. However, you will obtain much better results if you use a proxy array, instead of spending extra money on 2 cheap balancers.. Serving the data will be ultra fast.

--------------- Added [DATE]1199154184[/DATE] at [TIME]1199154184[/TIME] ---------------

Quote:
Originally Posted by EricGT View Post
The thing that surprises me is the storage solutions I see some of you describing. I've always assumed that interaction with the hard drives would be the bottleneck. I spend a lot of money on really fast RAID systems. My current box has an Adaptec 3805 SATAII RAID card, with 8 Seagate 7,200RPM 750GB SATAII drives, in a RAID 10 configuration. The setup is fast as hell, with decent fault tolerance. This saved my butt a couple of days after I deployed this brand new box. A contractor at my data center arced something in the power box supplying my cabinet and spiked the box. One drive was taken out and the RAID card was damaged, but the system kept running after a restart (albeit with a fair amount of complaining) until I could get down and replace the damaged components. I have drives that big because they weren't much more than the smaller ones and because I am about to start offering image hosting.

What do you guys think is the bear minimum hard drive setup required to run a busy vB system, with both acceptable performance and fault tolerance? Also, what type of external storage is fast enough to use with a vB DB server? Eric
You should bump the drives to 15K SAS RAID10, especially for your db servers.
You are killing your servers with SATA, as we speak.

And instead of load balancer hardware, you should try nginx with few workers set in proxy.
It will blow your mind, speed wise.
Reply With Quote
  #48  
Old 01-01-2008, 01:52 AM
EricGT EricGT is offline
 
Join Date: Jan 2004
Posts: 56
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by TECK View Post
With 5,000 users, you need 6 servers. 2 for web, 2 for db and 2 for load balancing (1 is failsafe). Then your server load will be around 0.5-1.5. You cannot run an efficient board while having the load at 15. However, you will obtain much better results if you use a proxy array, instead of spending extra money on 2 cheap balancers.. Serving the data will be ultra fast.

--------------- Added [DATE]1199154184[/DATE] at [TIME]1199154184[/TIME] ---------------


You should bump the drives to 15K SAS RAID10, especially for your db servers.
You are killing your servers with SATA, as we speak.

And instead of load balancer hardware, you should try nginx with few workers set in proxy.
It will blow your mind, speed wise.
This is a powerful server, but it was still built on a tight budget and the extra expense could not be justified. At any rate, the current setup is lightning fast and handling the load just fine. I'll check out nginx, but when I need load balancing again, I will probably use the system built into the Astaro firewall I use. Thanks for the tip though. Eric
Reply With Quote
  #49  
Old 01-01-2008, 12:42 PM
Hornstar Hornstar is offline
 
Join Date: Jun 2005
Location: Australia
Posts: 2,469
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yeah, I am in the process of learning as much as I can about splitting the load on 2 servers, as I am ready to go with 2 servers myself. Any useful links on the web about this stuff would be handy. For now i'll just keep reading each and every thing I see about it ^^
Reply With Quote
  #50  
Old 01-01-2008, 01:05 PM
user_not_found user_not_found is offline
 
Join Date: Aug 2007
Posts: 43
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Currently 1 server - 2,4GHz HT with 2GB RAM.
Reply With Quote
  #51  
Old 01-04-2008, 12:15 PM
dnerty dnerty is offline
 
Join Date: Feb 2006
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by TECK View Post
With 5,000 users, you need 6 servers. 2 for web, 2 for db and 2 for load balancing (1 is failsafe). Then your server load will be around 0.5-1.5. You cannot run an efficient board while having the load at 15. However, you will obtain much better results if you use a proxy array, instead of spending extra money on 2 cheap balancers.. Serving the data will be ultra fast.

--------------- Added [DATE]1199154184[/DATE] at [TIME]1199154184[/TIME] ---------------
Just finished with moving my databases to a new server.. Now I have 3500 users online with 2-3 load on web server, 0.3 - 0-6 on mysql server .. Forum.hr And didn't finished with optimisation yet, I will have lower values in a few days
Reply With Quote
Reply

Thread Tools

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 12:02 PM.


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.04443 seconds
  • Memory Usage 2,297KB
  • Queries Executed 25 (?)
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
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete