Maximize Application Performance and Bandwidth Efficiency with WAN Optimization

Post on 08-Aug-2015

275 views 0 download

Tags:

Transcript of 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

Your Presenters

Product Manager

Bob Porter Robb Boyd

Techwise TV

• 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

Setting the scene… The application landscape is changing

Traffic Growth

Welcome to the

South Pole

Traffic Growth

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

DC & Cloud

Welcome to the

South Pole

Traffic Growth

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

Cost of Bandwidth

HTTP is the

new TCP

Are these applications?

or just ports?

HTTP 80

FTP 20/21

POP3 110

IMAP 143

HTTPS 443

SMTP 25

What about these?

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

Hybrid WAN?

How does WAAS work?

Building Blocks of WAAS

bandwidth

object

cache

latency application behavior

DRE LZ TCP flow

optimization AO AO AO

DRE Pattern Matching

0101101100111…

1010010011000…

10001101…

0100011…

0011100… 0011100…

DRE Byte Cache

DRE Signature Database

Encoded Message

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

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

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

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

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’

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’

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’

TCP Flow Optimizations

Time slow start

Congestion

avoidance

cwnd

TFO throughput improvement

over standard TCP

TFO

TCP

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

What about …

encrypted traffic?

signed traffic?

compressed traffic?

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

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

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

What about compression?

Compress already compressed traffic?

Bad idea…

Better Idea:

Turn it off!

Why?

HTTP GZIP, ICA compression, EMSMDB compression

Internet

Akamai Connect

Data Centre

Akamai Intelligent Platform

WAN / MPLS

Akamai Connect

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

Akamai Connect – Use Case 1

WAN

Internet

Enterprise intranet

Akamai Intelligent Platform

Generic Web Cache

Akamai Connect – Use Case 2

WAN

Akamai Intelligent Platform

Generic Web Cache

Training: over-the-top cache

YouTube channel

Training videos

Viral videos

Akamai Connect – Use Case 3

WAN

Akamai Intelligent Platform

Generic Web Cache

Training: over-the-top cache

Guest Wi-Fi

Guest Internet access

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%

But does it work?

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

W*** Traffic Volume & Reduction

W*** Effective WAN Capacity

W*** Traffic Mix

A** Bandwidth Reduction

Streaming - 83%

Web - 73%

Key Takeaways

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

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

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…