Software-Defined Cloud Computing: A Systematic Review on Latest Trends and Developments

被引:44
作者
Abbasi, Aaqif Afzaal [1 ]
Abbasi, Almas [2 ]
Shamshirband, Shahaboddin [3 ,4 ]
Chronopoulos, Anthony Theodore [5 ,6 ]
Persico, Valerio [7 ]
Pescape, Antonio [7 ]
机构
[1] Fdn Univ, Dept Software Engn, Islamabad 44000, Pakistan
[2] Int Islamic Univ, Dept Comp Sci, Islamabad 44000, Pakistan
[3] Ton Duc Thang Univ, Dept Management Sci & Technol Dev, Ho Chi Minh City, Vietnam
[4] Ton Duc Thang Univ, Fac Informat Technol, Ho Chi Minh City, Vietnam
[5] Univ Texas San Antonio, Dept Comp Sci, San Antonio, TX 78249 USA
[6] Univ Patras, Dept Comp Engn & Informat, Rion 26500, Greece
[7] Univ Napoli Federico II, Elect Engn & Informat Technol Dept, I-80125 Naples, Italy
关键词
Cloud computing; data centers; infrastructure management; networking; network functions virtualization; scalability; software defined networking; SDN CONTROL; NETWORK MANAGEMENT; CONTROL PLANE; PERFORMANCE; CONTROLLER; SERVICE; ARCHITECTURE; DATACENTERS; INTEGRATION; MIGRATION;
D O I
10.1109/ACCESS.2019.2927822
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing concepts offer effective and efficient tools for addressing resource-hungry computational problems. While conventional methods, architectures, and processing techniques may limit cloud data center performance, software-defined cloud computing (SDCC) is an approach where virtualization services to all network resources in a dc are software-defined and where software-defined networking (SDN) and cloud computing go hand in hand. SDCC-related concepts change the previous state of affairs by promoting the centralized control of networking functions in a data center. A key objective of developing software-driven cloud infrastructure is that the networking hardware, software, storage, security, and network traffic management is open and interoperable. This facilitates easy installation and management of networking functions in the cloud infrastructure. Employing SDCC concepts to cloud data centers can improve resource administration challenges to a greater extent. This paper presents a survey on SDCC. We begin by introducing SDCC environments and explain its main architectural components. We identify the essential contributions of various developments to this field and discuss the implementation challenges and limitations faced in their adoption. We also explore the potential of SDCC in two domains, namely, resource orchestration and application development, as case studies of specific interest. In an attempt to anticipate the future evolution, we discuss the important research opportunities and challenges in this promising field.
引用
收藏
页码:93294 / 93314
页数:21
相关论文
共 140 条
[1]  
Aileni RM, 2019, EAI SPRINGER INNOVAT, P1, DOI 10.1007/978-3-030-00865-9_1
[2]   Optimized Energy Aware 5G Network Function Virtualization [J].
Al-Quzweeni, Ahmed N. ;
Lawey, Ahmed Q. ;
Elgorashi, Taisir E. H. ;
Elmirghani, Jaafar M. H. .
IEEE ACCESS, 2019, 7 :44939-44958
[3]   Energy-aware cost prediction and pricing of virtual machines in cloud computing environments [J].
Aldossary, Mohammad ;
Djemame, Karim ;
Alzamil, Ibrahim ;
Kostopoulos, Alexandros ;
Dimakis, Antonis ;
Agiatzidou, Eleni .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 93 :442-459
[4]   Performance Analysis of POX and Ryu with Different SDN Topologies [J].
Ali, Jehad ;
Lee, Seungwoon ;
Roh, Byeong-hee .
PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND SYSTEM (ICISS 2018), 2018, :244-249
[5]   Hybrid SDN Networks: A Survey of Existing Approaches [J].
Amin, Rashid ;
Reisslein, Martin ;
Shah, Nadir .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (04) :3259-3306
[6]  
[Anonymous], 3292 RFC
[7]  
[Anonymous], IEEE T CLOUD COMPUT
[8]  
[Anonymous], 273 ESC SUP ADM DIR
[9]  
[Anonymous], IEEE T PARALLEL DIST
[10]  
[Anonymous], HPE FLEXFABRIC 12900