Carrier/WAN SDN SDN Optimized MPLS Demo
Problem Statement! Service Providers around the world have large investments in highly sophisticated and feature rich IP/MPLS network infrastructures for providing VPN (Virtual Private network) services to their customers! These infrastructures are built on traditional networking equipment (combined data plane and control plane) which are costly to scale, complex to manage, and time consuming to reconfigure! NFV, cloud computing and the proliferation of connected devices are leading to exponentially increasing traffic and wild fluctuations in usage patterns, requiring networks to move to agile architectures which support dynamic reconfiguration of both services and the network infrastructures they utilize! For Service Providers, these capabilities enable new revenues, reduce time to market, increase new service uptake and enhance their ability to meaningfully differentiate their offerings.!
Solution:! SDN at the Intelligent Edge! Benefits:! Ability to link the control plane of the entire network to application needs and network policy! Changes can be coordinated centrally and configurations dynamically pushed to devices in a single step! Reduced software update cycle!
Project Overview! SMB:!! CENGN Member:!! Project Summary:! MPLS Layer 2 VPN solution with Openflow-based Noviflow switch PE and CE in one end and a traditional MPLS PE/CE at the other end! Cubro SDN Openflow controller for provisioning and control of the Noviflow PE and CE! End to end solution demonstrated at CENGN! Demo using Web application! Customer Premises B! Customer Premises A! Manual Provisioning! PE! MPLS Network! NoviSwitch 1132! Openflow PE! NoviiNID! Openflow CE! CE! L2VPN! Hybrid MPLS L2-VPN!
Project Solution Benefits! Network Operator Benefits:! Low cost hardware and software solution! IP/MPLS core network off-load! Admission control to optimize use of IP/MPLS core network! Fewer visits to the customer premise thanks to remote configurations and upgrades! L2-L7 filtering and forwarding! Faster packet forwarding compared to traditional routers! CENGN Network!! Customer Benefits:! Lower cost traffic forwarding! Firewall, content filtering, ACL, admission control, enhanced network as a service! CENGN Network!
Demo Participants! TELUS is a leading national telecommunications company in Canada providing a wide range of communications products and services including data, IP, voice, entertainment and video! NoviFlow develops high performance Ethernet switches compliant with the latest OpenFlow protocol and designed to address two key needs of initial SDN deployments: the capacity to handle large numbers of flows and network scalability.! Cubro is an independent provider of tools developed for intelligent network visibility solutions that monitor, manage and deliver end-to-end visibility for service provider, private network operators, data centers. Cubro provide taps, network packet brokers, layer 1 network devices like bypass switches and regeneration units Independency guarantees pricewise and flexible solutions to help customers managing their network with a minimum of efforts! CENGN, Canada s Centre of Excellence in Next Generation Networks, brings together the supply chain of multinational industry leaders, service providers, SMEs and research organizations to create a sustainable physical and virtual multi-vendor commercialization, test, certification and validation platform networked with state of the art capability.!
Demo Context! SDN Controller! CCP VM! Management Ethernet! PE-B! CE-A1: NoviNID1! Web Client! CE-B! PE-A: Noviswitch! MPLS Transport: LDP-based using IS-IS as IGP! Service Transport signaling: LDP! Type of Ethernet service: Point to point Ethernet Lines! Service: Video-streamer + web client. Generate 4 streams and client selects which streams to join! Web Streamer!
Initial State! Noviswitch and NoviNID physically installed and connected to each other! SDN Controller! VM with 1 Virtual interface shared by LDP protocol & OpenFlow! CCP VM! NoviNID uses single interface for both Management and Data! CE-A1: NoviNID1! PE-A: Noviswitch! PE B has the Ethernet Line Service configured using CLI. Show no LDP peer! PE-B! CE-B! Web Client! Web Streamer! Web Streamer service and Web Client installed in a VM!
Step 1! SDN Controller! Web Client (installed in a VM) try to access Video Service; Fails! CCP VM! CE-A1: NoviNID1! PE-A: Noviswitch! CE-B! PE-B! Web Client! Web Streamer! 9!
Step 2! MPLS Provisioning for CE/PE! SDN Controller! Automatically detects Network Topology! Cubro Controller (Web UI)! CCP VM! CE-A1: NoviNID1! PE-A: Noviswitch! PE-B! CE-B! E-Line service Established! Web Client! Web Streamer!
Step 3! SDN Controller! CCP VM! Packet trace on span ports on the PE s (MPLS into IP)! orchestrate various flow options and show actual channel changes occurring from POV of clients! Client receiving traffic! CE-A1: NoviNID1! Web Client! PE-A: Noviswitch! PE-B! CE-B! Web Streamer!