110 likes | 213 Views
Job and Resource Management Systems. FRITZ FERSTL 010757000 Rinnakkaislaskennan jatkokurssi Ossi Kauranen. Miksi?. Tarjoavat rakenteellisen resurssien käytön suunnittelun ja kontrolloinnin hallinnolle/ylläpidolle Tarjoavat resurssit käyttöön läpinäkyvällä ja helposti ymmärrettävällä tavalla
E N D
Job and Resource Management Systems FRITZ FERSTL 010757000 Rinnakkaislaskennan jatkokurssi Ossi Kauranen
Miksi? • Tarjoavat rakenteellisen resurssien käytön suunnittelun ja kontrolloinnin hallinnolle/ylläpidolle • Tarjoavat resurssit käyttöön läpinäkyvällä ja helposti ymmärrettävällä tavalla • Tarjoavat valmistajasta riippumattoman käyttöliittymän
Mitä tarvitaan töiden kontrolloimiseksi klusterissa? • Tarvitaan tukia: • Heterogeenisyydelle • Osatöille • Rinnakkaisuudelle (PVM,MPI) • Interaktiivisuudelle • Tarkistuspisteille ja työn siirtämiselle • Töiden jakamiselle • Ajon aikaisille rajoituksille (ajanjako) • Graafinen käyttöliittymä
Komponentit ja Arkkitehtuuri • Perustarpeet 1. Verkko 2. Tuki useammalle käyttäjälle ja “samanaikaisille” töille • Käyttöliittymä • Hallintaympäristö
Mitä hallitaan? • Jonot, isännät, resurssit, työt, säännöt/menetelmät 1. JONOT -Muodostavat klusterille profiilin työtaakasta (esim. töiden määrä) -Jonojen valinta resurssien tarpeen mukaan => erilaisia jonoja (muisti, suorituskyky) 2. ISÄNNÄT (hosts) 1. Palvelin koneet 2. Lähettäjä/kontrolli koneet
Mitä hallitaan? 3. TYÖT -Osatyöt -Interaktiiviset työt -Rinnakkaiset työt -Tarkistuspiste työt 4. RESURSSIT -Muisti, CPU aika, oheislaitteet
Mitä hallitaan? 5. MENETELMÄT Resurssien hyötykäytön menetelmiä -Jaettu -Toiminnalliset -Aikaraja -Käsinsyöttö 6. AJANJAKO MENETELMÄT -First-Come-First-Served -Select-Least-Loaded
Mikä järjestelmä minulle? • CODINE/GRD ja Condor pelimiehen vaihtoehdot • MOSIX ja Legion huokeimmat (downloadable) • CODINE/GRD GUI • Legion OO-metodeja ja turvallisuus • Condorissa ja Legionissa tuet Windows NT 4.0:lle
Tulevaisuuden tarpeet • Yhteensopivuus • Sovelluksen ohjelmoijan käyttöliittymä (API) • Kontrollimekanismit • Jaettu/hajautettu muisti • Wide Area Networks
Linkit • http://www.genias.de/products/codine/description.html • http://www.npac.syr.edu/projects/cps714fall97/hw2/cb97tst/