CommsDayUnwired2015: Saisei

14
www.saiseinetworks.com Copyright 2014 © All Rights Reserved 1 NETWORK PERFORMANCE ENFORCEMENT: A NEW APPROACH TO NETWORK CONGESTION MANAGEMENT Yossi Kahlon – VP of Sales

Transcript of CommsDayUnwired2015: Saisei

Page 1: CommsDayUnwired2015: Saisei

1www.saiseinetworks.comCopyright 2014 © All Rights Reserved

NETWORK PERFORMANCE ENFORCEMENT:

A NEW APPROACH TO NETWORK CONGESTION MANAGEMENT

Yossi Kahlon – VP of Sales

Page 2: CommsDayUnwired2015: Saisei

Everyone accepts the built-in limitations of how TCP/IP networks behave under load…

• Run at 50-70% capacity at best

• Unreliable SLA enforcement

• Deliver an inconsistent subscriber experience

• Constrained by expensive hardware using crude QoS or optimization tools

TRADITIONALPACKET-BASED

NETWORKS

TODAY’S

Page 3: CommsDayUnwired2015: Saisei

Taking a next-generation Flow based approach with

NETWORK PERFORMANCE ENFORCEMENT

Run networks at 95% capacity!• Maximize performance & ROI of your infrastructure & BW• Patented software solution eliminates queuing

Enforce Service Level Agreements• Unified real time subscriber insight and enforcement• At a per app and per subscriber level for > 40 metrics• Build new granular SLA’s to guarantee voice, video & cloud

Improve Customer Experience• No Flow Left Behind operational guarantee • Enforce fair usage & prevent network abuse

Cut operating costs & deployment times• Quickly identify & mitigate network performance issues• Fully software solution that runs off of COTS hardware

Page 4: CommsDayUnwired2015: Saisei

BANDWIDTH MANAGEMENT

Shift from a Theoretical Overhead Design Capacity

Model to RealizableReal-Time Network

Capacity Model

TRADITIONAL MODEL EVOLUTION MODEL

Engineered to support considerable delay tolerances – mux, jitter and queuing delay

Engineered to minimize overhead delay and congestion

Engineered to meet hardware and software failure and throughput assumptions.

Engineering model reflects the improvement and throughput of hardware and software virtualization

Conservative network capacity and model More aggressive network capacity model

This theoretical model based equation approach resulted in the network overbuild

This network based performance model result in optimal network build and utilization

NETWORK PERFORMANCE ENFORCEMENT EVOLUTION

Source: Heavy Reading

Page 5: CommsDayUnwired2015: Saisei

a

• Congestion due to a few abusive users

• Application drops & inconsistent user experience

• Difficult to scale with configuration required at every element

LEGACY NETWORK

a

• Eliminates congestion with no application drops

• Enforceable differentiated services as revenue streams

• Single point of management for subscriber policy

NPE Enabled Network

FLOW-BASED BANDWIDTH MANAGEMENT

Page 6: CommsDayUnwired2015: Saisei

NETWORK PERFORMANCE ENFORCEMENT EVOLUTION

Customer Experience Management

Shift from a Best Effort/over Provisioning Model for all

Service Classes Model to a Guaranteed Real-Time Service

Level per Service Class

TRADITIONAL MODEL EVOLUTION MODEL

Meeting strict QoS tolerances required dedicated resource allocation which exacerbated network under utilization

Leveraging analytics enables a more flexible resource allocation model

Engineering model assumed a static model Engineering model assumes a dynamic real-time customer specific application model

Limited or no policy control capabilities Engineering model can incorporate software based policy control to meet real-time network conditions – aligns with the design principles of SDN

Source: Heavy Reading

Page 7: CommsDayUnwired2015: Saisei

NETWORK PERFORMANCE ENFORCEMENT (NPE)

Page 8: CommsDayUnwired2015: Saisei

a

• Ensures every subscriber and each of their sessions has guaranteed real-time rate.

• Eliminates or greatly reduces session timeouts and restarts that create poor QOE.

• Dynamic allocation of network resources based on real-time network loads.

• Think outside of the box, it’s software

• Cost efficiency on NFV / COTS enables more deployment choices, standalone or integrated as a service chain

• Can be deployed transparently anywhere congestion is a concern

HOW AND WHERE DOES NPE WORK?

Page 9: CommsDayUnwired2015: Saisei

VISIBILITY / CONTROL POINTS

Page 10: CommsDayUnwired2015: Saisei

BANDWIDTH ALLOCATION EXAMPLE PRE/POST NPE

Fair use applied in a tiered mannerBandwidth distribution without Fair Usage policies

A few hosts consume majority of bandwidth Post Fair Use (equalised) each host receives equal bandwidth

Post Fair Use (tiered) each host receives equal bandwidth within it’s tier

Fair use applied equally

Business critical app now prioritised to receive adequate bandwidth with guaranteed no

packet loss

Business critical app receiving inadequate share of

bandwidth resulting in unreliable performance

Page 11: CommsDayUnwired2015: Saisei

BEFORE

per user utilization

is random / best

effort

BEFORE NETWORK PERFORMANCE ENHANCEMENT

Page 12: CommsDayUnwired2015: Saisei

BEFORE

per user utilization

is random / best

effort

AFTER

Utilization levels of all

user flows equalized

after FlowCommand

enabled

AFTER NETWORK PERFORMANCE ENHANCEMENT

Page 13: CommsDayUnwired2015: Saisei

Concurrent Flows Under Observation

& ControlLink Utilization External Hosts Under

Observation & Control

Real Time Metrics Tracked Per Flow

Max Bandwidth Per Instance

Latency Impact

<10µs

SAISEI NPE BY THE NUMBERS

Page 14: CommsDayUnwired2015: Saisei

15www.saiseinetworks.comCopyright 2014 © All Rights Reserved

THANK YOU