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



Similar documents
Foundation for High-Performance, Open and Flexible Software and Services in the Carrier Network. Sandeep Shah Director, Systems Architecture EZchip

Definition of a White Box. Benefits of White Boxes

Delivering Managed Services Using Next Generation Branch Architectures

Accelerating the Data Plane With the TILE-Mx Manycore Processor

Virtualization, SDN and NFV

NFV Acceleration with the EZchip NPS-400 Network Processor

The Role of Virtual Routers In Carrier Networks

CARRIER LANDSCAPE FOR SDN NEXT LEVEL OF TELCO INDUSTRILIZATION?

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

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

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

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

The Road to SDN: Software-Based Networking and Security from Brocade

Scaling Cloud-Native Virtualized Network Services with Flash Memory

L2-L7 BASED SERVICE REDIRECTION WITH SDN/OPENFLOW

SDN PARTNER INTEGRATION: SANDVINE

Networking Goes Open-Source. Michael Zimmerman VP Marketing, Tilera

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

Using Network Virtualization to Scale Data Centers

Bringing OpenFlow s Power to Real Networks

SDN and NFV in the WAN

SDN-NFV: An introduction

EZchip Investor Presentation

VNF & Performance: A practical approach

2013 ONS Tutorial 2: SDN Market Opportunities

Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES

COMPUTING. Centellis Virtualization Platform An open hardware and software platform for implementing virtualized applications

Challenges and Opportunities:

Pluribus Netvisor Solution Brief

Accelerating Micro-segmentation

ETSI NFV ISG DIRECTION & PRIORITIES

Building an Open, Adaptive & Responsive Data Center using OpenDaylight

Intel Network Builders: Lanner and Intel Building the Best Network Security Platforms

BROADCOM SDN SOLUTIONS OF-DPA (OPENFLOW DATA PLANE ABSTRACTION) SOFTWARE

SDN Architecture and Service Trend

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

Telecom - The technology behind

Different NFV/SDN Solutions for Telecoms and Enterprise Cloud

Dynamic Service Chaining for NFV/SDN

Intel Ethernet Switch Load Balancing System Design Using Advanced Features in Intel Ethernet Switch Family

Network Function Virtualization Using Data Plane Developer s Kit

Netvisor Software Defined Fabric Architecture

What is SDN? And Why Should I Care? Jim Metzler Vice President Ashton Metzler & Associates

Using SDN-OpenFlow for High-level Services

Scalable Network Monitoring with SDN-Based Ethernet Fabrics

Technology and Trends in Network Virtualization

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

Leveraging SDN and NFV in the WAN

Network functions Virtualisation CIO Summit Peter Willis & Andy Reid

Increase Simplicity and Improve Reliability with VPLS on the MX Series Routers

Palo Alto Networks. Security Models in the Software Defined Data Center

Optimizing Data Center Networks for Cloud Computing

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Why Software Defined Networking (SDN)? Boyan Sotirov

How To Orchestrate The Clouddusing Network With Andn

Blue Planet. Introduction. Blue Planet Components. Benefits

Saisei and Intel Maximizing WAN Bandwidth

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

THE REVOLUTION TOWARDS SOFTWARE- DEFINED NETWORKING

Scalable Network Monitoring with SDN-Based Ethernet Fabrics

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Ericsson Virtual Router (EVR) is the industry s first carrier-grade virtual router that delivers agility in service and infrastructure deployment

Cloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam

SOFTWARE DEFINED NETWORKING: INDUSTRY INVOLVEMENT

OpenFlow: History and Overview. Demo of routers

Scaling the S in SDN at Azure. Albert Greenberg Distinguished Engineer & Director of Engineering Microsoft Azure Networking

Network Function Virtualization & Software Defined Networking

TIME TO RETHINK REAL-TIME BIG DATA ANALYTICS

Network Virtualization and Application Delivery Using Software Defined Networking

White Paper. SDN 101: An Introduction to Software Defined Networking. citrix.com

ONOS [Open Source SDN Network Operating System for Service Provider networks]

U s i n g S D N - and NFV-based Servi c e s to M a x i m iz e C SP Reve n u e s a n d I n c r e ase

State of the Art Cloud Infrastructure

Using SouthBound APIs to build an SDN Solution. Dan Mihai Dumitriu Midokura Feb 5 th, 2014

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

What is SDN all about?

Open Source Network: Software-Defined Networking (SDN) and OpenFlow

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

OpenStack Networking: Where to Next?

Enabling Solutions in Cloud Infrastructure and for Network Functions Virtualization

Saisei FlowCommand FLOW COMMAND IN ACTION. No Flow Left Behind. No other networking vendor can make this claim

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

Developing High-Performance, Flexible SDN & NFV Solutions with Intel Open Network Platform Server Reference Architecture

Beyond the Data Center: How Network-Function Virtualization Enables New Customer-Premise Services

Virtual CDNs: Maximizing Performance While Minimizing Cost

Building Access Networks that Support Carrier Ethernet 2.0 Services and SDN

Corporate Network Services of Tomorrow Business-Aware VPNs

Juniper Solutions for Turnkey, Managed Cloud Services

Carrier/WAN SDN. SDN Optimized MPLS Demo

SDN CENTRALIZED NETWORK COMMAND AND CONTROL

Protecting Your SDN and NFV Network from Cyber Security Vulnerabilities with Full Perimeter Defense

Introduction to Network Virtualization in IaaS Cloud. Akane Matsuo, Midokura Japan K.K. LinuxCon Japan 2013 May 31 st, 2013

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器

Cloud, SDN and the Evolution of

VIRTUALIZING THE EDGE

Cloud Managed Security with Meraki MX

Transcription:

Use Cases for the NPS the Revolutionary C-Programmable 7-Layer Network Processor Sandeep Shah Director, Systems Architecture EZchip Linley Processor Conference Oct. 6-7, 2015 1

EZchip Overview Fabless semiconductor company, NASDAQ listed (EZCH) Leading provider of processors for carrier and data center networks NPUs (Network Processors) Multicore CPUs Intelligent network adapters and network appliances EZchip is a strategic supplier of NPUs to the top routing vendors and the highest placed and fastest growing NPU vendor EZchip s next gen NPU, the NPS, is the most powerful NPU for carrier edge routers, data-center appliances and white-box solutions Following the Tilera acquisition, developing the TILE-Mx, the highest core count multicore CPU with EZchip's networking accelerators Founded in 1999; 280 employees, over 200 in R&D Global offices in Israel (HQ); San Jose, CA; Boston, MA; and China Strong financial model; $189M in cash, no debt 2

Industry Trends Separation of control & data plane Disaggregation / SDN Separation of hardware and software NFV Move from proprietary systems to COTS, white boxes and open systems Customers desire to program their own networks Tired of waiting months/years for vendors to implement features Business needs demand changes in near real-time Large scale data centers and service providers driving the transition to direct merchant silicon suppliers, third party SW, and developing white box ecosystem Google, Facebook, Amazon, Microsoft: public about their efforts AT&T: over 75% of its network using the new architecture by 2020* Verizon: plans to incorporate commodity hardware and many non-traditional vendors in their next-generation network* * Source: Light Reading, Carrier SDN and NFV Hardware and Software 3

NPS: A Game Changer NPU 400 Gbps NPU C Programmable Security & DPI Hardware Accelerators NPS NPU Performance CPU Programmability Linux OS Traffic Management Layer2- Layer7 Processing 4

NPS Value Proposition Wire speed L2 & L3 switching and routing SDN, OpenFlow, MPLS, IPv4, IPv6, VXLAN, NVGRE, GENEVE and any packet format and tunneling scheme Scalable to support millions of subscribers & flows Completely flexible flow classification, stateful tracking, ACLs and policy enforcement Guaranteed SLAs Highly granular traffic scheduling, priority enforcement and bandwidth allocation Statistics collection for millions of programmable flows & events NetFlow interface to any data collection and analysis tools L4 L7 services on top of L2 & L3 Load balancing, IPsec, access control, network monitoring, application recognition, DPI Best power & space efficiency Single 1U NPS-based system is equivalent to a rack full of servers Fully S/W programmable for adding new features & services on the fly 5

NPS based Applications and Use Cases Scale Out Routers SDN based disaggregated scalable router for carrier and data center edge and core SDN and NFV Acceleration Intelligent TOR and NFV appliances In line Wire Speed DDOS prevention For web scale and virtual cloud services L7 Visibility and Control Identify and drive new services, enforce intelligent policies and SLAs L4-L7 Application Delivery and Load Balancing Deep packet inspection, application awareness and in-line security Flow awareness, Services Chaining Stateful flow processing enables per flow services chaining and fast path offload 6

Use Case: Scale Out Router Monolithic Router Scale out Router Control Service Cards Backplane Control and service cards (COTS servers) Leaves Spine Line Cards Line cards (NPS SDN switch, 1RU form factors) SDN allows for the creation of scale out routers! 7

Scale Out Router Benefits Scalability Seamlessly grow and leverage off-the-shelf Ethernet fabric as the backplane Modularity Mix and match any types and quantities of line cards, service cards and backplane Flexibility/innovation Additional functionality may be added, e.g. service chaining of VNFs for 4G/5G EPC, DPI, FW, LB, NATs, new functionality Dramatically reduced CAPEX and OPEX: No fork lifts to grow capacity due to various hard capacity limits such as backplane limitations, etc. No vendor lock-in Open source control plane Standards based components (i.e. OpenFlow) Multi-vendor forwarding plane 8

Use Case: SDN Smart Switch Traditional SDN switch NPS based Smart TOR switch Always behind the latest OVS specs Typical ASIC based SDN TOR switches have limited scalability OpenFlow connections to each Open vswitch in each server Non-scalable scheme (10K-100K OpenFlow connections) Latest OVS support through SW update Managed Open vswitch integrated into TOR Server offload with switching and application services Tunneling to servers via VEB/VEPA Scalable Reduces system complexity 9

Use Case: NFV Acceleration Note: Use cases on the left were taken from the original NFV white paper. Message Router WAN Acceleration These NFV use cases require: Session Border Controller PE Router Traffic Management & SLA enforcement Radio Network Controller Stateful Flow Awareness Application Awareness & DPI DPI BRAS CDN User Awareness Carrier Speeds: 10 / 40 / 100 / 400 Gbps Carrier Grade NAT Tester / QoE Monitor SGSN / GGSN Firewall 10

NPS Enables High Performance NFV Application X86 GP code PCIe Eth App Offload TCP, Sec, DPI VNF-ODP Switch, Router, FPO Cloud Mgmt OpenStack, OVS L2-L3 DCB 11

Use Case: DDOS Prevention Web scale and cloud providers face increasing challenges from DDOS attacks and have to provide mechanisms to protect their end users DDOS mitigation techniques include: Minimize the attack surface area Be ready to scale to absorb the attack Safeguard exposed resources Learn normal behavior Create a plan for attacks DDOS prevention needs to be applied in line at wire speed 12

NPS Enables DDOS Prevention DDOS systems need to sit inline Single NPS handles up to 800Gb/s of traffic across tens of millions of flows Require strong traffic filtering NPS algorithmic TCAM enables millions of policies, rules, white & black lists, across all headers and fields from L2 to L7 Require strong traffic rate limiting Control of connections establishment and number of connections, through range policers and shapers Require ability to provide network metrics and network warnings NPS provides unlimited number of counters using low cost memory subsystem Require ability to protect the server s networking stack NPS can splice the TCP sessions in between the client and the server Require application recognition and content filtering offload NPS enables application recognition and DPI at unprecedented rates enabling full analysis of the traffic prior to the servers 13

Use Case: L7 Visibility and Control NPS enables L7 application visibility and control at unprecedented rates up to 400Gb on the router/switch: Identify how the network is used.. and through that: Identify and drive new services Enforce intelligent policies and SLAs Optimize the network usage All without adding new appliances to the network class-map match-all p2p-app match protocol attribute p2p-technology p2p-tech-yes policy-map control-policy class p2p-app police 8000 conform-action transmit exceed-action drop 14

Use Case: L4-L7 Application Delivery and Load Balancing Hardware accelerated mapping of traffic based on ACLs, flows, L7 applications and service chains Dynamic load balancing among: Distributed VMs VNFs Blades Reference application uses on board HTTP parser to control traffic steering Smart NFV TOR NFV Enabled Edge Router Forwarding based on applicative flows Distributes traffic among cards based on L2-4 NPS enables smart equipment with load balancing NFV Accelerated White Box/Appliances/Blades Forwarding based on policy & content 15

Use Case: Flow Awareness, Services Chaining Stateful Flow Processing enables per flow services chaining and fast path offload DPI based Application Recognition Developed on top of the SFT Provides application recognition at rates up to 400Gbps Client applications do not need to repeat SFT & AR for every service Develops as if there is a single stream (i.e. flow) and seamlessly scales to 4096 threads. => Functionality Robustness Feature Velocity Scale 16

Use Case: Flow Awareness, Services Chaining (cont.) NPS handles L2-L7 flow processing: Classification, crypto, DPI, tunneling, statistics, QOS, and all packet handling Service chaining can be performed within NPS or distributed to VNFs running on servers Less computation per VM Larger VM density Lower power & OPEX Developed on on top top of the of fast the path fast library. path library Does not require NPU NPU expertise expertise Abstracts the the NPS NPS acceleration acceleration Deals with service chaining Constructs packet metadata Forwards packets 17

The Smart NPS White Box Switch Supporting All L2-L7 Use Cases - L2 /L3 forwarding - Data center bridging - Fixed encapsulation protocols - Limited scale - L2 /L3 forwarding & routing - Data center bridging - Any encapsulation protocols - VxLAN, NVGRE, Geneve, - OVS offload - OpenFlow 1.3 and any subsequent rev (e.g. P4) - Stateful flow classification - Scaling to millions of flows - Access control (ACL) - Load balancing - DDOS, Firewall, IPsec - DPI / application awareness - Traffic management & SLA enforcement - Network monitoring - TCP acceleration / termination 18

Summary Large scale data centers and service providers are driving the transition to direct merchant silicon suppliers, third party SW, and white box ecosystems NPS provides a rich set of software libraries and infrastructure built on dedicated state of the art hardware accelerators The scale and flexibility of NPS based L2-L7 services that this allows are without precedent NPS programmable packet processing enables the deployment of services at new rates and locations Opening new revenue opportunities Allowing improved manageability, lowering OPEX Increasing the scale of NFV solutions All without the need to deploy extra appliances 19