Adaptive distributed SDN controllers: Application to Content-Centric Delivery Networks

被引:13
作者
Bannour, Fetia [1 ]
Souihi, Sami [1 ]
Mellouk, Abdelhamid [1 ,2 ]
机构
[1] Univ Paris Est Creteil, LISSI, TincNET, F-94400 Vitry Sur Seine, France
[2] Univ Oran 1, Oran, Algeria
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2020年 / 113卷 / 113期
关键词
Distributed SDN control; Scalability; Eventual consistency; Adaptive consistency; Quorum consistency; CDN; CCN; ICN; C-CDN; ONOS controller; IoT applications; EVENTUAL CONSISTENCY; INTERNET;
D O I
10.1016/j.future.2020.05.032
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper aims to propose a deployment solution for Content-Centric Delivery Networks (C-CDN) based on the SDN technology in an IoT-like environment. To meet today's network requirements in terms of reliability, scalability and performance and to match the specific IoT needs, the SDN architecture needs to be physically-distributed, but logically-centralized. The key idea is to consider the knowledge plane natively provided by the SDN controllers to build Information-Centric Networking (ICN) applications (e.g. Video distribution services). To achieve this, we put forward an adaptive and continuous consistency model for the distributed SDN controllers in large-scale deployments. More specifically, we propose to turn the standard replication technique into a scalable and intelligent replication strategy following Quorum-replicated consistency. That strategy uses the read and write Quorum parameters as adjustable control knobs for a fine-grained consistency level tuning. The main purpose is to find at run-time appropriate partial Quorum configurations that achieve, under changing network and workload conditions, balanced trade-offs between the SDN application's continuous performance and consistency requirements. When compared to ONOS's static consistency model, our approach which was implemented for a Content-Centric Delivery Network (C-CDN) application that we designed on top of ONOS, proved efficient in minimizing the application's inter-controller overhead, while satisfying the SLA-style application requirements. (C) 2020 Published by Elsevier B.V.
引用
收藏
页码:78 / 93
页数:16
相关论文
共 29 条
[1]  
[Anonymous], 2017, THESIS
[2]  
[Anonymous], 2016, 7927 RFC
[3]  
Aslan M, 2018, 2018 4TH IEEE CONFERENCE ON NETWORK SOFTWARIZATION AND WORKSHOPS (NETSOFT), P441, DOI 10.1109/NETSOFT.2018.8460120
[4]  
Ba Canh Son Nguyen, 2015, THESIS
[5]   Quantifying Eventual Consistency with PBS [J].
Bailis, Peter ;
Venkataraman, Shivaram ;
Franklin, Michael J. ;
Hellerstein, Joseph M. ;
Stoica, Ion .
COMMUNICATIONS OF THE ACM, 2014, 57 (08) :93-102
[6]   Probabilistically Bounded Staleness for Practical Partial Quorums [J].
Bailis, Peter ;
Venkataraman, Shivaram ;
Franklin, Michael J. ;
Hellerstein, Joseph M. ;
Stoica, Ion .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2012, 5 (08) :776-787
[7]  
Bannour F, 2018, IEEE GLOB COMM CONF
[8]   Distributed SDN Control: Survey, Taxonomy, and Challenges [J].
Bannour, Fetia ;
Souihi, Sami ;
Mellouk, Abdelhamid .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (01) :333-354
[9]  
Bannour Fetia, 2019, INT C NETW SERV MAN
[10]   Verifying Eventual Consistency of Optimistic Replication Systems [J].
Bouajjani, Ahmed ;
Enea, Constantin ;
Hamza, Jad .
ACM SIGPLAN NOTICES, 2014, 49 (01) :285-296