Cisco WAAS 4.4.1 Context-Aware DRE, the Adaptive Cache Architecture



Similar documents
Cisco Wide Area Application Services Software Version 4.1: Consolidate File and Print Servers

Cisco WAAS Optimized for Citrix XenDesktop

Windows Server on WAAS: Reduce Branch-Office Cost and Complexity with WAN Optimization and Secure, Reliable Local IT Services

Cisco Wide Area Application Services Optimizes Application Delivery from the Cloud

CISCO WIDE AREA APPLICATION SERVICES (WAAS) OPTIMIZATIONS FOR EMC AVAMAR

Cisco Application Networking for Citrix Presentation Server

Cisco WAAS Express. Product Overview. Cisco WAAS Express Benefits. The Cisco WAAS Express Advantage

Cisco Wide Area Application Services (WAAS) Appliances

A TECHNICAL REVIEW OF CACHING TECHNOLOGIES

Cisco and Visual Network Systems: Implement an End-to-End Application Performance Management Solution for Managed Services

Cisco and EMC Solutions for Application Acceleration and Branch Office Infrastructure Consolidation

It s Time for WAN Optimization to Evolve to Meet the Needs of File Collaboration

Cisco Wide Area Application Services (WAAS) Software Version 4.0

Lab Testing Summary Report

WAN Optimization and Thin Client: Complementary or Competitive Application Delivery Methods? Josh Tseng, Riverbed

WAN Optimization Integrated with Cisco Branch Office Routers Improves Application Performance and Lowers TCO

How To Use The Cisco Wide Area Application Services (Waas) Network Module

Cisco IWAN and Akamai Intelligent Platform : Maximize Your WAN Investment

Cisco Wide Area Application Services (WAAS) Network Module

WAN Optimization, Web Cache, Explicit Proxy, and WCCP. FortiOS Handbook v3 for FortiOS 4.0 MR3

WAN optimization and acceleration products reduce cost and bandwidth requirements while speeding throughput.

Cisco Prime Network Analysis Module Software 5.1 for WAAS VB

Cisco Wide Area Application Services Software Version 4.3

Cisco Application Networking for IBM WebSphere

Accelerating the Next Phase of Virtualization

Accelerating Cloud Based Services

Running a Successful Proof of Concept

Accelerating the Next Phase of Virtualization. Desktop virtualization and WAN optimization

White Paper. Enterprise IPTV and Video Streaming with the Blue Coat ProxySG >

Cisco WAAS for Isilon IQ

Technical Brief. VBrick Rev & DME Interoperability with Cisco Wide Area Application Services (WAAS) and Akamai Connect

Storage efficiency in WAN optimization solutions. Why it matters and what you need to know

Optimize Application Delivery for Global Deployment Of SAP BusinessObjects Enterprise with Blue Coat Systems Acceleration

Intelligent Laptop Virtualization No compromises for IT or end users. VMware Mirage

WanVelocity. WAN Optimization & Acceleration

Monitoring WAAS Using Cisco Network Analysis Module. Information About NAM CHAPTER

Enterprise-class desktop virtualization with NComputing. Clear the hurdles that block you from getting ahead. Whitepaper

Corporate PC Backup - Best Practices

Desktop virtualization and the branch office. Optimizing virtual desktops and applications to the branch office VDI.

Cloud Optimize Your IT

Cisco Application Networking for BEA WebLogic

Accurate End-to-End Performance Management Using CA Application Delivery Analysis and Cisco Wide Area Application Services

Microsoft Exchange Load Balancing. Unique Applied Patent Technology By XRoads Networks

White Paper. The Assurance Checklist for Branch Networks A pragmatic guide for building high performance branch office networks.

PACK: PREDICTION-BASED CLOUD BANDWIDTH AND COST REDUCTION SYSTEM

Why ClearCube Technology for VDI?

Cisco Wide Area Virtualization Engine

Caching SMB Data for Offline Access and an Improved Online Experience

Cisco Wide Area Application Services Version 4.0

WAN Optimization for Microsoft SharePoint BPOS >

White Paper. Optimizing your Microsoft application and infrastructure investments with Citrix CloudBridge. citrix.com

Cisco Virtual Wide Area Application Services: Technical Overview

Desktop Virtualization and Storage Infrastructure Optimization

SonicWALL Clean VPN. Protect applications with granular access control based on user identity and device identity/integrity

Using Steelhead Appliances and Stingray Aptimizer to Accelerate Microsoft SharePoint WHITE PAPER

FortiOS Handbook WAN Optimization, Web Cache, Explicit Proxy, and WCCP for FortiOS 5.0

WAN OPTIMIZATION FOR TELCOS, MANAGED SERVICE AND CLOUD PROVIDERS

Egnyte Local Cloud Architecture. White Paper

Diagram 1: Islands of storage across a digital broadcast workflow

Microsoft DFS Replication vs. Peer Software s PeerSync & PeerLock

SiteCelerate white paper

CloudBridge Technical Overview

PIVOTAL CRM ARCHITECTURE

RIVERBED EXTENDS FROM WAN OPTIMIZATION TO EDGE VIRTUAL SERVER INFRASTRUCTURE (EDGE-VSI)

Cisco Wide Area Application Services and InfoVista Application Performance Management Solutions: Enhance Optimization Services and Revenue

I D C T E C H N O L O G Y S P O T L I G H T

Private Cloud Storage for Media Applications. Bang Chang Vice President, Broadcast Servers and Storage

Cisco WAE Deployed with Cisco ACNS: Product Function Matrix. Two 10/100/1000BASE-T. Two 10/100/1000BASE- T

Presented by Philippe Bogaerts Senior Field Systems Engineer Securing application delivery in the cloud

Get Success in Passing Your Certification Exam at first attempt!

Server Based Desktop Virtualization with Mobile Thin Clients

Desktop Virtualization for the Banking Industry. Resilient Desktop Virtualization for Bank Branches. A Briefing Paper

Ethernet Wide Area Networking, Routers or Switches and Making the Right Choice

Whitepaper. Controlling the Network Edge to Accommodate Increasing Demand

Important Considerations for Cisco WAAS in Large-Scale Enterprise Deployments

Virtualized WAN Optimization

Demystifying CDNs: Building Video Enabled Networks That Maintain Your Network Integrity And Meet User Demand

WAN Optimization with Cisco s WAAS

E-Guide. Sponsored By:

GET. tech brief FASTER BACKUPS

How To Choose A Wan Optimization Controller

Teridion. Rethinking Network Performance. The Internet. Lightning Fast. Technical White Paper July,

Key Components of WAN Optimization Controller Functionality

How ISPs Can Maximize IP-Based Satellite Bandwidth

Transcription:

White Paper Cisco WAAS 4.4.1 Context-Aware DRE, the Adaptive Cache Architecture What You Will Learn Enterprises face numerous challenges in the delivery of applications and critical business data to the enterprise edge. Typical challenges include poor application response time that users in remote sites experience and higher WAN bandwidth requirements to support new application deployment. To address such challenges, Cisco Wide Area Application Services (WAAS) provides a comprehensive WANoptimization and application-acceleration solution that allows IT departments to centralize applications and storage while maintaining productivity for branch-office and mobile users. A technical overview of the Cisco WAAS solution is available at: http://www.cisco.com/en/us/prod/collateral/contnetw/ps5680/ps6870/prod_white_paper0900aecd8051d5b2.html. Cisco WAAS provides protocol-specific and -agnostic optimizations while being transparent to clients, servers, and the network. Among the protocol-agnostic optimizations, Data Redundancy Elimination (DRE) is one of the critical technologies used to identify redundant data patterns in application traffic, replacing them with signatures that the Cisco WAAS devices transfer across the WAN to regenerate the original data. The result is optimal usage of WAN bandwidth and improved end-user response time. Another advantage of Cisco WAAS is the Common Internet File System (CIFS) local object cache. File-server data and metadata can be copied into this object cache, in a scheduled manner, to improve performance for firsttime access. This feature is helpful in environments where large objects must traverse the WAN. Examples include software distribution, video, and desktop-management applications (Figure 1). Figure 1. Cisco WAAS DRE Cache Architecture 2011 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 1

This document describes how emerging applications pose challenges to and present opportunities to a WANoptimization system. Cisco WAAS Context-Aware DRE addresses these challenges and considerably increases system performance. Brief Overview of Current and Emerging Applications Figure 2 shows the trend in applications and protocols and the emerging characteristics of application traffic. The x-axis shows some of the currently commonly used applications, and the y-axis shows the directions of traffic flow of those applications. For example, applications such as Microsoft Exchange (Management Application Programming Interface [MAPI]) for email and file transfer (FTP and CIFS) are bidirectional, whereas emerging applications such as Virtual Desktop Infrastructure (VDI) and video traffic are predominantly unidirectional. Figure 2. Application Trend As Figure 2 illustrates, the traffic flow can be characterized into two categories: Bidirectional (traditional): The bidirectional traffic traverses between client and server. Examples include email send and receive, file upload and download, etc. Most traditional client-server applications fall in this category. Unidirectional (emerging): The unidirectional traffic predominantly tends to travel in only one direction. Examples include VDI, video streams, video on demand (VoD), and cloud-based applications such as backup. Unidirectional traffic occurs more frequently than in the past. The predominant direction of applications traffic presents the network with a context, which elements in the network can exploit to improve the efficiency of data processing. Traditional data de-duplication architectures have been built to optimize current applications that are mostly bidirectional in context. Unidirectional applications, such as VDI, video streams, VoD traffic, and cloud applications, can be optimized more efficiently by exploiting the context. WAN-Optimization Requirements for Unidirectional and Bidirectional Traffic Exploiting the directional context of traffic flows necessitates the following technical requirements: 2011 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 2 of 8

Performance fairness: When users in one branch office upload or download a huge file to or from the data center, it should not negatively affect the response time of users in other branch offices that simultaneously access applications from the data center. High scalability: The solution needs to support large WAN-optimization deployments and provide reliable performance. Using the unidirectional context increases the effective use of cache space across the data center and branch-office devices. Contextual awareness: Based on the context of the traffic, the DRE cache architecture must be intelligent enough to choose the optimal performance-improvement techniques. Latency-sensitive unidirectional traffic such as video streams and VoD traffic accelerate the need for efficient handling of read and write caching operations to minimize processing latency during optimization. Fast response for the first-time access: The solution should provide the best response time, even for the first-time access. Examples where this feature might be useful include delivery of OS and virus patches, access of home folders with frequently accessed files, and usage of Microsoft Office documents as part of usual business activity. Cisco WAAS DRE Cache Architecture for Current and Emerging Applications Addressing the technical requirements for using context within an optimization system provides a better user experience and increases bandwidth savings. Cisco WAAS Version 4.4.1 delivers context-aware DRE, efficiently optimizing both uni- and bidirectional traffic. Figure 3 depicts the Cisco WAAS Cache Architecture. 2011 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 3 of 8

Figure 3. Cisco WAAS Context-Aware DRE Cache Architecture Cisco WAAS Context-Aware DRE Cache Architecture: Performance Fairness The cache performance of a WAN-optimization product placed in the data center is considered fair when a branch office having active users with a high data-transaction activity (that is, heavy upload and download content) does not adversely affect the performance of application delivery to other branch offices. Consider a scenario in which a user at Branch-1 downloads a huge file from the data center such as enterprise VoD or a YouTube video. The following illustrates how this action of the Cisco WAAS Context-Aware DRE Cache Architecture with performance fairness handles it. Data Center DRE Before the Download In the Cisco WAAS Context-Aware DRE Cache Architecture, byte-level data patterns are shared in a data center device. The signatures that represent these data patterns are maintained on a per-branch-office basis. Before the download of huge files, data, or video, the data center device maintains a separate set of signatures for Branch-1 (red) and Branch-2 (blue), as illustrated in Figure 4. 2011 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 4 of 8

Figure 4. Cisco WAAS: Context-Aware DRE with Performance Fairness Before the Download In Data Center = Branch-1 DRE signatures =Branch-2 DRE signatures After the Download In Data Center Only Branch-1 signatures updated Branch-2 signatures maintained as is Effect of data eviction on Branch-2 is minimized, resulting in performance fairness (i.e., optimal response time) for users in Branch-2. Data Center DRE After the Download After the download of data or video, the signatures pertaining to Branch-1 were updated with a newer set of signatures (purple) in the data center and branch-office devices. However, the signatures pertaining to Branch-2 were protected in the data center device, minimizing the effect of data eviction (caused by Branch-1 activity) for users at Branch-2. This branch-office-based signature eviction helps users in Branch-2 to continue to enjoy the improved response to applications. Cisco WAAS Context-Aware DRE Cache Architecture: Highly Scalable and Context-Aware In Release 4.4.1, Cisco WAAS introduces a vital DRE cache architecture feature called Context-Aware DRE. Based on the direction of application traffic, an optimal caching technique is chosen to improve end-user response time and scalability. Figure 5 illustrates that when unidirectional traffic traverses from the data center to the branch office, disk write operations are avoided. This behavior offers two important benefits: 2011 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 5 of 8

Efficient use of disk: Avoidance of disk operations at the data center device reduces disk latency and improves the overall system throughput. The improved data throughput also contributes to better response time for users. Effective cache usage: Because data related to the unidirectional traffic is not written into the data center device, the available cache for bidirectional traffic grows, improving the effective scalability of the DRE cache in the data center device. Figure 5. Cisco WAAS Cache Architecture with Unidirectional Capability This system behavior can be applied either automatically by the system through its context-awareness feature or manually by explicit configuration by the Cisco WAAS administrator - if the administrator knows the direction of the application traffic and wishes to exercise greater control over policies. Consider a scenario wherein the branch offices contain VDI thin-client terminals and thick clients such as PCs. For thin-client users, application activities such as screen refreshes generate network traffic from the data center to the branch office, meaning that the traffic is largely unidirectional for VDI users. Context-Aware DRE identifies the traffic that is unidirectional. It stores the byte-level data chunks in the branch-office device only, and avoids storing them in the cache of the data center device. Because it is not necessary to write the unidirectional data at the data center device, the effectiveness of DRE cache usage improves, the needless disk read-write operations at the data center device are avoided, and the overall throughput for all branch-office users improves. Cisco WAAS Caching Architecture: Local Object Cache Cisco WAAS also supports a local object cache for applications using file services (CIFS). File-server data and metadata can be copied into this object cache, in a scheduled manner, to improve performance for first-user access. This feature is helpful in environments where large objects must traverse the WAN. Examples include software distribution, video, and desktop-management applications. Consider users at Branch-1 downloading OS, virus patches, or home folders, which are typically large data transactions. Figure 6 illustrates how the local object caching can help customers get improved response time for 2011 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 6 of 8

first-time access. For more information, refer to http://www.cisco.com/en/us/prod/collateral/contnetw/ps5680/ps6870/prod_white_paper0900aecd8051d5b2.html. Figure 6. Cisco WAAS: Local Object Cache Before the Download In Data Center = Branch-1 DRE signatures = Branch-2 DRE Signatures Summary of Features and Benefits After the Download In Data Center and Branch Office Signatures pertaining to Branch-1 and -2 were protected as represented by Users are served from the branch-office local CIFS object cache. Provides LAN-like performance for users at the branch office Dramatically reduces WAN bandwidth consumption, even if the data is compressed Protects the performance for non-cifs traffic because the DRE cache is not evicted Offloads the file server Table 1 summarizes the features and benefits of the solution. Table 1. Features and Benefits Features Action Benefits Performance fairness Data center device maintains branch-office device Maintenance of per-peer signature information (peer) information and synchronizes with the branchoffice device offices, improving end-user response time and protects from widespread eviction across all branch reducing WAN bandwidth usage High scalability For unidirectional traffic, only signatures of data Throughput is higher patterns are written in data center device End-user response time Improves Avoids unnecessary disk write operations DRE cache history size improves Data is stored in byte level and shared across all 2011 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 7 of 8

Features Action Benefits branch-office Cisco WAAS devices Contextual awareness The solution intelligently chooses between This feature provides flexibility by adapting to the bidirectional and unidirectional algorithm based on appropriate cache based on the application traffic. traffic This adaptation helps to Improve throughput Improve response time to end users Increase DRE cache history Fast response for first-time access Files are stored locally at the branch-office Cisco WAAS device Fast response for first-time access improves the first user response time dramatically for accessing home folders, virus and OS patches, team folders, etc. It protects against DRE eviction at the branch office High performance is consistent because the data is served locally Conclusion Cisco WAAS is a leading WAN-optimization solution that accelerates applications and optimizes WAN bandwidth while delivering critical enterprise data to branch offices. It uses both protocol-specific and -agnostic optimizations. Emerging applications, with their increasingly unidirectional nature, impose new caching requirements for WANoptimization solutions. An enterprise-class WAN optimization solution should have a caching architecture that provides: Performance fairness for users across various branch offices, minimizing the effect of an active branch office with high data transaction activity High scalability by using contextual awareness of application traffic flows Fast response time even for first-time access Cisco WAAS Software Version 4.4.1 introduces an innovative Context-Aware DRE cache architecture that uniquely satisfies these requirements, taking advantage of an intelligent cache that: Uses the per-peer signature to provide performance fairness to branch offices Understands the direction of application traffic to deliver context awareness and higher scale Continues to allow local storage of file objects to deliver the best-in-class response time for first-time access Printed in USA C11-676350-00 10/11 2011 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 8 of 8