Hardware requirement for moodle

Hardware requirement for moodle

by Mohan kumar -
Number of replies: 8

Can we load moodle software for 100 users on a desktop pc

configuration: i3 processor / 4GB RAM

Average of ratings: -
In reply to Mohan kumar

Re: Hardware requirement for moodle

by Usman Asar -
Picture of Plugin developers Picture of Testers

Depends on how many are logged in at a time and doing what. In terms of CPU and RAM configuration is more than acceptable, but ideally do the Hard Drive configuration in RAID-1 at least.

In reply to Usman Asar

Re: Hardware requirement for moodle

by Mohan kumar -

Every user will have to  perform assignment activities like quiz, upload files, online texts.

 

In reply to Mohan kumar

Re: Hardware requirement for moodle

by jason everling -

An i3 would not be sufficient, even with 4GB running the web server and MySQL Server would not be enough to host a quiz for 100 users, you would probably see about 10-25 concurrent requests.

I wouldn't even say i5, maybe the quad-core i5 but that is a long shot. You would also need a few more gigs of Ram to have decent response times.

An i7 would suffice with 8 GB of RAM, but that is pushing the limits for 100 Users.

Let say you have 25 concurrent requests during a quiz, and that is a minimum. It would take 1.75 - 2GB of RAM for the web server. That would only be leaving you with 1GB of RAM for the SQL Server process using 4GB of RAM in your system. If you use a Linux Distro you might be able to throw more memory toward the sql process since the Operating System overhead is 60% less than a Windows OS.

Thanks,

JASON

In reply to jason everling

Re: Hardware requirement for moodle

by Mohan kumar -

For 80 users, we have dedicated server for moodle having the configuration like

Intel xeon 2 Ghz * 2 CPU

16 GB RAM

160 GB HDD * 2 [RAID 1]

Having this configuration, we still facing issues while running quiz

  Issues noticed :

1. Slow in accessing moodle.

2. Answers are not saving

thanks.

In reply to Mohan kumar

Re: Hardware requirement for moodle

by Usman Asar -
Picture of Plugin developers Picture of Testers

which version is it you are using Mohan? I had even more concurrent users accessing the site at the same time with less than your configuration, have you tried optimizing the server based on tips given in performance section? is it Linux based or Windows based you are running?

In reply to Usman Asar

Re: Hardware requirement for moodle

by Mohan kumar -

Moodle version : Moodle 2.4.4 (Build: 20130513)

moodle running under Linux.

Please let me know do how to  improve the performance moodle especially while running quiz.

Thanks,

mohan

In reply to Mohan kumar

Re: Hardware requirement for moodle

by Visvanath Ratnaweera -
Picture of Particularly helpful Moodlers Picture of Translators
Which Linux "flavour" (distribution)? Version?

We could unfold your complete working environment in a long Q&A session or you can first go through the introduction to this forum, which only appears when you start a new thread and then vanish. No, that is not a practical joke, it is by design.

Here is the content for your easy reference. I lost the hyperlinks during cut-and-paste, sorry:
===
Before posting your question here please read the Performance documentation. The complete documentation is at MoodleDocs.

[It should read: http://docs.moodle.org/en/Performance_recommendations and http://docs.moodle.org/en/Performance_FAQ.]

Many of the questions have already been answered. Please make use of the 'Using Moodle' advanced search facility and the Google custom search to find them.

If your questions still remain unanswered, post them here. Please include as much background information as possible about your hardware, the operating system, the web server, the database server, the PHP scripting framework, etc. If your machine is virtualized, also mention the host hardware, the operating system, the virtualization technology used and the resources assigned to the virtual machine. If you use a hosting service, mention either the hosting provider and the package or the resources as advertised.

For general advice on how to ask questions, refer Moodle.org forums help. Also please observe our Moodle.org forums Code of Conduct.
===
In reply to Mohan kumar

Re: Hardware requirement for moodle

by Emma Richardson -
Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Plugin developers

More RAM is always a good place to start.  The quiz is pretty hard on a system - also advise your teachers to keep it to one quiz per page, that helps the load a lot.  

I also use APC on my Debian install which I found helped a lot (my server was actually slowing to a stop when I had 20 kids taking a quiz).  APC gave me some more options and there are instructions on recommendations for MIN and SPARE servers etc.

Average of ratings: Useful (1)