maximum aantal gebruikers in een moodle database

maximum aantal gebruikers in een moodle database

door Wijnhold Bolt -
Aantal antwoorden: 4
De systeembeheerder bij mij op school wil moodle op een eigen virtuele server onderbrengen. Hij meent dat het aantal gebruikers niet boven de vijfhonderd zou moeten liggen omdat anders de performance behoorlijk minder zou worden en wil de moodle database in tweeën verdelen. Mij lijkt dat sterk, maar dat is een gevoel. Wie kan hier wat zinnigs over zeggen?

Wijnhold
Gemiddelde van de beoordelingen:  -
Als antwoord op Wijnhold Bolt

Re: maximum aantal gebruikers in een moodle database

door Pieterjan Heyse -
Het aantal gebruikers in een databank speelt eigenlijk weinig tot geen rol. Wat wel belangrijk is voor de webserver, is het aantal gelijktijdige gebruikers. Reken zelf maar uit, 25MB geheugen per gelijktijdig ingelogde gebruiker.

Een VPS met 512 MB Ram kan zo in theorie 20 gelijktijdige gebruikers bedienen, zonder rekening te houden met de databank. De databank moet idealiter volledig in het geheugen passen, maar met nog eens 512MB kom je al zeer ver.

PJ
Gemiddelde van de beoordelingen:  -
Als antwoord op Pieterjan Heyse

Re: maximum aantal gebruikers in een moodle database

door H Hak -

Meestal is er binnen mysql een max_connections system variabele die ik vaak op 100 heb zien staan. Deze waarden zijn aan te passen en is afhankelijk van je RAM geheugen. Daarnaast is het afhankelijk wat leerlingen (ook gelijktijdig) doen, hoeveel tabellen er doorgelezen moeten worden en of deze goed geindexeerd zijn.

Het opknippen van Moodle is toch geen probleem? Je kunt met met Moodle Network de gebruikers zo van de ene in de andere omgeving laten hoppen. Die kan op een andere server staan.

Als de problemen zich voordoen weet je in ieder geval dat je elo goed gebruikt wordt.

Gemiddelde van de beoordelingen:  -
Als antwoord op Wijnhold Bolt

Re: maximum aantal gebruikers in een moodle database

door koen roggemans -
Foto van Heel behulpzame Moodlers Foto van Hoofdontwikkelaars Foto van Moodle HQ Foto van Vertalers
Als je er iets zinnigs wil kunnen over zeggen, is dit verplichte lectuur: http://docs.moodle.org/en/Performance
Gemiddelde van de beoordelingen:  -
Als antwoord op koen roggemans

Re: maximum aantal gebruikers in een moodle database

door Ger Tielemans -

De echte addertjes zitten veel dieper: met het nieuwe rollen-systeem worden soms queries gedaan die alle cursussen en/of alle gebruikers aflopen. Hoe meer je er hebt - bijvoorbeeld voor de zekerheid oude cursussen in online-archief op dezelfde Moodle-server - ..Dat kan rare effecten hebben droevig.

Een recent voorbeeld: 550 leerlingen willen zich tegelijk (vanaf 6.00 uur 's ochtends!!) inschrijven voor workshops in een break-week: ze moeten daarbij zich eerst aanmelden in een cursus en dan diverse keuzes-met-limiet invullen...

..een ramp voor de performance. De systeembeheerder bekeek de server-logs en ging op basis daarvan neuzen in de  bugtracker van Moodle. en jawel, daar vond hij wat... dat leek te helpen.. (want aantal inschrijvers bleef op dat moment hoog in de logs en de belasting daalde dramatisch.)


Terzijde: polls met limiet lijkt leuk maar onze gebruikers zijn erg ontevreden dat er zowel over- als onder-intekeningsstoringen zijn:

  • 25 stoelen en 27 intekenaars
  • 25 stoelen, maar Moodle roept al "vol" bij 23
Gemiddelde van de beoordelingen:  -