Thanks Visvanath for your reply.
I did check out the pointers and the general hardware requirements and their performances on those links.
Its very subjective based on what the actual concurrent visitors would be doing, so I estimated the actual usage(which activity they would be doing) by the users(number of concurrent users for each activity) so that I get a better estimate of what hardware I would need. The following would be the actual usage on the moodle site for the specific activity:
1. SCORM: Entire course content will be uploaded in the form of a SCORM package. This SCORM will contain the main content and the quiz. We are expecting concurrent users on SCORM activity (200-300 concurrent users at any point of time and 500 when the load will be at its peak). As the examination part is in the SCORM itself so we'll not be using the default moodle quiz activity.
These courses with their quiz would be open for a defined period of time.
Custom Modules That Would Be Used:
1. Interactive games: Various interactive games will be created for users. Users can test their knowledge by attempting questions in the game thereby progressing to next levels.
2. Interesting facts: Flash activity which will list interesting facts or events related to that module
3. Information security jokebook: Flash activity to display interesting jokes on information security
As the custom modules are part of optional section (150-200 concurrent users), so there will be no involvement during examination/ SCORM.
For the above requirements, would a E3-1230 V2(4 cores) with 8GB RAM suffice or do I need a Dual E5-2620(12 cores) with 16GB RAM.
Also, for the above requirement, will 5TB suffice or do I need 10TB?
Is 100mbps connectivity enough for the above requirements?
Do I need SSD's with the above servers Or enterprise SATA would be enough?
Is RAID essential or only enterprise SATA or SSD would work fine?