bandwidth optimization - cisco overview tuesday, july 31, 2007
TRANSCRIPT
![Page 1: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/1.jpg)
Bandwidth Optimization - Cisco Overview
Tuesday, July 31, 2007Penn Club, New York
David Newman, President, Network Test Inc.
![Page 2: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/2.jpg)
© 2007 Gerson Lehrman Group Inc., All Rights Reserved
Council Member Biography
David Newman is the President at Network Test, Inc, an engineering
services firm specializing in network device benchmarking and network
design. The company provides services to equipment manufacturers,
service providers, large enterprises, and trade publications. Mr. Newman
is a participant in the Internet Engineering Task Force, the body that
defines standards for Internet and IP networking. He has been breaking
computer networks for 20 years. He is a frequent speaker at industry
conferences and has authored IETF (Internet Engineering Task Force)
RFC’s on firewall performance measurement. Mr. Newman is a member
of Network World’s Global Test Alliance, and has conducted many tests of
network infrastructure and security devices. He is also the author of RFCs
2647 and 3511, the Internet Engineering Task Force's specifications for
firewall performance testing. Prior to founding Network Test in 1999, Mr.
Newman served for over 10 years as the Director of Lab Testing for Data
Communications magazine.
![Page 3: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/3.jpg)
© 2007 Gerson Lehrman Group Inc., All Rights Reserved
Table of Contents
► About Network Test
► Understanding the problem
► Understanding the market
► Selected test results
► Beyond acceleration
► Q & A
![Page 4: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/4.jpg)
© 2007 Gerson Lehrman Group Inc., All Rights Reserved
About GLG Institute
GLG Institute (GLGiSM) is a professional organization focused on educating business and investment professionals through in-person meetings. It is designed to revolutionize the professional education market by putting the power of programming into the hands of the GLG community.
GLGi hosts hundreds of Seminars worldwide each year.
GLGi clients receive two seats to all Seminars in all Practice Areas.
GLGi’s website enables clients to: ► Propose Seminar topics, agenda items and locations ► View and RSVP to scheduled and proposed Seminars ► Receive a daily briefing with new posts on your favorite tickers, subject
areas and from trusted Council Members ► Share Seminar details with colleagues or friends
![Page 5: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/5.jpg)
© 2007 Gerson Lehrman Group Inc., All Rights Reserved
Gerson Lehrman Group Contacts
John AronsohnVice PresidentGerson Lehrman Group850 Third Avenue, 9th FloorNew York, NY [email protected]
Christine RuaneSenior Product ManagerGerson Lehrman Group850 Third Avenue, 9th FloorNew York, NY 10022212-984-8505 [email protected]
![Page 6: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/6.jpg)
© 2007 Gerson Lehrman Group Inc., All Rights Reserved
IMPORTANT GLG INSTITUTE DISCLAIMER – By making contact with this/these Council Members and participating in this event, you specifically acknowledge, understand and agree that you must not seek out material non-public or confidential information from Council Members. You understand and agree that the information and material provided by Council Members is provided for your own insight and educational purposes and may not be redistributed or displayed in any form without the prior written consent of Gerson Lehrman Group. You agree to keep the material provided by Council Members for this event and the business information of Gerson Lehrman Group, including information about Council Members, confidential until such information becomes known to the public generally and except to the extent that disclosure may be required by law, regulation or legal process. You must respect any agreements they may have and understand the Council Members may be constrained by obligations or agreements in their ability to consult on certain topics and answer certain questions. Please note that Council Members do not provide investment advice, nor do they provide professional opinions. Council Members who are lawyers do not provide legal advice and no attorney-client relationship is established from their participation in this project.
You acknowledge and agree that Gerson Lehrman Group does not screen and is not responsible for the content of materials produced by Council Members. You understand and agree that you will not hold Council Members or Gerson Lehrman Group liable for the accuracy or completeness of the information provided to you by the Council Members. You acknowledge and agree that Gerson Lehrman Group shall have no liability whatsoever arising from your attendance at the event or the actions or omissions of Council Members including, but not limited to claims by third parties relating to the actions or omissions of Council Members, and you agree to release Gerson Lehrman Group from any and all claims for lost profits and liabilities that result from your participation in this event or the information provided by Council Members, regardless of whether or not such liability arises is based in tort, contract, strict liability or otherwise. You acknowledge and agree that Gerson Lehrman Group shall not be liable for any incidental, consequential, punitive or special damages, or any other indirect damages, even if advised of the possibility of such damages arising from your attendance at the event or use of the information provided at this event.
![Page 7: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/7.jpg)
About Network Test Independent test lab, founded 1999 Clients
Equipment vendors Trade publications Large enterprises Service providers
Active in developing testing standards
Most work done under NDA
![Page 8: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/8.jpg)
Understanding the problem WAN links carry the lifeblood
of every corporation Monthly WAN costs account for
52% of corporate IT budgets (Forrester)
New applications, users are overloading already overtaxed circuits
![Page 9: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/9.jpg)
LANs and WANs are different
LAN: Virtually 0 delay, loss, jitter
WAN: High delay, loss, jitter
Big impacton the wayapps work
App designimplications
Round Trip Time (RTT) ~ 0mS
Client LAN Switch Server
Round Trip Time (RTT) ~ many many milliseconds
ServerClientLAN Switch
LAN Switch
WAN
Illustrations: Cisco Systems Inc.
![Page 10: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/10.jpg)
Understanding the problem:3 major complaints 1. “Our telecom bill is too high” 2. “Our response times are too
high” 3. “Our transfer rates are too low”
— however —
All have the same root cause…
![Page 11: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/11.jpg)
The actual problem
Windows is lousy in the WAN
![Page 12: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/12.jpg)
How bad is Windows in the WAN? Windows stack designed for LAN
use Windows XP lacks key TCP options
Bad on dynamic window sizing No window scaling No support for modern TCP speedups
The result: Loss, congestion, delay Vista is better, but currently 0% share
![Page 13: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/13.jpg)
How bad is Windowsin the WAN? Many bandwidth calculators on the net Assumptions:
64-kbyte TCP receive window 100-ms roundtrip time
Max rate/connection EVER: ~5.6 Mbit/s True with T3, OC-x, whatever… Don’t bother with that OC-48
![Page 14: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/14.jpg)
The solution: Application acceleration Symmetrical devices sit on either
end of a WAN link
![Page 15: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/15.jpg)
Application acceleration vendor list Blue Coat Cisco Citrix Exinda F5 Networks
Juniper Packeteer Riverbed Silver Peak Excludes
asymmetrical data-center device vendors (eg, Crescendo)
![Page 16: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/16.jpg)
The acceleration arsenal Caching, sort of Pre-positioning Compression Application-layer optimization TCP optimization Read-ahead/write-behind Connection multiplexing Classification/prioritization (QoS)
![Page 17: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/17.jpg)
Application acceleration vendor list, again Blue Coat
Security Cisco
Transparency Citrix
App awareness Exinda
“Aussie underdog,” proposed UPM standard
F5 Networks Lots of products, WAN
accel a sideline
Juniper Lots of products,
mostly lower-speed Packeteer
Longtime bandwidth optimizer
Riverbed Pure-play WAN accel
player Silver Peak
Focused on the high end
![Page 18: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/18.jpg)
Testing acceleration Results to appear in 8/13 Network World 4 vendors, 7+ months on the test bed Tested performance, functionality,
manageability, usability What’s my application mix? What’s my network topology? What are my goals for app acceleration?
![Page 19: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/19.jpg)
Design considerations Top applications for end-users
CIFS/SMB MAPI HTTP HTTPS (optional in our tests) Prioritized <foo>
Top applications for data centers DoubleTake Backup/DR
![Page 20: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/20.jpg)
Testing WAN acceleration performance
“Meaningful” performance testing must address both bandwidth and delay
Measure bandwidth reduction, rates, connections
Enterprise-scale testing is hard Should cover all permutations of bw,
delay (and optionally loss, fragmentation, jitter)
![Page 21: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/21.jpg)
The logical test bed
![Page 22: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/22.jpg)
The physical test bed
![Page 23: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/23.jpg)
CIFS testing Upload and download Word files Make file counts, sizes proportional
to link speed 3 runs
“Cold”: Caches empty “Warm”: Caches populated “10%”: Change contents in 10% of
files
![Page 24: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/24.jpg)
WAN bandwidth reduction
0102030405060708090
Acceleration factor
No accelerationVendor 1 warmVendor 2 warmVendor 3 warmVendor 4 warmVendor 1 10%Vendor 2 10%Vendor 3 10%Vendor 4 10%
![Page 25: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/25.jpg)
CIFS downloads, 10% run
0 20 40 60
Vendor 1
Vendor 2
Vendor 3
Vendor 4
Response-time improvement factor
Low bandwidth, highdelayHigh bandwidth, lowdelayLow bandwidth, lowdelayHigh bandwidth, highdelay
![Page 26: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/26.jpg)
CIFS uploads, 10% run
0 10 20 30 40
Vendor 1
Vendor 2
Vendor 3
Vendor 4
Response-time improvement factor
Low bandwidth, highdelayHigh bandwidth, lowdelayLow bandwidth, lowdelayHigh bandwidth, highdelay
![Page 27: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/27.jpg)
MAPI testing MAPI
Dominant corporate email protocol If you use Exchange/Outlook, you use
MAPI Create 100s of messages, measure
xfer time Testing gotchas:
“Offline” isn’t Outlook version matters, a lot
![Page 28: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/28.jpg)
MAPI testing
0 1 2 3
Vendor 1
Vendor 2
Vendor 3
Vendor 4
Response-time improvement factor
Low bandwidth, highdelayHigh bandwidth, lowdelayLow bandwidth, lowdelayHigh bandwidth, highdelay
![Page 29: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/29.jpg)
Maximum connections Important for high-end installations Not a key metric -- yet
1000s-10000s today, 100,000k-1m soon Less important for large installations
with low link speeds Can’t stuff enough traffic in all those T1s
We only count optimized connections Everything else is bridged
![Page 30: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/30.jpg)
Concurrent TCP connections
19,499
50,113
12,202
43,306
0
10,000
20,000
30,000
40,000
50,000
60,000
Maximum optimized
TCP connections
Vendor 1 Vendor 2 Vendor 3 Vendor 4
![Page 31: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/31.jpg)
Testing Manageability Central control of image, config, and
devices Touch once, change many
Real-time reporting on traffic flows Start here: “What’s on my network?”
Support for partitioned, delegated mgmt
“If/then support” for special events If you care, integration with NMSs
![Page 32: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/32.jpg)
Testing Usability How well does the device help you
understand your traffic? Auto-classification Real- and non real-time reporting on
flows and acceleration
![Page 33: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/33.jpg)
Beyond acceleration High-end vendors add other features
Acceleration for clients Telecommuters, road warriors, smartphones
High availability Blue Coat, Cisco offer clustering
Interoperability with rest of network A big deal for Cisco NBAR, auto-QOS
QoS classification/prioritization UDP, SSL, MPLS, more apps in the pipeline
![Page 34: Bandwidth Optimization - Cisco Overview Tuesday, July 31, 2007](https://reader036.vdocuments.site/reader036/viewer/2022081603/55845c69d8b42ae03e8b4661/html5/thumbnails/34.jpg)
Thanks! Questions? [email protected]