Virtual Learning Platforms Thread, Moodle server specs? in Technical; I've been tasked with getting rough ideas of pricing for a million and one things we get via our LEA.
1st February 2011, 10:52 AM #1
Moodle server specs?
I've been tasked with getting rough ideas of pricing for a million and one things we get via our LEA.
One of them is our VLE. We currently have Fronter, but we need some idea of competing costs.
So, one of the options is to host a Moodle install internally. If we were to do this, what sort of spec server would be looking at needing? We have about 600 kids, 40 staff etc... Not heavily used at the moment, but it might be eventually...
IDG Tech News
1st February 2011, 11:06 AM #2
Installing Moodle - MoodleDocs
Disk space: 160MB free (min). You will require more free space to store your teaching materials.
Memory: 256MB (min), 1GB (recommended). The general rule of thumb is that Moodle can support 50 concurrent users for every 1GB of RAM, but this will vary depending on your specific hardware and software combination.
This includes hosting limits of PHP or MySQL on a hosting service.
The capacity can limit the number of users your Moodle site can handle. See User site capacities
Ours from memory has 2x Dual Core Xenons and around 12Gb RAM for amount of users it should have 18Gb, but its just not used heavily enough at the moment, we have roughly 900 users, I've never seen more than 100 or so on at the same time though. Early days still though.
1st February 2011, 11:07 AM #3
We've got a pretty heavily used Moodle install (1100 students, 100 staff) and run it entirely from 2 VMs. 1 for Apache, 1 for MySQL. Took the decision to split them when we first deployed so it'd be easier to expand in the future . Both run 2 vCPUs and 4gb RAM with CentOS as the OS of choice. Performance is fast and snappy.
You could probably run it quite happily on a single Linux VM with 4gb RAM, or a very basic Dell R210/HP DL160 if needed.
1st February 2011, 11:25 AM #4
We've currently got it on a HP G3 server with a dual CPU (single core iirc) with 4gb ram, and lots of HDs. Performance isn't as snappy as it was when it was virtualised (dont ask) but it is perfectly usable, certainly faster than the likes of facebook. Concurrant users; 50 maybe.
If it isnt heavily used anything you can buy now will be fine. 4gb ram with a few disks, and any current CPU.
1st February 2011, 11:44 AM #5
As with most server setups alot is going to depend on concurrency and user habits. For instance if your doing lots of quizzes you'll probably find your servers get hammered when a classroom submits there quiz answers.
In my opinion dont try and over optimise from the start, use TronXP's response as your starting point. Then add additional hardware as and when its required, my personal perference would be to have 2 web servers, 2 DB's and a single file server with a decent backup procedure. Yeah you can probably run a Moodle instance on a single box, but if you actually want users to be able to relie on it then the system needs to be reliable and resiliant.
By Gatt in forum MIS Systems
Last Post: 1st May 2010, 01:15 PM
By Danlewis3 in forum Internet Related/Filtering/Firewall
Last Post: 26th January 2010, 01:59 PM
By jamin100 in forum Windows
Last Post: 18th September 2008, 03:22 PM
By Stevenw in forum Hardware
Last Post: 16th July 2007, 02:51 PM
By Wizzer in forum Hardware
Last Post: 7th February 2006, 04:53 PM
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)