On Wed, Oct 31, 2012 at 11:27 AM, Arun Venkataswamy <[email protected]>wrote:

> On Wed, Oct 31, 2012 at 9:50 AM, Dhastha <[email protected]> wrote:
>
>> Hi,
>>
>> I have a moodle website, running on apache2 server. 15000 student
>> going to participate quiz in moodle at the same time. Can apache2
>> serve 15000 requests?. what are the ways available?
>>
>
>
> My experience has been very bad.
> Moodle is extremely heavy on resources.
> Failed miserably for a friend of mine with just 300 concurrent users
> running on a shared VPS instance, I forgot about the configuration, but it
> had 2GB RAM for sure.
>
> From http://docs.moodle.org/23/en/Installing_Moodle
> *The general rule of thumb is that Moodle can support 10 to 20 concurrent
> users for every 1GB of RAM, but this will vary depending on your specific
> hardware and software combination and the type of use. 'Concurrent' really
> means web server processes in memory at the same time (i.e. users
> interacting with the system within a window of a few seconds). It does NOT
> mean people 'logged in'.*
>
>
>
Adding to the above, from their own estimates, you would require 15,000/20
= 750GB of RAM!
Would suggest you go for a load balanced system with multiple Moodle/Apache
instances with a MySQL cluster.

Moodle Quizes are not static content deliveries and they require PHP and
MySQL CPU usage. So do be careful for such a large project.

If it is just a quiz, you might not want to consider Moodle.

Regards,
Arun Venkataswamy
http://wondroussky.blogspot.in/

"கற்றது கைமண் அளவு, கல்லாதது உலகளவு" - ஔவையார்
Known is a drop, Unknown is an ocean
_______________________________________________
ILUGC Mailing List:
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc

Reply via email to