The infrastructure model proposed is based on the IaaS paradigm and aims at providing a technology platform interconnecting geographically distributed computational resources that can support a variety of cloud and mobile cloud services. To support the IaaS paradigm, the proposed architecture comprises a heterogeneous network integrating optical metro and wireless access networks interconnecting DCs, and adopts the concept of physical resource virtualization across the technology domains. Virtualization facilitates the sharing of physical resources among various virtual operators and services, introducing new business models and enabling new exploitation opportunities for the underlying physical infrastructures.