© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 1
Partner Update WAAS
[email protected]@cisco.com
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 2
Roadmap Guidelines
“Many of the products and features described herein remain in varying stages of development and will be offered on a when-and-if-available basis. This roadmap is subject to change at the sole discretion of Cisco, and Cisco will have no liability for delay in the delivery or failure to deliver anyof the products or features set forth in this document.”
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 3
Cisco’s WAAS vision
”Leverage your network as the platform for application and content delivery for any user, any location, any device and any application.”
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 4
Roadmap
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 5
Enhancement to Web Application Acceleration� WAAS benefits for Web Applications� WAAS optimizes HTTP/HTTPS and Roseville release further improves the acceleration for web
applications
� Solution Approaches� Latency mitigation � Improved optimization performance
� Competitive Advantages� Application vendor validated solutions
�Microsoft� Oracle E-Business, PeopleSoft, Siebel� SAP NetWeaver� IBM WebSphere
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 6
� Use case� SharePoint and other web applications that require user authentication for content� Morning rush to access portals needing authentication � Solution
� Benefits� Faster response time for clients. Response cached for one client benefits all clients� Latency reduction during morning rush.
22RESPONSE:Authentication neededRESPONSE:Authentication needed
“Auth needed” Response cached by WAAS
33 REQUEST (2nd client): Q1results.pptREQUEST (2nd client): Q1results.ppt
44 RESPONSE:Authentication neededRESPONSE:Authentication needed
“Auth needed” response sent by WAAS using cached information
WAN RTT Savings for subsequent requestsImproved Application Response Time across all clients
Branch Office Data Center MicrosoftSharePoint
Improved Response Time for Requests that need Authentication
ROSEVILLE
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 7
� Use case� Browse page refresh/reload results in browser making requests to check content freshness on server� Solution
� Benefits� Faster response time for clients. Response cached for one client benefits all clients
Improved Response time for Requests that require “Content Freshness” validation
22 RESPONSE: Q1results.pptexpires after 90 daysRESPONSE: Q1results.pptexpires after 90 daysExpiry time cached by WAAS
33REQUEST (Browser Refresh)Send Q1results.ppt if modifiedREQUEST (Browser Refresh)Send Q1results.ppt if modified
44 RESPONSE: Q1results.pptis not modified.RESPONSE: Q1results.pptis not modified.
Local response by WAAS usingcached information
WAN RTT Savings for subsequent requestsImproved Application Response Time across all clients
Branch Office Data Center MicrosoftSharePoint
ROSEVILLE
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 8
Content Aware Compression techniques provide enhanced benefits for Enterprise Web Applications
Improved processing latency by intelligent selection of compression techniquesUse CaseSolution
Benefits
• Web pages with significantly compressed content (e.g. jpeg, gzip file downloads etc)• WAAS determines content type using http headers and turns off LZ compression when needed to avoid processing latency• Faster download times for web pages with images, rich media or compressed files
Increased redundancy eliminationUse CaseSolution
Benefits
• Multiple users downloading same content with different cookie/header• WAAS parses http response to skip header bytes and accurately locate actual content• Accurate content location improves cache hit ratio and provides better redundancy elimination• Lesser data on WAN results in faster download times and faster browser page loads• Improved compression frees more WAN bandwidth for other applications
Better WAAS compression in lieu of sub-optimal server compressionUse CaseSolution
Benefits
• Web servers that compress data using sub-optimal techniques compared to WAAS• WAAS modifies HTTP header fields and requests web server to turn off its native compression• WAAS optimizes traffic using its optimization techniques.• Elimination of compression overhead on server and client improves response• Lesser data on WAN results in faster download times and faster browser page loads• Improved compression frees more WAN pipe for other users and applications
ROSEVILLE
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 9
� Problem – Deployment Considerations� WebEx provider has multiple SaaS SSL servers & data center WAAS device needs to
know all the IP address/hostnames to supply appropriate certificate to client� Finding all DNS hostnames or IP addresses for WebEx servers is difficult� WebEx provider may add or remove hostnames or change IP addresses
� Solution� Provide single wildcard domain suffix for all WebEx SSL services i.e. “*.webex.com”
� WAAS uses reverse DNS to match traffic belonging to this domain� Configuration of multiple IP addresses is not needed
� Solution is applicable for other SaaS and enterprise SSL applications� Benefits� Transparent “one-click” solution that minimizes IT administrative tasks� Competitive Advantage� Leading WAN optimization vendor to offer enterprise class solution
Easy deployment for optimization of cloud based SaaS applications
Branch Data CenterSSL
WebEx SaaS CloudCollaboration Bridge
IP: 66.114.170.37IP: 66.114.170.38IP: 66.114.170.28
SSL Server IP � 66.114.170.3766.114.170.38,
Wildcard domain � “*.webex.com”
Collaboration Bridge
Collaboration Bridge66.114.170.28
ROSEVILLE
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 10
� Problem – Deployment Considerations� Data center WAAS device needs destination SSL Server IP address to provide appropriate
SSL certificate to client� Change in SSL server IP address requires update on WAAS device� WAAS updates ensure application continues to be fully optimized
� Solution� Provide DNS hostname to WAAS for SSL servers (e.g. “hr.cisco.com”)
� WAAS keeps track of IP address changes for the hostname� Solution is applicable for enterprise SSL as well as SaaS applications
� Benefits� Transparent easy to use solution minimizes IT administrative tasks & simplifies operations� Competitive Advantage� Only WAN optimization vendor to offer enterprise class solution
Easy deployment for optimization of enterprise SSL applications
BranchData Center
SSL
DNS: hr.cisco.comIP: 172.28.120.3New IP: 172.28.120.28
SSL Server IP � 172.128.120.3New SSL Server IP � 172.28.120.28DNS � “hr.cisco.com”
ROSEVILLE
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 11
Cisco is the only WAN Op vendor that offers validated solutions with the top 3 app vendors
Application Certification and Testing Activity� Joint Cisco-Oracle Enterprise Solutions Engineering
Lab� Joint solution papers published
� Joint solution development and testing at SAP Labs� Joint solution papers under development� Joint technology development discussions
� Royalty-paying agreement for key Microsoft protocols – e.g. Microsoft Exchange, CIFS, Windows Media, MS-RPC
� Joint testing of applications at Microsoft Labs� Joint escalation support agreement
TODAY
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 12
Cisco WAAS leads the market in solution development and testing with leading application vendors
Application Certification and Testing Activity� Joint Cisco-IBM Enterprise Solutions Engineering Lab� Joint solution papers under development
� Inclusion on Cisco-EMC products in each others product development test beds for file services
� Joint solution development underway for SRDF� Joint escalation support agreement done
� Joint solutions tested with published papers� Joint escalation support agreement done� Strategic investment from Cisco with WAAS being one of the top
5 areas for joint solution development� IOS Regression Testing and Certification Labs� Cisco 28xx,38xx Branch Access Router Performance and Scale
Testing labs� Cisco Voice & Security Solutions Labs� Cisco NSite, Safe Harbor/DCAP, PSIRT Labs
TODAY
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 13
Continued Investment to validate future Cisco WAAS releases for Microsoft ApplicationsDate
1H FY10
1H FY10
2H FY102H FY10
Application Certification and Testing Activity� HTTP and SSL with WAAS 4.1� Joint solution development� Cisco Validated Design � Joint solution development including a
solution for SSL-encrypted Exchange� Joint solution papers� Cisco Validated Design � Joint solution papers� Cisco Validated Design� MSFT WHQL certification for Win 2008 R2
Para-Virtualized (PV) drivers� MSFT SVVP certification being extended for
WAAS Virtual Blades to run Win 2008 R2
ROSEVILLE
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 14
Timeline1H FY10
2H FY10
1H FY10
Application Certification and Testing Activity� WAAS with Win 7 client and Windows
2008 R2 server� Optimizations Tested in Cisco Lab� Joint WAAS/ACE/ASR Enterprise
Solutions for optimizing Webex� Joint solution papers� Cisco Validated Design
� Joint solution for virtual desktop delivery with WAAS/VMWare View 4
� Joint solution papers� Cisco Validated Design
Cisco ASR 1000
ROSEVILLEContinued Investment to validate future Cisco WAAS releases for Enterprise Applications
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 15
Enhanced Setup Wizard
� Problem�Lack of IT expertise for WCCP planning and configuration exercise on the routers may create challenges during the WAAS Implementation �Configuration mistakes or environmental requirements may be take time to troubleshoot
� Use Cases�Deploying the WAAS Network Module on the Cisco ISR’s
� Cisco Solution�Single Screen Provisioning of WAN Optimization
�Provision WAAS and the WCCP interception for the router from the WAAS Setup Wizard �No need to separately login to the router for IOS WCCP configuration �Easier navigation on the consolidated set up wizard page
�Proactive Diagnostics - Integrated diagnostic tool launches diagnostics after set-up�Device Operation e.g. Connectivity with Central Manager�Basic Network Configuration e.g. Basic Connectivity (DNS, NTP, Authentication servers etc.)
WAAS Set-up Wizard allows for Fast and Easy InstallationSet-up Wizard �WAAS 4.1.x Quickstart wizard
�Deploy WAAS in less than 10 min�Automation eliminates configuration�Auto-registration with WAAS CM
�See how to deploy Cisco WAN optimization solution –http://www.mytechwisetv.com/page/WAAS
ROSEVILLE
TODAY
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 16
Setup Wizard Preview – WCCP ConfigurationWithout Setup Wizard1. Configure WAE2. Login to Router 3. Configure WCCP on router
a) Enable wccp v2b) Configure service groups 61 and 62c) Apply on router interfacesd) Optionally, configure redirect-list
With Setup Wizard1. Configures WAE and router in single
screena) Select router LAN interfacesb) Select router WAN interfacesc) Optionally, configure redirect-list
ip wccp version 2ip wccp 61 redirect-list WAAS-WCCP-REDIRECT-LISTip wccp 62 redirect-list WAAS-WCCP-REDIRECT-LIST
interface GigabitEthernet 1/0description Client LAN interfaceip address 1.1.1.100 255.255.255.0ip wccp 61 redirect in
interface GigabitEthernet 1/1description WAN interfaceip address 10.1.1.100 255.255.255.0ip wccp 62 redirect in
ip access-list extended WAAS-WCCP-REDIRECT-LISTpermit tcp any any eq 5050deny tcp any any gt 6666permit tcp any any lt 400
LAN interfaces that are already redirecting WCCP trafficAvailable active LAN L3 interfaces to redirect WCCP traffic from:NO INTERFACE NAME STATUS IP ADDRESS NETMASK1: GigabitEthernet 3/0 UP 3.1.1.100 255.255.255.02: GigabitEthernet 4/0 UP 4.1.1.100 255.255.255.224Enter range and/or list of interfaces: 1-2
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 17
GUI based WAAS setup in Cisco Configuration Professional
� CCP Overview �CCP provides GUI-based device management tool for Cisco ISR and integrated services. �CCP is widely adopted in commercial segment to simplify configuration and management of routers.
� Solution � Leverage existing customer familiarity with CCP for WAAS setup� Use CCP for WAAS setup on NME (2QFY10) and SM-SRE (Roseville)
� Customer Benefits� Simplified setup of WAN Optimization, along with ISR with a single GUI tool.� 100% GUI solution to setup (via CCP) and manage WAAS (via CM)
� Competitive Advantage� Leading vendor who offers a routed integrated WAN optimization solution with easy-to-use wizards
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 18
Customers need flexible options for deploying WAN Optimization solutions in Data Center
RouterServer
Serial Inline Cluster
SwitchRouter Server
WCCP Cluster
Switch
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 19
� Challenge / Problem� Smaller organizations may have small IT staff with less expertise
� WCCP needs planning and networking expertise� May not need the level of scalability offered by WCCP
� Use Cases� Small to mid sized deployments
� Lacking IT Staff for WCCP planning� Inability to change Managed Service router configuration
� Minimal or non-standard WCCP on 3rd party routing/switching gear
Simplified Data Center Deployment -Serial Inline Cluster
ROSEVILLE
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 20
Servers
Data Center
Client
Branch
Router
Switch
WAAS Serial Inline ClusterSolution Overview
Serial Cluster
InlineWAE
InlineWAE (Up to 2)
Dual WAN Links
Dual WAN Links
� Solution� Up to two inline cards on data center platforms� Supports up to 4 inline groups� WAE-7371, WAE-7341, WAE-674
� Supports multiple WAN links in data center� E.g. 2 WAN routers mesh connected to two L3 switches
� Up to 2 WAEs in a serial cluster for HA� Second device is not recommended for scale
� High Availability � On WAE failure, inline card puts all traffic in bypass. Traffic is handled by second WAE.
� Asymmetric routing support� Supported if WAE is deployed across all asymmetric paths� If WAN routers in asymmetric path are geographically separated then WCCP can be used
ROSEVILLE
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 21
Simplified Data Center Deployment –Serial Inline Cluster Solution
� Benefits� Reduced operational complexity for small and medium sized deployments
� No configuration changes needed on routers or switches� No dependency on router software versions� Simple work flows for PoC/Pilot and for cutover to production� Ease of use when WAN routers managed by a Service Provider
� Faster roll out and shorter time to return on investment
� Competitive Advantages�Inline solution that minimizes latency for jitter sensitive traffic such as VoIP�For solutions requiring greater scale, Cisco provides the most robust WCCP based deployment solutions
ROSEVILLE
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 22
Host Broader Windows-based Application & Services on WAAS VB in the branch
� Cisco and Microsoft Joint WoW Solution �www.WindowsServerOnWAAS.com�Solution validated to run Win2K8 and Win2K3 via MSFT SVVP validation�Support for AD, DNS, DHCP, Print on WAAS Virtual Blades
� Problem�Pay for truck-rolls while provisioning custom & proprietary branch applicationservices on dedicated devices
� Use Cases�Host Microsoft Windows Services
e.g. Windows SCCM for Patch management needs etc, Lightweight Streaming Media server.
�Host 3rd party Windows-based application packages in the branche.g. Back-up application services running in the branch
�Host custom internally developed Windows-based applications in the branche.g. Internal HR, IT and other systems
TODAY
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 23
Host a wider range of Windows Application & Services on WAAS and lower TCO by reducing hardware footprint� Solution and Benefits
� Easy deployment that reduces costs� Scalable and agile provisioning of services using PXE-boot support functionality� Branch virtualization platform avoids truck rolls and reduces branch device foot
print� Enhanced Performance
� Network I/O para-virtualization support for Windows Server 2008/2003� Ability to allocate more than one processor to the virtual blade service.
� Deploy a broader set of Windows services with confidence� VB Traffic Control to manage network resources between WAAS and VB service � SVVP validation for Windows 2008 R2, customers don’t have to reproduce issues
on bare-metal � WHQL validation for para-virtualized drivers for Windows Server 2008 R2� Allows hosting of more windows-based applications – Microsoft, 3rd party or
custom home built
ROSEVILLE
2. Manage Windows services centrally
One-Click Application Rollout Using WAAS Virtual BladesRemote Office
WAAS Appliance
Remote Office
WAAS Appliance
VB
VB
WANWAAS
Appliance
Data Center1. Activate virtual
blade centrally
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 24
Virtualization Layer(PV-enabled)
WAAS Service
Custom application(Network I/O intensive)
WAVE ApplianceCisco WAAS OS
Driver not PV-aware
Virtualization Layer(not PV-enabled)
Physical NIC
DATA
DATA
Increase performance of VB-hosted service via efficient hardware access using para-virtualized drivers
WAAS Service
Custom application(Network I/O intensive)
WAVE ApplianceCisco WAAS OS
DriverPV-aware
Physical NIC
DATA
� Problem:� For custom apps needing high network throughput, I/O performance needs to be optimized
� For apps like AD, Print, DNS, DHCP, Network I/O is not a significant factor in performance� VB services sees Virtual-NIC – an emulated Physical NIC in software.� Emulation of I/O devices without Para Virtualized (PV) driver can lead to lower app performance
� Solution:� Virtualization layer is PV-enabled� Custom Windows Application has Para-Virtualized (PV) drivers (OS specific) for improved network I/O� PV driver delivers efficient hardware access to Physical NIC, that improves performance for the
custom applications, which need high network throughput.
ROSEVILLE
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 25
Improved network resources management enables greater consistency in WAAS performance with Virtual Blades
WAVE ApplianceCisco OS
WAAS Service
Virtualization Layer
MSFTService
Future VB
Networking Fabric
TRAFFIC
TRAFFIC
� Cisco Solution: VB Traffic Control� Enable traffic control to provide guaranteed minimum
bandwidth for WAAS-service in event of resource contention between WAAS service and VB-hosted service
� Scenario1. Light network traffic from WAAS and VB Service �No
congestion2. VB traffic increases while WAAS traffic remains same �
VB Traffic allowed to grow3. WAAS traffic also increases �
Results in traffic Congestion4. VB traffic is throttled �
WAAS guaranteed minimum network bandwidth
� Benefits� Virtual Blade Traffic Control Provides improved network
resource isolation without end-user configuration
WAAS Appliance
ROSEVILLE
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 26
� Competitive Advantage
� Joint Cisco and Microsoft solution and joint support
�Industry’s only WAN optimization vendor with Microsoft SVVP validation for Windows Server 2003 and 2008 R2
� Industry’s only WAN optimization vendor to support Microsoft WHQL certified para-virtualization drivers for Windows Server 2008 R2
� Consistent WAN optimization performance even during network I/O resources contention with hosted-VB service
Host a wider range of Windows Application & Services on WAAS and lower TCO by reducing hardware footprint
ROSEVILLE
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 27
Introducing: Cisco Integrated Services Router Generation 2
Perfo
rman
ce, S
calab
ility,
Avail
abilit
y
3925, 3945
Enhancing the Borderless Experience
Virtual Office
SecureMobility
SecureCollaboration
Scalable Rich-Media Services
2901, 2911, 2921, 2951
860, 880, 8901941, 1941W
Customizable Applications
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 28
WAAS SM for NG ISR Enables the Acceleration-Ready Branch Router� NG ISR introduces new Service Modules SM
�Next Gen Network Module� The WAAS SM is expected to provide
�Higher scalability and �Improved reliability with a RAID capable SM option
� SM Introduces Services Ready Engine (SRE) for the SM�Customers have the option to purchase the SM “blank” without a service installed�Customers can deploy services such as WAAS via software to the SM subsequently�Using tools such as IOS CLI, Cisco Works, Configuration Professional
�SRE Lowers cost of deploying “WAAS-Ready” routers� When customer wants to turn WAAS on in the network
�Purchase the WAAS software and licenses�Deploy the WAAS Software via SRE tools, no addtnl truck rolls�Provision optimization via the WAAS Central Manager
� WAAS SM is the next step in the integration of WAN Op into the N/W�Executing on Cisco’s vision of WAN Optimization as a feature of the network
ROSEVILLE
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 29
WAAS on ISR G2
Value Proposition on 502• Investment protection for current 502 customers• Available for immediate deployment • Proof of Concept for ISR G2 and WAAS
NME-WAE-502
• Supported on 2911, 2921, 2951 and 3900 with Network Module Adapter• WAAS 4.1.5 or later• Available at ISR G2 FCS
• WAAS edge deployment for small to medium offices• Integration with ISR G2 • Application Acceleration validated with application vendors• WAN Optimization• Enable Server Consolidation
Value Proposition on SRE• Avoid truck-roll while provisioning WAAS via on-demand software licenses• Higher Scalability• Improved uptime and reliability using RAID 1 disk redundancy
SM-SRE-700 SM-SRE-900
• Supported on 2911, 2921, 2951 and 3900• 2/4GB RAM, 500GB / 2x500GB HDD• Available with Roseville release in Q4FY10• No support on ISM-SRE-300
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 30
WAAS Sizing Tool Demo
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 31
WAAS Sizing Tool Demohttp://tools.cisco.com/WAAS/sizing/
© 2008 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 32
Q and A