The dominant approach in offering cloud services is based on homogeneous commodity resources: large numbers of inexpensive machines, interconnected by off-the-shelf networking equipment, supported by stock disk drives. This is consistent with the predominant business model for data centre cloud computing, which leverages homogeneous computation, communication, and storage to provide low-cost appli ...