[Moodle-sys] [Moodle-adm] Moodle STACK plugin

Gergo Pokol pokol at reak.bme.hu
2024. Jún. 6., Cs, 14:42:08 CEST


Sorry, helyesen: Gyenge Ádám az új admin kollega.

Üdv: Gergő

---------------------
Dr. Gergo Pokol
associate professor
Head of Fusion Plasma Physics Group
BME NTI
www.reak.bme.hu/pokol
tel: +36 1 463 2469
---------------------

On 2024. 06. 06. 14:27, Gergo Pokol wrote:
> Kedves Kollegák!
>
> Gyenge Ákos új tagja a Moodle Admin listának, és kezdeményezője a 
> Moodle aktívabb használatának az MI-ben. Kérésére feltelepült a Stack 
> plugin, amivel feladatokat lehet létrehozni. Erről alább olvashatjátok 
> a levelét.
>
> Üdv: Gergő
>  TTK Moodle Felelős
>
>
>
> To:
> "pokol at reak.bme.hu" <pokol at reak.bme.hu>, Peterdi Tibor 
> <peterdi.tibor at bme.hu>, Lenhardt Tamás <lenhardt.tamas at bme.hu>
> CC:
> "moodle-adm at lists.math.bme.hu" <moodle-adm at math.bme.hu>, Dr. Török 
> János <torok.janos at ttk.bme.hu>
>
>
> Kedves Gergő és többiek!
>
> A Stack plugin kis létszámnál eddig remekül működik, már több kolléga 
> elkezdte kísérleti jelleggel használni. Köszönöm mindenkinek az eddigi 
> segítséget.
>
> Az őszi félévben tervezzük nagyobb létszámú kurzusoknál is bevezetni, 
> persze fokozatosan. Fontos lenne hogy a lehető legjobban előkészítsük, 
> hogy ez nehogy terhelési problémát okozzon a szerveren. Egyeztettem a 
> VIK-es adminisztrátorral (Varga György, HIT tanszék, 
> varga at hit.bme.hu), ahol szintén használják ezt a plugint.
> Azt kérnénk hogy az ő tapasztalataik alapján konfiguráljuk be a 
> plugint még az ősz előtt.
> Alább bemásolom amit ő írt (nekem elég technikai). Ha ez nem gond, azt 
> kérnénk hogy már most a vizsgaidőszakban ezt kezdjük majd el. Ha 
> szükséges, kedden délután én már be tudok menni a FIEK-be. Köszönettel,
> Gyenge Ádám (Matematika Intézet)
>
> > Úgy tudom hogy a VIK-en már használjátok a Stack nevű Moodle plugint
> > matematikai kvízekhez. Mi a TTK-n is elkezdjük ezt használni. Meg tudnád
>
> Igen, par eve mar hasznaljuk. Elsosorban a szamolasi kepessegei es a
> kiertekeles miatt.
> A stack ugyebar egyreszt a moodle resze masreszt hasznalja a maxima-t, ami
> a lenyegi kepessegeit adja. Vegulis a maxima-t egy kulon virtualgepbe 
> tettem, egyreszt security
> (gond eseten nem a moodle kompromittalodik), masreszt a terheles elosztasa
> miatt. Utobbihoz a maximapool-t is hasznaljuk. A ket vm az azure-ben egy
> halozatban van, a maximapool kivulrol nem hozzaferheto. Ha nalatok maskent
> lesz akkor oda kell figyelni hogy ezt csak a moodle szerver erje el.
>
> Emiatt kicsit mas a konfiguracio, mint a sima esetben. Egyreszt
> a maximapool kodot es a hozza tartozo kornyezetet kell kialakitani
> (tomcat-ot hasznal). A maximapool-t megtalalod a githubon ill. ugy
> emlekszem a stack plugin githubjarol is el lehet talalni oda. Az ott
> leirtak szerint kell eljarni.
> Masreszt a maxima-hoz kell csinalni egy optimized verziot. Ez kicsit
> trukkos, kell hozza a felinstallalt stack pluginbol jopar dolog. Az
> optimalizalas nagyjabol azt csinalja, hogy a maxima-ba behuzza a stack-hoz
> tartozo scripteket es ezt a processzt kidumpolja, ezutan az eredeti maxima
> helyett ez futtathato, es mar nem kell indulaskor azzal foglalkoznia hogy
> a file-okat parsolja es vegrehajtsa. Igy csokken a terheles amit a
> processz inditasa okoz. A  maximapool konfiguraciojaban az igy optimizalt
> maximat kell hasznalni. Az optimalizalt maxima eloallitasat is megtalalod
> a stack plugin githubjan.
>
> Ket komolyabb tapasztalat volt ezzel.
> Az egyik: a stack a kerdes leirasanal megengedi a sort/utasitast
> lezaro pontosvesszo elhagyasat. Legalabbis regebben megengedte. Ez viszont
> azt jelentette, hogy a kerdesbe irt kodot joval lassabban parsolta, ami
> pont a kenyes helyzetben, zh vagy vizsga kozben irtora megnovelte a
> terhelest. Raadasul ezt meg a moodle plugin vegzi, azaz ez az egesz
> moodle-t erinto problemava valik. Nalunk 600 emberes vizsganal ebbol volt
> komoly gond, amig ki nem deritettem hogy ez okozza. Talan azota mar
> javitottak ezen, de jo ha tudsz rola.
> A masik kurrensebb, pont Lorant targya kapcsan jon elo. Idonkent az a
> tapasztalat, hogy a kiszolgalo vm kilotte az egesz tomcat processzt, mert
> elfogyott a memoria. Ennek ugy nez ki az az oka, hogy egy-egy maxima
> processz hosiesen probalja kiertekelni a valaszkent kapott formulat vagy
> kifejezest, es ez neha nagyon sok memoriat emeszt fel. Ez ugye user input
> miatt is elojohet. Magaban a maximaban (az altalunk hasznalt verzioban
> biztosan) nincs olyan megadhato korlat amivel ezt meg lehetne fekezni, igy
> ezzel eddig nem nagyon tudtam mit kezdeni. Esetleg a maximapool
> hangolasaval lehet korlatozni hogy egy maxima meddig futhat, igy kevesebb
> ideje van memoriat foglalni.
>
> Meg annyi hogy a kiszolgalo vm 8 mag 32G RAM meretu. Ebben boven elfutogat
> sima esetben a maximapool es nalunk a mas kerdestipushoz tartozo dolog is.
> Ezzel lement (a pontosvesszos anomalia utan) 600 koruli emberrel vizsga.
> Magan a vm-en debian van es minden a normal csomagokbol kerult fel.
>
> Hat ennyi, gondolom lesz mit atgondolni ezek alapjan... Ha van kerdesed
> akkor ird.
>
> --
> Gyorgy Varga                |
> Department of Networked     |
> Systems and Services        | the horizon calls
> Technical Univ. of Budapest | with its parallel lines
> varga at hit.bme.hu |
> Subject:
> Re: moodle plugin
> From:
> Gyenge Ádám Balázs <gyenge.adam at ttk.bme.hu>
> Date:
> 2024. 05. 30. 14:09
>
> -- 
> ---------------------
> Dr. Gergo Pokol
> associate professor
> Head of Fusion Plasma Physics Group
> BME NTI
> www.reak.bme.hu/pokol
> tel: +36 1 463 2469
> ---------------------
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.math.bme.hu/pipermail/moodle-sys/attachments/20240606/3af51057/attachment-0001.htm>


További információk a(z) Moodle-sys levelezőlistáról