vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Big Board Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=172)
-   -   Distributive Computing for hosting? (https://vborg.vbsupport.ru/showthread.php?t=110005)

RMS-Chef 03-10-2006 02:03 PM

Distributive Computing for hosting?
 
I guess I will start things off here. :)

I manage a forum with that poses some unique issues. The big issue it that they are really busy only about 2 days each week. It is based around a current television show so 5 days a week it is a relatively quite place with 200-300 users online. Then, on the same day and time each week (when the show airs) like clockwork, they get pummeled and get hit with 1200-1500+ users online. This peak usually maintains for at least 36-48 hours.

Now we have them on a single server, Dual Operteron 246's, 4GB RAM, SCSI drive. We push the envelope of that poor machine and turn off showing logged in users and full DB read marking during peak times.

My server provider has mentioned they are testing a distributed computing system that will allow us to use a second server's resources during our peak times, but when we don't need the extra juice, someone else would be using it. I am interested since we really don't need a second server at all 75% of the time and I hate to have to have my client paying for a second server when they only need if for 48 hours or so out of the week so we are interested as a possible solution to help limit costs.

Has anyone had any experience with this type of setup? Is it new in the server market?

Any info would be greatly appreciated.

Marco van Herwaarden 03-10-2006 02:09 PM

Did your host give you a link to the description of what he plans to use?

RMS-Chef 03-10-2006 02:37 PM

Quote:

Originally Posted by MarcoH64
Did your host give you a link to the description of what he plans to use?

Not yet. I use LiquidWeb for that server and durning our weekly "damn the server is getting killed, please restart apache because I can't even get into CPanel" talks they mentioned they are in the final phases of testing the system. They claim they could be ready by the end of the month.

Marco van Herwaarden 03-10-2006 03:22 PM

There are some techniques that could fall under this category, advanced load balancing or GRID computing.

Would need more info to comment on it.

Paul M 03-10-2006 06:54 PM

I find it curious that you seem to suffer with only 1200 or so users online - we have a dedicated server that only has 2GB RAM and a single HT Xeon. We had a burst during the week that saw over 1000 users/guests online and it barely flickered.

filburt1 03-10-2006 06:58 PM

You will be better off running the database and web servers on separate machines, likely connected via gigabit ethernet or something faster. Distributed computing is more meant for sharing CPU load for intense calculations whereas most web applications simply need fast RAM, storage, etc.

jwocky 03-10-2006 08:17 PM

So i've read alot about people moving their large vB forums to dual machine setups, one for the DB and one for the webserver.

My question is HOW does one go about setting this up ? I'm no fool, but I just don't understand how you tell vbulletin to look for its database material on a different computer.

Or am I barking up the wrong tree and is this something only a host can setup for me ? (I like to do most of this admin/setup stuff myself instead of relying on my host)

If anyone can point me to a good thread or site that might describe this more to me it would be mucho appreciated!

Paul M 03-10-2006 08:43 PM

You set the location in your config.php. Normally it will say "localhost" - you change this to the url (or ip address) of the database machine.

jwocky 03-10-2006 08:54 PM

Quote:

Originally Posted by Paul M
You set the location in your config.php. Normally it will say "localhost" - you change this to the url (or ip address) of the database machine.

I see, ok this makes sense, thanks for the reply!

Is it as simple as plugging in an IP or Url in that config setting and then go?

thanks much !!

Paul M 03-10-2006 10:27 PM

Mysql on the DB server will need to be running networking, this is often disabled when php and mysql are on the same box as it they will use a unix socket to talk to each other, not tcp/ip.


All times are GMT. The time now is 10:03 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.01013 seconds
  • Memory Usage 1,737KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete