Jump to content

Loadbalancing loaddistribution solutions


Guest athlonkmf

Recommended Posts

I have a fairly busy/large site where a Dual Opteron system just didn't suffice anymore, therefor I've been doing modifications of IPB myself for a year to enable load balancing with IPB.

I am using 3 servers. 1 main server that holds the database and website. 1 search/images server and 1 fileserver/mirrorserver.
Databases are replicated from the main, and files are synced.

Anyway. IPB as it is now does not have much "features" that would enable the users from distributing load.

Maybe it's time to think about the bigger users of IPB and enable some stanard features which could help out at balancing/distributing the load. (besides the "external images"-urlsetting. But the smilies-table and several of other images are still loaded form the main site anyway >_< )

What I have done and should be easy to enable.:
-The search-feature changed to make use of a seperate server only for searches (the biggest load of IPB). While my main server uses InnoDB, my searchserver uses myisam for fulltextsearch.
-A new setting had been made to enable "files" to be shared off another server. I'm talking about jscripts, css files, etc.
-Changed the default skin/hardcoded image-urls into using the external image-url.
-Added another setting to enable select-queries to be made directly from another database (in this case, the local, replicated database). Updates and such will still go to the masterDB.

This is merely a suggestion for you to consider. It doesn't bother me much if you don't make it standard, since I'm able to do such changes myself fairly easily.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...