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

Reply
 
Thread Tools
Server ok? Optimization needed? Details »»
Server ok? Optimization needed?
Version: , by Alex_ Alex_ is offline
Developer Last Online: Jun 2008 Show Printable Version Email this Page

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

Hi,

I searched a while in the forums but I would be glad if someone could help me here a bit.

I wouldn't call our forum a bigboard yet...
Some stats:
- about 3000 members (after deleting over 2000 inactives)
- over 450.000 posts
- about 250 logged in users per day (and a lot lot more guests - we have many people reading without writing in the forums)
- about 100-120 new posts a day

When I look at other forums these are very moderate numbers but as I was checking the webstats I saw that we had doubled our visits, hits and traffic over the last two months.

We now have an average of 2.3 gb traffic a day increasing which makes about 240 mb per visitor per month.

As I do not have any comparisons to these numbers I would be happy if someone could tell me if we are still at the low end

The board is now on a dual xeon 2.4ghz machine with 1 gb of ram and unfortunatly only an ordenary ide hdd.

I had to tweak our apache and mysql (caching etc) - I installed plugin accelerator and template compressor - the forums are very fast even when the server load are higher than I wanted them to be (with vB 3.5.x they doubled...)

Some fancy curves can be seen here
http://mrtg.3dchips.net/

Is there anything we _have_ to improve in our setup? Will we get into trouble when the numbers still increase?

Show Your Support

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

Comments
  #2  
Old 04-03-2006, 11:26 PM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What are the loads?
Reply With Quote
  #3  
Old 04-04-2006, 03:14 AM
Alex_ Alex_ is offline
 
Join Date: Jan 2006
Posts: 52
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You can see them on my mrtg page - it's the 'Load Averages'
The unit is load * 100 (the script seems not to be able to handle floats)
Reply With Quote
  #4  
Old 04-04-2006, 05:25 AM
MrLister's Avatar
MrLister MrLister is offline
 
Join Date: Oct 2001
Posts: 434
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You're fine. You max load is 1? You have nothing to worry about for a LONG time
Reply With Quote
  #5  
Old 04-04-2006, 08:29 AM
TopKing TopKing is offline
 
Join Date: Jun 2003
Posts: 20
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hello sir
what abut me

i have load average: 10.20 up to 70.10 some times and the server stop

i have
Threads: 55,905, Posts: 903,526, Members: 24,633

Currently Active Users: 1011
up to 2000 up to 2500 so its so mush

i hear abut huck who can help me
any good help pls ?
Reply With Quote
  #6  
Old 04-04-2006, 03:14 PM
MrLister's Avatar
MrLister MrLister is offline
 
Join Date: Oct 2001
Posts: 434
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

TopKing: you're defiently going ot have to do something about that. Did you ever config your httpd.conf or my.cnf?
Reply With Quote
  #7  
Old 04-04-2006, 03:28 PM
Alex_ Alex_ is offline
 
Join Date: Jan 2006
Posts: 52
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MrLister
You're fine. You max load is 1? You have nothing to worry about for a LONG time
It was 4
But ok I know that's not much...

The cpu load (not avg load) has more than doubled with the update to 3.5 and the forum lagged quite a lot... with plugin accelerator (and some sql tweaks) it's fast as before but the cpu load is still 25-50% while it was 0-10% before.

I never thought that our system could be fully streched with only our not-so-big forum but with 3.5 I think a dual xeon is minimum
Reply With Quote
  #8  
Old 04-04-2006, 08:06 PM
MrLister's Avatar
MrLister MrLister is offline
 
Join Date: Oct 2001
Posts: 434
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Do you have any sort of PHP cache installed such as mmcache or apc? Also my.cnf? MySQL cache enabled?
Reply With Quote
  #9  
Old 04-05-2006, 04:58 AM
Alex_ Alex_ is offline
 
Join Date: Jan 2006
Posts: 52
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

mysql is optimized using a collection of tipps from several vB forums (com org etc ) - the standard setup without caching did a good job before 3.5 so I was simply too lazy to do this earlier...

We do not have any acceleration addons yet however I want to take a look at the template cache plugin when it's ready to store them in the memory and not on the hdd.

Perhaps I should also take a loop at php caching or precompiled php...

Since we have only one gig of ram and the mrtg shows that it's always full while the system is swapping things out - should we first upgrade ram?
Reply With Quote
  #10  
Old 04-05-2006, 04:35 PM
MrLister's Avatar
MrLister MrLister is offline
 
Join Date: Oct 2001
Posts: 434
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Defiently upgrade the ram. Swap will crash your server and cause higher server loads fasters then anything else. (1GB should do it but it's using 100% of your swap meaning you don't really know how much you need. you can type in "free -m" and see how much memory is in cache because what's swapped could easily just be the stuff that's not used that's waiting to expire)

Also install http://www.vbulletin.com/forum/showthread.php?t=165367 . The memory would probably run you a extra $25 / month, APC above will cost you nothing except 3 minutes of your time and the difference should be day and night.

Quote:
Originally Posted by Alex_
mysql is optimized using a collection of tipps from several vB forums (com org etc ) - the standard setup without caching did a good job before 3.5 so I was simply too lazy to do this earlier...

We do not have any acceleration addons yet however I want to take a look at the template cache plugin when it's ready to store them in the memory and not on the hdd.

Perhaps I should also take a loop at php caching or precompiled php...

Since we have only one gig of ram and the mrtg shows that it's always full while the system is swapping things out - should we first upgrade ram?
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 11:27 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.04973 seconds
  • Memory Usage 2,289KB
  • Queries Executed 23 (?)
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
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (10)postbit_onlinestatus
  • (10)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