TY - JOUR
T1 - A survey on service-oriented network virtualization toward convergence of networking and cloud computing
AU - Duan, Qiang
AU - Yan, Yuhong
AU - Vasilakos, Athanasios V.
N1 - Funding Information:
Network Functional Composition (NFC) is a “clean slate” approach to constructing flexible future Internet architecture. Technologies for realizing NFC have been developed in various projects. These projects include the EU sponsored Autonomic Network Architecture (ANA) project that realized the first non-layered network architecture, the Net-Silo project funded by NSF with an objective to separate control functions from data transport to enable cross-layer interaction, and the 4WARD project for investigating network virtualization to enable concurrent virtual networks on shared infrastructure. The technical approaches of these projects share a common idea of decomposing the layered network stack to functional blocks and organizing these blocks in a composition frame-work [114]. Through NFC, network services can be composed based on specific application requirements; thus enabling customized networking modules to be assembled into different network services for supporting Cloud computing. However, due to its disruptive approach, thorough investigations on the effectiveness and performance of NFC are still needed before it can be widely adopted into the Internet architecture and Cloud computing environments.
PY - 2012
Y1 - 2012
N2 - The crucial role that networking plays in Cloud computing calls for a holistic vision that allows combined control, management, and optimization of both networking and computing resources in a Cloud environment, which leads to a convergence of networking and Cloud computing. Network virtualization is being adopted in both telecommunications and the Internet as a key attribute for the next generation networking. Virtualization, as a potential enabler of profound changes in both communications and computing domains, is expected to bridge the gap between these two fields. Service-Oriented Architecture (SOA), when applied in network virtualization, enables a Network-as-a-Service (NaaS) paradigm that may greatly facilitate the convergence of networking and Cloud computing. Recently the application of SOA in network virtualization has attracted extensive interest from both academia and industry. Although numerous relevant research works have been published, they are currently scattered across multiple fields in the literature, including telecommunications, computer networking, Web services, and Cloud computing. In this article we present a comprehensive survey on the latest developments in service-oriented network virtualization for supporting Cloud computing, particularly from a perspective of network and Cloud convergence through NaaS. Specifically, we first introduce the SOA principle and review recent research progress on applying SOA to support network virtualization in both telecommunications and the Internet. Then we present a framework of network-Cloud convergence based on service-oriented network virtualization and give a survey on key technologies for realizing NaaS, mainly focusing on state of the art of network service description, discovery, and composition. We also discuss the challenges brought in by network-Cloud convergence to these technologies and research opportunities available in these areas, with a hope to arouse the research community's interest in this emerging interdisciplinary field.
AB - The crucial role that networking plays in Cloud computing calls for a holistic vision that allows combined control, management, and optimization of both networking and computing resources in a Cloud environment, which leads to a convergence of networking and Cloud computing. Network virtualization is being adopted in both telecommunications and the Internet as a key attribute for the next generation networking. Virtualization, as a potential enabler of profound changes in both communications and computing domains, is expected to bridge the gap between these two fields. Service-Oriented Architecture (SOA), when applied in network virtualization, enables a Network-as-a-Service (NaaS) paradigm that may greatly facilitate the convergence of networking and Cloud computing. Recently the application of SOA in network virtualization has attracted extensive interest from both academia and industry. Although numerous relevant research works have been published, they are currently scattered across multiple fields in the literature, including telecommunications, computer networking, Web services, and Cloud computing. In this article we present a comprehensive survey on the latest developments in service-oriented network virtualization for supporting Cloud computing, particularly from a perspective of network and Cloud convergence through NaaS. Specifically, we first introduce the SOA principle and review recent research progress on applying SOA to support network virtualization in both telecommunications and the Internet. Then we present a framework of network-Cloud convergence based on service-oriented network virtualization and give a survey on key technologies for realizing NaaS, mainly focusing on state of the art of network service description, discovery, and composition. We also discuss the challenges brought in by network-Cloud convergence to these technologies and research opportunities available in these areas, with a hope to arouse the research community's interest in this emerging interdisciplinary field.
UR - http://www.scopus.com/inward/record.url?scp=84871003529&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84871003529&partnerID=8YFLogxK
U2 - 10.1109/TNSM.2012.113012.120310
DO - 10.1109/TNSM.2012.113012.120310
M3 - Review article
AN - SCOPUS:84871003529
SN - 1932-4537
VL - 9
SP - 373
EP - 392
JO - IEEE Transactions on Network and Service Management
JF - IEEE Transactions on Network and Service Management
IS - 4
M1 - 6375901
ER -