Enhanced Network Support for Scalable Computing Clouds

We introduce the concept of network resource visibility and performance awareness in the cloud control logic, aiming at optimizing the transport layer activities within the cloud, and thus coping with the scalability problems experienced in traditional Internet-based clouds by large-scale data processing applications. With the aid of new dynamic “network on demand” facilities complementing the existing cloud services portfolio, we can gain some form of control on the underlying transport layer, bypassing the actual locality constraints in resource allocation and allowing the flexible orchestration of resources available in different sites and belonging to different administrative domains.