2016 IEEE 9th International Conference on Cloud Computing (2016)
San Francisco, California, USA
June 27, 2016 to July 2, 2016
Infrastructure as a service (IaaS) has attracted significant attention from cloud research communities. While compute and storage resource management has been developed and studied to a greater extent, the use of network resource management in the context of IaaS is still in its early stages. There is a need for a comprehensive virtualization framework capable of providing users with low-level network and compute resource control while improving underlying resource utilization. We propose a Software-Defined Networking (SDN) IaaS framework that explicitly integrates network virtualization, including computing and storage, into a cloud platform. Our proposed framework abstracts data-center compute and network resources into a virtualized pool of resources, links them to logically compose virtual networks, and performs automated configurations to serve IaaS requests from users. We designed and constructed an SDN test-bed to verify the operation of the proposed framework. We successfully demonstrated our system's ability to meet our design objectives: (i) providing high degree of control over connectivity and Quality of Service (QoS), (ii) fully automated service delivery, (iii) fast and low overhead resource provisioning. We evaluated the feasibility and scalability of the proposed framework using statistics gathered from its deployment.
Cloud computing, Resource management, Virtualization, Network topology, Topology, Quality of service, Complexity theory
H. Amarasinghe and A. Karmouch, "SDN-Based Framework for Infrastructure as a Service Clouds," 2016 IEEE 9th International Conference on Cloud Computing(CLOUD), San Francisco, California, USA, 2016, pp. 782-789.