A Cloud Computing Infrastructure on Heterogeneous Computing Resources
Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities