What’s typically needed for instances of tens of thousands of students, he says, is a Network File System solution capable of significant I/O speed and enterprise-grade disks.
Moodlerooms shares infrastructure with its parent company, education technology provider Blackboard, which acquired it last year. Miller says the infrastructure itself includes Dell blade servers, NetApp storage and all the enterprise-grade infrastructure needed to underpin a high-availability private cloud. The application is virtualized using VMware.
פורסם ב: The Hosting Infrastructure Behind Massive Open Online Courses.
Moodle’s profiling tool
When your software is too slow, you need measurements to tell you which are the slow bits. Tools that do that are called profilers. One of the better profiling tools for PHP is called XHProf. The good news is that it has already been integrated into Moodle, and there is documentation about getting it working. Basically, you just need to install a PHP extension and turn on some options under Admin -> Development -> Profiling.
ב: Tim’s blog: Performance-testing Moodle.
This is a base for discussion about potential server clustering improvements in Moodle 2.6
פורסם ב: Server clustering improvements proposal – MoodleDocs.