+ All Categories
Home > Technology > Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Date post: 08-Aug-2015
Category:
Upload: cisco-enterprise-networks
View: 274 times
Download: 0 times
Share this document with a friend
Popular Tags:
64
Presenter: Bob Porter, Product Manager Date: Wednesday 27 th May 2015, 10am PST Enabling the Hybrid WAN Webinar Series Host: Robb Boyd, Techwise TV Maximizing Application Performance and Bandwidth Efficiency
Transcript
Page 1: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Presenter: Bob Porter, Product Manager

Date: Wednesday 27th May 2015, 10am PST

Enabling the Hybrid WAN Webinar Series

Host: Robb Boyd, Techwise TV

Maximizing Application Performance and Bandwidth Efficiency

Page 2: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Your Presenters

Product Manager

Bob Porter Robb Boyd

Techwise TV

Page 3: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

• Trends and challenges in delivering applications today

• A (very) brief Hybrid WAN description

• What is WAN optimization?

• How WAN optimization helps

• Real World Results

• Key Takeaways

Today’s Session: What You Will Learn

Page 4: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Setting the scene… The application landscape is changing

Page 5: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Traffic Growth

Page 6: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Welcome to the

South Pole

Traffic Growth

that’s 9 trillion hours of HD That’s 10,000 3.5” floppies/day

DC & Cloud

Page 7: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Welcome to the

South Pole

Traffic Growth

that’s 9 trillion hours of HD That’s 10,000 3.5” floppies/day

Page 8: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Cost of Bandwidth

Page 9: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

HTTP is the

new TCP

Page 10: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Are these applications?

or just ports?

HTTP 80

FTP 20/21

POP3 110

IMAP 143

HTTPS 443

SMTP 25

What about these?

Page 11: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

REVENUE LOSS

Source: Walmart

Conversion Rate vs. Load Time

>15 0-1 3-4 7-8 11-12

Page Load Time (sec)

Population % Conversion Rate

Source: Gomez UEM

Abandonment Rate

0 14 2 4 6 8 10 12

0

5

15

20

25

30

Abandonm

ent

Rate

(%

)

Page Load Time (sec)

iPhone

How to annoy your users / customers

iPad

Page 12: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Hybrid WAN?

Page 13: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Page 14: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Page 15: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Page 16: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Page 17: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Page 18: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Page 19: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Page 20: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Page 21: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Page 22: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Page 23: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Page 24: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Page 25: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Page 26: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Page 27: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

How does WAAS work?

Page 28: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Building Blocks of WAAS

bandwidth

object

cache

latency application behavior

DRE LZ TCP flow

optimization AO AO AO

Page 29: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Page 30: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Page 31: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Page 32: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Page 33: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

DRE Pattern Matching

0101101100111…

1010010011000…

10001101…

0100011…

0011100… 0011100…

DRE Byte Cache

DRE Signature Database

Encoded Message

Page 34: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Symmetrical traffic

content downloaded and uploaded

Adaptive DRE Cache

Data Centre

WAN

WAAS

WAAS

Signatures (memory)

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer1

Byte Store (disk)

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer2

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer n

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Signatures (memory)

Byte Store (disk)

doc doc doc doc

Page 35: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Symmetrical traffic

content downloaded and uploaded

Adaptive DRE Cache

Data Centre

WAN

WAAS

WAAS

Signatures (memory)

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer1

Byte Store (disk)

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer2

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer n

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Signatures (memory)

Byte Store (disk)

doc doc doc

doc

Page 36: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Symmetrical traffic

content downloaded and uploaded

Adaptive DRE Cache

Data Centre

WAN

WAAS

WAAS

Signatures (memory)

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer1

Byte Store (disk)

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer2

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer n

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Signatures (memory)

Byte Store (disk)

doc doc doc doc

doc

Page 37: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Symmetrical traffic

content downloaded and uploaded

Adaptive DRE Cache

Data Centre

WAN

WAAS

WAAS

Signatures (memory)

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer1

Byte Store (disk)

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer2

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer n

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Signatures (memory)

Byte Store (disk)

doc doc doc doc

chunk

chunk

Page 38: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Adaptive DRE Cache

Data Centre

WAN

WAAS

WAAS

Signatures (memory)

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer1

Byte Store (disk)

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer2

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer n

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Signatures (memory)

Byte Store (disk)

doc video video

video

Unidirectional traffic

content downloaded and ‘consumed’

Page 39: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Adaptive DRE Cache

Data Centre

WAN

WAAS

WAAS

Signatures (memory)

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer1

Byte Store (disk)

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer2

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer n

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Signatures (memory)

Byte Store (disk)

doc video video

Unidirectional traffic

content downloaded and ‘consumed’

Page 40: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Adaptive DRE Cache

Data Centre

WAN

WAAS

WAAS

Signatures (memory)

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer1

Byte Store (disk)

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer2

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Peer n

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

SIGNATURE

Signatures (memory)

Byte Store (disk)

doc video video

chunk

video

Unidirectional traffic

content downloaded and ‘consumed’

Page 41: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

TCP Flow Optimizations

Time slow start

Congestion

avoidance

cwnd

TFO throughput improvement

over standard TCP

TFO

TCP

Page 42: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Application Specific Acceleration

Safe Caching

Read-ahead Prediction

Batching

DRE Hinting

Layer 4 Optimization

DRE/TFO/LZ

Origin Server

Offloaded

Transparent to client and server

Intelligent protocol awareness

Improve response time

Offload origin server

DRE Hints

Page 43: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

What about …

encrypted traffic?

signed traffic?

compressed traffic?

Page 44: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

server client

Dealing with encryption

Edge Core

send session key

Transparent

Secure Channel

SSL Handshake SSL Handshake

SSL Session: client to core WAE SSL Session: core WAE to server

Page 45: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

server client

Dealing with encryption

Edge Core

send session key

Transparent

Secure Channel

SSL Handshake SSL Handshake

SSL Session: client to core WAE SSL Session: core WAE to server Original Data - Encrypted Optimized & Encrypted Original Data

Page 46: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

server client

Edge Core

send key

Transparent

Secure Channel

Microsoft encryption & signing

Original Data Original Data Optimized & Secure Optimized & still secure

Key Distribution Center

Domain Controller

Page 47: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

What about compression?

Compress already compressed traffic?

Bad idea…

Better Idea:

Turn it off!

Why?

HTTP GZIP, ICA compression, EMSMDB compression

Page 48: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Internet

Akamai Connect

Data Centre

Akamai Intelligent Platform

WAN / MPLS

Akamai Connect

Page 49: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Akamai Connect – Transparent Cache

WAN

Branch Transparent

Caching

Generic HTTP Web Content

Internet

“Intranet”, HTTP/S

Improve User Experience

Reduce network congestion

Akamai smarts for caching

WAAS provides:

SSL Handling

Transport Optimization

Deduplication

Page 50: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Akamai Connect – Use Case 1

WAN

Internet

Enterprise intranet

Akamai Intelligent Platform

Generic Web Cache

Page 51: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Akamai Connect – Use Case 2

WAN

Akamai Intelligent Platform

Generic Web Cache

Training: over-the-top cache

YouTube channel

Training videos

Viral videos

Page 52: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Akamai Connect – Use Case 3

WAN

Akamai Intelligent Platform

Generic Web Cache

Training: over-the-top cache

Guest Wi-Fi

Guest Internet access

Page 53: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Akamai Connect – Use Case 4

WAN

Akamai Intelligent Platform

Generic Web Cache

Training: over-the-top cache

Guest Wi-Fi

Omnichannel retail

Retail Giant (or minnow)

US mobile Wi-Fi users who Use

their mobile device while

shopping In-Store

64%

80%

Page 54: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

But does it work?

Page 55: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

WAAS Delivers User Experience at Scale

Email

10 0 20 30 40 50 60 70 80 90 100 110 120 130 140 150

Time in Seconds

Send and Receive Email over native WAN

First Optimized with WAAS

Second Pass Optimized with WAAS

File Services

10 0 20 30 40 50 60 70 80 90 100 110 120 130 140 150

Time in Seconds

File Drag and Drop Over native WAN

First Optimized with WAAS

Second Pass Optimized with WAAS

VDI (Citrix)

2 0 4 6 8 10 12 14 16 18 20 22 24 26 28 30

Time in Seconds

Launch Citrix XenDesktop Over Native Citrix ICA/SSL

Launch Citrix XenDesktop with WAAS

Site Navigation Over Native Citrix ICA/SSL

Site Navigation with WAAS

MS Sharepoint

Sharepoint File Download over Native WAN

First Pass Optimized with WAAS

Second Pass Optimized with WAAS

2 0 4 6 8 10 12 14 16 18 20 22 24 26 28 30

Time in Seconds

30x

FASTER

24x

FASTER 17x

FASTER

3-8x

FASTER

Page 56: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

W*** Traffic Volume & Reduction

Page 57: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

W*** Effective WAN Capacity

Page 58: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

W*** Traffic Mix

Page 59: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

A** Bandwidth Reduction

Streaming - 83%

Web - 73%

Page 60: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Key Takeaways

Page 61: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

IWAN is Cisco’s Hybrid WAN solution

Tailored to your needs

Foundational to Cisco’s SD-WAN

Counter exploding bandwidth demands with

Cisco IWAN

with WAN optimization

WAN optimization

deliver improved user experience

save money, utilize bandwidth efficiently

Page 62: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Gartner’s Magic Quadrant for WAN Optimization

Bjarne Munch, Neil Rickard, March 2015

Riverbed

Silver Peak

NTT Communications

Abili

ty to E

xecute

Completeness of Vision

Challengers Leaders

Visionaries

Cisco

Citrix

Blue Coat Systems

Circadence

Ipanema Technologies

Exinda

Aryaka

FatPipe Networks

Sangfor

Array Networks

Niche Players

Page 63: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Page 64: Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

cisco.com/go/iwan

cisco.com/go/waas

When you exit this event, a window with the evaluation

survey should open.

Please take a moment to let us know if this session met

your needs and expectations.

We appreciate feedback…


Recommended