A. Bousselmi, J. F. Peltier, and A. Chari, Towards a Massively Distributed IaaS Operating System: Composition and Evaluation of OpenStack, IEEE Conference on Standards for Communications and Networking, 2016.

A. Lebre, J. Pastor, A. Simonet, and F. Desprez, Revising Open-Stack to Operate Fog/Edge Computing Infrastructures, IEEE International Conference on Cloud Engineering, 2017.

, Deploying Distributed Compute Nodes to Edge Sites

. Starlingx,

. Kubeedge, Kubernetes Native Edge Computing Framework

K. Kubefed and . Cluster,

D. Sabella, A. Vaillant, P. Kuure, U. Rauschenbach, and F. Giust, Mobile-Edge Computing architecture: The role of MEC in the Internet of Things, IEEE Consumer Electronics Magazine, vol.5, issue.4, pp.84-91, 2016.

, Cloud Edge Computing: Beyond the Data Center

. Ronan-alexandre and . Cherrueau, A POC of OpenStack Keystone over Cock-roachDB, 2017.

J. Soares, F. Wuhib, V. Yadhav, X. Han, and R. Joseph, Re-designing Cloud Platforms for Massive Scale using a P2P Architecture, IEEE 9th International Conference on Cloud Computing Technology and Science, 2017.

. Openstack, Neutron -Openstack Networking Service, 2020.

A. Chari, T. Morin, D. Sol, and K. Sevilla, Approaches for on-demand multi-VIM infrastructure services interconnection, Orange Labs Networks, 2018.

S. Subramanian and S. Voruganti, Software-Defined Networking (SDN) with OpenStack. Packt, 2016.

. Etsi, Network Functions Virtualisation (NFV) Ecosystem, Report on SDN Usage in NFV Architectural Framework, 2015.

M. Mechtri, I. Houidi, W. Louati, and D. Zeghlache, SDN for Inter Cloud Networking, Proceedings of the 2013 IEEE SDN for Future Networks and Services, pp.1-7, 2013.

I. Petri, M. Zou, A. Reza-zamani, J. Diaz-montes, O. Rana et al., Software Defined Networks within a Cloud Federation, Proceedings of the 15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp.179-188, 2015.

A. Sanhaji, P. Niger, P. Cadro, C. Ollivier, and A. Beylot, Congestion-based API for cloud and WAN resource optimization, IEEE NetSoft Conference and Workshops, 2016.

S. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski et al., B4: Experience with a Globally-deployed Software Defined Wan, Proceedings of the ACM SIGCOMM 2013 Conference on SIGCOMM, pp.3-14, 2013.

Z. Yang, Y. Cui, B. Li, Y. Liu, and Y. Xu, Software-Defined Wide Area Network (SD-WAN): Architecture, Advances and Opportunities, 28th International Conference on Computer Communication and Networks, 2019.

. Etsi, Network Functions Virtualisation (NFV

O. Management, , 2014.

P. Marsch, Ö. Bulakci, O. Queseth, and M. Boldi, 5G System Design: Architectural and Functional Considerations and Long Term Research, 2018.

M. Kourtis, M. Mcgrath, G. Gardikis, G. Xilouris, V. Riccobene et al., T-NOVA: An Open-Source MANO Stack for NFV Infrastructures, IEEE Transactions on Network and Service Management, 2017.

T. Soenen, S. Van-rossem, W. Tavernier, F. Vicens, D. Valocchi et al., Insights from SONATA: Implementing and integrating a microservice-based NFV service platform with a DevOps methodology, IEEE/IFIP Network Operations and Management Symposium, 2018.

S. Azodolmolky, P. Wieder, and R. Yahyapour, SDN-based Cloud Computing Networking, 2013.

L. Yang, . Dantu, and . Anderson, Forwarding and Control Element Separation (ForCES) Framework. RFC 3746, RFC Editor, 2004.

N. Mckeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson et al., OpenFlow: Enabling innovation in campus networks, ACM SIGCOMM Computer Communications Review, 2008.

. Cisco, OpFlex: An Open Policy Protocol White Paper, 2014.

B. Medeiros, M. Simplicio, T. Melo, M. Torrez, F. Redigolo et al., Applying Software-defined Networks to Cloud Computing. 33rd Brazilian Symposium on Computer Networks and Distributed Systems, 2015.

M. Armbrust, A. Fox, R. Griffith, D. Anthony, R. Joseph et al., Ion Stoica, et al. A view of cloud computing, Communications of the ACM, vol.53, issue.4, pp.50-58, 2010.

S. Azodolmolky, P. Wieder, and R. Yahyapour, Cloud Computing Networking: Challenges and Opportunities for Innovations, 2013.

J. Son and R. Buyya, A Taxonomy of SDN-enabled Cloud Computing, 2017.

. Openstack and . Openstack, , 2020.

, Linux Foundation. Kubernetes, 2020.

. Openstack, Neutron Networking-L2GW, 2018.

, OpenStack. Neutron BGPVPN Interconnection, 2018.

. N. Openstack and . Vpnaas, , 2019.

. Docker and . Docker, , 2020.

, Canonical. Linux containers, 2020.

, Linux Foundation. Kubernetes Network Plugins, 2019.

, Linux Foundation. Cluster Networking: KubernetesKubernetes, 2019.

. Cilium and . Cilium, , 2019.

. Cisco and . Contiv, , 2019.

. Coreos, , 2019.

. Weave-works, Weave Net, 2016.

. Openstack and . Openstack, , 2019.

T. Openstack and . Project, , 2018.

F. Bannour, S. Souihi, and A. Mellouk, Distributed SDN Control: Survey, Taxonomy and Challenges, IEEE Communications Surveys & Tutorials, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01676549

M. Karakus and A. Durresi, A survey: Control plane scalability issues and approaches in Software-Defined Networking (SDN), Computer Networks, vol.112, 2016.

H. Yang, J. Ivey, and G. F. Riley, Scalability Comparison of SDN Control Plane Architectures Based on Simulations. International Performance Computing and Communications Conference, 2017.

O. Blial, M. Ben-mamoun, and R. Benaini, An Overview on SDN Architectures with Multiple Controllers, 2016.

S. Yustus-eko-oktian, H. Lee, J. Lee, and . Lam, Distributed SDN controller system: A survey on design choice, Computer Networks, vol.121, 2017.

. Osrg and . Gobgp, , 2018.

, The Linux Foundation, 2018.

, The Linux Foundation. Linux Bridges, 2018.

Z. Li, Z. Duan, and W. Ren, Designing Fully Distributed Consensus Protocols for Linear Multi-agent Systems with Directed Graphs, IEEE Transactions on Automatic Control, vol.60, 2014.

L. Lamport, The Part-Time Parliament, ACM Transactions on Computer Systems, vol.16, 1998.

D. Ongaro and J. Ousterhout, Search of an Understandable Consensus Algorithm. USENIX Annual Technical Conference, 2014.

A. Ailijiang, A. Charapko, and M. Demirbas, Consensus in the Cloud: Paxos Systems Demystified. 25th International Conference on Computer Communication and Networks, 2016.

Y. Zhang, E. Ramadan, H. Mekky, and Z. Zhang, When Raft Meets SDN: How to Elect a Leader and Reach Consensus in an Unruly Network, Proceedings of the First Asia-Pacific Workshop on Networking, 2017.

, The Open Networking Foundation, OpenNetworkingFoundation. OpenFlow Switch Specifications, 2015.

, European Commission. Horizon work, vol.2020, 2014.

, SDN Controller Vendors (SDN Controller Companies, vol.1

. Sdxcentral and . Sdn, Controller Comparison Part 2: Open Source SDN Controllers

K. Phemius, M. Bouet, and J. Leguay, DISCO: Distributed Multi-domain SDN Controllers. Network Operations and Management Symposium, 2014.
URL : https://hal.archives-ouvertes.fr/hal-00854899

M. Santos, B. Nunes, K. Obraczka, and T. Turletti, Decentralizing SDN's Control Plane, IEEE Conference on Local Computer Networks, 2014.

A. Dixit, F. Hao, S. Mukherjee, L. , and R. Kompella-t, Towards an Elastic Distributed SDN Controller. HotSDN, 2013.

D. Marconett and . Yoo, FlowBroker: A Software-Defined Network Controller Architecture for Multi-Domain Brokering and Reputation, Journal of Network System Management, 2015.

A. Tootoonchian and Y. Ganjali, HyperFlow: A Distributed Control Plane for OpenFlow, IEEE Proceedings of the 2010 internet network management conference on Research on enterprise networking, 2010.

S. Yeganeh and Y. Ganjali, Kandoo: A Framework for Efficient and Scalable Offloading of Control Applications, 2012.

Y. Fu, J. Bi, K. Gao, Z. Chen, J. Wu et al., Orion: A Hybrid Hierarchical Control Plane of Software-Defined Networking for Large-Scale Networks, IEEE 22nd International Conference on Network Protocols, 2014.

, Nicira Networks. NOX Network Control Platform, 2009.

J. Stribling, Y. Sovran, I. Zhang, X. Pretzer, J. Li et al., Flexible, Wide-Area Storage for Distributed Systems with WheelFS, 6th USENIX Symposium on Networked Systems Design and Implementation, 2009.

. Openstack and . Dragonflow, Distributed implementation of Neutron within a large DC, 2015.

T. Koponen, M. Casado, N. Gude, J. Stribling, L. Poutievski et al., Onix: A Distributed Control Platform for Large-scale Production Networks, 2012.

P. Berde, M. Gerola, J. Hart, Y. Higuchi, M. Kobayashi et al., ONOS: Towards an Open, Distributed SDN OS. HotSDN '14, 2014.

J. Medved, A. Tkacik, R. Varga, and K. Gray, OpenDaylight: Towards a Model-Driven SDN Controller Architecture, IEEE WoWMoM, 2014.

, Juniper. Contrail Architecture, 2015.

, The Linux Foundation. The Open vSwitch Database, 2013.

J. Ousterhout, J. Ousterhout, A. Gupta, A. Kejriwal, C. Lee et al., The RAMCloud Storage System, ACM Transactions on Computer Systems, 2015.

, Apache Software Foundation, 2016.

, Cloud Native Computing Foundation, 2016.

. Openstack and . Dragonflow, BGP dynamic routing, 2018.

, ZooKeeper: A Distributed Coordination Service for Distributed Applications, Apache Software Foundation, 2008.

, Apache Software Foundation. Apache Karaf, 2010.

, Open Networking Foundation, 2019.

. Onos and . Onos--members, , 2018.

. Onos, , 2018.

. Onos and . Vtn-onos, , 2018.

. Onos and . Onos--openstack, , 2017.

, The New Stack. OpenDaylight is One of the Best Controllers for OpenStack, 2015.

, OpenDayLight. OpenDaylight SDNi Application, 2014.

, OpenDayLight. OpenDaylight Federation Application, 2016.

, OpenDayLight. OpenDaylight NetVirt Application, 2016.

. Opendaylight, User stories OpenDaylight, 2018.

R. Fielding, Architectural Styles and the Design of Network-based Software Architectures(Dissertation), vol.5, 2000.

, Juniper. Contrail Global Controller, 2016.

E. Haleplidis, . Pentikousis, . Denazis, D. Hadi-salam, O. Meyer et al., Software-Defined Networking (SDN): Layers and Architecture Terminology, 2015.

P. Lin, J. Bi, and Y. Wang, East-West Bridge for SDN Network Peering. Internet Conference of China, 2013.

H. Yu, K. Li, H. Qi, W. Li, and X. Tao, Zebra: An East-West Control Framework For SDN Controllers, International Conference on Parallel Processing, 2015.

F. Benamrane, M. Ben-mamoun, and B. Redouane, An East-West interface for distributed SDN control plane: Implementation and evaluation, Computers & Electrical Engineering, 2016.

. Inria and . Antidotedb, , 2017.

. Riak, Riak database, 2019.

M. Shapiro, N. Preguiça, C. Baquero, and M. Zawirsk, Conflict-Free Replicated Data Types, Stabilization, Safety, and Security of Distributed Systems, vol.6976, 2011.
URL : https://hal.archives-ouvertes.fr/hal-00932836

Y. Rekhter, S. Li, and . Hares, A Border Gateway Protocol, vol.4, 2006.

. T-lakshman, . Nandagopal, . Ramjee, T. Sabnani, and . Woo, The SoftRouter Architecture, Proceedings of the ACM SIGCOMM Workshop on Hot Topics in Networking, 2004.

M. Caesar, . Caldwell, . Feamster, . Rexford, J. Shaikh et al., Design and Implementation of a Routing Control Platform, Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation, 2005.

M. Nascimento, . Rothenberg, . Salvador, . Correa, M. De-lucena et al., Virtual Routers as a Service: The RouteFlow Approach Leveraging Software-Defined Networks, Proceedings of the 6th International Conference on Future Internet Technologies, 2011.

K. Thimmaraju, B. Shastry, T. Fiebig, F. Hetzelt, J. Seifert et al., Taking Control of SDN-based Cloud Systems via the Data Plane, Proceedings of the Symposium on SDN Research, 2018.

A. Wion, M. Bouet, L. Iannone, and V. Conan, Distributed Function Chaining with AnycastRouting, Proceedings of the 2019 ACM Symposium on SDN Research, 2019.

A. Wang, Z. Chen, T. Yang, ?. , and M. Yu, Enabling Policy Innovation in Interdomain Routing:A Software-Defined Approach, Symposium on SDN Research, 2019.

F. Palmieri, VPN scalability over high performance backbones evaluating MPLS VPN against traditional approaches, Proceedings of the Eighth IEEE International Symposium on Computers and Communication, 2003.

J. Mai and J. Du, BGP performance analysis for large scale VPN, IEEE Third International Conference on Information Science and Technology, 2013.

J. Rittinghouse and J. Ransome, Cloud Computing Implementation, Management, and Security, 2009.

M. Almorsy, J. Grundy, and I. Müller, An Analysis of the Cloud Computing Security Problem, Proceedings of the APSEC 2010 Cloud Workshop, 2010.

K. Kaur and M. Sachdeva, Performance evaluation of NewSQL databases, 2017 International Conference on Inventive Systems and Control (ICISC), pp.1-5, 2017.

, Rennes Cedex Publisher Inria Domaine de Voluceau -Rocquencourt BP 105 -78153 Le Chesnay Cedex inria.fr ISSN