BigJob

Software kuvakaappaus:
BigJob
Ohjelmiston tiedot:
Versio: 0.4.134
Lähetyksen päivämäärä: 20 Feb 15
Kehittäjä: Andre Luckow
Lupa: Vapaa
Suosio: 2

Rating: 3.0/5 (Total Votes: 2)

BigJob on SAGA-pohjainen ohjaajan työn toteuttamista Python. & Nbsp; Simple API for Grid Applications (SAGA) on korkean tason, helppo käyttää API saatavuuden hajautetut resurssit. Toisin kuin muut yhteiset pilot työtä järjestelmien SAGA BigJob (i) tukee natiivisti MPI työn ja (ii) toimii eri taustajärjestelmiin, yleensä mikä etu käyttää SAGA perustuvaa lähestymistapaa. Seuraavassa kuvassa on yhteenveto SAGA BigJob arkkitehtuuria.
SAGA BigJob koostuu kolmesta osasta: (i) BigJob Manager, joka tarjoaa ohjaajan työn abstraktio ja hallinnoi orkestrointi ja aikataulutus BigJobs (mikä puolestaan ​​mahdollistaa hallinnan sekä bigjob esineiden ja subjobs) (ii) BigJob-aine, joka edustaa ohjaajan työtä ja siten, sovellustason resurssienhallinta, että vastaava resurssi, ja (iii) ilmoitus palvelu, jota käytetään välistä viestintää BigJob Manager ja Agent.
Ennen käynnissä säännöllisesti työpaikkoja, sovellus täytyy alustaa bigjob esine. BigJob Manager sitten jonoon ohjaajan työtä, joka todella toimii BigJob agentti kunkin resurssin. Tätä ainetta tietty määrä resursseja haetaan. Myöhemmin osa-työt voidaan toimittaa kautta BigJob Manager käyttäen jobID on BigJob referenssinä. BigJob Manager varmistaa, että subjobs käynnistetään päälle oikea resurssi perusteella määritetty jobID käyttäen oikea määrä prosesseja. Välinen viestintä BigJob Agent ja BigJob Manager suoritetaan käyttämällä SAGA ilmoituksesi palvelu, keskeinen avain / arvo-myymälä. Jokaisen uuden työpaikan, ilmoitus merkintä luodaan BigJob? Manager. Aine säännöllisesti gallupit uusia työpaikkoja. Jos uusi työpaikka löytyy ja resurssit, työ on lähetetty, muuten se on jonossa.

Vaatimukset :

  • Python

Kommentit BigJob

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!