• Aucun résultat trouvé

Title: Routing and Monitoring of network traffic within Wide Area Networks based on Software Defined Networking (SDN-WAN)

N/A
N/A
Protected

Academic year: 2022

Partager "Title: Routing and Monitoring of network traffic within Wide Area Networks based on Software Defined Networking (SDN-WAN)"

Copied!
3
0
0

Texte intégral

(1)

Title: Routing and Monitoring of network traffic within Wide Area Networks based on Software Defined Networking (SDN-WAN)

Goal:

Implementation and evaluation of a SD-WAN solution based on the ONOS controller to enhance the network resources allocation and improve clients' Quality of Experience (QoE) of Network Operators by taking into consideration both the application requirements (I.e., delay, jitter, errr rate and throughput) and the state of physical network (residual resource, load balancing, etc.)

Description:

The annual global IP traffic is expected to triple over the next four years to reach 2:3 ZB by the end of 2020. Consequently, new innovative techniques are mandatory to face the

exponential increase of volume and number of sessions. In this context, operators look for adding programmability and agility to their network infrastructures to guarantee ultra-low latency, high bandwidth and real-time access to their services.

Multi-regional deployment has become a pillar of operators for addressing the need of the new services model and the increase of the exchanged traffic between applications run on multi-tenant virtual networks.

The problem with this approach is the need to build or use a WAN infrastructure for

connecting their distributed cloud data centers. The cost of such links is very expensive as it is based on robust and reliable equipment. To avoid loss or congestion between sites, operators deploy high capacity bandwidth links for long distances between sites and most of time these links are in a poor efficiency use (less than 60%). Due to the fact that the ingress routers greedily calculate the routing tables with most of the current deployed solutions such as MPLS-TE, the network cannot guarantee an optimal routing lake of the global view and the run-time status and requirements.

In this intern, we aim at the design, the implementation and the evaluation of a SDN-WAN architecture for supporting new generation of applications with vastly different requirements such as: bandwidth, loss and latency. Thousands of such applications should run across multiple geographical distributed data centers interconnected via emulated private WANs and

(2)

are potentially maintaining thousands of individual active connections to distant servers. It is clear that handling such a huge traffic within a WAN need powerful path computation and optimization techniques able to enhance the quality of service. In our previous work, we implemented a basic SD-WAN topology of four small autonomous systems (AS) controlled by ONOS controller [1]. It makes use of I) BGP-LS [2] to collect network resource

information, ii) PCEP [3] to ensure the communication between the controller and network element, iii) Segment Routing protocol [4,5] to ensure the assignment of labels and iv) a simple optimized path computation algorithm solved by CPLEX. The only considered constraint was the bandwidth. The WAN infrastructure is composed by IOS Xrv router images [7] supporting BGP-LS protocol and running upon Qemu-KVM [8] virtualization technology. All the routers are running OSPF-TE as IGP.

The tasks of the candidate are organized as follows:

1- Review the state of art of the existing and on-going related traffic engineering techniques such as MPLS-TE [9], RSVP-TE [10], ECMP [11].

2- Understand what was done in our previous work and develop skills with PCEP, ONOS, virtualization and CPLEX.

3- Extend the ONOS southbound API and the application to consider several network parameters such as delay and loss rate in the path computation and the traffic management.

4- Validate the solution in large-scale and realistic WAN topology.

5- Compare the proposed solution with a legacy one (without use of SDN) and evaluate both solutions from different point of views (i.e., benefits versus cost and initial implementation complexity).

Special Note: this proposed work will be followed by a PhD thesis with the same supervisors and in the same general direction. So please do not apply if you are not interested to continue your high education.

Required diploma and skills:

Candidates should hold a University degree (Msc or equivalent) with an outstanding grade in Computer Science, Information Systems or related fields. We expect a good expertise in the fields of Computer Networks, Linux administration and network programming. A good level in English is mandatory.

As a candidate, your research interest matches at least one of the following topics:

Network Virtualization / Cloud Computing Network Optimization

Network programming

(3)

Period: The intern is for 6 month and can start on 1st of March 2017.

Work location and contact:

This work is part of collaboration between Orange Lab, ESME Sudria and ESIEE Paris LIGM-CNRS. The work will be supported as well by ON.Lab in USA.

The main location is at the building of the ESME-Sudria but the student should regularly work on the Orange test-bed located at the next address.

ESME-Sudria Orange Labs

38 rue Molière 44 Avenue de la République

94200, Ivry-sur-Seine 92320 Châtillon

Application: To apply, please send your CV, motivation letter and last transcript of to the following co-supervisors.

Dr. Abdulhalim Dandoush - Associate Professor – ESME Sudria (dandoush@esme.fr)

Dr. Ilhem Fajjari – Senior researcher – Orange Labs (ilhem.fajjari@orange.com)

Dr. Nadjib Aitsaadi – Full Professor – ESIEE Paris/LIGM-CNRS (nadjib.aitsaadi@esiee.fr)

References :

[1] P. Berde, M. Gerola, J. Hart, Y. Higuchi, M. Kobayashi, T. Koide, B. Lantz, B. O’Connor, P. Radoslavov, W. Snow et al.,

“ONOS: towards an open, distributed SDN OS,” in Proceedings of the third workshop on Hot topics in software defined networking. ACM, 2014, pp. 1–6.

[2] G. d. D. O and al., “First multi-partner demonstration of bgp-ls enabled inter-domain eon control with h-pce,” Optical Fiber Communications Conference, 2015.

[3] P. Aguilar Cabadas, “Pce prototype with segment routing and bgpls support,” 2014.

[4] “Introduction to segment routing,” http://packetpushers.net/introductiontosegment-routing/, accessed: 2016-07-30.

[5] “PCE and PCEP Overview,” http://packetpushers.net/pce-pcepoverview/, accessed: 2016-07-08.

[6] J. L. J. Cucchiara, H. Sjostrand, “Definitions of Managed Objects for the Multiprotocol Label switching (MPLS), Label Distribution Protocol (LDP),” RFC 3815, 2004.

[7] A. Headquarters, “Cisco IOS Xrv Router Overview,” 2015.

[8] E. KVM, “Kernel Virtual Machine,” 2016.

[9] T. N. C. Srinivasan, A. Viswanathan, “Multiprotocol Label Switching (MPLS) Traffic Engineering Management Information Base (MIB).” RFC 3812, 2000.

[10] D. G. T. L. V. S. G. S. D. Awduche, L. Berger, “RSVP-TE: Extensions to RSVP for LSP Tunnels,” RFC 3209, 2001.

[11] D. Thaler, “Multipath issues in unicast and multicast next-hop selection. Internet engineering task force,” RFC 2991, 2000.

Références

Documents relatifs

Mobile Ad hoc Network (MANET) routing protocols and Network Mobility (NEMO) Basic Support are considered key technologies for vehicular networks.. MANEMO, that is, the combination

There is a link between each host i and sw 1. The micro-service HSS is deployed on the host host2. Step 4 - Checking consistency of a VNF deployment model 1) Running call flow

zMon Heatmap The scalability of this solution mainly depends on the number of queues whose occupancies must be monitored and the time co- herence between the different switches in

We provide here a brief description of the software used for the detection of anomalies, but the focus of this deliverable is on its monitoring capabilities and on its integration

Hence, the main question we try to solve becomes: starting from a partial set of collected real traces and given a network topology, how to build a platform of virtual

The network analyst extension makes it is easy to set the best rote analysis parameters, such as the travel time that will be used as an impedance factor, the start

2) VIRTUAL NETWORK: This block enables remote con- nection between the user and the laboratory. Various modules of the laboratory are connected together using this block. A user