I am new here, so I hope this is the right category for my question.
I would like to know what would be the best option to host Moodle for my following situation :
- Small university of 120 students.
- We will have some course with video of more than 2h30 long each class (x11 weeks) !
So my question are
- which option (VPS or dedicated) seems to be the best to host moodle for this condition ?
- which Moodle version should I use for the first install ?
Thanks for your help.
Q1. Which option (VPS or dedicated) seems to be the best to host moodle for this condition?
You should be OK with a decent VPS. I'm assuming that we are talking about Linux VPS. I don't know about Windows VPS.
Delivering videos (and other files) needs bandwidth, not CPU nor RAM. If you conduct synchronous on-line exams (using quizzes) only, depending on the number, size of the exam paper and how exactly synchronous - all in the same minute or distributed over 10 min. - you'll experience the limits of your machine.
By then, you should have found out how to do site backups, which you can easily migrate to a more powerful machine.
The costs of maintaining a server application is not in the hardware, it is about user management, backup, availabilty, security, privacy, ...
Q2. Which Moodle version should I use for the first install?
The short answer is, if you have never used Moodle then you can start anywhere. Since 1.9 is the "old" version, better to start with a newer version, 2.2 or 2.3. Install one and test it!
But that is not the topic of this forum. If you want to discuss that further please visit a more suitable forum. People have discussed this in "Installation problems", "General problems", "Comparison and Adovacay", "General developer forum", ... You can use the 'Advanced search faciliy' mentioned in the introduction to this forum. The intro also has links to important technical documentation.
Thanks for your answer.
I will only ask you one more question before closing the subject.
Do you think a dedicated server running Linux with this specification will do the job well ?
Intel i3 2100 3.1Ghz | 3M SmartCache ; 4GB DDR3
or a this solution with VPS ?
Thanks a lot.
I think you got me wrong. It is Q2, 'which Moodle version', which is off topic in this forum. Q1, 'VPC or dedicated', fits perfectly here and you are welcome to continue on that. From the intro, "This forum is for discussing issues related to computer hardware for Moodle, as well as comparing notes on Moodle's performance under load. Advice on finding an internet hosting service also belongs here."
> Do you think a dedicated server running Linux with this specification will do the job well ?
What is the job exactly, I mean do you have any relevent technical data? The kind of data I'm talking about is explained the performance documentation linked from the introduction to this this forum. The only information we have: a) 120 students and b) some courses with long videos.
The point is, nobody can tell to a reasonable accuracy what exactly the "load" is going to be. The common solution is to buy the biggest server one can afford. At the present level of hardware prices this means that the servers are often way over powered, in the West at least.
Comparing the servers:
A. dedicated Intel i3 2100 3.1Ghz | 3M SmartCache ; 4GB DDR3
B. VPS with 8 GB RAM
When you say, 'which one is better', perhaps you meant their computing power. You need to run a benmark on both to find that out. See the discussions:
- Performance perspectives - a little script http://moodle.org/mod/forum/discuss.php?d=57028
- "Unixbench" http://moodle.org/mod/forum/discuss.php?d=200362
The next problem is, once you have the numbers how do you interpret them. May be one server is better in CPU operations but slower in disk I/O. One has more RAM but slower network latency, etc. I doubt that there will be a clear winner, in general. In your case too, server A could be better in CPU and disk I/O but has half the RAM.
This comparison is of no use, if both servers are over powered any way. I would choose the VPS because it wastes less energy. If the need arises, and it will ultimately according to the https://en.wikipedia.org/wiki/Niklaus_Wirth#Wirth.27s_law, you can always migrate to a more poweful machine. Some VPS hosters provide upgrades without you having to reinstall. Even if you had to, it is not a big deal. See http://docs.moodle.org/en/Moodle_migration.