Posts made by Visvanath Ratnaweera

Picture of Particularly helpful Moodlers Picture of Translators
Hi Sergio

Agree. It is easier to design a benchmark for HPC, there is no need even. Everybody seems to be focused on the LINPACK benchmarks. The Moodle crowd is very diverse, and they care only about their particular scenario(s). The teacher wants to know, "Will Moodle stand my exam tomorrow?". The school administration wants to know, "Will Moodle throw 'Connection refused' again during the peak hour?"

On which "user pattern is the right one?": If our friends in the economy department came up with the consumer price index, why we the benchmark obsessed Moodlers can't?
;)

On "how you push your moodle to the max-ops": There are already many tools in the Moodle ecosystem:
- https://docs.moodle.org/dev/Load_testing_Moodle_with_JMeter
- https://docs.moodle.org/en/Test_course_generator
- https://github.com/moodlehq/moodle-performance-comparison
and many more.

In fact there is the plug-in https://moodle.org/plugins/report_benchmark. Very easy to use. The problem is, it gives you 10 numbers on system performance without ramping up Moodle. And the results are in seconds, not in "Max. number of users" or such thing in the sense of cut-offs.

Hi AL

Yes, Sam Marshall's "Perspective" https://moodle.org/mod/forum/discuss.php?d=57028 was the measure in the old days. Surprisingly it gave the result in "max. number of simultaneous users". But how that formula was derived is anybody's guess. Same with the Howard's index. (Was it 20-50 users per GB?)

About developing something, I don't think that is even necessary. One just have to define a procedure making use of the many tools that are already available, finally giving a cut-off number of users for a specific (market basket) scenario. And that number will be divided by the Wattage to get the equivalent of "megaflops per Watt"

Average of ratings: Useful (1)
Picture of Particularly helpful Moodlers Picture of Translators
Hi

Yes, reusing old servers is one possibility. But it is not that simple. The old server might consume more energy than the new server. Even then, one has to take the "gray energy" or the https://en.wikipedia.org/wiki/Embodied_energy in to account. The only clear case is, if the old server is running any way, add more site to the old server rather than buying a new server.

I was thinking along some figure like "number of Moodle users per Watt". I know, there is no standardized "Moodle user". But even for the super computers there is the benchmark "Mega FLOP per Watt" https://www.computerworld.com/article/2535438/how-power-hungry-are-the-top500-supercomputers-.html. Why can't Moodle find a something comparable?
Picture of Particularly helpful Moodlers Picture of Translators
Hallo Federico

What exactly do you mean by "the new design of Moodle.org"? Do you mean the changes your team has done on Moodle 4.? plus the core Boost theme or the changes that have been introduced in Moodle 4.? and core Boost (by the UX team) are also open for discussion?