WAN OPTIMIZATION. Srinivasan Padmanabhan (Padhu) Network Architect Texas Instruments, Inc.



Similar documents
Cisco Wide Area Application Services Optimizes Application Delivery from the Cloud

WAN Optimization. Riverbed Steelhead Appliances

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

Integration Guide. EMC Data Domain and Silver Peak VXOA Integration Guide

Best Practices for Deploying WAN Optimization with Data Replication

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

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

Cisco WAAS Optimized for Citrix XenDesktop

WanVelocity. WAN Optimization & Acceleration

Cisco Application Networking for IBM WebSphere

Best Practices in Legal IT. How to share data and protect critical assets across the WAN

Cisco Application Networking for BEA WebLogic

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

Cisco WAAS for Isilon IQ

UNIFIED PERFORMANCE MANAGEMENT

Cisco Application Networking for Citrix Presentation Server

Frequently Asked Questions

SILVER PEAK ACCELERATION WITH EMC VSPEX PRIVATE CLOUD WITH RECOVERPOINT FOR VMWARE VSPHERE

Optimize Your Microsoft Infrastructure Leveraging Exinda s Unified Performance Management

White Paper. Accelerating VMware vsphere Replication with Silver Peak

借 助 广 域 网 优 化 技 术 实 现 高 性 能 数 据 大 集 中. 王 晓 静 Riverbed Technology Regional Sales Manager

SiteCelerate white paper

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

WAN Performance Analysis A Study on the Impact of Windows 7

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

Steelcape Product Overview and Functional Description

Optimizing WAN Performance for the Global Enterprise

Cisco Wide Area Application Services (WAAS) Software Version 4.0

Deploying Silver Peak VXOA with EMC Isilon SyncIQ. February

MOVE AT THE SPEED OF BUSINESS. a CELERA DATASHEET WAN OPTIMIZATION CONTROLLERS

Microsoft Exchange 2010 /Outlook 2010 Performance with Riverbed WAN Optimization

Network Simulation Traffic, Paths and Impairment

WAN Optimization for Microsoft SharePoint BPOS >

Radware s AppDirector and AppXcel An Application Delivery solution for applications developed over BEA s Weblogic

WAN Optimization with Cisco s WAAS

Synchronizing Large Engineering Source Code Repositories Scalable, multidirectional synchronization over distance with Aspera Sync WHITE PAPER

DEPLOYMENT GUIDE Version 1.0. Deploying the BIG-IP Edge Gateway for Layered Security and Acceleration Services

Delivering SharePoint Solutions with Citrix Application Delivery Infrastructure

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

Data Sheet. V-Net Link 700 C Series Link Load Balancer. V-NetLink:Link Load Balancing Solution from VIAEDGE

DEPLOYMENT GUIDE Version 1.1. Configuring BIG-IP WOM with Oracle Database Data Guard, GoldenGate, Streams, and Recovery Manager

AppDirector Load balancing IBM Websphere and AppXcel

Fundamental Approaches to WAN Optimization. Josh Tseng, Riverbed

How Network Transparency Affects Application Acceleration Deployment

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

AN OVERVIEW OF SILVER PEAK S WAN ACCELERATION TECHNOLOGY

Certes Networks Layer 4 Encryption. Network Services Impact Test Results

- Introduction to PIX/ASA Firewalls -

Accelerating EMC VNX Data Protection Solutions with Silver Peak

VPN. Date: 4/15/2004 By: Heena Patel

Key Components of WAN Optimization Controller Functionality

VPN over Satellite A comparison of approaches by Richard McKinney and Russell Lambert

FortiOS Handbook - WAN Optimization, Web Cache, Explicit Proxy, and WCCP VERSION 5.2.4

Optimizing Dell Compellent Remote Instant Replay with Silver Peak Replication Acceleration

A Link Load Balancing Solution for Multi-Homed Networks

APPOSITE TECHNOLOGIES Smoothing the Transition to 10 Gbps. WAN Emulation Made Easy

white paper AN OVERVIEW OF SILVER PEAK S VXOA TECHNOLOGY REAL-TIME TECHNIQUES FOR OVERCOMING COMMON WAN BANDWIDTH, DISTANCE AND CONGESTION CHALLENGES

Features. Key benefits. HDX WAN optimization. QoS

white paper Using WAN Optimization to support strategic cloud initiatives

Riverbed WAN Acceleration for EMC Isilon Sync IQ Replication

Running a Successful Proof of Concept

PRODUCTS & TECHNOLOGY

Acceleration Performance Tests for IBM Rational ClearTeam Explorer

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

athenahealth Interface Connectivity SSH Implementation Guide

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

CUSTOMIZED ASSESSMENT BLUEPRINT COMPUTER SYSTEMS NETWORKING PA. Test Code: 8148 Version: 01

Chapter 5. Data Communication And Internet Technology

Lab Testing Summary Report

The Ecosystem of Computer Networks. Ripe 46 Amsterdam, The Netherlands

TFTP TRIVIAL FILE TRANSFER PROTOCOL OVERVIEW OF TFTP, A VERY SIMPLE FILE TRANSFER PROTOCOL FOR SIMPLE AND CONSTRAINED DEVICES

Deploying Riverbed wide-area data services in a LeftHand iscsi SAN Remote Disaster Recovery Solution

STEELHEAD PRODUCT FAMILY

WAN OPTIMIZATION FOR MICROSOFT SHAREPOINT BPOS

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

Configuring an efficient QoS Map

Interconnecting Cisco Networking Devices: Accelerated (CCNAX) 2.0(80 Hs) 1-Interconnecting Cisco Networking Devices Part 1 (40 Hs)

Lab Testing Summary Report

A Talari Networks White Paper. Turbo Charging WAN Optimization with WAN Virtualization. A Talari White Paper

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

Sage 300 ERP Online. Mac Resource Guide. (Formerly Sage ERP Accpac Online) Updated June 1, Page 1

Microsoft SharePoint 2010 Deployment with Coyote Point Equalizer

Sage ERP Accpac Online

SAN/iQ Remote Copy Networking Requirements OPEN iscsi SANs 1

Validating Long-distance VMware vmotion

The Data Replication Bottleneck: Overcoming Out of Order and Lost Packets across the WAN

WAN Optimization For Software Defined Networks

Cisco Integrated Services Routers Performance Overview

How To Migrate To A Network (Wan) From A Server To A Server (Wlan)

Deployment Guide Microsoft IIS 7.0

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

Optimization of Citrix ICA with Steelhead Appliances and RiOS 6.0 WHITE PAPER

HP LeftHand SAN Solutions

Chapter 2 - The TCP/IP and OSI Networking Models

Hosting Solutions Made Simple. Managed Services - Overview and Pricing

Transcription:

WAN OPTIMIZATION Srinivasan Padmanabhan (Padhu) Network Architect Texas Instruments, Inc.

Disclaimer Please be aware that the concepts and opinions expressed in the following presentation are those of the presenters (Srinivasan Padmanabhan) and may not reflect the operational philosophies, nor strategic directions of Texas Instruments,Inc."

Agenda Wan optimization overview Criteria for evaluating wan optimization products Production readiness/methodology for deployment Case studies Questions

COMPANY OVERVIEW Global Semi-Conductor Design and Manufacturing Business problem: Time to Market Global work-flow and global teams Collaborative design (Data and Thin Client) Regionally distributed compute resources / data Users want: local experience from the remote office Administrative / Knowledge worker, Designer Network solution Enable use of global compute resource Significantly reduce bulk data transfer times Example: 48hr transfer reduced to 4hr = 18 day reduction in time to market

TECHNOLOGY ENVIRONMENT Wide range of networking solutions with redundant diverse WAN architecture Product Suite for WAN Optimization - Silverpeak NX Appliances - Cisco 6500 with SUP720,7200 with NPE-G2,3845 Enable strategic network architecture that reduces data on our Wide Area Network (Best way to save bandwidth on the WAN is not to send data in the first place)

WAN OPTIMIZATION TECHNOLOGY OVERVIEW

Key Technical Drivers Growing pressure on WAN Bandwidth Data Center/Server Consolidation Remote System Backups across WAN Data replication and Disaster Recovery requirements Obstacles Latency (Throughput inversely proportional) Inefficient Bandwidth usage TCP/IP Protocol inefficiencies Packet Loss/Re-transmissions

WAN Optimization A suite of tools to mitigate network latency and improve Network throughput and efficient use of WAN bandwidth Normally involves one or many of the following components TCP Acceleration ( TCP Proxy Local acks) Deduplication/Cacheing -- Network /Application Header/Payload Compression Network Integrity Application proxy UDP Optimization? Transport Tunnels / Auto-Discovery Custom plug-in for SSL/CIFS?

Impact of latency and loss on TCP Performance impacted due to connection oriented mechanism TCP throughput is inversely proportional to network latency regardless of the bandwidth available Layer-7 application chattiness Maximum theoretical TCP throughput Dependent of transmission Window sizes and Latency Throughput (bps)= TCP Window size (bytes) / Latency (seconds) RTT (ms) Throughput in Kbps 10 8038 50 4982 100 3377 200 2054 300 1476 400 1152 500 944

Maximum Throughput (Mbps) Impact of latency and loss on TCP 40.0 30.0 20.0 100ms 50ms 10ms 10.0 0.0 0.010% 0.020% 0.050% 0.100% 0.200% 0.500% 1.000% 2.000% 5.000% 10.000% Packet Loss Probability

Network based caching When similar information is recognized it is conveyed via a reference to the remote network memory. Data Center A single instance of information is populated in each appliance based on normal network usage. Data Center Office A Office A Data Center Branch Office A WAN All appliances know the state of each other s memory. Information is delivered locally when possible

Network De-duplication at work Data Center Complete file sent to server Local Instance Updated Data Center Office A Office A Data Center Only delta traverses WAN Local Instance Updated WAN Branch Office A File modified and sent

Network vs Content Caching Web/File Cache Caches a single data type Benefits limited to a single application Identifies content by URL/filename Changing name defeats cache Recognizes pages/objects Whole object must be identical All or none cache result Limited coherency guarantees Freshness vs efficacy tradeoff Local authentication and locking Network Cacheing Works with all applications Benefits broad range of applications Examines content itself Renaming does not affect operation Recognizes content at byte level Detects similar/modified content Can send byte granular deltas 100% coherent No chance of stale data Native application handles locking etc

CRITERIA FOR EVALUATING WAN OPTIMIZATION PRODUCTS

Criteria for site selection for deployment of WAN Accelerators Latency sensitive applications impacting performance ( > 40ms) Limited Bandwidth impacting performance ( < 10 Mbps) Need for faster bulk data transfer Need for WAN encryption Data Center Consolidation Cost avoidance opportunities by leveraging data reduction Cost savings opportunity to scale down bandwidth

Phase-I Testing Applications performance test criteria FTP (100MB file /40ms delay/first pass/second pass) FTP (100MB file /500ms delay/first pass) CIFS (100MB file /40ms delay/first pass/second pass) CIFS (100MB file /500ms delay/first pass/second pass) CIFS (21MB file /32ms delay /20mb bw /first pass) FTP (100MB file /32ms delay/20mb bw / first pass) SSL Applications with and without CERTs Thin Client at both low and high latency What tweaks are required? Performance Comparison Low latency throughput High latency throughput Utilization with drops Utilization when circuit is 50% loaded

Phase-II Testing Advanced Functions: Configure and test out of band via WCCP (wccp throughput check) Configure and test out of band via PBR Asymmetrical routing support Test appliance behavior when flows or appliance max throughput are exceeded Exclusion/ Inclusion of ports, IP address from acceleration Enterprise network topology feasibility Physical Topology awareness (subnet/network configuration) Support for multi hop transport Can it rate limit? Scalability (Bandwidth and Flows) - Cost per flow Encryption of accelerated data Protocols accelerated ( TCP/UDP) Support for virtualization Support for Dot1q trunks Centralized management/reports / Troubleshooting / Support

Throughput anomalies.. How is the improvement for bulk data applications at low latencies? What about throughput improvement at high latencies? With errors introduced in the path what is the net effect on throughput at both high and low latencies. Is there any difference in performance based on inline vs out of path?

PRODUCTION READINESS & DEPLOYMENT METHODOLOGY

Deployment Models a) Out of path - WCCP (L3 or L2) - PBR Policy Based Routing b) Inline ( Sites with single Data VLAN) c) Physical Inline with Dot1q (Sites with multiple VLANs trunked to WAN Router)

PBR/WCCP Model WCCP Group 51 and 52 (TCP and UDP), include both routers Router ACL Config: permit LAN-A to LAN-B WCCP Group 51 and 52 (TCP and UDP), include both routers Router ACL Config: permit LAN-B to LAN-A 22

Inline / Virtual Inline Model Inline Wire in / Wire out Relay bypass Virtual Inline - Uses VLAN xx a Transit VLAN to get LAN traffic passed through the appliance. Ability to bypass the WAC by short circuiting VLAN xx with default data vlan.

CASE STUDIES - Improving application throughput on the WAN - Reducing cycle time for DR/ Bulk data transfers - Optimizing thin client applications over high latency WAN circuits

Use case with (SnapVault) 1.68 GB Snapvault Data sent to accelerator from NetApp Filer Accelerator sent 126 MB of data over WAN after data reduction. Data Reduction ratio is 13.278x or 93%

SSL Optimization with WAN Accelerators Test# Test Description File Type File Size Latency Bandwidth Time Elapsed (In Seconds) without WAN optimization Time Elapsed (In Seconds) with WAN optimization 1 Load Sharepoint url https 0.2MB 300ms 10 Mbps 11 5 2 Upload Word 7MB 300ms 10 Mbps 97 20 3 Download Word 7MB 300ms 10 Mbps 82 30 4 Download Excel 27MB 300ms 10 Mbps 284 93 5 Download PowerPoint 47MB 300ms 10 Mbps 496 191 6 Download Excel 55MB 300ms 10 Mbps 559 87 7 Download Word 87MB 300ms 10 Mbps 900 78

Application Performance with WAN Accelerators Test Cases Accelerated Baseline Remarks FTP (100MB file /500ms delay) 47 secs 18mins 50 secs 23X BW increase CIFS (20MB file /500ms delay) 11 secs 4 mins 22X BW increase CDDS/HTTP (80MB file /300ms delay) 53 secs 11 min 12X BW increase Rsync with ssh (100MB file /500ms delay) Rsync with rsh (100MB file /500ms delay) 11min 8 secs 18 mins No IPSEC 56 secs 18 mins With IPSEC SFTP (680MB file /320ms delay) 1 hr 30 min 1 hr 36 min FTP (680 MB file /320ms delay) 4 min 10 sec 1 hr 36 min 23X BW increase Mobilize (4GB file /320 ms delay) 14 min 4 hr 34 min

Leveraging WAN Acceleration for Thin client TCP acceleration - Latency mitigation - Performance improve significant when latency is above 100ms - Higher the latency better the performance - Improves predictability in keystrokes and mouse moves Network Integrity corrections optimizes dirty links Local ack addresses chatty applications Compression effectively reduces initial transfer Network Cacheing - Cumulative benefit as more users access same thin client farm - Saves wan bandwidth that potentially could be made available for other bulk data applications

Few good use cases. For achieving best performance using WAN Acceleration: Disable application compression Leverage SSL optimization where possible Actively manage thin client environment to leverage WAN optimization Disable encryption (ssh/sftp) * Exceptions from Security may be required Files to be in native format (no zip/compressed files) Works best for bulk data transfers No ssh/secure wrappers

WAN Optimization Questions??

WAN Optimization Thank you!!