SDN-NFV: An introduction 30.10.2014

Similar documents
Network Softwarisation An Open Development Ecosystem. Telefónica Global CTO

Panel: Cloud/SDN/NFV 黃 仁 竑 教 授 國 立 中 正 大 學 資 工 系 2015/12/26

How To Solve The Network Function Virtualisation Puzzle

NFV and SDN Answer or Question?

The Role of Virtual Routers In Carrier Networks

Conference. Smart Future Networks THE NEXT EVOLUTION OF THE INTERNET FROM INTERNET OF THINGS TO INTERNET OF EVERYTHING

Network Function Virtualization & Software Defined Networking

ETSI NFV ISG DIRECTION & PRIORITIES

The promise of SDN. EU Future Internet Assembly March 18, Yanick Pouffary Chief Technologist HP Network Services

Telefónica s view on virtualized mobile networks

Network Operations in the Era of NFV & SDN. Chris Bilton - Director of Research & Technology, BT

CARRIER LANDSCAPE FOR SDN NEXT LEVEL OF TELCO INDUSTRILIZATION?

NFV Reference Platform in Telefónica: Bringing Lab Experience to Real Deployments

SDN PARTNER INTEGRATION: SANDVINE

SOFTWARE DEFINED NETWORKING

Virtualization, SDN and NFV

Surviving the SDN Wars. Curt Beckmann Chair of Forwarding Abstractions WG, ONF and EMEA CTO

What is SDN all about?

Network Functions Virtualization (NFV) for Next Generation Networks (NGN)

SDN Architecture and Service Trend

FROM A RIGID ECOSYSTEM TO A LOGICAL AND FLEXIBLE ENTITY: THE SOFTWARE- DEFINED DATA CENTRE

HAWAII TECH TALK SDN. Paul Deakin Field Systems Engineer

Use Cases for the NPS the Revolutionary C-Programmable 7-Layer Network Processor. Sandeep Shah Director, Systems Architecture EZchip

Network functions Virtualisation CIO Summit Peter Willis & Andy Reid

RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL

A Coordinated. Enterprise Networks Software Defined. and Application Fluent Programmable Networks

HOW SDN AND (NFV) WILL RADICALLY CHANGE DATA CENTRE ARCHITECTURES AND ENABLE NEXT GENERATION CLOUD SERVICES

Scaling Cloud-Native Virtualized Network Services with Flash Memory

Leveraging SDN and NFV in the WAN

Network Virtualization and Application Delivery Using Software Defined Networking

Strategic Direction of Networking IPv6, SDN and NFV Where Do You Start?

Software-Defined Network (SDN) & Network Function Virtualization (NFV) Po-Ching Lin Dept. CSIE, National Chung Cheng University

Using SDN-OpenFlow for High-level Services

Challenges and Opportunities:

ADVANCED SECURITY MECHANISMS TO PROTECT ASSETS AND NETWORKS: SOFTWARE-DEFINED SECURITY

The Promise and the Reality of a Software Defined Data Center

A Presentation at DGI 2014 Government Cloud Computing and Data Center Conference & Expo, Washington, DC. September 18, 2014.

Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure

Introduction to Quality Assurance for Service Provider Network Functions Virtualization

WHITE PAPER. How To Compare Virtual Devices (NFV) vs Hardware Devices: Testing VNF Performance

Qualifying SDN/OpenFlow Enabled Networks

Expert Reference Series of White Papers. Is Network Functions Virtualization (NFV) Moving Closer to Reality?

White Paper - Huawei Observation to NFV

SDN and NFV in the WAN

Delivering Managed Services Using Next Generation Branch Architectures

The Distributed Cloud: Automating, Scaling, Securing & Orchestrating the Edge

Telecom - The technology behind

Network Virtualization

NFV: What Exactly Can Be Virtualized?

IO Visor: Programmable and Flexible Data Plane for Datacenter s I/O

Definition of a White Box. Benefits of White Boxes

How To Build A Software Defined Data Center

How To Make A Vpc More Secure With A Cloud Network Overlay (Network) On A Vlan) On An Openstack Vlan On A Server On A Network On A 2D (Vlan) (Vpn) On Your Vlan

SDN, NFV & Future Technologies. Chris Thompson Director of Product Management, Cloud Connectivity Solutions

Cloud Orchestration. Mario Cho. Open Frontier Lab.

ARM s role in Open Source software

Understanding the Business Case of Network Function Virtualization

VNF & Performance: A practical approach

How To Orchestrate The Clouddusing Network With Andn

OpenStack, OpenDaylight, and OPNFV. Chris Wright Chief Technologist Red Hat Feb 3, CHRIS WRIGHT OpenStack, SDN and NFV

Software Defined Environments

Accelerating SDN Adoption with open source SDN platforms. Nov.11, 2014 Atsushi Iwata Director NEC Corporation of America

Ensuring end-user quality in NFV-based infrastructures

An Integrated Validation Approach to SDN & NFV

PLUMgrid Open Networking Suite Service Insertion Architecture

Software Defined Networking A quantum leap for Devops?

Testing Challenges for Modern Networks Built Using SDN and OpenFlow

Network Functions Virtualization in Home Networks

Dynamic Service Chaining for NFV/SDN

BROCADE NETWORKING: EXPLORING SOFTWARE-DEFINED NETWORK. Gustavo Barros Systems Engineer Brocade Brasil

Data Center Network Virtualisation Standards. Matthew Bocci, Director of Technology & Standards, IP Division IETF NVO3 Co-chair

End to End Network Function Virtualization Architecture Instantiation

Asia Pacific Partner Summit 2015

Network Functions Virtualisation. + Don Clarke, Pete Willis, Andy Reid, Paul Veitch (BT) + further acknowledgements within slides

OpenNaaS: an European Open Source framework for the delivery of NaaS An enabler for SDN and NFV

Introduction to Software Defined Networking (SDN) and how it will change the inside of your DataCentre

CoIP (Cloud over IP): The Future of Hybrid Networking

BRINGING NETWORKS TO THE CLOUD ERA

SDN/Virtualization and Cloud Computing

Brocade One Data Center Cloud-Optimized Networks

Network Function Virtualization Primer. Understanding NFV, Its Benefits, and Its Applications

The Next Frontier for SDN: SDN Transport

Sutherland Insights. Network Function Virtualization

Global Headquarters: 5 Speen Street Framingham, MA USA P F

SDN CONTROLLER. Emil Gągała. PLNOG, , Kraków

Building an Open, Adaptive & Responsive Data Center using OpenDaylight

VIRTUALIZING THE EDGE

ETSI NFV Management and Orchestration - An Overview

Network Virtualization and Software-defined Networking. Chris Wright and Thomas Graf Red Hat June 14, 2013

Technology and Trends in Network Virtualization

Simplify IT. With Cisco Application Centric Infrastructure. Roberto Barrera VERSION May, 2015

Different NFV/SDN Solutions for Telecoms and Enterprise Cloud

Outline. Why Neutron? What is Neutron? API Abstractions Plugin Architecture

Data and Control Plane Interconnect solutions for SDN & NFV Networks Raghu Kondapalli August 2014

Datacenter Networking. Joy ABOIM Consulting System Engineer

Transcription:

SDN-NFV: An introduction Telefónica I+D @ Global CTO 30.10.2014

We are evolving towards a Hyper Connected and Intelligent Digital World* The explosion of digital services makes connectivity services more needed than ever Reduction of Time to Market Radical increase of traffic in telco networks Smartphone is changing everything New ways of communication and increasing number of always-on users But the phone service continues to be the only universal service (*) César Alierta, TEF CEO. TEF Digital Investor s Day 2012

This digital world is introducing relevant challenges for telecom operators Uncertainty Impossibility of predicting the new Internet Killer Application and how it will impact in the network But it is highly probable that it is associated to new devices There is a significant shift in revenue streams (driven by the expansion of internet) Telco expenditures and investments grow higher than revenues New and legacy technologies are piling on top of each other Operation complexity grows consequently

Beyond evolution: evolution is mandatory to keep in the market. Transformation is the only way to lead Network evolution is reasonably under control from 3G to 4G from copper to fibre The challenge is transforming the network and its operation taking into account the inertia of its legacy

What are the current limitations of Telco s networks? Long innovation cycles (2-6 years) v Long standardization cycles Scale is needed to introduce innovations Telco Operators Equipment Vendors SDOs Idea!! Demand Critical mass of supporters Drive Standardise AVAILABLE Deploy Sell Implement Time Hardware and Software vertically v integrated Capacity is tied to a function Vendors lock in (it is difficult to switch from one vendor to another when deployments are made) Complex Network Management v Difficult IoT v Small changes in a network element requires an adaptation of the EMS (Element Management System) Complex stitching of network functions across segments and technologies, since network nodes are tightly coupled to the network segment and technology Interoperability tests required per protocol and node

We need to adapt and define the change to lead in the Digital era Telco players Internet players Very intensive in hardware Capital intensive Software is not a core x Very intensive in software Can have global impact with not too much capital Hardware is a support, and is located in the network periphery - + SOFTWARE HARDWARE + -

Components for this vision

Components for a liquid network SDN NFV Network Function Virtualisation Open Innovation

Or maybe by non-example SDN BY EXAMPLE

IaaS in a data centre: per user requirements Well-known design Chaining FWs to increase the level of protection DMZ to place resources that need to be connected to the Internet with some level of protection This is current best practice that is implemented on separate boxes nowadays Users expect to have the same level of protection when outsourcing this infrastructure to an IaaS provider

The datacenter replicates the logical IaaS structure for every client and this challenge has limitations with the current paradigm Fine grained connectivity & isolation require extensive use of VLANs & firewall rules (and combine them!) A large number of VLANs Expensive equipment

Client stitching or how to combine a VM server with a common networking infrastructure Firewall First solution Provide virtualised FW functionality Provide network isolation using VLANs Provide isolated switching realms And this for each client Since there is virtualisation and the system was controlled by a software, the vendor claimed this was SDN

The acronym war Software Driven Defined Network

So What is SOFTWARE DEFINED NETWORKING? Software Defined Networking is recognising that 1. The network is not a shapeless entity AND network shape matters 2. Network nodes don t need a massive amount of intelligence for bringing packets from port A to port B 3. Distributed is nice, but not a DOGMA

How do you SDN? Control plane SPECIALIZED PACKET FORWARDING HARDWARE OPERATING SYSTEM OPERATING SYSTEM Data plane

What are the implications? The data plane can be simplified Best case scenario is using commercial off-the-shelf boxes The x86 architecture Is known to provide significant throughput Provides a lot of interesting features to make the network flexible (virtualisation ) The control plane Also benefits from the advances in the x86 architecture Better control of the control plane features means More overall stability More flexibility, when wisely used

But this is complex, right? Of course Did I ever say it would be easy However, the process is worth the gain A significant community has been working on this for the last couple of years Network Operators Hardware suppliers Software suppliers

NFV ISG vision & objectives NFV ISG vision: Leverage standard IT virtualisation technology to consolidate many network equipment types onto industry standard high volume servers, switches, and storage Traditional Network Model NFV Model DPI BRAS GGSN/SGSN PE Router DPI BRAS CG-NAT GGSN/ SGSN Firewall PE Router VIRTUAL APPLIANCES ORCHESTRATED, AUTOMATIC & REMOTE INSTALL Firewall CG-NAT Session Border Controller STB STANDARD HIGH VOLUME SERVERS

The ETSI NFV Reference Architecture Control plane OPERATING SYSTEM Data plane

SOLVING THE NETWORKING PART Bringing packets from A to B

Getting back to packet handling Firewall Handling packets can be part of the headache However, virtualisation can help us getting rid of it

One candidate for packet handling can OpenFlow OF places packet handling logic into a centralised controller Easy to manage Some network functions become a program executed in the controller Smooth coordination between network and computing OpenFlow switch role can be played by the own hosts! (Open vswitch) Computing and storage (usually virtualised) OpenFlow switch Computing element running controller instances

OpenFlow in green-field deployments OpenFlow Controller OpenFlow in the switching infrastructure OpenFlow integrated in the server Open vswitch is already built-in in the commonest virtualisation environments and the latest Linux kernels (3.3) Other SDN control protocols also applicable OVS OpenFlow Switch OVS OVS OVS

or in evolutionary scenarios, where legacy switching elements can be preserved Maximise reuse Rely upon existing Layer2 or Layer3 connectivity Use OVS in the servers only Nicira Networks approach OpenFlow Controller OVS OVS Legacy switch (Not OpenFlow-aware) OVS OVS

Network Function Virtualisation CHALLENGES

Performance & Portability are required to fully accomplish NFV ISG objectives NFV ISG vision: Leverage standard IT virtualisation technology to consolidate many network equipment types onto industry standard high volume servers, switches, and storage Traditional Network Model NFV Model DPI BRAS GGSN/SGSN PE Router DPI BRAS CG-NAT GGSN/ SGSN Firewall PE Router VIRTUAL APPLIANCES ORCHESTRATED, AUTOMATIC & REMOTE INSTALL Firewall CG-NAT Session Border Controller STB STANDARD HIGH VOLUME SERVERS TO FULLY REALISE THIS VISION: Virtualised network appliances should provide high performance while being portable between servers (& hypervisors)

while providing the telco ecosystem actors a more predictable and manageable environment VIRTUAL NETWORK FUNCTIONS PROVIDERS Would not need to be aware beforehand of the infrastructure server on which their SW would be deployed in the end but still can provide realistic performance estimations for different sets of HW (& hypervisor) setups. HARDWARE (& HYPERVISOR) PROVIDERS Could describe their equipment in objective terms, suitable for automated network operation Would not need to be aware beforehand of the virtual network functions which might be deployed in their servers. NETWORK OPERATORS Define a set of requirements for network functions to be deployed and their target performance Might be partially unaware of low-level details of each network function s HW requirements: Provision & management can be uniform & automated.

MANO NFV Orchestration Overview L2/L3 Network Fabric Components & Network Connectivity Functions Switches* Routers Server NIC Virtual Network Overlays vnic vswitch Network NOTES: *includes OpenFlow Switches and Controllers ** It could be single Tier or Multi-Tier App Network Functions Firewalls Load Balancer Traffic Steering NAT L4-L7 Routing WAN routers CDN EPC VNF App ** Compute NFV Orchestration Compute Servers VM Non-VNF Storage Storage Storage Arrays Local Storage SSD SAN NAS LUN Network Functions Firewalls Load Balancer Traffic Steering NAT L4-L7 Routing WAN routers CDN EPC

Riding the liquid network

Components for a liquid network Software Defined Networking Network Function Virtualisation Open Innovation

What is the promise of Network Virtualisation? It is an opportunity to build mouldable Networks and redefine the Architecture: v Makes the infrastructure uniform Reduces IoT complexity Improves management of risk in a changing and ambiguous environment Introduces capacity in an easy and flexible way Fosters competition (new entrants) and innovation Prevents hardware scale from being an entry barrier Traditional Network Model: APPLIANCE APPROACH Virtualised Network Model: VIRTUAL APPLIANCE APPROACH v DPI BRAS DPI CG-NAT Firewall GGSN/SGSN Session Border Controller One physical node per role VIRTUAL APPLIANCES PE Router ORCHESTRATED, AUTOMATIC & REMOTE INSTALL PE Router STANDARD HIGH VOLUME SERVERS & SWITCHES STB Network functionalities are based on specific HW with specific SW linked to HW vendors GGSN/ SGSN Capacity Firewall BRAS CG-NAT Function v When possible, network functionalities are SW-based over COTS HW Multiple roles over same HW

A simple equation to define Network Virtualisation: NV = NFV + SDN BNG IPv4 / IPv6 CONTROL Session mgmt TR-069 UPnP DHCP CG-NAT NAT Pool admin NAT ctrl. POOL MGMT NFV SW-defined network functions Separation of HW and SW No vertical integration - HW vendor SW vendor Mgmt vendor Once network elements are SW-based, HW can be managed as a pool of resources SDN Interconnecting Virtual Network Functions (a.k.a. backplane) Separation of control and data plane Easy orchestration with SW domain

Network Virtualisation provides a mean to make the network more flexible, taking for granted a common HW layer Network functions are fully defined by SW, minimising dependence on HW constraints DPI BRAS Firewall CG-NAT PE Router GGSN/ SGSN VIRTUAL NETWORK FUNCTIONS FUNCTION COMMON HW (Servers & Switches) CAPACITY

Network virtualisation helps reducing network management complexity, as HW can be treated as a pool of resources APPLIANCE APPROACH VIRTUAL APPLIANCE APPROACH Node sizing is determined by the bottleneck of its functionalities Capacity growth often leads to node growth or silo HW purchase HW becomes interchangeable and aggregatable (pool) Resource assignation becomes fully flexible and dynamic SESSION MGT LIMITATIONS PER NODE LEADING TO 2 nd NODE PURCHASE Vs. PROCESSING CAPACITY BECOMES COMMODITY & MANAGED AS A CONTINUUM SESSION MGT LOAD = 95% RESOURCES LOAD = 40% SPARE CAPACITY FOR EXTRA GROWTH (in any functionality) SESSION MGT SWITCHING RESOURCES LOAD = 40% LOAD = 15% SWITCHING

Software Defined Networking provides a first mean to improve operation and control of networks Network equipment as Black Boxes SDN Open interfaces (OpenFlow) for instructing the boxes what to do OPERATING SYSTEM SPECIALIZED PACKET FORWARDING HARDWARE OPERATING SYSTEM SPECIALIZED PACKET FORWARDING HARDWARE OPERATING SYSTEM SPECIALIZED PACKET FORWARDING HARDWARE OPERATING SYSTEM SPECIALIZED PACKET FORWARDING HARDWARE Boxes with autonomous behaviour SDN Decisions are taken out of the box SDN OPERATING SYSTEM SPECIALIZED PACKET FORWARDING HARDWARE OPERATING SYSTEM OPERATING SYSTEM SPECIALIZED PACKET SPECIALIZED PACKET FORWARDING HARDWARE FORWARDING HARDWARE OPERATING SYSTEM SPECIALIZED PACKET FORWARDING HARDWARE Adapting OSS to manage Black Boxes Simpler OSS to manage the SDN controller

This new network model will help us to deeply transform our factory Network Paradigm Change Computing principles used in IT world are beginning to be applied in telecoms by the means of Network Virtualization IP as common language for all services, included traditional Telco ones Network virtualisation enabling network reprogrammability & agile service creation Operation Model Change Global E2E vision instead traditional silo model, not linked to monolithic OSS Organization Model Change Breaking the traditional model mapping isolated network domains