Research Article
Mitigating Interference between Scientific Applications in OS-Level Virtualized Environments
Algorithm 1
Interference-aware scheduling algorithm.
Input: A Queue | New application arrives; | while ( =! 0) do | Cluster()(, ) Invoke -means algorithm; | (4) Select(, ); | (5) dist(, ) CalcDist(, ); | (6) for each in Cluster()(, ) do | (7) dist(, ) CalcDist(, ); | (8) Calc(dist(, ), dist(, )); | (9) end for | (10) end while | (11) SelectMin(); | (12) if then | (13) Perform resource selection; | (14) end if | (15) Perform resource selection; | Output: Co-execute , |
|