+ All Categories
Home > Technology > DPI Performance Using General Purpose Hardware

DPI Performance Using General Purpose Hardware

Date post: 20-Aug-2015
Category:
Upload: radisys
View: 1,856 times
Download: 0 times
Share this document with a friend
Popular Tags:
46
Deliver Exceptional Deep Packet Inspection Performance Using General Purpose Hardware An Intel, 6WIND, Radisys Webinar Hosted by FierceMarkets February 16, 2012
Transcript

Deliver Exceptional Deep

Packet Inspection

Performance Using General

Purpose Hardware

An Intel, 6WIND, Radisys

Webinar

Hosted by FierceMarkets February 16, 2012

Today's Presenters

John Long

Product Line Manager Radisys

Phil Goldstein (Moderator)

FierceWireless

Charlie Ashton

VP of Marketing

6WIND

Jim St. Leger

Technology Marketing Mgr

Intel Corporation

February 16, 2012 2

February 16, 2012 3

Jim, what does your company see as some of

the key end-user trends?

February 16, 2012 4

End User Trends

February 16, 2012 5

Charlie – what are the major network

challenges for service providers?

February 16, 2012 6

Key Service Provider Challenges

Network capacity

Maximize bandwidth for mobile

video and for cloud-based

services

Scalability

High scalability for rich media

applications and in anticipation

of the next "killer app"

Network latency

Minimize latency for real-time

experience in mobile gaming

Network monetization

Deliver subscriber-specific

advanced services

CAPEX

Minimize cost of infrastructure

without compromising on value

delivered to subscribers

OPEX

Maximize infrastructure ROI

February 16, 2012 7

So, John, how do these service provider challenges translate

into requirements for networking equipment ?

February 16, 2012 8

KT Corp to invest around KRW1.3trn in LTE

By Jung-Ah Lee, Dow Jones Newswires

Tuesday 03 January 2012

South Korean operator aims to have more than 4 million

subscribers to LTE services by the end of this year.

KT Corp., South Korea's largest fixed-line operator and second-

largest mobile carrier by revenue after SK Telecom Co., said

Monday it plans to invest a total of around KRW1.3 trillion in its

ultra-fast network service, called Long-Term Evolution, or LTE.

Carriers are investing heavily in

wireless infrastructure

Jan. 27 (Bloomberg) -- NTT DoCoMo Inc., Japan’s biggest wireless-phone carrier, will spend 164 billion yen ($2.1 billion) to expand its network capacity after a service disruption this week, the fifth in eight months….The company will make the investment during the four years ending March 31, 2015… DoCoMo is improving its data network in response to a surge in traffic as smartphones, which allow users to download videos and surf the Web, gain in popularity.

FARGO, N.D., Feb. 6, 2012 /PRNewswire/ -- Verizon Wireless announced today it invested $23 million in 2011 to enhance its network in North Dakota, including the expansion of its groundbreaking 4G LTE network to Fargo… Adding new cell sites and upgrading equipment on existing cell sites to increase coverage and capacity of the company's voice and data network; ..And, prepping the backbone of the network to deploy 4G LTE at urban and rural locations across the state…."We know North Dakotans depend on their smartphones, tablets, laptop modems and other wireless devices to stay connected, to be more productive and for entertainment,"

February 16, 2012 9

Network Equipment Providers are Facing

Enormous Pressure

• They need to reduce equipment cost

• Need to upgrade existing equipment to increase capacity

• Rapid time to market with new application

• Strong push on DPI, and QOS application that will allow carriers to

manage their networks for better utilization and maximize revenue

• Development cycles from RFQ to trial deployments are going from

18-24 months to 9-15 months

February 16, 2012 10

How Network Equipment Providers are

Responding

• NEPs are focusing on their true value add of network

architecture, application, and services

• Common Platform teams at NEPs

• Are pushing their supplier base to take over more of the integration

• Adopting technologies much earlier in the development

• Looking for partnerships with 3rd party software vendors

that have already ported their hardware to specific

hardware

February 16, 2012 11

Polling Question 1

What is your biggest network challenge today?

A. Network traffic throughput rates

B. Traffic management/maintaining QoS

C. Managing OTT services

D. Network Security

E. Monetizing the traffic

F. Other

February 16, 2012 12

So, Jim how are 6WIND, Intel and Radisys working together

to address these needs?

February 16, 2012 13

Close Collaboration ~10 Solution Integrators ~20 Platform Integrators

~80 Technology Providers

Vendor

Choice

Trusted

Supply Line

Tools &

Training

Range of Solutions

Customer

Collaboration

Industry

Awareness

Business

Relationships

Marketing

Programs

February 16, 2012 13

February 16, 2012 14

Platform Foundation

Software

Collaboration Tech Alignment

Silicon

February 16, 2012 15

Charlie, how does the 6WIND software

address the scalability challenge for

networking equipment?

February 16, 2012 16

Packet Processing Performance Challenges

40Gbps

Throughput

(3 cores on a

single Intel

Xeon

processor)

OS overheads limit packet

processing performance

Data

Plane

Control Plane

Networking

Stack

Fast Path

Dedicated fast path

Typical Operating System

Implementation

February 16, 2012 17

Hardware Platform

• Fast path maximizes performance by processing

packets on dedicated cores

• Supports dynamic configuration of cores to run

Linux or fast path

• Performance scales linearly with number of cores

running fast path

1 2 3 4 5

Number of fast path cores

Packet

Processing

Performance

6WINDGate Software Architecture

Linux

Cores

Fast Path

Cores

Linux

Packet Processing

Software

Data

Plane

Control Plane

Networking Stack

Fast Path

Application Software

Standard Linux Networking APIs

February 16, 2012 18

Performance Example: Up to 86Mpps on a Dual Intel®

Xeon® Processor E5600 Series Complex (3.3GHz)

Performance scales

linearly with number of fast

path cores until it reaches

the limit of the platform.

No more than six fast path

cores needed to achieve

maximum IP forwarding.

Other cores can be used

• For more complex fast

path processing

or

• For Linux (networking

stack, control plane,

applications).

• 2 threads per core,

• 64B packets,

• Dual-processor board,

• Intel® DPDK platform,

• Flow cache enabled.

Throughput reaches

84Mpps I/O limit

February 16, 2012 19

Full Scalability for Dynamic Workloads

6WINDGate scales across

processors, blades and racks

• No performance impact for

distributed configurations

• Full support for virtualized

environments and industry-

standard hypervisors

Enables service providers to

configure equipment dynamically

• In line with network traffic and

application workloads

One instance of 6WINDGate

serves multiple blades

February 16, 2012 20

Optimized Integration with Intel® Data Plane

Development Kit

6WINDGate fully leverages the Intel® Data

Plane Development Kit (Intel® DPDK)

• Exploits Intel® DPDK data plane libraries for

best utilization of processor resources

• Optimized NIC drivers for maximum

networking performance

• Optional add-ons for crypto acceleration,

virtualization support etc.

Complete packet processing solution for

Intel® DPDK platforms

• Full set of optimized network protocols

• Full compatibility with application APIs

Delivered as integrated solution to accelerate

time-to-market for OEMs

Data

Plane

Control

Plane

Complete set of Layer 2 through Layer 4

routing, security, connectivity, switching and

mobility protocols

Networking

Stack

Optimized Linux multicore

networking and security

stack

Fast Path

20+ optimized fast path

protocols with full support

for on-chip accelerators

Intel® DPDK Library with 6WIND Enhancements

Optional Add-On Features

February 16, 2012 21

Jim, what makes the Intel Architecture processors the

optimum solution for high-end networking equipment?

February 16, 2012 22

Transforming Communications 4:1 Workload Consolidation to Transform the Industry

Power Management Virtualization Standards Software Security

February 16, 2012 22

NPU/ASIC

DSP DSP

Intel® Data Plane

Development Kit

Intel® Signal Processing

Development Kit

Intel® QuickAssist

Software Library

February 16, 2012 23

Benefits of Workload Consolidation

North America - Network Downstream Traffic Profile (Fixed Access)

Source: Sandvine “Fall 2010 Global Internet Phenomena Report”

February 16, 2012 24

Benefits of Workload Consolidation

North America - Network Downstream Traffic Profile (Fixed

Access)

Source: Sandvine “Fall 2010 Global Internet Phenomena

Report”

February 16, 2012 25

Next Generation Communications Platform

Intel “Crystal Forest” Helping to Transform the Network

Intel® Data Plane Development Kit

• Packet Processing Acceleration

Intel® QuickAssist Technology

Data Processing IO

• SATA • USB

Comms IO

• 1, 10 and 40 Gb Ethernet

Up to 160 million pps

0-100 Gbps Crypto

1 to 16 cores (dual socket)

Go Faster More Secure Lower Costs

• Crypto • Compression • Deep Packet Inspection

February 16, 2012 26

Polling Question 2

What is the biggest obstacle to the adoption of DPI

technology in your networks/products?

A. Processing performance

B. Software complexity

C. Cost

D. Schedule

E. Complexity

F. Other

February 16, 2012 27

John, how is the Radisys platform provide the high networking

throughput needed for these applications?

February 16, 2012 28

Where DPI is Used

DPI

Networks Wireless Network

Fixed Network

Applications Billing Offload

Network Security

Lawful Intercept

Target Adverts

Network Monitors

Test and Measurement

Enterprise

PCEF Charge Server Firewall

February 16, 2012 29

DPI Common Requirements

Connectivity - High Performance Ethernet

Data Flows

-Switch Load Balancer

-Centralize IO

-Stateful LB

Processing

-Switch based pre-processing

-Packet CPU (pre-process, load balance)

-IA or Packet CPU for Flow Processing

-Regex or other h/w accelerators

Application Software

-Switch Load Balancer

-FlowEngine

-6WIND

Software

-Load Balancing

-Packet Processing

February 16, 2012 30

Platform Level Requirements

Stateful Load

Balancer

Network IO

Flow Processor

Policy Manager

Switch

-High density centralized IO

-Support for 10G & 40G

-Roadmap to 100G

- Optional Load balancing

Stateful Load Balancer

-High packet throughput

-Lightweight executive

-Fabric/RTM/Front IO

Flow Processing

-CPU intensive function

-Memory capacity

-Offload engines (DPDK, Quick Assist)

-Full 40G fabric connectivity

Policy Manager

-System management

-Memory, storage

-IO to PCRF & reports

-40G fabric, some external 10G

-Diameter & other protocols

February 16, 2012 31

Charlie, you mentioned “network monetization”

as a key service provider challenge. How does

6WIND help to solve that problem?

February 16, 2012 32

Network Monetization Requires DPI

• Many service provider initiatives to increase ARPU and reduce churn

• Worldwide shift from all-you-can-eat mobile data plans to tiered pricing

• Customer-centric service offers, linked to usage and applications

• Policy-driven, real-time charging and content distribution

• Bandwidth-on-demand (user-initiated or application-driven)

• "Freemium" services with premium charges for advanced versions

• Intelligent traffic management and QoS are key enablers

• Policy Control and Enforcement in mobile infrastructure equipment

• DPI is fundamental technology for these services

February 16, 2012 33

6WINDGate Accelerates Key DPI Functions

DPI Application Processing

6WINDGate APIs 6WINDGate APIs

Packet Processing

40G /

100G

traffic

Decryption Flow

identification Encryption

40G /

100G

traffic

Policy enforcement, video compression,

security etc.

Apply

policy

(QoS)

Protocol

termination

TCP, HTTP etc.

No

application

processing

Flow to be

processed by

application

Unknown flow or

flow to be

monitored

Application flow identification and

analysis

Update

flow and

flow event

Flow table

February 16, 2012 34

Maximizing CPU Availability for DPI

• By accelerating packet

processing performance,

6WINDGate maximizes CPU

bandwidth available for DPI

• Example uses dual Intel®

Xeon® Processor E5600 Series

platform (12 cores total)

• Standard OS: 2 cores for DPI

• 6WINDGate: 10 cores available

• Enables more advanced DPI

features and improved QoS

February 16, 2012 35

Accelerating Time-to-Market for OEMs

• 6WINDGate accelerates time-

to-market by up to 12 months

• Pre-integrated with Intel®

DPDK and optimizations for

multicore Intel platforms

• Optimized for Radisys blades

• Pre-integrated with support for

commercial DPI engines

• Faster time-to-market

+ less development risk

= sustainable business growth

LTE gateway example

February 16, 2012 36

John, how is the Radisys platform optimized for these DPI

traffic flows?

February 16, 2012 37

Leading Edge Products

• 40G Assets

• Intel next generation server processors with

40GbE & 80GbE to the fabric

• Switching

• Chassis

• Rack Mount Server

• Software

• Flow Engine

• 6WINDGate

• Trillium Fastpath Protocols

February 16, 2012 38

Bringing the Platform Together

RSYS HW: ATCA, RMS, COM Express

OS

Blade Management Software (Basic inventory, SW upgrade, Diagnostics)

3rd Party HA / Custom System Management

Gateway Server Telecom Server

Trillium Protocol Stacks (Datapath)

DPI Framework

Routing / Load

Balancing Framework

Virtualization Framework

Traffic Management Framework

Security Framework

Other - TBD

Target Applications (LTE, IMS, DPI, Security, …)

Pro

fessio

nal Se

rvices

Platform

Management

eSP: Embedded SW

February 16, 2012 39

Jim, what does this mean in terms of the performance

and features that a networking OEM can deliver?

February 16, 2012 40

Moore’s Law and Performance

Nehalem Microarchitecture

Sandy Bridge Microarchitecture

45nm 32nm 22nm 14nm

Next Gen Microarchitecture

PCIe x16

Gen2

x4

DMI

x6 U

SB

x2 S

AT

A

x50 G

PIO

Timers

WDT

RTC

HPET

x2 U

AR

T

SM

Bus

LP

C &

SP

I

x

4

G

b

E

M

A

C

PCIe

Gen1

Root

PHY

PHY

PHY

PHY

Crypto

Compression

Barnesville Quad PHY

Intel® QuickAssist Technology Intel® DPDK

PCIe x16

Gen2

x4

DMI

x6 U

SB

x2 S

AT

A

x50 G

PIO

Timers

WDT

RTC

HPET

x2 U

AR

T

SM

Bus

LP

C &

SP

I

x

4

G

b

E

M

A

C

PCIe

Gen1

Root

PHY

PHY

PHY

PHY

Crypto

Compression

Barnesville Quad PHY

Intel® QuickAssist Technology

Chipset Next Gen Chipset

• Regular cadence of Communications workload-specific advancements

• Tick-Tock host processors roadmap for annual performance increases

• Flexible, scalable and cost-effective implementation options

Tremendous Architecture Investment Protection!

NDA

xDK

Performance Density

Power Improvement

February 16, 2012 41

Platform Benefits

Platform Scalability

Lower Development Costs

Lower Operating and Cap Ex Costs

Platform Flexibility

Faster time to market

Faster time to deploy new services

Less-complex SW tools

Faster system integration

Intel Ecosystem - platforms, applications software and tools

Scalability

Flexibility

Efficiency

NDA

February 16, 2012 42

So how do members of the audience get more

information?

February 16, 2012 43

For Additional Information

6WIND

www.6WIND.com

[email protected]

[email protected]

@6WINDSoftware

Intel

www.intel.com/go/commsplatform

@IntelSys

@Intel_Jim

Radisys

www.radisys.com

[email protected]

@Radisys

February 16, 2012 44

Come Visit Us

6WIND: Hall 2, Booth #2B122

Intel: Hall 8, Booth #8B192/197

Radisys: Hall 1, Booth #1F01

6WIND: Booth #242

Intel: Booth #1324

Intel: Hall 1, Booth 1-324

February 16, 2012 45

Questions & Answers

Please Submit Your Questions

Now Via the Web Tool

John Long

Product Line Manager

Radisys

Charlie Ashton

VP of Marketing

6WIND

Jim St. Leger

Technology Marketing Mgr

Intel Corporation

February 16, 2012 46

Thank You


Recommended