You are on page 1of 79

:

.
Cisco



aantonov@cisco.com

WAAS

2006 Cisco Systems, Inc. All rights reserved.


(
?)

,
WAAS Cisco


WAAS Mobile
Cisco

WAAS

2006 Cisco Systems, Inc. All rights reserved.

WAN

WAAS

2006 Cisco Systems, Inc. All rights reserved.

(
?)

( , ,
)

WAAS

2006 Cisco Systems, Inc. All rights reserved.


(
?)

,
WAAS Cisco


WAAS Mobile
Cisco

WAAS

2006 Cisco Systems, Inc. All rights reserved.



,



.

, .
, ,

WAAS

2006 Cisco Systems, Inc. All rights reserved.


(
?)

,
WAAS Cisco


WAAS Mobile
Cisco

WAAS

2006 Cisco Systems, Inc. All rights reserved.

Round Trip Time (RTT) ~ 0mS


LAN

Round Trip Time (RTT) -

LAN

WAN

LAN

WAAS

2006 Cisco Systems, Inc. All rights reserved.

, :
CIFS


MS Word,

1000 !
WAN
RTT 40 ,

52
,

WAAS

2006 Cisco Systems, Inc. All rights reserved.

Bandwidth Delay Product (BDP)


RTT 10

155 /
(OC-3)

:
155/ x 10 = 192 K


(Bandwidth Delay Product, BDP)
,

TCP (Maximum Window Size,
MWS) > BDP,

BDP > MWS,

WAAS

2006 Cisco Systems, Inc. All rights reserved.

10

MWS, BDP

BDP
BDP >> MWS
MWS

!
!

WAAS

2006 Cisco Systems, Inc. All rights reserved.

11

TCP

TCP

cwnd

Slow start Congestion avoidance

WAAS

2006 Cisco Systems, Inc. All rights reserved.

12

TCP

WAN

X
TIMEOUT! RESEND

WAAS

2006 Cisco Systems, Inc. All rights reserved.

13


(
?)

,
WAAS Cisco


WAAS Mobile
Cisco

WAAS

2006 Cisco Systems, Inc. All rights reserved.

14

WAAS
Cisco WAAS ,

(WAE)

WAN

WAAS

2006 Cisco Systems, Inc. All rights reserved.

15

Cisco WAAS

2X

CIFS
NFS
Microsoft Exchange
Lotus Notes
Internet Mail

Web

HTTP
WebDAV
FTP
Microsoft Sharepoint

Microsoft SMS
Altiris
HP Radia

Microsoft SQL
Oracle, SAP
Lotus Notes

Microsoft NTBackup
Legato Networker
Veritas Netbackup
CommVault Galaxy

EMC SRDF/A
EMC IP Replicator
NetApp SnapMirror
Data Domain
Double-Take
Veritas Vol Replicator

5X

10X

25X

50X

>100X

2-20X
2-5X Avg

20X

2-10X

100X

>100X

2-20X
2-5X Avg

100X+

20X Peak

2-10X

50X

2-10X

50X

, , .
.
WAAS

2006 Cisco Systems, Inc. All rights reserved.

16

WAAS
Client

Server

WAE

1. ,



WAE

WAAS

WAE

2. WAE

,

WAE

2006 Cisco Systems, Inc. All rights reserved.

3.

17

TCP

WAN

WAN

60Mbps

3 Mbps

50 Mbps

2.5 Mbps

40 Mbps

LAN

30 Mbps
20 Mbps

1 Mbps
.5 Mbps

10 Mbps
Throughput

2 Mbps
1.5 Mbps

01:20

01:21

01:22

01:23

01:24

01:25

01:26

Throughput

01:20

01:21

01:22

01:23

01:24

01:25

01:26


WAAS

2006 Cisco Systems, Inc. All rights reserved.

18

Cisco WAAS:
Platform Management and Services

CIFS
AO

MAPI
AO

HTTP
AO

SSL
AO

Video
AO

NFS
AO

TCP Proxy with Scheduler Optimizer (SO)


DRE, LZ, TFO

WoW

Virtual Virtual
Blade Blade
#2
#3

Configuration
Management
System
(CMS)

Embedded
virtualization

Cisco WAAS
Policy Engine, Filter-Bypass, Egress Method, Directed Mode, Auto-Discovery
Disk Storage (Cache, VB storage etc.)

WAAS

2006 Cisco Systems, Inc. All rights reserved.

Ethernet
Network
I/O

19



IP TCP

QoS
NBAR
NetFlow
ACL
NAT
Client
Workstation

Security
Filter
VPN

Cisco WAAS
LAN Switch

LAN Switch

Firewall
WAN Router

Edge WAE

WAAS

QoS
NetFlow
Visibility

2006 Cisco Systems, Inc. All rights reserved.

Firewall

WAN Router

IP
Network

NAS

Core WAE

20




L3/L4 (IP/TCP)

Src Mac AAA


Dst Mac BBB

Src IP 1.1.1.10 Src TCP 15131


Dst IP 2.2.2.10
Dst TCP 80

- QoS,
NBAR
ACL,

- NetFlow
Src Mac BBB
Dst Mac AAA

WAAS

2006 Cisco Systems, Inc. All rights reserved.

Src IP 1.1.1.10
Dst IP 2.2.2.10

Src TCP 15131


Dst TCP 80

21

Cisco WAAS:
Cisco WAE



,
,
QoS


WCCPv2
WCCPv2
or
or PBR
PBR

A
A

WCCPv2
WCCPv2
or
or PBR
PBR

B
B

WAN

A:B
A:B TCP
TCP SYN
SYN

B:A
B:A TCP
TCP SYN/ACK
SYN/ACK

A:B
B:A
SYN
TCP
A:B TCP
TCP
SYN
B:A
TCP SYN/ACK
SYN/ACK
(marked)
(marked) (marked)
(marked)

!
!
!
!
WAE1

WAAS

2006 Cisco Systems, Inc. All rights reserved.

A:B
TCP
TCP
SYN
SYN/ACK
B:A
TCP
SYN/ACK
A:BB:A
TCP
SYN
(marked)
(marked)

,
WAE1
,
,
WAE1

WAE2

22

Cisco WAAS:
WAE
A

A:E SYN
A:E SYN(OPT)
A:E SYN(OPT)
A:E SYN(OPT)
E:A SYN/ACK
E:A SYN/ACK(OPT)
E:A SYN/ACK(OPT)
E:A SYN/ACK

A:E ACK(OPT)
A:E ACK(OPT)

A:E ACK

WAAS

2006 Cisco Systems, Inc. All rights reserved.

A:E ACK

23

Cisco WAAS
TCP
Transport Flow Optimization (TFO)
(): Data
Redundancy Elimination (DRE) LZ

WAAS

2006 Cisco Systems, Inc. All rights reserved.

24

TCP
Transport Flow Optimization (TFO)
TFO
TCP
WAN
WAN

WAN

TCP

WAAS

TCP

2006 Cisco Systems, Inc. All rights reserved.

TCP

25

TCP
Transport Flow Optimization (TFO)
Cisco WAAS TFO

TCP :
Window Scaling

Large Initial Windows



Selective Acknowledgement

Binary Increase Congestion (BIC)

WAAS

2006 Cisco Systems, Inc. All rights reserved.

26

TCP
Transport Flow Optimization (TFO)
BDP
BDP

Cisco
Cisco WAAS
WAAS TFO
TFO

MWS
MWS

WAAS

2006 Cisco Systems, Inc. All rights reserved.

27

TCP
Transport Flow Optimization (TFO)

WAN

WAAS

2006 Cisco Systems, Inc. All rights reserved.

28

TCP
Transport Flow Optimization (TFO)

Cisco
CiscoTFO
TFO

TCP
TCP

TFO
TFO

cwnd

TCP
TCP

Slow start Congestion avoidance

WAAS

2006 Cisco Systems, Inc. All rights reserved.

29

: Data Redundancy
Elimination (DRE) LZ
Cisco WAAS



Data Redundancy Elimination (DRE):

, 100:1
LZ :
10:1 ,
DRE
LZ

WAN

DRE

LZ

DRE

DRE

WAAS

2006 Cisco Systems, Inc. All rights reserved.

30

: Data Redundancy
Elimination (DRE) LZ

Fp mod

Fp mod

Fp mod

Fp mod

Fp mod

Chunk1

Fp mod

6B Sig

WAAS

DRE

(chunks)


(1- , ~256
)
(2 4 )

,
, DRE
,
:

, ,

2006 Cisco Systems, Inc. All rights reserved.

31

: Data Redundancy
Elimination (DRE) LZ
:


16- MD5

LZ

MD5

WAAS

2006 Cisco Systems, Inc. All rights reserved.

32

: Data Redundancy
Elimination (DRE) LZ


DRE

DRE

DRE -

WAAS

2006 Cisco Systems, Inc. All rights reserved.

33

DRE
FIFO

DRE
FIFO

LZ

TCP

WAAS

2006 Cisco Systems, Inc. All rights reserved.

LZ

TCP

34

Cisco WAE
Cisco WAE


WAE

/

FIPS 140-2
2,
256
Advanced Encryption Standard (AES),


CM

,
WAE

Cisco WAAS

(Common Criteria)


CM

Cisco WAAS
Central Manager

WAN

Disk

Fetch Disk Encryption


Key and Store in RAM
Disk Disk

WAAS

2006 Cisco Systems, Inc. All rights reserved.

35




-,

WAAS 4.1:

CIFS, NFS, MAPI, Video, HTTP, SSL




Windows


WAN

Object Cache Verification


Security and Control
WAN Optimization
LAN-like Performance
WAN Bandwidth Savings
WAAS

2006 Cisco Systems, Inc. All rights reserved.

Server Safely Offloaded


Fewer Servers Needed
Power/Cooling Savings

36

Windows
CIFS/MSRPC

StartPagePrinter
StartPagePrinterReply
WritePrinter
WritePrinterReply

StartDocPrinter
StartDocPrinterReply
StartPagePrinter
WritePrinter

StartPagePrinter
StartPagePrinterReply
WritePrinter
WritePrinterReply

OpenPrinterEx
OpenPrinterExReply
ClosePrinter
ClosePrinterReply
OpenPrinterEx
OpenPrinterExReply
WAAS

2006 Cisco Systems, Inc. All rights reserved.

37

SSL
Core WAE SSL

Core WAE
Core WAE SSL Handshake

Core WAE Edge WAE


Edge WAE

Send session key

Core WAE

Transparent
Secure Channel
SSL Handshake

SSL Handshake

WAN
Original
Original Data
Data -- Encrypted
Encrypted

Optimized
Optimized &
& Encrypted
Encrypted

SSL Session Client to Core WAE (WAAS)

WAAS

2006 Cisco Systems, Inc. All rights reserved.

Original
Original Data
Data -- Encrypted
Encrypted

SSL Session Core WAE to Server


- Core WAE: Server Private Key

38

Microsoft Cisco

Backup

Servers

9

Windows
WAAS

Local
Storage

Cisco
WAAS

Cisco
WAAS

Users
WAN
Router

Business and
Communication Apps




WAAS

2006 Cisco Systems, Inc. All rights reserved.

Storage

Backup

39

Windows on WAAS (Virtual Blade)


1. WAAS Virtual Blade
2. WAAS Central Manager
Virtual Blades
3. Windows Server Core WAAS VB
: Active Directory, DNS, DHCP,
4. Windows on WAAS , System
Center Operations Manager

Remote Office
Data Center
VB
WAAS Appliance

Remote Office

WAN
WAAS
Appliance

VB
WAAS Appliance
WAAS

2006 Cisco Systems, Inc. All rights reserved.

40

Virtual Blade:
Virtual Blade
WAAS CM CLI

VB WAE
CLI WAAS CM, FTP HTTP

Remote Office
VV V
BB B
12 3
WAASAppliance

WAN
WAAS
Appliance

Remote Office
VVV
BBB
1 2 3

Data Center

ISR

ISR

WAASAppliance

WAAS

2006 Cisco Systems, Inc. All rights reserved.

41

DMS (Digital
Media Solutions)

MXE-3000

Cisco Video Portal

Digital Signage and


Enterprise TV
Digital Media
Manager
WAAS

WAAS

2006 Cisco Systems, Inc. All rights reserved.

WAAS

TelePresenc
e
CTS 500

42


(Edge stream splitting)


URL

4
3

Digital
Media
Manager

Cisco Video
Portal (VP)

Windows Media
Player

WAAS
WAN

(DMM)

WAAS

Microsoft
Windows Media
Server (WMS)

Cisco DME

WAAS
WAAS

WAAS

2006 Cisco Systems, Inc. All rights reserved.

43


(Digital Signage Video on Demand)
DMP CIFS .
HD CIFS

Cisco Video
Portal

CIFS
Server

WAAS

WAAS
WAN

Digital Media
Manager

WAAS

2006 Cisco Systems, Inc. All rights reserved.

Digital Signage
&
Enterprise TV
TelePresence
CTS 500

44


Windows Media Stream Splitting (
LAN) ( WAN)
URL
WMT/RTSP HTTP, Flash, QuickTime,
RealVideo TCP

WAAS CIFS

digital signage


(RTSP/TCP rollover) -
RTSP/UDP RTSP/TCP

WAAS

2006 Cisco Systems, Inc. All rights reserved.

45


Cisco WAAS
iPOD :
, RTSP
- Cisco
Microsoft video streaming API
TCP
optimization services (TFO)


CIFS

WAAS

2006 Cisco Systems, Inc. All rights reserved.

46



WAE
LAN/WAN


IP


Cisco Wide Area
Application Engine

WAAS

2006 Cisco Systems, Inc. All rights reserved.

47

WCCPv2
(Policy Based
Routing, PBR)


Cisco ACE

WAAS

2006 Cisco Systems, Inc. All rights reserved.

48

WCCPv2
WCCPv2
TCP
( (
redirect-list))

32 WAEs , 32
,
WAE


WAE

WAN


WAAS

2006 Cisco Systems, Inc. All rights reserved.

49

PBR
Policy-Based Routing (PBR)
TCP
(
,
)



next-hops
IP SLA

WAE

WAAS

2006 Cisco Systems, Inc. All rights reserved.

Policy
Policy Route
Route
WAE
WAE == Next
Next Hop
Hop

WAN

50

1/1/WAN
1/1/LAN
1/0/WAN
1/0/LAN

Plug-and-Play



,









VLAN 802.1q
WAE

(WCCPv2, PBR, ACE)
WAAS

2006 Cisco Systems, Inc. All rights reserved.

WAN

51

WCCPv2
WAE
WAE ,

WAEs
WAE ,
,
86128
129170
185 86170 171255

WAAS

2006 Cisco Systems, Inc. All rights reserved.

52

WAE
WAE, TCP
, ,
TCP RST ( )
TCP

WAE

WCCP PBR, WAE


(
next-hop)


( WAE)
TCP RST

WAAS

2006 Cisco Systems, Inc. All rights reserved.

X
53

:

1/0/WAN

1/0/LAN

1/0/LAN

1/0/WAN
e1

WAN1

g1/0
r2

g1/0

e2

1/1/LAN

1/1/WAN
1/1/LAN
1/0/WAN
1/0/LAN

WAN2
1/1/WAN

1/1/WAN

1/1/LAN


WAE


WAAS

2006 Cisco Systems, Inc. All rights reserved.

54


(
?)

,
WAAS Cisco


WAAS Mobile
Cisco

WAAS

2006 Cisco Systems, Inc. All rights reserved.

55


Cisco WAAS Central Manager

,
,


2500

WAAS

2006 Cisco Systems, Inc. All rights reserved.

56

WAAS

2006 Cisco Systems, Inc. All rights reserved.

57

WAAS

2006 Cisco Systems, Inc. All rights reserved.

58

WAAS

2006 Cisco Systems, Inc. All rights reserved.

59

WAAS

2006 Cisco Systems, Inc. All rights reserved.

60


(
?)

,
WAAS Cisco


WAAS Mobile
Cisco

WAAS

2006 Cisco Systems, Inc. All rights reserved.

61

Cisco WAE

WAE-7371

WAE-674
WAE-7341

WAVE-574
WAE-612

NME-522
WAVE-474

WAE-512

WAVE-274

WAN
+

NME-502

WAAS
Mobile

NME-302

WAN +
+ Virtual Blade

WAAS

2006 Cisco Systems, Inc. All rights reserved.

62


()



4- inline



802.1q, VLAN

WAN
WAE1

WAE
WAAS

2006 Cisco Systems, Inc. All rights reserved.

63

Cisco WAE


,

,
WCCPv2
PBR,
2811, 2821, 2851, 3825 3845
NME-WAE
Router-Integrated Network Module
for the Cisco Integrated Services Router

Model NME-WAE-302
512MB DRAM, 80GB
WAN 4 Mbps, 250
TCP

Model NME-WAE-502
1GB RAM, 120GB
WAN 4 Mbps, 500
TCP

Model NME-WAE-522 ( 3825/3845!)

Cisco Integrated Services


Router (ISR) Series

WAAS

2006 Cisco Systems, Inc. All rights reserved.

2GB RAM, 160GB


WAN 8 Mbps, 800
TCP

64

Cisco Wide Area Virtualization Engine (WAVE)


WAAS

WAVE 274

WAVE 474

HW:

250GB, 3GB DRAM


2 inline
SW:
Enterprise
: Virtual Blade,
Live Video Streaming
: Desktop

HW:

250GB, 3GB DRAM


2 inline
SW:
Enterprise
: Virtual Blade,
Live Video Streaming
: Desktop

2006 Cisco Systems, Inc. All rights reserved.

WAVE 574

HW:

500GB, 3GB DRAM


:
+ 500GB (RAID-1)
+ 3GB DRAM
2 4 inline
SW:
Enterprise
Options: Virtual Blade,
Live Video Streaming
: 1RU rack

65


(
?)

,
WAAS Cisco


WAAS Mobile
Cisco

WAAS

2006 Cisco Systems, Inc. All rights reserved.

66

WAAS Mobile

PC/Laptop

WAAS Mobile SW


Windows

WAAS
Mobile
Server


VPN



TCO ( )



WAAS

2006 Cisco Systems, Inc. All rights reserved.

67

WAAS Mobile

WAAS
WAASMobile
Mobile

: <1%
:
10%

WAAS

2006 Cisco Systems, Inc. All rights reserved.

68

WAAS Mobile:

,

Application Servers &


Storage

LAN
Web (HTTP / HTTPS)
File Shares (CIFS)
E-Mail (MAPI)

Cisco WAAS
Mobile client

Cisco WAAS
Mobile server

WAAS

2006 Cisco Systems, Inc. All rights reserved.

69

WAAS Mobile -
T1

WAAS Mobile

WAAS Mobile

WAAS Mobile
+

WAAS

2006 Cisco Systems, Inc. All rights reserved.

70

Cisco WAAS Mobile

WAAS

WAN

WAAS

WAAS
Mobile
Server

VPN

Internet

VPN

WAAS
Mobile
Server


WAAS Mobile SW
over VPN

WAAS Mobile SW
over VPN

WAAS

WAAS

2006 Cisco Systems, Inc. All rights reserved.

71

WAAS Mobile



()
e-mail

WAAS

2006 Cisco Systems, Inc. All rights reserved.

72

Client Manager
Connection Monitor
WAAS Mobile Manager
,
, /

:
BW , RTT

Support

WAAS

2006 Cisco Systems, Inc. All rights reserved.

73


Business Applications

VPN Software

Security

-
Wireless Networks

Deployment Software

Protocols

Web Browsers

Operating Systems

HTTP
HTTPS
FTP
SMB

WAAS

2006 Cisco Systems, Inc. All rights reserved.

SMTP/POP3
MAPI
Exchange
RDP

74


(
?)

,
WAAS Cisco


WAAS Mobile
Cisco

WAAS

2006 Cisco Systems, Inc. All rights reserved.

75

Cisco WAAS

,
: Cisco, Cisco
Advanced Services, Cisco TAC

WAAS

2006 Cisco Systems, Inc. All rights reserved.

76


WAAS Cisco:
www.cisco.com/go/waas


:
www.cisco.com/go/waas -> WAAS
Software -> Product Literature -> White
Papers

Cisco
:
http://www.cisco.com/go/srnd
Cisco Press:
Application Acceleration and WAN
Optimization Fundamentals
Deploying Cisco Wide Area
Application Services
WAAS

2006 Cisco Systems, Inc. All rights reserved.

77

WAAS

2006 Cisco Systems, Inc. All rights reserved.

78

WAAS

2006 Cisco Systems, Inc. All rights reserved.

79

You might also like