I need to know, what is the correct server that might use the institution

I need to know, what is the correct server that might use the institution

by jorge humberto torres zea -
Number of replies: 2

In my intitution , we are using aplication moodle, on this moment it´s  on test. I would like to know what is the correct configuration of server thinking that our potential students will be on 2 years (2.500)

thanks  by your help

Average of ratings: -
In reply to jorge humberto torres zea

Re: I need to know, what is the correct server that might use the institution

by Visvanath Ratnaweera -
Picture of Particularly helpful Moodlers Picture of Translators
I too haven't used moodle in a "high traffic" situation, may be in the near future.

Just 2500 students alone tell much. I assume they all are enrolled in the moodle system.

There are other figures you have to get, to do an accurate estimate. Like:

- How many "courses" will the students attend?
- How often?
- How many students will be logged in at the same time, say at peak times?
- What is a typical course? How much data it will contain, how are they "recycled" (meaing, will they be repeated on a semester basis, for example?)

Ultimately, you have to come down to:
- amount of data storage
- throughput in terms of
* harddisk subsystem
* database
* network
- CPU processing power

We had a similar discussion just a couple of days ago:
http://moodle.org/mod/forum/discuss.php?d=22357

My quick guess is, at the rate of present harddisk sizes and CPU power the storage and processing are not bottlenecks. The network of course, the speed of the harddisk subsystem too, if you have a really _fast_ network.

Of course backups and other fail-over methods are topics you have to tackle separately.
In reply to jorge humberto torres zea

Re: I need to know, what is the correct server that might use the institution

by Martín Langhoff -
Jorge, we run a high-volume Moodle install on a cluster here in NZ. I have posted a lot of config tuning hints in this forum. Read old threads and/or search for the keywords "maxclients", "pconnect" "max_connections", "accelerator", etc.

Right now, the bottlenecks are usually memory usage and disk access. Get more RAM (and learn to tune Apache/PHP's memory usage), and get faster disks (and tune your disk usage).

There's some more info on how we run our cluster in these slides, too: http://catalyst.net.nz/moodle/enterprise/ .

(Edit: también hablamos en castellano ;)