BigJob

Software screenshot:
BigJob
Software detaljer:
Version: 0.4.134
Upload dato: 20 Feb 15
Udvikler: Andre Luckow
Licens: Gratis
Popularitet: 2

Rating: 3.0/5 (Total Votes: 2)

BigJob er et SAGA-baserede pilot job implementering i Python. & Nbsp; The Simple API for (SAGA) Grid Applications er et højt niveau, der er nem at bruge API til at få adgang til distribuerede ressourcer. I modsætning til andre almindelige pilot job systemer SAGA BigJob (i) indbygget understøtter MPI arbejde og (ii) arbejder på en række forskellige back-end-systemer, generelt afspejler fordelen ved at bruge en SAGA tilgang. Nedenstående figur giver et overblik over den SAGA BigJob arkitektur.
SAGA BigJob består af tre komponenter: (i) BigJob manager, der giver piloten job abstraktion og administrerer orkestrering og planlægning af BigJobs (som igen tillader håndtering af både bigjob objekter og deljob) (ii) BigJob-Agent, der repræsenterer pilot job og dermed den ressource Manager-niveau på den respektive ressource, og (iii) den annonce-tjeneste, der bruges til kommunikation mellem BigJob Manager og Agent.
Før du kører regelmæssige job, skal en ansøgning initialisere en bigjob objekt. Den BigJob manager derefter kø en pilot job, der i virkeligheden kører en BigJob Agent på den respektive ressource. Til dette middel der anmodes om et bestemt antal ressourcer. Efterfølgende kan indsendes sub-job gennem BigJob manager ved hjælp af jobID af BigJob som reference. Den BigJob manager sikrer, at deljob lanceres ad den korrekte ressource baseret på den angivne jobID bruger den rigtige antal processer. Kommunikationen mellem BigJob Agent og BigJob manager udføres ved hjælp af SAGA annonce service, en central nøgle / værdi butik. For hver ny opgave, er en annonce post oprettet af BigJob? Manager. Agenten periodisk meningsmålinger til nye job. . Hvis der findes et nyt job og ressourcer til rådighed, bliver jobbet afsendes, ellers er det i kø

Krav :

  • Python

Kommentarer til BigJob

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!