resurssienhallintajärjestelmiä
Resurssienhallintajärjestelmä on ohjelmisto, jonka tehtävänä on hallita ja jakaa tietokone- ja ohjelmistoresursseja useiden käyttäjien ja projektien kesken. Tyypillisiä kohteita ovat klusterit, pilvipalvelut ja konttori-ympäristöt, joissa resurssit voivat olla CPU-aikaa, muistia, tallennustilaa sekä verkko- ja GPU-resursseja. Järjestelmät tukevat eräajoa sekä vuorovaikutteista ajoa sekä konttienhallintaa ja virtuaalipilviympäristöjä.
Pääkomponentteja ovat resurssienhallintapalvelin ja ajastusmoottori, jonot (partitionit/queues), resurssikuvaukset sekä politiikanhallinta ja käyttötilastointi. Järjestelmä seuraa käytettävissä olevia
Tunnettuja esimerkkejä ovat eräajon järjestelmät kuten SLURM, PBS Pro ja Grid Engine. Modernit ympäristöt kuten Kubernetes
Perusperiaatteisiin kuuluvat aikataulutusalgoritmit kuten FIFO, backfill ja eri priorisointi- sekä fair-share -politiikat. Varaukset, laatuun perustuva QoS
Hyödyt ovat parempi resurssien hyödyntäminen, lyhyemmät odotusajat ja hallinnan yksinkertaistaminen suurissa ympäristöissä. Haasteita ovat järjestelmien kompleksisuus,