A Cloud Computing Infrastructure on Heterogeneous Computing Resources
cloud computing for parallel scientific hpc applications : feasibility of running coupled atmosphere - .