SlideShare a Scribd company logo
1 of 43
Download to read offline
Why WAN accelerators (still) matter? 
Andrea Dainese | Data Center Engineer
Presentation 
Andrea Dainese 
Who is 
Andrea 
Dainese 
Data Center Engineer @ Cerved Group SpA 
Red Hat RHCE 
VMware VCP-DCV 
NetApp NCIE-SAN 
Cisco CCIE 
Cisco Architecture Design Specialist 
VMware vExpert 
Cisco Champion Data Center 
iou-web and Unified Networking Lab author
1 2 3 4 5 6 7 8 
Andrea Dainese 
Presentation 
Introduction Key elements 
1. Introduction 
2. The TCP protocol 
3. Inter-DC Traffic Characteristics 
4. Key elements of WAN optimization 
5. Optimized WANs - a real case 
6. Designing a WAAS solution 
7. Tips & Tricks 
8. Conclusions 
Agenda 
The TCP protocol Inter-DC Traffic 
Characteristics 
of WAN optimization 
Optimized WANs 
• a real case 
Designing 
a WAAS solution 
Tips & Tricks Conclusions
1 2 3 4 5 6 7 8 
Andrea Dainese 
Introduction Presentation 
Introduction 
1. Introduction 
2. The TCP protocol 
3. Inter-DC Traffic Characteristics 
4. Key elements of WAN optimization 
5. Optimized WANs - a real case 
6. Designing a WAAS solution 
7. Tips & Tricks 
8. Conclusions 
The TCP protocol Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Optimized WANs 
• a real case 
Designing 
a WAAS solution 
Tips & Tricks Conclusions
1 2 3 4 5 6 7 8 Introduction 
Bandwidth 
Upgrade 
WAN 
Optimization 
VS 
Andrea Dainese 
Introduction 
The TCP protocol Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Optimized WANs 
• a real case 
Designing 
a WAAS solution 
Tips & Tricks Conclusions
1 2 3 4 5 6 7 8 Audience 
Andrea Dainese 
Shared 
Lines 
Dark 
Fibers 
VS 
Introduction 
The TCP protocol Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Optimized WANs 
• a real case 
Designing 
a WAAS solution 
Tips & Tricks Conclusions
1 2 3 4 5 6 7 8 
Andrea Dainese 
Presentation 
1. Introduction 
2. The TCP protocol 
3. Inter-DC Traffic Characteristics 
4. Key elements of WAN optimization 
5. Optimized WANs - a real case 
6. Designing a WAAS solution 
7. Tips & Tricks 
8. Conclusions 
The TCP Protocol 
Introduction Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Optimized WANs 
• a real case 
Designing 
a WAAS solution 
Tips & Tricks Conclusions 
The TCP 
protocol
1 2 3 4 5 6 7 8 
ICMP [0,003 GB, 0,02 %] 
Andrea Dainese 
The TCP Protocol 
TCP Transmission Control Protocol 
udp User Datagram Protocol 
ICMP Internet Control Message Protocol 
TRAFFIC 
(Inbound and Outbound) 
Total [15,968 GB] 
ICMP [0,003 GB, 0,02 %] 
tcp [15,429 GB, 96,63 %] 
UDp [0,536 GB, 3,36 %] 
UDp [0,536 GB, 3,36 %] 
tcp [15,429 GB, 96,63 %] 
Introduction Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Optimized WANs 
• a real case 
Designing 
a WAAS solution 
Tips & Tricks Conclusions 
The TCP 
protocol
1 2 3 4 5 6 7 8 
Andrea Dainese 
50 ms 
100 ms 
150 ms 
SYN 
SYN, ACK 
ACK 
TCP • Handshake 
Introduction Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Optimized WANs 
• a real case 
Designing 
a WAAS solution 
Tips & Tricks Conclusions 
TCP • 
Handshake
1 2 3 4 5 6 7 8 
Andrea Dainese 
Request 
TCP • Windowing 
50 ms 50 ms 
100 ms 
100 ms 
150 ms 
Segment 1 
ACK 
Introduction Inter-DC Traffic 
Segment 2 ACK 
200 ms 150 ms 
Request 
Segment 1 
Segment 2 
Segment 3 
Segment 4 
Characteristics 
10 Packets/s 117 Kb/s 425 Packets/s 4980 Kb/s 
Key elements 
of WAN optimization 
Optimized WANs 
• a real case 
Designing 
a WAAS solution 
Tips & Tricks Conclusions 
TCP • 
Windowing
1 2 3 4 5 6 7 8 
Andrea Dainese 
TCP • Selective Acknowledge 
Introduction Inter-DC Traffic 
Request 
Request 
Segment 3 
Segment 3 
Segment 2 
Segment 2 
Segment 1 
Segment 1 
Segment 4 
Segment 4 
ACK 1 
ACK 1 
Characteristics 
ACK 1, SACK 3 
Segment 2 
Segment 2 
Segment 3 
Segment 4 ACK 4 
ACK 2 
ACK 3 
ACK 4 
ACK 1, SACK 3, 4 
Key elements 
of WAN optimization 
Optimized WANs 
• a real case 
Designing 
a WAAS solution 
Tips & Tricks Conclusions 
TCP • 
Selective 
Acknowledge
1 2 3 4 5 6 7 8 
Andrea Dainese 
TCP • Slow start 
130 
120 
100 
80 
60 
20 
Packet Loss 
1 2 3 4 5 6 
Congestion Avoidance 
Congestion Control 
Exponential Growth 
Multiplicative Decrease 
Round Trips 
Congestion window size 
(segments) 7 8 9 10 11 12 
40 
Introduction Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Optimized WANs 
• a real case 
Designing 
a WAAS solution 
Tips & Tricks Conclusions 
TCP • 
Slow start
1 2 3 4 5 6 7 8 
Andrea Dainese 
Presentation 
1. Introduction 
2. The TCP protocol 
3. Inter-DC Traffic Characteristics 
4. Key elements of WAN optimization 
5. Optimized WANs - a real case 
6. Designing a WAAS solution 
7. Tips & Tricks 
8. Conclusions 
Inter-DC Traffic Characteristics 
Inter-DC Traffic 
Characteristics 
Introduction The TCP protocol 
Key elements 
of WAN optimization 
Optimized WANs 
• a real case 
Designing 
a WAAS solution 
Tips & Tricks Conclusions
1 2 3 4 5 6 7 8 
other traffic [37 %] 
Andrea Dainese 
Inter-DC Traffic 
Replication: 27% 
SQL: 33% 
Other Traffic (CIFS, e-mail, FTP, …): 37% 
other traffic [37 %] 
web [2 %] 
sql [33 %] 
replication [27 %] 
web [2 %] 
sql [33 %] 
replication [27 %] 
Inter-DC Traffic 
Characteristics 
Introduction The TCP protocol 
Key elements 
of WAN optimization 
Optimized WANs 
• a real case 
Designing 
a WAAS solution 
Tips & Tricks Conclusions
1 2 3 4 5 6 7 8 
Andrea Dainese 
Inter-DC Traffic 
NetApp SnapMirror 
Uncompressed 
Unencrypted 
Oracle SQL 
Uncompressed 
Unencrypted 
FTP 
Inter-DC 
Traffic 
CHARACT 
ERISTICS 
Inter-DC Traffic 
Characteristics 
Introduction The TCP protocol 
Key elements 
of WAN optimization 
Optimized WANs 
• a real case 
Designing 
a WAAS solution 
Tips & Tricks Conclusions
1 2 3 4 5 6 7 8 
Andrea Dainese 
Inter-DC Traffic 
NetApp SnapMirror 
Uncompressed 
Unencrypted 
Oracle SQL 
Uncompressed 
Unencrypted 
FTP 
Inter-DC 
Traffic 
CHARACT 
ERISTICS 
Introduction The TCP protocol 
Unoptimized! 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Optimized WANs 
• a real case 
Designing 
a WAAS solution 
Tips & Tricks Conclusions
1. Introduction 
2. The TCP protocol 
3. Inter-DC Traffic Characteristics 
4. Key elements of WAN optimization 
5. Optimized WANs - a real case 
6. Designing a WAAS solution 
7. Tips & Tricks 
8. Conclusions 
Key elements of WAN optimization 
1 2 3 4 5 6 7 8 
Andrea Dainese 
Introduction The TCP protocol 
Key elements 
of WAN optimization 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Designing 
a WAAS solution 
Tips & Tricks Conclusions
1 2 3 4 5 6 7 8 
Andrea Dainese 
WAN optimization: key elements 
Data deduplication 
Introduction The TCP protocol 
Daat dedulpiaction 
Key elements 
of WAN optimization 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Designing 
a WAAS solution 
Tips & Tricks Conclusions
1 2 3 4 5 6 7 8 
Andrea Dainese 
WAN optimization: key elements 
Data compression 
Introduction The TCP protocol 
Daat cmopression 
Key elements 
of WAN optimization 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Designing 
a WAAS solution 
Tips & Tricks Conclusions
1 2 3 4 5 6 7 8 
Andrea Dainese 
WAN optimization: key elements 
Data deduplication 
and compression 
Data deduplication 
Data 
compression 
deduplication 
Introduction The TCP protocol 
Key elements 
of WAN optimization 
Daat cmopression 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Designing 
a WAAS solution 
Tips & Tricks Conclusions
1 2 3 4 5 6 7 8 
Andrea Dainese 
Inter-DC Traffic 
TCP optimization 
Large initial windows 
Window scaling 
Advanced congestion avoidance 
Selective Acknowledgement 
Large buffer 
tcp 
optimization 
Introduction The TCP protocol 
Key elements 
of WAN optimization 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Designing 
a WAAS solution 
Tips & Tricks Conclusions
1 2 3 4 5 6 7 8 
Andrea Dainese 
Inter-DC Traffic 
Applications 
Object caching 
Local response handling 
Prepositioning 
Read-ahead 
Write-behind 
tcp 
Applications 
Introduction The TCP protocol 
Key elements 
of WAN optimization 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Designing 
a WAAS solution 
Tips & Tricks Conclusions
1. Introduction 
2. The TCP protocol 
3. Inter-DC Traffic Characteristics 
4. Key elements of WAN optimization 
5. Optimized WANs - a real case 
6. Designing a WAAS solution 
7. Tips & Tricks 
8. Conclusions 
Optimized WANs • a real case 
1 2 3 4 5 6 7 8 
Andrea Dainese 
Introduction The TCP protocol 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Designing 
a WAAS solution 
Tips & Tricks Conclusions
200 M 
180 M 
160 M 
140 M 
120 M 
100 M 
80 M 
60 M 
40 M 
20 M 
1 2 3 4 5 6 7 8 
0 
14 16 18 20 22 0 2 4 6 8 10 12 14 16 18 20 22 0 2 4 6 8 10 12 14 16 18 20 22 0 2 4 6 8 
Traffic in bps 
Andrea Dainese 
Optimized WANs • a real case 
Introduction The TCP protocol 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Designing 
a WAAS solution 
Tips & Tricks Conclusions 
Before and after
1 2 3 4 5 6 7 8 
Andrea Dainese 
Optimized WANs • a real case 
Before and after 
Introduction The TCP protocol 
Before After Reduction 
Total 46.0 TB 13.9 TB 70 % 
Replication 11.8 TB 2.9 TB 75 % 
SQL 14.2 TB 4 TB 71 % 
FTP (Other) 17 TB 5 TB 70 % 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Designing 
a WAAS solution 
Tips & Tricks Conclusions
Optimized WANs • a real case 
80 
75 
70 
65 
50 
40 
30 
20 
10 
1 2 3 4 5 6 7 8 
240 
220 
200 
180 
160 
140 
120 
100 
80 
60 
40 
0 0 
15:00 18:00 21:00 0:00 3:00 6:00 9:00 12:00 
60 
55 
45 
35 
25 
15 
5 20 
Reduction (%) 
Traffic (GB) 
Time (h:mm) 
Andrea Dainese 
Reduction (All Traffic) 
Original (All Traffic) 
Optimized (All Traffic) 
Introduction The TCP protocol 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Designing 
a WAAS solution 
Tips & Tricks Conclusions
8/18 8/21 
4.5 
4 
3.5 
3 
2.5 
2 
1.5 
1 
Effective Capacity (X) 
Time (M/d) 
1 2 3 4 5 6 7 8 
Andrea Dainese 
Optimized WANs • a real case 
Introduction The TCP protocol 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Designing 
a WAAS solution 
Tips & Tricks Conclusions 
8/24 8/27 8/30 9/2 9/5 9/8 9/11 9/14
1 2 3 4 5 6 7 8 
Optimized 
Andrea Dainese 
Optimized WANs • a real case 
TFO, DRE, LZ 
Original Optimized Reduction 
Transfer 725 MB 25 MB 96 % 
DRE 725 MB 92 MB 87 % 
LZ 92 MB 25 MB 73 % 
DRE 
lz 
DRE 
OPTIMIZED 
LZ 
Introduction The TCP protocol 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Designing 
a WAAS solution 
Tips & Tricks Conclusions
1 2 3 4 5 6 7 8 
Andrea Dainese 
Optimized WANs • A real case 
TFO, DRE, LZ 
Introduction The TCP protocol 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Designing 
a WAAS solution 
Tips & Tricks Conclusions
1. Introduction 
2. The TCP protocol 
3. Inter-DC Traffic Characteristics 
4. Key elements of WAN optimization 
5. Optimized WANs - a real case 
6. Designing a WAAS solution 
7. Tips & Tricks 
8. Conclusions 
Designing a WAAS solution 
1 2 3 4 5 6 7 8 
Andrea Dainese 
Introduction The TCP protocol 
Designing 
a WAAS solution 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Tips & Tricks Conclusions
1 2 3 4 5 6 7 8 
Andrea Dainese 
Components of a WAAS solution 
WAVE Appliance: http://goo.gl/cQEGJp 
up to 150000 TCP connection, 96GB RAM, 4.2TB 
up to 6 virtual blades for installation 
WAAS for ISR: http://goo.gl/51Eyq8 
vWAAS: http://goo.gl/8cXWfE 
up to 50000? TCP connection, 8vCPU, 48GB RAM 
WAAS Mobile: http://goo.gl/ZhW9cn 
WAAS Express: http://goo.gl/UjpfTv 
up to 400 TCP connection, 10Mbps, 4GB RAM 
fully integrated into IOS, ISR G2 series 
CM/vCM 
Components 
of a waas 
solutions 
Introduction The TCP protocol 
Designing 
a WAAS solution 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Tips & Tricks Conclusions
Designing a WAAS solution 
Layer 2 
Layer 3 
1 2 3 4 5 6 7 8 
Cisco WAE WAN 
WAN 
Andrea Dainese 
Inline 
Introduction The TCP protocol 
Designing 
a WAAS solution 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Tips & Tricks Conclusions
Designing a WAAS solution 
Layer 2 
1 2 3 4 5 6 7 8 
HSRP Active 
HSRP Stanby 
Preferred Path 
Cisco WAE 
WAN 
Andrea Dainese 
Inline (with HA reachability) 
Introduction The TCP protocol 
Designing 
a WAAS solution 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Tips & Tricks Conclusions
Designing a WAAS solution 
Layer 2 
Cisco WAE Cisco WAE 
1 2 3 4 5 6 7 8 
Andrea Dainese 
WAN 
Inline (with HA) 
Introduction The TCP protocol 
Designing 
a WAAS solution 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Tips & Tricks Conclusions
4 3 
Cisco WAE 
1 2 3 4 5 6 7 8 
Andrea Dainese 
1 2 WAN 
Designing a WAAS solution 
WCCP 
Layer 3 
Introduction The TCP protocol 
Designing 
a WAAS solution 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Tips & Tricks Conclusions
1 2 3 4 5 6 7 8 
WAN 
Cisco WAE Farm Andrea Dainese 
Designing a WAAS solution 
WCCP (with HA) 
Layer 3 
Introduction The TCP protocol 
Designing 
a WAAS solution 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Tips & Tricks Conclusions
1 2 3 4 5 6 7 8 
Cisco WAE Cisco WAE 
Andrea Dainese 
Site C 
Site B 
Designing a WAAS solution 
Autodiscovery 
Site A WAN 
Introduction The TCP protocol 
Designing 
a WAAS solution 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Tips & Tricks Conclusions
1 2 3 4 5 6 7 8 
Andrea Dainese 
Designing a WAAS solution 
Inline VS WCCP 
Introduction The TCP protocol 
Inline WCCP 
Connected routers 1 Many 
Resources Transparent CPU Intensive 
Failover Mechanical bypass mode Keepalive 
HA Serial Parallel 
Scaling Scale-Up Scale-Out 
Designing 
a WAAS solution 
Optimized WANs 
• a real case 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Tips & Tricks Conclusions
1. Introduction 
2. The TCP protocol 
3. Inter-DC Traffic Characteristics 
4. Key elements of WAN optimization 
5. Optimized WANs - a real case 
6. Designing a WAAS solution 
7. Tips & Tricks 
8. Conclusions 
Tips & Tricks 
1 2 3 4 5 6 7 8 
Andrea Dainese 
Introduction The TCP protocol 
Tips & Tricks 
Optimized WANs 
• a real case 
Designing 
a WAAS solution 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Conclusions
1 2 3 4 5 6 7 8 
Andrea Dainese 
Tips & Tricks 
Do not optimize latency sensitive protocols 
(i.e. VoIP). 
Leave traffic uncompressed and unencrypted for better optimization 
Install root certificates for HTTPS optimization. 
Add WAAS to AD for Encrypted MAPI optimization. 
Use CIFS optimization for faster folder browsing on branch offices. 
Consider disabling “Metadata Cache” and “local HTTP 301 Redirect” 
(i.e. Joomla). 
TIPS 
Tips & Tricks 
& TRICKS 
Introduction The TCP protocol 
Tips & Tricks 
Optimized WANs 
• a real case 
Designing 
a WAAS solution 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Conclusions
1. Introduction 
2. The TCP protocol 
3. Inter-DC Traffic Characteristics 
4. Key elements of WAN optimization 
5. Optimized WANs - a real case 
6. Designing a WAAS solution 
7. Tips & Tricks 
8. Conclusions 
Conclusions 
1 2 3 4 5 6 7 8 
Andrea Dainese 
Introduction The TCP protocol 
Conclusions 
Optimized WANs 
• a real case 
Designing 
a WAAS solution 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Tips & Tricks
1 2 3 4 5 6 7 8 
Andrea Dainese 
Does WAN 
accelerators 
(still) matter? 
yes 
Conclusions 
Introduction The TCP protocol 
Conclusions 
Optimized WANs 
• a real case 
Designing 
a WAAS solution 
Inter-DC Traffic 
Characteristics 
Key elements 
of WAN optimization 
Tips & Tricks
thanks 
andrea.dainese@gmail.com 
http://www.routereflector.com/ 
http://www.linkedin.com/in/adainese 
@adainese 
Andrea Dainese

More Related Content

What's hot

PLNOG 13: Bart Salaets: Optimising TCP in today’s changing network environment
PLNOG 13: Bart Salaets: Optimising TCP in today’s changing network environmentPLNOG 13: Bart Salaets: Optimising TCP in today’s changing network environment
PLNOG 13: Bart Salaets: Optimising TCP in today’s changing network environment
PROIDEA
 

What's hot (20)

PLNOG 13: Bart Salaets: Optimising TCP in today’s changing network environment
PLNOG 13: Bart Salaets: Optimising TCP in today’s changing network environmentPLNOG 13: Bart Salaets: Optimising TCP in today’s changing network environment
PLNOG 13: Bart Salaets: Optimising TCP in today’s changing network environment
 
IPv6 Deployment Case on a Korean Governmental Website
IPv6 Deployment Case on a Korean Governmental WebsiteIPv6 Deployment Case on a Korean Governmental Website
IPv6 Deployment Case on a Korean Governmental Website
 
Big data in the energy sector
Big data in the energy sectorBig data in the energy sector
Big data in the energy sector
 
28th TWNIC OPM and TWNOG 2017: Security best practices for network operators
28th TWNIC OPM and TWNOG 2017: Security best practices for network operators28th TWNIC OPM and TWNOG 2017: Security best practices for network operators
28th TWNIC OPM and TWNOG 2017: Security best practices for network operators
 
Next-gen Network Telemetry is Within Your Packets: In-band OAM
Next-gen Network Telemetry is Within Your Packets: In-band OAMNext-gen Network Telemetry is Within Your Packets: In-band OAM
Next-gen Network Telemetry is Within Your Packets: In-band OAM
 
RIPE 78: IPv6 reliability measurements
RIPE 78: IPv6 reliability measurementsRIPE 78: IPv6 reliability measurements
RIPE 78: IPv6 reliability measurements
 
Building Modern Digital Services on Scalable Private Government Infrastructur...
Building Modern Digital Services on Scalable Private Government Infrastructur...Building Modern Digital Services on Scalable Private Government Infrastructur...
Building Modern Digital Services on Scalable Private Government Infrastructur...
 
Measuring the end user
Measuring the end userMeasuring the end user
Measuring the end user
 
Resume_ApparaoC
Resume_ApparaoCResume_ApparaoC
Resume_ApparaoC
 
Where are we now? IPv6 deployment update
Where are we now? IPv6 deployment updateWhere are we now? IPv6 deployment update
Where are we now? IPv6 deployment update
 
IPv6/IPv4 Transition: The experience sharing of Tunnel Broker deployment
IPv6/IPv4 Transition: The experience sharing of Tunnel Broker deployment IPv6/IPv4 Transition: The experience sharing of Tunnel Broker deployment
IPv6/IPv4 Transition: The experience sharing of Tunnel Broker deployment
 
npNOG 2: APNIC IPv6 deployment
npNOG 2: APNIC IPv6 deploymentnpNOG 2: APNIC IPv6 deployment
npNOG 2: APNIC IPv6 deployment
 
Visibility into 40G/100G Networks for Real-time and Post Capture Analysis and...
Visibility into 40G/100G Networks for Real-time and Post Capture Analysis and...Visibility into 40G/100G Networks for Real-time and Post Capture Analysis and...
Visibility into 40G/100G Networks for Real-time and Post Capture Analysis and...
 
NANOG 68: Decoding Performance Data from Large-Scale Internet Outages
NANOG 68: Decoding Performance Data from Large-Scale Internet OutagesNANOG 68: Decoding Performance Data from Large-Scale Internet Outages
NANOG 68: Decoding Performance Data from Large-Scale Internet Outages
 
Is SDN Necessary?
Is SDN Necessary?Is SDN Necessary?
Is SDN Necessary?
 
Forward Networks - Networking Field Day 13 presentation
Forward Networks - Networking Field Day 13 presentationForward Networks - Networking Field Day 13 presentation
Forward Networks - Networking Field Day 13 presentation
 
EMEA Airheads- Aruba Instant AP- VPN Troubleshooting
EMEA Airheads- Aruba Instant AP-  VPN TroubleshootingEMEA Airheads- Aruba Instant AP-  VPN Troubleshooting
EMEA Airheads- Aruba Instant AP- VPN Troubleshooting
 
Detecting BGP Instability Using RQA
Detecting BGP Instability Using RQADetecting BGP Instability Using RQA
Detecting BGP Instability Using RQA
 
Deploying mobile unified communications and collaboration (UCC) with Microsof...
Deploying mobile unified communications and collaboration (UCC) with Microsof...Deploying mobile unified communications and collaboration (UCC) with Microsof...
Deploying mobile unified communications and collaboration (UCC) with Microsof...
 
Beyond FTP & hard drives: Accelerating LAN file transfers
Beyond FTP & hard drives: Accelerating LAN file transfersBeyond FTP & hard drives: Accelerating LAN file transfers
Beyond FTP & hard drives: Accelerating LAN file transfers
 

Viewers also liked

festival ICT 2013: Donne e ICT: l’occupazione femminile in ambito tecnologico...
festival ICT 2013: Donne e ICT: l’occupazione femminile in ambito tecnologico...festival ICT 2013: Donne e ICT: l’occupazione femminile in ambito tecnologico...
festival ICT 2013: Donne e ICT: l’occupazione femminile in ambito tecnologico...
festival ICT 2016
 
festival ICT 2013: Versatilità del Cloud Computing: dalle APP al Disaster Rec...
festival ICT 2013: Versatilità del Cloud Computing: dalle APP al Disaster Rec...festival ICT 2013: Versatilità del Cloud Computing: dalle APP al Disaster Rec...
festival ICT 2013: Versatilità del Cloud Computing: dalle APP al Disaster Rec...
festival ICT 2016
 
festival ICT 2013: Le nuove frontiere di ANFoV: agenda digitale, sicurezza de...
festival ICT 2013: Le nuove frontiere di ANFoV: agenda digitale, sicurezza de...festival ICT 2013: Le nuove frontiere di ANFoV: agenda digitale, sicurezza de...
festival ICT 2013: Le nuove frontiere di ANFoV: agenda digitale, sicurezza de...
festival ICT 2016
 
festival ICT 2013: Windows Server 2012 R2: Ottimizzare l’infrastruttura con H...
festival ICT 2013: Windows Server 2012 R2: Ottimizzare l’infrastruttura con H...festival ICT 2013: Windows Server 2012 R2: Ottimizzare l’infrastruttura con H...
festival ICT 2013: Windows Server 2012 R2: Ottimizzare l’infrastruttura con H...
festival ICT 2016
 
festival ICT 2013: Superare l’era del narcisismo. C’è spazio per un social ne...
festival ICT 2013: Superare l’era del narcisismo. C’è spazio per un social ne...festival ICT 2013: Superare l’era del narcisismo. C’è spazio per un social ne...
festival ICT 2013: Superare l’era del narcisismo. C’è spazio per un social ne...
festival ICT 2016
 
festival ICT 2013: Gli attacchi mirati e la Difesa Personalizzata Trend Micro
festival ICT 2013: Gli attacchi mirati e la Difesa Personalizzata Trend Microfestival ICT 2013: Gli attacchi mirati e la Difesa Personalizzata Trend Micro
festival ICT 2013: Gli attacchi mirati e la Difesa Personalizzata Trend Micro
festival ICT 2016
 

Viewers also liked (9)

festival ICT 2013: Donne e ICT: l’occupazione femminile in ambito tecnologico...
festival ICT 2013: Donne e ICT: l’occupazione femminile in ambito tecnologico...festival ICT 2013: Donne e ICT: l’occupazione femminile in ambito tecnologico...
festival ICT 2013: Donne e ICT: l’occupazione femminile in ambito tecnologico...
 
festival ICT 2013: Versatilità del Cloud Computing: dalle APP al Disaster Rec...
festival ICT 2013: Versatilità del Cloud Computing: dalle APP al Disaster Rec...festival ICT 2013: Versatilità del Cloud Computing: dalle APP al Disaster Rec...
festival ICT 2013: Versatilità del Cloud Computing: dalle APP al Disaster Rec...
 
Cloud e dati aziendali nell'era digitale
Cloud e dati aziendali nell'era digitaleCloud e dati aziendali nell'era digitale
Cloud e dati aziendali nell'era digitale
 
La sicurezza applicativa ai tempi dell’ASAP
La sicurezza applicativa ai tempi dell’ASAPLa sicurezza applicativa ai tempi dell’ASAP
La sicurezza applicativa ai tempi dell’ASAP
 
festival ICT 2013: Le nuove frontiere di ANFoV: agenda digitale, sicurezza de...
festival ICT 2013: Le nuove frontiere di ANFoV: agenda digitale, sicurezza de...festival ICT 2013: Le nuove frontiere di ANFoV: agenda digitale, sicurezza de...
festival ICT 2013: Le nuove frontiere di ANFoV: agenda digitale, sicurezza de...
 
DevOps: buzzword o potenzialità?
DevOps: buzzword o potenzialità?DevOps: buzzword o potenzialità?
DevOps: buzzword o potenzialità?
 
festival ICT 2013: Windows Server 2012 R2: Ottimizzare l’infrastruttura con H...
festival ICT 2013: Windows Server 2012 R2: Ottimizzare l’infrastruttura con H...festival ICT 2013: Windows Server 2012 R2: Ottimizzare l’infrastruttura con H...
festival ICT 2013: Windows Server 2012 R2: Ottimizzare l’infrastruttura con H...
 
festival ICT 2013: Superare l’era del narcisismo. C’è spazio per un social ne...
festival ICT 2013: Superare l’era del narcisismo. C’è spazio per un social ne...festival ICT 2013: Superare l’era del narcisismo. C’è spazio per un social ne...
festival ICT 2013: Superare l’era del narcisismo. C’è spazio per un social ne...
 
festival ICT 2013: Gli attacchi mirati e la Difesa Personalizzata Trend Micro
festival ICT 2013: Gli attacchi mirati e la Difesa Personalizzata Trend Microfestival ICT 2013: Gli attacchi mirati e la Difesa Personalizzata Trend Micro
festival ICT 2013: Gli attacchi mirati e la Difesa Personalizzata Trend Micro
 

Similar to Why WAN accelerators matter

Real-time-RTP-analysis
Real-time-RTP-analysisReal-time-RTP-analysis
Real-time-RTP-analysis
Sevana Oü
 
AETA_2004_VOIP.ppt
AETA_2004_VOIP.pptAETA_2004_VOIP.ppt
AETA_2004_VOIP.ppt
Videoguy
 

Similar to Why WAN accelerators matter (20)

Case Study: How Cisco Gained Visibility into Network Utilization and Proacti...
Case Study:  How Cisco Gained Visibility into Network Utilization and Proacti...Case Study:  How Cisco Gained Visibility into Network Utilization and Proacti...
Case Study: How Cisco Gained Visibility into Network Utilization and Proacti...
 
Riverbed Within Local Gov
Riverbed Within Local GovRiverbed Within Local Gov
Riverbed Within Local Gov
 
Steelhead DX for Datacenter-to-Datacenter optimization
Steelhead DX for Datacenter-to-Datacenter optimizationSteelhead DX for Datacenter-to-Datacenter optimization
Steelhead DX for Datacenter-to-Datacenter optimization
 
Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
Maximize Application Performance and Bandwidth Efficiency with WAN OptimizationMaximize Application Performance and Bandwidth Efficiency with WAN Optimization
Maximize Application Performance and Bandwidth Efficiency with WAN Optimization
 
PLNOG 8: Kazimierz Jantas - Innowacyjne rozwiązania dla IT
PLNOG 8: Kazimierz Jantas - Innowacyjne rozwiązania dla IT PLNOG 8: Kazimierz Jantas - Innowacyjne rozwiązania dla IT
PLNOG 8: Kazimierz Jantas - Innowacyjne rozwiązania dla IT
 
book_cmos_Data_Converters-Franco-Maloberti
book_cmos_Data_Converters-Franco-Malobertibook_cmos_Data_Converters-Franco-Maloberti
book_cmos_Data_Converters-Franco-Maloberti
 
Real-time-RTP-analysis
Real-time-RTP-analysisReal-time-RTP-analysis
Real-time-RTP-analysis
 
Mobile Experience Management and Network Services Health Check with Aruba Air...
Mobile Experience Management and Network Services Health Check with Aruba Air...Mobile Experience Management and Network Services Health Check with Aruba Air...
Mobile Experience Management and Network Services Health Check with Aruba Air...
 
IP-Networks for Buses and Trams in Public Transport
IP-Networks for Buses and Trams in Public TransportIP-Networks for Buses and Trams in Public Transport
IP-Networks for Buses and Trams in Public Transport
 
AETA_2004_VOIP.ppt
AETA_2004_VOIP.pptAETA_2004_VOIP.ppt
AETA_2004_VOIP.ppt
 
Presentation oracle net services
Presentation    oracle net servicesPresentation    oracle net services
Presentation oracle net services
 
Master Class : TCP/IP Mechanics from Scratch to Expert
Master Class : TCP/IP Mechanics from Scratch to ExpertMaster Class : TCP/IP Mechanics from Scratch to Expert
Master Class : TCP/IP Mechanics from Scratch to Expert
 
Introduction to SDN
Introduction to SDNIntroduction to SDN
Introduction to SDN
 
Fs Cisco Event V6 Rjb
Fs Cisco Event V6 RjbFs Cisco Event V6 Rjb
Fs Cisco Event V6 Rjb
 
Private cloud networking_cloudstack_days_austin
Private cloud networking_cloudstack_days_austinPrivate cloud networking_cloudstack_days_austin
Private cloud networking_cloudstack_days_austin
 
Upperside Webinar- WebRTC from the service provider prism-final
Upperside Webinar- WebRTC from the service provider prism-finalUpperside Webinar- WebRTC from the service provider prism-final
Upperside Webinar- WebRTC from the service provider prism-final
 
Ccna 4 Chapter 4 V4.0 Answers
Ccna 4 Chapter 4 V4.0 AnswersCcna 4 Chapter 4 V4.0 Answers
Ccna 4 Chapter 4 V4.0 Answers
 
Silver Peak presentation used during the SWITCHPOINT NV/SA Quarterly Experien...
Silver Peak presentation used during the SWITCHPOINT NV/SA Quarterly Experien...Silver Peak presentation used during the SWITCHPOINT NV/SA Quarterly Experien...
Silver Peak presentation used during the SWITCHPOINT NV/SA Quarterly Experien...
 
Future Internet protocols
Future Internet protocolsFuture Internet protocols
Future Internet protocols
 
NET6.PPT
NET6.PPTNET6.PPT
NET6.PPT
 

More from festival ICT 2016

More from festival ICT 2016 (20)

Migliorare il cash flow della propria azienda e dei propri clienti: i benefic...
Migliorare il cash flow della propria azienda e dei propri clienti: i benefic...Migliorare il cash flow della propria azienda e dei propri clienti: i benefic...
Migliorare il cash flow della propria azienda e dei propri clienti: i benefic...
 
Criticità per la protezione dei dati personali connesse all’utilizzo di dispo...
Criticità per la protezione dei dati personali connesse all’utilizzo di dispo...Criticità per la protezione dei dati personali connesse all’utilizzo di dispo...
Criticità per la protezione dei dati personali connesse all’utilizzo di dispo...
 
Lo Zen e l'arte dell'UX Design Mobile - by Synesthesia - festival ICT 2015
Lo Zen e l'arte dell'UX Design Mobile - by Synesthesia - festival ICT 2015Lo Zen e l'arte dell'UX Design Mobile - by Synesthesia - festival ICT 2015
Lo Zen e l'arte dell'UX Design Mobile - by Synesthesia - festival ICT 2015
 
The Web Advisor: restare vivi e aggiornati nel business digitale - festival I...
The Web Advisor: restare vivi e aggiornati nel business digitale - festival I...The Web Advisor: restare vivi e aggiornati nel business digitale - festival I...
The Web Advisor: restare vivi e aggiornati nel business digitale - festival I...
 
Favorire lo sviluppo di applicazioni native Cloud: lo Smart SaaS Program - by...
Favorire lo sviluppo di applicazioni native Cloud: lo Smart SaaS Program - by...Favorire lo sviluppo di applicazioni native Cloud: lo Smart SaaS Program - by...
Favorire lo sviluppo di applicazioni native Cloud: lo Smart SaaS Program - by...
 
I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...
I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...
I vantaggi di un’infrastruttura unica nell’erogazione dei servizi IT networke...
 
LibreOffice: software libero e formati standard - by LibreItalia - festival I...
LibreOffice: software libero e formati standard - by LibreItalia - festival I...LibreOffice: software libero e formati standard - by LibreItalia - festival I...
LibreOffice: software libero e formati standard - by LibreItalia - festival I...
 
Come rendere più collaborative le tue riunioni - by Epson - festival ICT 2015
Come rendere più collaborative le tue riunioni - by Epson - festival ICT 2015Come rendere più collaborative le tue riunioni - by Epson - festival ICT 2015
Come rendere più collaborative le tue riunioni - by Epson - festival ICT 2015
 
Case Study TWT: North Sails ha rivoluzionato il modo di lavorare - by TWT - f...
Case Study TWT: North Sails ha rivoluzionato il modo di lavorare - by TWT - f...Case Study TWT: North Sails ha rivoluzionato il modo di lavorare - by TWT - f...
Case Study TWT: North Sails ha rivoluzionato il modo di lavorare - by TWT - f...
 
Il mio ufficio è sempre con me. E il tuo? - by TWT - festival ICT 2015
Il mio ufficio è sempre con me. E il tuo? - by TWT - festival ICT 2015Il mio ufficio è sempre con me. E il tuo? - by TWT - festival ICT 2015
Il mio ufficio è sempre con me. E il tuo? - by TWT - festival ICT 2015
 
Non adeguatevi al Cloud - by Clouditalia - festival ICT 2015
Non adeguatevi al Cloud - by Clouditalia - festival ICT 2015Non adeguatevi al Cloud - by Clouditalia - festival ICT 2015
Non adeguatevi al Cloud - by Clouditalia - festival ICT 2015
 
Impatto privacy della video analisi nei sistemi di video sorveglianza intelli...
Impatto privacy della video analisi nei sistemi di video sorveglianza intelli...Impatto privacy della video analisi nei sistemi di video sorveglianza intelli...
Impatto privacy della video analisi nei sistemi di video sorveglianza intelli...
 
Web reputation, le verità nascoste dell’identità digitale - festival ICT 2015
Web reputation, le verità nascoste dell’identità digitale - festival ICT 2015Web reputation, le verità nascoste dell’identità digitale - festival ICT 2015
Web reputation, le verità nascoste dell’identità digitale - festival ICT 2015
 
Privacy e non profit online: profilazioni digitali di donatori e aderenti nel...
Privacy e non profit online: profilazioni digitali di donatori e aderenti nel...Privacy e non profit online: profilazioni digitali di donatori e aderenti nel...
Privacy e non profit online: profilazioni digitali di donatori e aderenti nel...
 
L'importanza del controllo nelle operazioni di Data Wiping - Sprint Computer ...
L'importanza del controllo nelle operazioni di Data Wiping - Sprint Computer ...L'importanza del controllo nelle operazioni di Data Wiping - Sprint Computer ...
L'importanza del controllo nelle operazioni di Data Wiping - Sprint Computer ...
 
Il dato è tratto: il lato B della mobilità tra privacy e reati informatici - ...
Il dato è tratto: il lato B della mobilità tra privacy e reati informatici - ...Il dato è tratto: il lato B della mobilità tra privacy e reati informatici - ...
Il dato è tratto: il lato B della mobilità tra privacy e reati informatici - ...
 
Web e privacy, le nuove regole per i cookies - festival ICT 2015
Web e privacy, le nuove regole per i cookies - festival ICT 2015Web e privacy, le nuove regole per i cookies - festival ICT 2015
Web e privacy, le nuove regole per i cookies - festival ICT 2015
 
Il paradigma UCaaS: come migliorare i processi di business dell’azienda attra...
Il paradigma UCaaS: come migliorare i processi di business dell’azienda attra...Il paradigma UCaaS: come migliorare i processi di business dell’azienda attra...
Il paradigma UCaaS: come migliorare i processi di business dell’azienda attra...
 
Nuvole e metallo: Infrastruttura e servizi Cloud based - by Hosting Solution...
 Nuvole e metallo: Infrastruttura e servizi Cloud based - by Hosting Solution... Nuvole e metallo: Infrastruttura e servizi Cloud based - by Hosting Solution...
Nuvole e metallo: Infrastruttura e servizi Cloud based - by Hosting Solution...
 
Definire, configurare ed implementare soluzioni scalabili su sistemi di Cloud...
Definire, configurare ed implementare soluzioni scalabili su sistemi di Cloud...Definire, configurare ed implementare soluzioni scalabili su sistemi di Cloud...
Definire, configurare ed implementare soluzioni scalabili su sistemi di Cloud...
 

Recently uploaded

Recently uploaded (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Why WAN accelerators matter

  • 1. Why WAN accelerators (still) matter? Andrea Dainese | Data Center Engineer
  • 2. Presentation Andrea Dainese Who is Andrea Dainese Data Center Engineer @ Cerved Group SpA Red Hat RHCE VMware VCP-DCV NetApp NCIE-SAN Cisco CCIE Cisco Architecture Design Specialist VMware vExpert Cisco Champion Data Center iou-web and Unified Networking Lab author
  • 3. 1 2 3 4 5 6 7 8 Andrea Dainese Presentation Introduction Key elements 1. Introduction 2. The TCP protocol 3. Inter-DC Traffic Characteristics 4. Key elements of WAN optimization 5. Optimized WANs - a real case 6. Designing a WAAS solution 7. Tips & Tricks 8. Conclusions Agenda The TCP protocol Inter-DC Traffic Characteristics of WAN optimization Optimized WANs • a real case Designing a WAAS solution Tips & Tricks Conclusions
  • 4. 1 2 3 4 5 6 7 8 Andrea Dainese Introduction Presentation Introduction 1. Introduction 2. The TCP protocol 3. Inter-DC Traffic Characteristics 4. Key elements of WAN optimization 5. Optimized WANs - a real case 6. Designing a WAAS solution 7. Tips & Tricks 8. Conclusions The TCP protocol Inter-DC Traffic Characteristics Key elements of WAN optimization Optimized WANs • a real case Designing a WAAS solution Tips & Tricks Conclusions
  • 5. 1 2 3 4 5 6 7 8 Introduction Bandwidth Upgrade WAN Optimization VS Andrea Dainese Introduction The TCP protocol Inter-DC Traffic Characteristics Key elements of WAN optimization Optimized WANs • a real case Designing a WAAS solution Tips & Tricks Conclusions
  • 6. 1 2 3 4 5 6 7 8 Audience Andrea Dainese Shared Lines Dark Fibers VS Introduction The TCP protocol Inter-DC Traffic Characteristics Key elements of WAN optimization Optimized WANs • a real case Designing a WAAS solution Tips & Tricks Conclusions
  • 7. 1 2 3 4 5 6 7 8 Andrea Dainese Presentation 1. Introduction 2. The TCP protocol 3. Inter-DC Traffic Characteristics 4. Key elements of WAN optimization 5. Optimized WANs - a real case 6. Designing a WAAS solution 7. Tips & Tricks 8. Conclusions The TCP Protocol Introduction Inter-DC Traffic Characteristics Key elements of WAN optimization Optimized WANs • a real case Designing a WAAS solution Tips & Tricks Conclusions The TCP protocol
  • 8. 1 2 3 4 5 6 7 8 ICMP [0,003 GB, 0,02 %] Andrea Dainese The TCP Protocol TCP Transmission Control Protocol udp User Datagram Protocol ICMP Internet Control Message Protocol TRAFFIC (Inbound and Outbound) Total [15,968 GB] ICMP [0,003 GB, 0,02 %] tcp [15,429 GB, 96,63 %] UDp [0,536 GB, 3,36 %] UDp [0,536 GB, 3,36 %] tcp [15,429 GB, 96,63 %] Introduction Inter-DC Traffic Characteristics Key elements of WAN optimization Optimized WANs • a real case Designing a WAAS solution Tips & Tricks Conclusions The TCP protocol
  • 9. 1 2 3 4 5 6 7 8 Andrea Dainese 50 ms 100 ms 150 ms SYN SYN, ACK ACK TCP • Handshake Introduction Inter-DC Traffic Characteristics Key elements of WAN optimization Optimized WANs • a real case Designing a WAAS solution Tips & Tricks Conclusions TCP • Handshake
  • 10. 1 2 3 4 5 6 7 8 Andrea Dainese Request TCP • Windowing 50 ms 50 ms 100 ms 100 ms 150 ms Segment 1 ACK Introduction Inter-DC Traffic Segment 2 ACK 200 ms 150 ms Request Segment 1 Segment 2 Segment 3 Segment 4 Characteristics 10 Packets/s 117 Kb/s 425 Packets/s 4980 Kb/s Key elements of WAN optimization Optimized WANs • a real case Designing a WAAS solution Tips & Tricks Conclusions TCP • Windowing
  • 11. 1 2 3 4 5 6 7 8 Andrea Dainese TCP • Selective Acknowledge Introduction Inter-DC Traffic Request Request Segment 3 Segment 3 Segment 2 Segment 2 Segment 1 Segment 1 Segment 4 Segment 4 ACK 1 ACK 1 Characteristics ACK 1, SACK 3 Segment 2 Segment 2 Segment 3 Segment 4 ACK 4 ACK 2 ACK 3 ACK 4 ACK 1, SACK 3, 4 Key elements of WAN optimization Optimized WANs • a real case Designing a WAAS solution Tips & Tricks Conclusions TCP • Selective Acknowledge
  • 12. 1 2 3 4 5 6 7 8 Andrea Dainese TCP • Slow start 130 120 100 80 60 20 Packet Loss 1 2 3 4 5 6 Congestion Avoidance Congestion Control Exponential Growth Multiplicative Decrease Round Trips Congestion window size (segments) 7 8 9 10 11 12 40 Introduction Inter-DC Traffic Characteristics Key elements of WAN optimization Optimized WANs • a real case Designing a WAAS solution Tips & Tricks Conclusions TCP • Slow start
  • 13. 1 2 3 4 5 6 7 8 Andrea Dainese Presentation 1. Introduction 2. The TCP protocol 3. Inter-DC Traffic Characteristics 4. Key elements of WAN optimization 5. Optimized WANs - a real case 6. Designing a WAAS solution 7. Tips & Tricks 8. Conclusions Inter-DC Traffic Characteristics Inter-DC Traffic Characteristics Introduction The TCP protocol Key elements of WAN optimization Optimized WANs • a real case Designing a WAAS solution Tips & Tricks Conclusions
  • 14. 1 2 3 4 5 6 7 8 other traffic [37 %] Andrea Dainese Inter-DC Traffic Replication: 27% SQL: 33% Other Traffic (CIFS, e-mail, FTP, …): 37% other traffic [37 %] web [2 %] sql [33 %] replication [27 %] web [2 %] sql [33 %] replication [27 %] Inter-DC Traffic Characteristics Introduction The TCP protocol Key elements of WAN optimization Optimized WANs • a real case Designing a WAAS solution Tips & Tricks Conclusions
  • 15. 1 2 3 4 5 6 7 8 Andrea Dainese Inter-DC Traffic NetApp SnapMirror Uncompressed Unencrypted Oracle SQL Uncompressed Unencrypted FTP Inter-DC Traffic CHARACT ERISTICS Inter-DC Traffic Characteristics Introduction The TCP protocol Key elements of WAN optimization Optimized WANs • a real case Designing a WAAS solution Tips & Tricks Conclusions
  • 16. 1 2 3 4 5 6 7 8 Andrea Dainese Inter-DC Traffic NetApp SnapMirror Uncompressed Unencrypted Oracle SQL Uncompressed Unencrypted FTP Inter-DC Traffic CHARACT ERISTICS Introduction The TCP protocol Unoptimized! Inter-DC Traffic Characteristics Key elements of WAN optimization Optimized WANs • a real case Designing a WAAS solution Tips & Tricks Conclusions
  • 17. 1. Introduction 2. The TCP protocol 3. Inter-DC Traffic Characteristics 4. Key elements of WAN optimization 5. Optimized WANs - a real case 6. Designing a WAAS solution 7. Tips & Tricks 8. Conclusions Key elements of WAN optimization 1 2 3 4 5 6 7 8 Andrea Dainese Introduction The TCP protocol Key elements of WAN optimization Optimized WANs • a real case Inter-DC Traffic Characteristics Designing a WAAS solution Tips & Tricks Conclusions
  • 18. 1 2 3 4 5 6 7 8 Andrea Dainese WAN optimization: key elements Data deduplication Introduction The TCP protocol Daat dedulpiaction Key elements of WAN optimization Optimized WANs • a real case Inter-DC Traffic Characteristics Designing a WAAS solution Tips & Tricks Conclusions
  • 19. 1 2 3 4 5 6 7 8 Andrea Dainese WAN optimization: key elements Data compression Introduction The TCP protocol Daat cmopression Key elements of WAN optimization Optimized WANs • a real case Inter-DC Traffic Characteristics Designing a WAAS solution Tips & Tricks Conclusions
  • 20. 1 2 3 4 5 6 7 8 Andrea Dainese WAN optimization: key elements Data deduplication and compression Data deduplication Data compression deduplication Introduction The TCP protocol Key elements of WAN optimization Daat cmopression Optimized WANs • a real case Inter-DC Traffic Characteristics Designing a WAAS solution Tips & Tricks Conclusions
  • 21. 1 2 3 4 5 6 7 8 Andrea Dainese Inter-DC Traffic TCP optimization Large initial windows Window scaling Advanced congestion avoidance Selective Acknowledgement Large buffer tcp optimization Introduction The TCP protocol Key elements of WAN optimization Optimized WANs • a real case Inter-DC Traffic Characteristics Designing a WAAS solution Tips & Tricks Conclusions
  • 22. 1 2 3 4 5 6 7 8 Andrea Dainese Inter-DC Traffic Applications Object caching Local response handling Prepositioning Read-ahead Write-behind tcp Applications Introduction The TCP protocol Key elements of WAN optimization Optimized WANs • a real case Inter-DC Traffic Characteristics Designing a WAAS solution Tips & Tricks Conclusions
  • 23. 1. Introduction 2. The TCP protocol 3. Inter-DC Traffic Characteristics 4. Key elements of WAN optimization 5. Optimized WANs - a real case 6. Designing a WAAS solution 7. Tips & Tricks 8. Conclusions Optimized WANs • a real case 1 2 3 4 5 6 7 8 Andrea Dainese Introduction The TCP protocol Optimized WANs • a real case Inter-DC Traffic Characteristics Key elements of WAN optimization Designing a WAAS solution Tips & Tricks Conclusions
  • 24. 200 M 180 M 160 M 140 M 120 M 100 M 80 M 60 M 40 M 20 M 1 2 3 4 5 6 7 8 0 14 16 18 20 22 0 2 4 6 8 10 12 14 16 18 20 22 0 2 4 6 8 10 12 14 16 18 20 22 0 2 4 6 8 Traffic in bps Andrea Dainese Optimized WANs • a real case Introduction The TCP protocol Optimized WANs • a real case Inter-DC Traffic Characteristics Key elements of WAN optimization Designing a WAAS solution Tips & Tricks Conclusions Before and after
  • 25. 1 2 3 4 5 6 7 8 Andrea Dainese Optimized WANs • a real case Before and after Introduction The TCP protocol Before After Reduction Total 46.0 TB 13.9 TB 70 % Replication 11.8 TB 2.9 TB 75 % SQL 14.2 TB 4 TB 71 % FTP (Other) 17 TB 5 TB 70 % Optimized WANs • a real case Inter-DC Traffic Characteristics Key elements of WAN optimization Designing a WAAS solution Tips & Tricks Conclusions
  • 26. Optimized WANs • a real case 80 75 70 65 50 40 30 20 10 1 2 3 4 5 6 7 8 240 220 200 180 160 140 120 100 80 60 40 0 0 15:00 18:00 21:00 0:00 3:00 6:00 9:00 12:00 60 55 45 35 25 15 5 20 Reduction (%) Traffic (GB) Time (h:mm) Andrea Dainese Reduction (All Traffic) Original (All Traffic) Optimized (All Traffic) Introduction The TCP protocol Optimized WANs • a real case Inter-DC Traffic Characteristics Key elements of WAN optimization Designing a WAAS solution Tips & Tricks Conclusions
  • 27. 8/18 8/21 4.5 4 3.5 3 2.5 2 1.5 1 Effective Capacity (X) Time (M/d) 1 2 3 4 5 6 7 8 Andrea Dainese Optimized WANs • a real case Introduction The TCP protocol Optimized WANs • a real case Inter-DC Traffic Characteristics Key elements of WAN optimization Designing a WAAS solution Tips & Tricks Conclusions 8/24 8/27 8/30 9/2 9/5 9/8 9/11 9/14
  • 28. 1 2 3 4 5 6 7 8 Optimized Andrea Dainese Optimized WANs • a real case TFO, DRE, LZ Original Optimized Reduction Transfer 725 MB 25 MB 96 % DRE 725 MB 92 MB 87 % LZ 92 MB 25 MB 73 % DRE lz DRE OPTIMIZED LZ Introduction The TCP protocol Optimized WANs • a real case Inter-DC Traffic Characteristics Key elements of WAN optimization Designing a WAAS solution Tips & Tricks Conclusions
  • 29. 1 2 3 4 5 6 7 8 Andrea Dainese Optimized WANs • A real case TFO, DRE, LZ Introduction The TCP protocol Optimized WANs • a real case Inter-DC Traffic Characteristics Key elements of WAN optimization Designing a WAAS solution Tips & Tricks Conclusions
  • 30. 1. Introduction 2. The TCP protocol 3. Inter-DC Traffic Characteristics 4. Key elements of WAN optimization 5. Optimized WANs - a real case 6. Designing a WAAS solution 7. Tips & Tricks 8. Conclusions Designing a WAAS solution 1 2 3 4 5 6 7 8 Andrea Dainese Introduction The TCP protocol Designing a WAAS solution Optimized WANs • a real case Inter-DC Traffic Characteristics Key elements of WAN optimization Tips & Tricks Conclusions
  • 31. 1 2 3 4 5 6 7 8 Andrea Dainese Components of a WAAS solution WAVE Appliance: http://goo.gl/cQEGJp up to 150000 TCP connection, 96GB RAM, 4.2TB up to 6 virtual blades for installation WAAS for ISR: http://goo.gl/51Eyq8 vWAAS: http://goo.gl/8cXWfE up to 50000? TCP connection, 8vCPU, 48GB RAM WAAS Mobile: http://goo.gl/ZhW9cn WAAS Express: http://goo.gl/UjpfTv up to 400 TCP connection, 10Mbps, 4GB RAM fully integrated into IOS, ISR G2 series CM/vCM Components of a waas solutions Introduction The TCP protocol Designing a WAAS solution Optimized WANs • a real case Inter-DC Traffic Characteristics Key elements of WAN optimization Tips & Tricks Conclusions
  • 32. Designing a WAAS solution Layer 2 Layer 3 1 2 3 4 5 6 7 8 Cisco WAE WAN WAN Andrea Dainese Inline Introduction The TCP protocol Designing a WAAS solution Optimized WANs • a real case Inter-DC Traffic Characteristics Key elements of WAN optimization Tips & Tricks Conclusions
  • 33. Designing a WAAS solution Layer 2 1 2 3 4 5 6 7 8 HSRP Active HSRP Stanby Preferred Path Cisco WAE WAN Andrea Dainese Inline (with HA reachability) Introduction The TCP protocol Designing a WAAS solution Optimized WANs • a real case Inter-DC Traffic Characteristics Key elements of WAN optimization Tips & Tricks Conclusions
  • 34. Designing a WAAS solution Layer 2 Cisco WAE Cisco WAE 1 2 3 4 5 6 7 8 Andrea Dainese WAN Inline (with HA) Introduction The TCP protocol Designing a WAAS solution Optimized WANs • a real case Inter-DC Traffic Characteristics Key elements of WAN optimization Tips & Tricks Conclusions
  • 35. 4 3 Cisco WAE 1 2 3 4 5 6 7 8 Andrea Dainese 1 2 WAN Designing a WAAS solution WCCP Layer 3 Introduction The TCP protocol Designing a WAAS solution Optimized WANs • a real case Inter-DC Traffic Characteristics Key elements of WAN optimization Tips & Tricks Conclusions
  • 36. 1 2 3 4 5 6 7 8 WAN Cisco WAE Farm Andrea Dainese Designing a WAAS solution WCCP (with HA) Layer 3 Introduction The TCP protocol Designing a WAAS solution Optimized WANs • a real case Inter-DC Traffic Characteristics Key elements of WAN optimization Tips & Tricks Conclusions
  • 37. 1 2 3 4 5 6 7 8 Cisco WAE Cisco WAE Andrea Dainese Site C Site B Designing a WAAS solution Autodiscovery Site A WAN Introduction The TCP protocol Designing a WAAS solution Optimized WANs • a real case Inter-DC Traffic Characteristics Key elements of WAN optimization Tips & Tricks Conclusions
  • 38. 1 2 3 4 5 6 7 8 Andrea Dainese Designing a WAAS solution Inline VS WCCP Introduction The TCP protocol Inline WCCP Connected routers 1 Many Resources Transparent CPU Intensive Failover Mechanical bypass mode Keepalive HA Serial Parallel Scaling Scale-Up Scale-Out Designing a WAAS solution Optimized WANs • a real case Inter-DC Traffic Characteristics Key elements of WAN optimization Tips & Tricks Conclusions
  • 39. 1. Introduction 2. The TCP protocol 3. Inter-DC Traffic Characteristics 4. Key elements of WAN optimization 5. Optimized WANs - a real case 6. Designing a WAAS solution 7. Tips & Tricks 8. Conclusions Tips & Tricks 1 2 3 4 5 6 7 8 Andrea Dainese Introduction The TCP protocol Tips & Tricks Optimized WANs • a real case Designing a WAAS solution Inter-DC Traffic Characteristics Key elements of WAN optimization Conclusions
  • 40. 1 2 3 4 5 6 7 8 Andrea Dainese Tips & Tricks Do not optimize latency sensitive protocols (i.e. VoIP). Leave traffic uncompressed and unencrypted for better optimization Install root certificates for HTTPS optimization. Add WAAS to AD for Encrypted MAPI optimization. Use CIFS optimization for faster folder browsing on branch offices. Consider disabling “Metadata Cache” and “local HTTP 301 Redirect” (i.e. Joomla). TIPS Tips & Tricks & TRICKS Introduction The TCP protocol Tips & Tricks Optimized WANs • a real case Designing a WAAS solution Inter-DC Traffic Characteristics Key elements of WAN optimization Conclusions
  • 41. 1. Introduction 2. The TCP protocol 3. Inter-DC Traffic Characteristics 4. Key elements of WAN optimization 5. Optimized WANs - a real case 6. Designing a WAAS solution 7. Tips & Tricks 8. Conclusions Conclusions 1 2 3 4 5 6 7 8 Andrea Dainese Introduction The TCP protocol Conclusions Optimized WANs • a real case Designing a WAAS solution Inter-DC Traffic Characteristics Key elements of WAN optimization Tips & Tricks
  • 42. 1 2 3 4 5 6 7 8 Andrea Dainese Does WAN accelerators (still) matter? yes Conclusions Introduction The TCP protocol Conclusions Optimized WANs • a real case Designing a WAAS solution Inter-DC Traffic Characteristics Key elements of WAN optimization Tips & Tricks
  • 43. thanks andrea.dainese@gmail.com http://www.routereflector.com/ http://www.linkedin.com/in/adainese @adainese Andrea Dainese