Posts made by Visvanath Ratnaweera

Picture of Particularly helpful Moodlers Picture of Translators
Hi

The big obstacle in estimating infrastructure for large Moodle deployments is that, every deployment is different - in terms of the infrastructure and the architecture as well as the user loads and patterns. In your case we know that it is a) about a single server - a large VPS b) you have targets on N, N being the number of candidates you can send to a synchronous exam (on Quiz module). Well, you said something about SCORM - still in the subject line. I think, you were forced to forget it, for the sake of simplicity.

You were lucky. Emilio could give you custom tailored and exact (with numbers) advice, as he has done in the past in this forum and also presented in Moodle Moots. I've added his post to my collection, suggest adding it to the Performance documentation as well. Rather than reiterating those topics here are some observations from an administrative point of view.

About the timing of the exams: You talk of a world-wide audience. Do they belong to the same institution? If not, it is highly unlikely that synchronous exams of different institutions will start exactly at the same universal time.

About the readiness of the server: Do you expect the N candidate exam will be conducted the day you deploy the server? What I want to point out is that deploying a Moodle server is fundamentally different from building a fortress or a battleship. a) It won't be stormed the day it goes in operation. b) Even if that happens, you can still make corrections. In other words, a gradual start and corrections as you go on are (luckily) possible.

My interest is not primarily getting big absolute numbers of load, rather getting the maximum load from given resources resp. servicing a given load with minimum resources. Throughout the years I have observed people (including myself) overestimate the future load resp. astronomically overestimate the infrastructure necessary. OK, some have the money. But I plead for the environment, the time of "My car, my patrol" is long over.
 
Don't read between the lines: Nowhere I say, you are wasting resources. In fact, you made a favourable decision by going for VPS over dedicated hardware (which would idle, still burn energy, until the load arrives). My point at the beginning with fortresses and battleships is that singe or dual (web+DB) Moodle servers are flexible, you can shift them easily, once you've got the experience. That is exactly what I advised more than once, start in the available/existing infrastructure, monitor deeply, once signs of overloading appears, move to the next level. Not to commit to a five year plan NOW - although it is technically challenging and therefore interesting. You can have the same fun by squeezing smaller machines. Do you need a Porsche for the kick of speed, when downhill on a racing bicycle would do?
smile
Picture of Particularly helpful Moodlers Picture of Translators

I have seen this reported here over the years and if I remember right, was affected too in a time critical situation some time ago. Went out of the way by taking back those restriction conditions. Now it happened last week. Now I took time to reproduce it.

Step 1. Created a quiz with two true/false questions

Step 2. Set its completion condition to "Any grade"

As confirmed on the course homepage for the dummy student:

Step 3. Dummy student answered Quiz 1, only one question correctly:

and has completed Quiz 1:

But oddly that drop-in contradicts:

Step 5. Sure enough the dummy student can't take Quiz 2.

Am I doing something wrong or is there a huge bug?

Moodle Version 4.5.8 (Build: 20251208)

Edit: That "some time" was just a month ago! https://moodle.org/mod/forum/discuss.php?d=473358#p1896441. I can't image that the Moodle quiz has such a gaping hole - and nobody cares!
sad

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

From the long silence I assumed that there is no solution. So, deleted all attempts and then made the changes - max. grade and the grade to pass.

Matter CLOSED for me. If anybody knows a solution, may of course post here for the others.

Average of ratings: Useful (2)
Picture of Particularly helpful Moodlers Picture of Translators
Yeah, required some mind reading. From my experience over the weekend I think the current state is something like, "If you reach a total of 5 discussions or posts in a forum, you can't start a new discussion or reply to a discussion in that forum for the 24 hours that follow". Correct me if I am wrong.

Please don't misunderstand. I am not saying you need to do it that way, I am saying how it is set from my observations. You're welcome to change the whole thing - only thing, follow up with matching documentation - and warning(s)! Otherwise the community will be lost - especially during weekends, when it is dark in the outback.
smile