Nový plánovač v CERIT-SC
V uplynulých letech se centrum CERIT-SC společně s MetaCentrem zabývalo zhodnocením efektivity stávajícího Torque plánovače. Výsledkem dlouhodobého výzkumu bylo vyvinutí nového plánovače založeného na tvorbě rozvrhu, který řeší nejkritičtější nedostatky původního plánovače.
Nový plánovač bude nasazen na Torque serveru @wagap příští týden. Aktuální běžící úlohy nebudou přepnutím plánovače ovlivněny.
Mezi klíčové výhody nového rozvrhového plánovače patří:
- Plánovač je schopen fungovat efektivněji díky implementaci tzv. backfillingu -- spouštění krátkých výplňových úloh v době, kdy plánovač čeká na uvolnění většího množství zdrojů pro velké distribuované úlohy. Plánovač tak redukuje dobu čekání úloh a zvyšuje míru využití strojů.
- Plánovač si interně vytváří rozvrh, v každém okamžiku dokáže odhadnout přibližný čas spuštění každé úlohy. Uživatelé dostávají informaci o přibližné době spuštění a o pořadí úloh v rozvrhu.
Základní funcionalita stávajícího plánovacího systému zůstává zachována (qsub příkazy).
Příkaz "qstat" i grafický interface PBSmon začne zobrazovat přibližnou dobu startu a ukončení úlohy a zdroje, na kterých je úloha plánována.
Přehled o aktuálních úlohách je k dispozici na stránce
http://metavo.metacentrum.cz/schedule-overview/ a také v aplikaci
PBSmon, tak jako doposud.
Popis nového plánovače a hlavní odlišnosti jsou popsané v dokumentaci na wiki:
Největší změnou je skutečnost, že plánovač nepoužívá fronty, s výjímkou prioritních front dedikovaných uživatelské komunitě na základě speciální domluvy.
Protože nasazení nového plánovače je významným zásahem do infrastruktury, žádáme uživatele, aby nám hlásili neobvyklé chování plánovače na adresu uživatelské podpory support@cerit-sc.cz. Uživatelská podpora bude po přechodnou dobu posílena o vývojový tým nového plánovače.
Ivana Křenková, Thu Jul 17 12:40:00 CEST 2014