.
BigJob bir SAGA-based pilot iş Python həyata keçirilməsi & nbsp edir; Grid Proqramlar (SAGA) üçün Simple API payladı resursları daxil olmaq üçün yüksək səviyyəli, asan-istifadə API. Digər ümumi pilot iş sistemi fərqli olaraq SAGA BigJob (i) yerli MPI iş dəstəkləyir və (ii) ümumiyyətlə SAGA-based yanaşma istifadə edərək istifadə əks etdirən, geri sonuna sistemi bir sıra üzərində işləyir. Aşağıdakı rəqəm SAGA BigJob memarlıq ümumi verir.
SAGA BigJob üç komponentdən ibarətdir: (i) pilot iş abstraksiya təmin edir və (öz növbəsində bigjob obyektlərin və subjobs həm də idarə etməyə imkan verir) BigJobs bir orkestrovka və planlaşdırma idarə BigJob Manager (ii) BigJob-Agent təmsil pilot iş və beləliklə, müvafiq resurs proqram səviyyəli resurs meneceri və BigJob meneceri və Agent arasında rabitə üçün istifadə olunur (iii) reklam xidməti.
Daimi iş çalışan əvvəl, bir proqram bigjob obyekt başlamaq lazımdır. BigJob Manager sonra həqiqətən müvafiq resurs bir BigJob Agent çalışan bir pilot iş gəldi. Bu agent üçün ehtiyatların müəyyən sayda tələb olunur. Nəticədə, sub-iş sened kimi BigJob of jobID istifadə BigJob Manager vasitəsilə təqdim edilə bilər. BigJob Manager subjobs proseslərin sağ nömrəsini istifadə etməklə müəyyən jobID əsasında düzgün resurs üzərində start verilir təmin edir. BigJob Agent və BigJob Manager arasında rabitə SAGA reklam xidməti, mərkəzi düyməsi / dəyər mağaza istifadə etməklə həyata keçirilir. Hər yeni iş üçün, bir reklam giriş BigJob yaratdığı? Manager. Yeni iş üçün agent vaxtaşırı verib. . Yeni iş aşkar və resursları var varsa, iş, əks halda sıraya, yola
tələblər
- Python
Şərhlər tapılmadı