The evolviNG CPE Yaakov (J) Stein CTO The evolviNG CPE 2 The CPE The concept of Customer Premises Equipment originally referred to functionalities at.

Slides:



Advertisements
Similar presentations
Distributed NFV Optimization
Advertisements

D-NFV breaking out of the DC Slide 1 D-NFV NFV Breaking Out of the Data Center Presented by: Yaakov (J) Stein CTO.
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Software Defined Networking.
Lesson 11-Virtual Private Networks. Overview Define Virtual Private Networks (VPNs). Deploy User VPNs. Deploy Site VPNs. Understand standard VPN techniques.
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
ACTN Use-cases for Packet Transport Networks
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
1 GRUPPO TELECOM ITALIA Software Defined Networking (SDN) and Network Functions Virtualization (NFV) Research issues and trends Antonio Manzalini– Telecom.
Software-Defined Networks Jennifer Rexford Princeton University.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
© 2013 Cisco and/or its affiliates. All rights reserved. This document is Cisco Confidential. For Channel Partners only. Do not distribute. C
1 | © 2015 Infinera Open SDN in Metro P-OTS Networks Sten Nordell CTO Metro Business Group
1 ALCATEL-LUCENT — PROPRIETARY AND CONFIDENTIAL COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. NFV transforms the way service providers architect.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Network Function Virtualisation Network Functionality Within The Cloud Presenter : Kenny Marlow JNCIE #210 SP Architecture Team Lead.
IETF95.
Eric Osborne ARNOG 2016 NFV (and SDN). Introduction About me: 20+ years in Internet networking: startup, Cisco, Level(3) Currently a principal architect.
Automating Wireless IP Network And Virtualized Mobile Core Functions HetnetIP: Wireless IP Backhaul Management Automation and Multi-tenant Portal.
Network and Server Basics. Learning Objectives After viewing this presentation, you will be able to: Understand the benefits of a client/server network.
When RINA Meets NFV Diego R. López Telefónica
SDN & NFV Driving Additional Value into Managed Services.
Dell EMC NFV Validated Systems: vCPE & SD-WAN.
Unit 3 Virtualization.
Instructor Materials Chapter 7: Network Evolution
Guide to Operating Systems, 5th Edition
Enterprise vCPE September 27, 2017.
Virtual CPE Reality Yaakov (J) Stein CTO.
GRUPPO TELECOM ITALIA FG IMT-2020 Workshop and Demo Day: Technology Enablers for 5G Geneva, 7 December 2016 Towards a 5G Operating Platform: a use case.
Chapter 6: Securing the Cloud
Volume Licensing Readiness: Level 100
SDN & NFV and all that Yaakov (J) Stein CTO – RAD Data Communications
Operating System Structures
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
University of Maryland College Park
Volume Licensing Readiness: Level 200
Volume Licensing Readiness: Level 200
Workshop Discussion on Day-2
Volume Licensing Readiness: Level 100
Interface to External Controllers and SD-WAN Use Case
IOT Critical Impact on DC Design
What is Virtualization Last Update
6WIND MWC IPsec Demo Scalable Virtual IPsec Aggregation with DPDK for Road Warriors and Branch Offices Changed original subtitle. Original subtitle:
VDP extension for SR-IOV
How Smart Networks are Changing Corporate Networks
Volume Licensing Readiness: Level 100
Enterprise vCPE use case requirement
Enterprise vCPE use case requirement
ETSI Multi-access Edge Computing (MEC)
ETSI Multi-Access Edge Computing
OASIS TOSCA Report for December ONAP Modeling Workshop
ONAP Amsterdam Architecture
Software Defined Networking (SDN)
Xiaodong Duan& Weiqiang Cheng
Christopher Donley Prakash Ramchandran Ulas Kozat
Indigo Doyoung Lee Dept. of CSE, POSTECH
Managing Clouds with VMM
Cloud Computing and Cloud Networking
Software Defined Networking (SDN)
ETSI Multi-access Edge Computing:
Management and Orchestration in Complex and Dynamic Environment
Unitrends Enterprise Backup Solution Offers Backup and Recovery of Data in the Microsoft Azure Cloud for Better Protection of Virtual and Physical Systems.
Guide to Operating Systems, 5th Edition
Media365 Portal by Ctrl365 is Powered by Azure and Enables Easy and Seamless Dissemination of Video for Enhanced B2C and B2B Communication MICROSOFT AZURE.
Carlos J. Bernardos, Alain Mourad, Akbar Rahman
SAMANVITHA RAMAYANAM 18TH FEBRUARY 2010 CPE 691
Outline Chapter 2 (cont) OS Design OS structure
Cloud-Enabling Technology
SCCM in hybrid world Predrag Jelesijević Microsoft 7/6/ :17 AM
Utilizing the Network Edge
NFV and SD-WAN Multi vendor deployment
Presentation transcript:

The evolviNG CPE Yaakov (J) Stein CTO

The evolviNG CPE 2 The CPE The concept of Customer Premises Equipment originally referred to functionalities at the Customer Premises although it was later broadened to functionalities for the Customer Premises Historically these functionalities were networking functionalities Non-networking functions (IT functions) were confined to servers at the customer site and later moved to the cloud Customer Premises Customer Network

The evolviNG CPE 3 This CPE was well-adapted to services such as leased lines where all the intelligence was at the edges and the network functioned as a dumb pipe Over time services acquired on-path functionalities (middleboxes) Data-Center based Value Added Services reducing the importance of CP functionalities Then came 2 opposing concepts, both confusingly called vCPE pCPE : where only the minimal physical functionality remains at the CP and intelligence is moved from the CP to the DC uCPE : where new functionalities are moved from the DC to the CP Data Center Customer Premises Customer Network

The evolviNG CPE 4 White boxes Further complicating the terminology people starting talking about white boxes But white box means different things to different people White box switch means an SDN (e.g., OpenFlow) switch most frequently an inexpensive configurable hardware switch possibly a configurable software switch (e.g., Open vSwitch) White box server means a COTS computation platform most frequently an x86-based CPU or VM capable of running VNFs possibly combined with networking functionality It is now realized that pure white box servers are not economically competitive leading to the concept of a silver box which is a white box server with hardware acceleration for networking tasks

The evolviNG CPE 5 Functionalities that may be hosted in the NG-CPE may include both : networking functionalities and computational (IT) functionalities NG-CPE functionalities

The evolviNG CPE 6 Computication Once there was no overlap between communications (telephone, radio, TV) and computation (computers) This dichotomy has certainly blurred in our private lives ! Most home computers are not used for computation at all rather for communications ( , chat, VoIP) Smart cellular telephones have become computers and are used more for running apps than for telephone calls But in professional contexts (business services, utilities operations,...) separate IT and communications departments are still the norm switches/routers and servers are still acquired and operated differently

The evolviNG CPE 7 NG-CPE functionalities The NG-CPE is a unified CP platform handling multiple functionalities, including: physical networking functionalities (e.g., switching, OAM, encryption) (PNFs) new value-added virtualized network functionalities (VNFs) computational functionalities unrelated to networking (CFs) Note: we shall use red for hardware networking functions, i.e., PNFs blue for virtual and virtualized functions, i.e., VNFs and CFs purple for combined functions VNFsPNFs NG-CPE =+ routing NAT firewall DNS/DHCP encryption SD-WAN L2 forwarding L3 forwarding FM PM protection switching OAM + CFs IP-PBX print-server active directory NAS the sky is the limit

The evolviNG CPE 8 From D-NFV to NG-CPE In previous talks I introduced the Distributed NFV (D-NFV) approach and stressed the importance of (re)locating VNFs to where-ever they are economically the most efficient provide the highest performance optimize security Optimal location can be important for CFs as well Now I want to further convince you of the advantages of merging accidentally co-located, but disparate functionalities into a single box Isn’t this just a trick and identical to placing a server next to a CPE ?

The evolviNG CPE 9 NG-CPE co-existence scenarios To understand the advantages of merging VNFs and CFs we need to consider three co-existence scenarios: 1.ships in the night 2.integrated data plane 3.integrated management plane

The evolviNG CPE 10 Ships in the night In this simple scenario the NE functionality, and the VNF/VFs can benefit from low delay between them lower real-estate, power and cooling costs but nothing else For example, a user-centric VAS could be provided as follows : user port PM (e.g., Y.1564) ingress TC (e.g., policer) ingress OAM (UP MEP) switch fabric egress TC (e.g., shaper) egress OAM (DOWN MEP) compute node PHY USER EQUIPMENT NETWORK low delay

The evolviNG CPE 11 Integrated data plane In this scenario the NE data plane is opened up to the VNF but there is no common management plane Merging enables tighter integration required for a SP-centric VAS and thus greater functionality than in the previous scenario Note: once functions are merged, some PNFs may be converted to VNFs user port PM (e.g., Y.1564) ingress TC (e.g., policer) ingress OAM (UP MEP) switch fabric egress TC (e.g., shaper) egress OAM (DOWN MEP) compute node PHY USER EQUIPMENT NETWORK tight integration

The evolviNG CPE 12 Integrated data plane (cont.) Even a generic bag of functions model is possible This level of integration is only possible because of merging Note: alternatively the switch fabric and all networking functions may be virtualized compute node PHY USER EQUIPMENT NETWORK switch fabric compute functions networking functions VNF... function chaining VNF PHY user port PM (e.g., Y.1564) ingress TC (e.g., policer) ingress OAM (UP MEP) egress TC (e.g., shaper) egress OAM (DOWN MEP)

The evolviNG CPE 13 Integrated management plane The tightest integration is obtained when the merged functionalities are co-managed This enables new capabilities we have discussed before, such as rich communications services joint SDN/NFV optimization The NE and NFV components were previously managed - the NE by an NMS or SDN controller the NFV by MANO (orchestrator + VNFM + VIM) And there are three methods of integrating these management systems: 1. NMS/SDN on top 2. Orchestrator on top 3. Orchontroller (combined orchestrator / controller) We will depict these cases assuming SDN-controlled network

The evolviNG CPE 14 SDN on top Here the SDN controller and the network apps above it control all functionality This method is advantageous because network apps can be written by third parties This architecture is compatible with BBF WT-328 and WT-359 It differs from ONF TR-518 mainly in the use of the orchestrator The new SDN-NFV interface is similar to the ETSI Os-Ma interface may be based on extensions of the MEF Presto interface SDN controller app SDN SBI joint NBI MANO NFV SBI SDN-NFV interface NG-CPE

The evolviNG CPE 15 Orchestrator on top Here the NFV orchestrator controls all functionality of the rich communications service New network applications need to be built into the orchestrator (not 3 rd party apps), as is customary in the SP world This architecture is compatible with ETSI NFV-EVE005 (which details further possibilities) The new SDN-NFV interface may be based on any SDN NBI may be similar to OS Neutron SDN controller SDN SBI VIM/VNFM SDN-NFV interface NFV Orchestrator NG-CPE NFV SBI

The evolviNG CPE 16 Orchontroller Here the SDN controller and the entire MANO have been fully integrated The SDN approach of network apps is optional This merged management is not presently specified by any SDO, but facilitates: defining rich communications services joint SDN/NFV optimization Orchontroller app NG-CPE joint SBI joint NBI

The evolviNG CPE 17 RAD-Versa Live SD-WAN Demo Customer Site A App Clients IPPM Video Streaming + File Transfer QoS-Assured VPN SD-WAN PM RADview D-NFV Orchestrator PM Portal Data Video Internet Customer Site B App Clients Data Video Versa Director SD-WAN Controller Analytics Integrated NOC ETX-2i with DNFV KVM Hypervisor Open vSwitch ETX-2i with DNFV KVM Hypervisor Open vSwitch Versa FlexVNF RAD Booth #301

The evolviNG CPE 18 NG-CPE is a computications enabler D-NFV pioneered deployment of networking functionality where-ever most suitable However, D-NFV maintained the distinction between networking functions (whether physical or virtualized) which could be placed where-ever most suitable and pure compute functions which could not be relocated The present extension completely blurs the NF/CF distinction - any functionality can be deployed anywhere networking and computation can be jointly managed The NG-CPE’s calling is to overcome the artificial computation-communications divide