Grid Workflow Scheduler 4 Workflow 4 Condor DAGMan

  • Slides: 19
Download presentation
Grid Workflow Scheduler 高橋 慧

Grid Workflow Scheduler 高橋 慧

既存システム 4 Workflowに対応したスケジュラー 4 Condor DAGMan 4 Pegasus (DAGManの改良) 4 Triana, JOpera 4 Gr.

既存システム 4 Workflowに対応したスケジュラー 4 Condor DAGMan 4 Pegasus (DAGManの改良) 4 Triana, JOpera 4 Gr. ADS 4スケジュラーではないけど… 4 Dmake 4 Dist. CC 7

スケジューリング例 Rank Task 1 Task 2 Task 3 Task 4 Resource 1 1 2

スケジューリング例 Rank Task 1 Task 2 Task 3 Task 4 Resource 1 1 2 10 6 Min-min Resource 2 2 5 11 5 Resource 3 3 6 12 4 Rank Task 1 Task 2 Task 3 Task 4 Resource 1 1 2 10 4 Min-max Resource 2 2 5 11 5 Resource 3 3 6 12 6 Rank Task 1 Task 2 Task 3 Task 4 Resource 1 1 2 Sufferage Resource 2 Resource 3 2 2 -1=1 5 5 -2=3 10 Sufferage 4 Sufferage 11 11 -10=1 5 5 -4=1 3 6 12 Sufferage 6 15

Dist. CC / DMake 4一ファイルずつスケジュールするっぽい all : main echo "done" main : main. o

Dist. CC / DMake 4一ファイルずつスケジュールするっぽい all : main echo "done" main : main. o a. o b. o c. o d. o gcc -o main. o a. o b. o c. o d. o a. o : a. c gcc -c a. c b. o : b. c gcc -c b. c … newcamel ermine logosgw rr 56428@sx 103> dmake: defaulting to parallel mode. sx 103. ecc. u-tokyo. ac. jp --> 1 job cc -c main. c sx 103. ecc. u-tokyo. ac. jp --> 2 jobs gcc -c a. c sx 103. ecc. u-tokyo. ac. jp --> 2 jobs gcc -c b. c sx 103. ecc. u-tokyo. ac. jp --> 2 jobs gcc -c c. c sx 103. ecc. u-tokyo. ac. jp --> 2 jobs gcc -c d. c sx 103. ecc. u-tokyo. ac. jp --> 1 job gcc -o main. o a. o b. o c. o d. o sx 103. ecc. u-tokyo. ac. jp --> 1 job echo "done" sx 103. ecc. u-tokyo. ac. jp --> Job output echo "done" done 17

4 Sun grid engine 19

4 Sun grid engine 19