Hardware requirements for 12000+ user moodle site

Hardware requirements for 12000+ user moodle site

by Nathsahib Narale -
Number of replies: 4

Dear All,

Could someone advice on the most suitable hardware requirement for a Moodle site to be deployed with the following configuration-

  • Moodle 1.9
  • Installed on Apache 2.2, PHP 5 & MySQL 5.1
  • OS - Windows 2003/2008
  • Total User Count : 12500+
  • Concurrent user count: 2000
  • Approximately 100 SCORM compliant courses (including flash content)

Thanks in advance smile

Average of ratings: -
In reply to Nathsahib Narale

Re: Hardware requirements for 12000+ user moodle site

by Justin Reeve -

This depends on how you're using it. Our system currently serves a comparable user base. However, since our K-12 teachers use it directly in class with students, there are times when hundreds of students hit it at the same time, rather than being spaced out over the day as students log in from their homes as they would in a fully-online setting.

Currently, our system is running on a virtual machine, and during peak times the CPU averages about 1.5-2 GHz, and the server has 4GB of RAM. Currently about 100GB are being used up. I'd also install a PHP accelerator, too, like APC: http://pecl.php.net/package/APC This reduced the resource usage to less than 50% what it was before.

In reply to Justin Reeve

Re: Hardware requirements for 12000+ user moodle site

by Cesar Sanchez -

Speaking of caching and optiminzing for sites with  thousands of students,  I'm reading documentation about APC and also about eaceleartor,  and searching for other aids too. Anybody has any experiences    about using this  tools?

In reply to Cesar Sanchez

Odp: Re: Hardware requirements for 12000+ user moodle site

by Bartosz Cisek -

IMHO APC is a must. As mentioned earlier, it can reduce up to 50% php load.