FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » FUDforum » How To » How-to: setup FUDForum in a large environment
Show: Today's Messages :: Unread Messages :: Show Polls :: Message Navigator
| Subscribe to topic | Bookmark topic 
Switch to threaded view of this topic Create a new topic Submit Reply
How-to: setup FUDForum in a large environment [message #165334] Fri, 27 May 2011 07:11 Go to next message
eclipsewebmaster is currently offline  eclipsewebmaster   Canada
Messages: 46
Registered: November 2009
Location: Ottawa, Ontario, Canada
Karma: 0
Member
add to buddy list
ignore all messages by this user
At Eclipse.org we probably have a larger-than-average forum installation. With over 600,000 posts and 81,000 user accounts, our website (and forums site) is busy.

Three Apache web servers are load-balanced by a Cisco CSS (content services switch). We use two MySQL database servers in a master-slave setup, and I've recently contributed patches for FUDForum to use both the master and slave. Our database servers serve data for the Forum, our Wiki, our website, Bugzilla and various other sites. The Master handles over 750 questions/second, and the Slave about 300 questions/second.

Most of our tables use the InnoDB storage to reduce table locks, and a 4G RAMdisk is used for temp tables and files. Each DB server has 48G of RAM, and vmstat reports very little disk usage, meaning all our frequently used tables are stored in RAM.

Our forum App files and data files are stored on an NFS server in two separate locations. The App files are replicated to the local disks of each webserver regularly to improve performance and reduce NFS calls, whereas the data files (the FUDForum directory) stays on the NFS mount for shared access to writable data. Our webservers use the APC cache. When we need to edit a template, we update GLOBALS.php to point to the shared App location, rebuild the template then replicate the files to the nodes.

That's essentially how we're set up. I'm just putting this out there in case folks need hints or tips for better scalability.
Re: How-to: setup FUDForum in a large environment [message #165569 is a reply to message #165334] Tue, 19 July 2011 03:29 Go to previous message
naudefj is currently offline  naudefj   South Africa
Messages: 3628
Registered: December 2004
Karma: 17
Senior Member
Administrator
Core Developer
add to buddy list
ignore all messages by this user
Pretty impressive stats!
Thanks for sharing it with us.
Quick Reply
Formatting Tools:   
  Switch to threaded view of this topic Create a new topic
Previous Topic: Create a sub forum?
Next Topic: Show IP addresses in "show what people are doing"
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Sun Dec 10 21:27:08 EST 2017

Total time taken to generate the page: 0.00738 seconds