Windows server: Server Requirements on Windows 2003 Server

Windows server: Server Requirements on Windows 2003 Server

by Conrad Taylor -
Number of replies: 3

Hi All, Just complete a presentation to our institution managers, and they are keen to implement an in-house server with moodle.

Their choice is that the server got to be windows based. which can easily cope with over 3000 students

My question is, is there any one out there that can recomment a server specification, for me to put forward to the managers, and the technical team.

Cheers for your feedback in advance..

Conrad Taylor

Average of ratings: -
In reply to Conrad Taylor

Re: Windows server: Server Requirements on Windows 2003 Server

by Timothy Takemoto -

Do Windows servers form arrays? For "easily handling" of 3000 students then a fast single server, with a 3.xGHz processor with heaps (2GB) of RAM, and a php accelerator *might* fall just short of "easy," but that all depends on the number of simultaneous users and the wieght of the things they are downloading . I am not a sysadmin but it seems that the sysadmins here recommend a small array of linux boxes (even just two three perhaps) would be better for these sort of numbers. 

The number of simultaneous user accessing the database is critical. Even with "3000 users", if the Moodles are being used out of class, then you might see only <100 (more like 50) simultaneous users which could be handled easily by one new server with standard specifications.

But if some of your classes are using Moodle simulantenously in a computer room (during class) with 100 terminals and a some students accessing the database for homework elsewhere, then you start to have not so "easy" (slower) handling. Server loads depend so much on the way that the Moodles are used. If you use large Glossaries or other autolinking extensively, especially without caching, then be prepared to wait a while for pages to appear.

 My bet is that at first, in the first or two year, with not all that many teachers having created courses, even a bog standard server would do, unless you are migrating a load of online courses from another LMS. It takes a couple of years before teachers have the content to use the system. If you get the best server for your budget then you can feel fairly safe in the knowledge that even with 3000 students, assuming non classroom use, a single server will probably suffice.

A single modern server will start to feel the straing with simultaneous users in the (3?) hundreds (please see Don's post), I think, In my ignorant opinion.

And as other posters have contended, Moodle is faster than other comparable LMS.

Tim

In reply to Timothy Takemoto

Re: Windows server: Server Requirements on Windows 2003 Server

by Conrad Taylor -

Hi Timothy

Cheers for the reply, I do agreed with you that, and I do think we will never have 3000 simultaneous  users online at any one time, in my situation students will be accessing the site internal and externally, but this I think will not overload the server.

At present we have 500 users, but hoping by January to extent to the other department with the college.

At present we have 12 Tutors currently using the system, I do agreed with you it will take tutors few years good to populate their courses correctly with correct contents.

Due to this I have recomment the following specification to teh technical team.

Server Hardware

  • Operating system: Linux   rather than Windows (we can discuss this, but Windows is ok)
  • Dual Xeon Processors - 2 x 2.4 Ghz
  • 1 Gb RAM

 

Server Software and Configuration

·         Linux Redhat 9, will configured specifically to run Moodle with optimal performance

·         Apache 2.0.52

·         PHP 4.3.9   or Version 5

·         MySQL 4.0.22-standard

·         GD 2.0.15

·         Cpanel 9

·          Moodle (of which I will complete the installation)

Additional Features

 Able to do Daily backups

Cheers

Conrad

In reply to Conrad Taylor

Re: Windows server: Server Requirements on Windows 2003 Server

by Michael Penney -
HI Conrad, should be fine.

We have those specs with ~500 students, Red Hat Enterprise, and we haven't gone beyond 5% system resources at peak usage (we're also running some large Postnuke sites on that server).

So it should give you plenty of room to grow to 3000 userswink.