Preview only show first 10 pages with watermark. For full document please download

Vortrag Wan-optimierung Packeteer

   EMBED


Share

Transcript

Example Deployment Progression (Packeteer PacketShaper) 1 Gain Visibility WAN Core Core PacketShaper Monitoring Module 2 Get Control Software Key Upgrade WAN Edge Shaping Module 3 4 5 Increase Capacity Enhance Performance Lower TCO Add PacketShaper to edge Software Key Upgrade Centralized Management Compression Modules Acceleration Modules PolicyCenter and ReportCenter Folie 2 1 Monitoring: Identify Issues and Select the Right Tools Monitoring provides visibility: ■ Identify applications ■ Monitor utilization and performance – Identify network issues such as: ■ Recreational apps ■ Latency ■ Measure user experience – Monitor Service-Level Agreements – Benchmark app response times ■ Access performance diagnostics Folie 3 Why is Monitoring Important? Before you can deal with application performance issues, you need to know what’s using the bandwidth! Sources: *Network World / Packeteer Application Performance Survey Folie 4 2 Monitoring: Industry-Leading Layer 7 Plus Classification ■ Unique to Packeteer ■ Empowers IT organizations to: – Identify applications on the network – Measure utilization by application – Benchmark response times & SLA’s for key applications – Diagnose & isolate causes of performance problems Folie 5 Monitoring Technology: Automatic Traffic Discovery ■ Place PacketShaper at WAN/LAN ■ ■ threshold Turn on traffic discovery PacketShaper maps traffic to its classification library – Automatically builds a list of the applications running on your network ■ Starts collecting performance data – Utilization – Efficiency – Response times Folie 6 3 Monitoring: Network Utilization Utilization Efficiency Response Times Diagnostics How does WAN usage align with business objectives? NetWare NetWare consumes consumes entire entire T1 T1 for for two two days: days: Serious impact on Citrix Serious impact on Citrix performance performance Find Find out out why why and and who who Folie 7 Monitoring: Network Utilization Utilization ■ ■ ■ ■ Efficiency Average and peak Network efficiency Top Talkers/Listeners Packets and packet sizes Response Times Diagnostics See See up-to-the up-to-the minute minute network network utilization utilization Understand Understand cause cause and and effect effect Folie 8 4 Monitoring: Network Efficiency Utilization Efficiency Response Times Diagnostics How efficiently is the network running? Identify Identify times times when when network network efficiency efficiency drops drops below below 100% 100% See See when when bandwidth bandwidth is is being being wasted wasted by by retransmissions retransmissions Folie 9 Monitoring: Response Times Utilization Efficiency Response Times Diagnostics ■ How do specific applications perform? Start Start solving solving performance performance issues issues before users before users report report them them as as problems problems See See how how applications applications actually actually perform perform Folie 10 5 Monitoring: Response Times Utilization Efficiency Response Times Diagnostics ■ Measure health and end user experience of timesensitive applications Example: Example: SAP SAP roundtrip roundtrip times times are are suffering: suffering: what what is is the the cause? cause? See See immediately immediately how how an an overloaded overloaded server server is is the the root root of of the the problem problem Folie 11 Monitoring: Voice and Video Quality Metrics Utilization Efficiency Response Times Diagnostics ■ Quality metrics for converged networks – Measure jitter, loss and delay for RTP traffic – voice and video ■ Track SLAs for Voice, Video and MPLS Services – Extends Application SLAs to voice traffic (Real Time Protocol) – Monitor call quality for IP Telephony and Video conferencing – Monitor performance of real time classes for MPLS WAN Service Data Center Branch WAN Jitter & Loss Delay for RTP Traffic & Real time MPLS traffic classes Jitter & Loss Folie 12 6 Monitoring: Diagnostics Utilization Efficiency Response Times Diagnostics Detailed Traffic Flow Analysis ■ Connection analysis ■ TCP health analysis ■ Packet capture Drill Drill down down to to lowlowlevel level metrics metrics to to spot spot attacks attacks as as they they happen happen Double Double click click on on aa server server to to see see the the flows flows and and isolate isolate failed failed connections connections Folie 13 Monitoring: Diagnostics Utilization Efficiency Response Times Diagnostics ■ Monitor and alert for WAN-based issues – Significant increase in connections reveal Virus and DoS attacks – Increase in server Ignores and Refuses indicates overloaded server Example: Example: Worms Worms cause cause signature signature increase increase in in connection connection attempts attempts Set Set up up alerts alerts to to warn warn you you in in future future Folie 14 7 Value Summary Monitoring Identify issues and select the right tools ■ Identify and classify applications ■ Monitor utilization and performance – Identify network issues such as recreational apps and latency ■ Measure user experience – Monitor Service Level Agreements – Benchmark app response times ■ Access performance diagnostics Folie 15 Shaping: Apply Business Rules to WAN Traffic Shaping provides control to: ■ Fix critical application performance issues by allocating bandwidth ■ Contain recreational and malicious traffic ■ Minimize network congestion and latency Folie 16 8 Problems Caused by Lack of Control Recreational apps: Branch Offices All apps compete for less bandwidth Surfing the Internet, iTunes, VOD, P2P, Skype, Virus & Worm propagation Bandwidth-hungry apps: Email, File Transfers, Backup, Database Sync, Distributed Storage Router WAN Latency Sensitive Business apps: SAP, Oracle, Siebel PeopleSoft, VoIP, IP Video, Mainframe 64k to T1/E1 10Meg to 1Gig Folie 17 PacketShaper Control Solution Recreational apps: Branch Offices Apps’ bandwidth matches business requirements Surfing the Internet, iTunes, VOD, P2P, Skype, Virus & Worm propagation Bandwidth-hungry apps: Email, File Transfers, Backup, Database Sync, Distributed Storage Router WAN Latency Sensitive Business apps: SAP, Oracle, Siebel PeopleSoft, VoIP, IP Video, Mainframe 64k to T1/E1 10Meg to 1Gig Folie 18 9 Shaping: Policies and Partitions ■ Policy-based control Set Set priorities priorities to to protect protect business-critical business-critical apps apps definitions and partitions by: – Site or server – Application – User or user group ■ Beyond Standard QoS – Apply policies to protect critical traffic – Smooth disruptive, bandwidth-intensive traffic – Contain recreational traffic – Block malicious traffic Non-critical Non-critical apps apps can can use use remaining remaining bandwidth bandwidth Folie 19 Shaping: Rate Control and Predictive Scheduler ■ Manages Without Shaping With Shaping congestion proactively – Latency reduced – Packets drops minimized – Fewer retransmissions – Improved application performance. ■ Improve efficiency to increase throughput Folie 20 10 Shaping: Behavioral Threat Suppression ■ Auto-detection of suspect servers and traffic – Spoofing hosts – Virus infected hosts – Tell-tale behavior Zero Day Gap Cost ■ Too many connections Time Outbreak ■ Too many failed connections Business continuity – Syn attacks ■ Implement network-level availability for business continuity – Automatic, immediate response to attacks ■ Automatic quarantine of suspect hosts ■ Intelligent throttling of malicious traffic during DoS floods ■ Forensic information recorded Folie 21 Shaping: Alternatives – Router-based QoS ■ Manage bandwidth passively and react to congestion and ■ ■ packet loss Use port-based application traffic classification Use various packet-based queuing methods that: – Are not bi-directional ■ Cannot control inbound traffic at the other edge – Add delay to transaction time and latency – Cannot provide per-flow guarantees – Are only truly effective as part of a comprehensive control strategy ■ Are managed on a per-router basis – Big management overhead in distributed deployments Folie 22 11 Router-based QoS Compared to Inbound Rate Control Configured in all the branches and Data Center, router-based Queuing relies on the bulk transfers being throttled down after packet loss… Branch Offices A Bulk Data 512Kbps 1Mbps Data 512Kbps B Center Citrix C 512Kbps Bulk Data Packeteer’s Patented Rate Control applied only in the Data Center slows down the Bulk traffic without packet loss and before queues can build Folie 23 Value Summary Shaping Apply business rules to WAN traffic ■ Allocate bandwidth – Apply application-intelligent QoS for customer-critical apps – Fix application performance issues at any location ■ Secure the WAN from DoS – Pre-empt malicious events – Control recreational or malicious traffic ■ Deal smartly with congestion – Minimize latencies and inefficiencies for particular apps Folie 24 12 Compression: Reduce the Volume of WAN Traffic ■ ■ ■ ■ Compression creates bandwidth Increase WAN capacity over the same physical links Application-specific compression Improve application performance – Apply best-suited compression algorithm for each application ■ Eliminate configuration overhead Folie 25 Why is Compression Important? ■ Increase WAN capacity over the same physical links with ■ application-specific compression Improve application performance – Improve application performance and responsiveness – Apply best-suited compression algorithm for each application ■ Prioritize critical applications – Prioritize business-critical applications by giving them increased network capacity Folie 26 13 PacketShaper Solution to Increase Capacity ■ ■ ■ ■ Application-Intelligence applied for selective compression Low Latency maximizes performance ActiveTunnel eliminates configuration Algorithm plug-ins to maximize compression Folie 27 Increased Capacity with Control ■ Makes sense only if application specific ■ Control allocation before adding resources – Ensure your customer-critical applications reap benefits – Contain “bursty” non-critical traffic ■ Manage end-to-latency and jitter – Actively throttles traffic before congestion occurs Compression without Control Compression with Control Folie 28 14 Compression Solution ■ Most customers experience between 2:1 and 3:1 gains PacketShaper Compression Module Oracle Web Apps General Internet E-mail Blended NetBIOS Average % Increase in capacity 100 75 50 25 0 3:1 5:1 2:1 2.5:1 4:1 2.5:1 * Mix of traffic determines actual gains Folie 29 Compression: Application-intelligent Algorithms ■ Automatic best-fit selected by PacketShaper ■ App-specific algorithms maximize compression: – Pred2 ■ General purpose two-pass predictive algorithm – Pred1 ■ Fast compression for latency-sensitive apps – I-CNA ■ For text-heavy apps, high throughput high speed – CNA ■ Best for non-time-critical text-heavy apps such as email – Zlib ■ Learning algorithm for forms-oriented and other repetitive app traffic – RET-D ■ ‘Stateless' protocol for Voice and Video traffic Folie 30 15 Compression: Control-aware Management of Packets ■ SuperPackets – Concatenation of multiple compressed packets ■ Combines payloads from multiple packets ■ Enhances performance of packet payload compression – Removes any overhead created by packet header compression and header compression ■ MTU Management – TCP/IP concept that indicates the largest size packet that can be transmitted ■ Too large: too much potential for delays for subsequent packets ■ Too small: too much overhead from headers and acknowledgements – PacketShaper can automatically adjust MTU size for optimum results Folie 31 Compression: Zero Configuration or Tunable Tunnels ■ Active Tunnels – ActiveTunnel eliminates configuration – Especially significant in mesh topologies such as MPLS ■ ActiveTunnel–Automation – Establish communications between two PacketShapers – Automate discovery, configuration & reliability ■ Increase compression efficiency ■ Static (priority) and Dynamic Tunnels – Minimize overhead, allows stateless compression, improved packing – Static tunnels can be configured with customized parameters: ■ Packing on/off, MTU, compression/acceleration on/off, firewall, DiffServ – Subnets, hosts and ranges of hosts assignable to tunnels on local and remote end – Dynamic tunnels can be made static Folie 32 16 Compression: IP Telephony Compression ■ UDP-RT: Compression & Packing for voice and video – RTP payload already compressed by voice/video codec (don’t try to compress) – Header Compression & Packet Packing ■ Use SuperPackets to pack payloads from multiple calls & other compressible data ■ More efficient transport, removes unnecessary overhead ■ Increases capacity for voice and video – Fit more calls onto same bandwidth – Gains increase with capacity – more calls, more savings RTP Payload (call 1) RTP Header UDP Header IP Header Small payload 12 bytes 8 bytes 20 bytes (e.g. 64 bytes) Compressed by codecs RTP6 RTP5 ERP RTP4 Web RTP3 RTP2 FTP RTP1 Tunn Folie 33 Value Summary Compression Reduce the Volume of WAN Traffic ■ Compression creates bandwidth ■ Increase WAN capacity over the same physical links ■ Application-specific compression ■ Improve application performance – Apply best-suited compression algorithm for each application ■ Eliminate configuration overhead Folie 34 17 Acceleration: Reclaim Wasted Bandwidth ■ Optimize application performance over high-latency links ■ Accelerate file transfers, large and small ■ Speed database sync and backups, disaster recovery, XML and HTTP sessions ■ Increase link utilization on fat WAN links ■ Maximize bandwidth utilization ■ ■ and ROI Minimize retransmission and recover more quickly from errors Works in concert with compression; leverages shaping Folie 35 Why is PacketShaper Acceleration Important? ■ WAN latency and TCP protocol behavior are facts of life – Cause performance problems on the WAN – Affect more than 80% of WAN applications – Are not cured by simply adding more bandwidth ■ Can leverage compression and benefit from shaping ■ Has dramatic effect on performance of many apps such as: – Datacenter mirroring – Backup – Web services Folie 36 18 TCP: Poor Performance with Latency Latency impacts performance Data Center Branch Office WAN ■ Affects all TCP Traffic – 80%+ of network traffic, including Web/HTTP, File Transfer (FTP), Exchange, Citrix, ERP, etc ■ Impact depends on OS and application type – Creates problems for large file transfers, backup, synch—big jobs WAN Link Delay Within Boston 2 -10 ms Boston to D.C. 12 -24 ms NY to San Francisco 60 -120 ms Wash DC to Frankfurt 95 -250 ms L.A. to Singapore 170-400 ms Satellite 600 ms Folie 37 Example: TCP Protocol Design and a CAD File ■ Engineering CAD File – An engineering design application working between data center and engineer’s branch office – Transfers a 500 MB CAD File via File Transport Protocol (FTP) ■ ACK; “got it - send more data” Data fills Window Data fills next window Client FTP uses Transmission Control Protocol (TCP) as in TCP/IP – FTP/TCP breaks the CAD file into chunks of data to send to the client – transmission ‘windows’ – FTP/TCP uses “ACKnowledgements” (ACK) to pace the flow of data from server – Application will not transmit the next ‘window’ until it gets ACK from previous – Occurs very fast if in the same building Server Fast on the LAN! Folie 38 19 Latency & TCP: Slows Down the Process Data Center WAN 0 sec Send ACK Wait Send ACK Wait ■ ■ ACK ■ ■ 400 ms: TCP waits for the ACK before sending the next window of data Constrains bandwidth rate – flows capped at 640 kbps (Windows 2003) 2 Mbps link is only 32% utilized 1.74 hours to transfer 500 MB file Send 1 sec Wait Folie 39 Latency: Problem Worse on Higher Bandwidth Links 75ms 150ms 280ms 600ms T1 WAN connection Wasted bandwidth 10 Mbps WAN 75ms 150ms 280ms % of bandwidth filled 600ms 75ms 150ms 280ms 600ms Windows XP Linux Windows NT 100 Mbps Windows 2000 Latency (in ms) Typical Window Sizes Folie 40 20 Acceleration Technology: Xpress TCP ■ High performance network protocol; transparent gateway Client PacketShaper PacketShaper Server Browser Browser Web WebServer Server Protocol ProtocolTranslation TranslationModule Module Protocol ProtocolTranslation TranslationModule Module TCP TCP TCP TCP Xpress XpressTCP TCP Xpress XpressTCP TCP TCP TCP IP IP IP IP IP IP IP IP IP IP IP IP Driver Driver Driver Driver Driver Driver Driver Driver Driver Driver Driver Driver To ToGateway Gateway To ToClient Client To ToWAN WAN To ToWAN WAN To ToServer Server To ToGateway Gateway TCP WAN TCP TCP TCP Xpress TCP Folie 41 Acceleration Module Technology: Xpress TCP DataCenter Center Data WAN Xpress WAN TCP 0 sec Send ACK ACK ACK Wait Send ■ Moves server response to local site, rather than moving Wait all ■ ■ the way over WAN Opens Window sizes to maximize output Send Compression increases available bandwidth – even faster 1 sec Wait transfer Folie 42 21 Xpress TCP: Transfer a 500 MB CAD File File Transfer on Normal WAN Link 150ms 280ms 600ms 11 Hr Hr 44 44 min min 1200ms 33 Min 3x Acceleration Xpress TCP Xpress TCP + Compression 6.7 Min 16x Acceleration ■ ■ ■ Xpress TCP Windows 2003, 400 ms latency – 640 Kbps 2 Mbps WAN Reclaim 68% of link Increase (and use) capacity 5x Applications – Large File Transfers – – – – – CAD Drawing Transfer Data Replication PC or Server Backup Distributed Storage Disaster Recovery Folie 43 PacketShaper Solution: Acceleration and Control Xpress TCP Windows 2003, 400 ms latency – 640 Kbps End of Day Operations ■ One or a few ‘big’ flows ■ Link is uncongested ■ Simple Acceleration works 10 Mbps WAN Business Critical & IP Telephony Xpress TCP Windows 2003, 400 ms latency – 640 Kbps Leave room for real-time apps ■ Ramp but contain ‘big flows’ ■ Ensure business-critical applications (ERP, voice, video) 10 Mbps WAN Folie 44 22 Acceleration Module Solution: Xpress HTTP ■ Problem: – Slow portals, Web-based SAP, Intranet and web pages ■ Solution: Xpress HTTP – Accelerates Web-based applications – Intranet portals ■ 8x speedup for web pages – Fast connection setup, Intelligent parsing, fetching, pre-caching of objects & content – Applicable to HTTP and XML over HTTP Folie 45 Can Your Application Benefit from TCP Acceleration? ■ When is acceleration most useful: – Big jobs— large file transfer, database synch, server backup, storage mirror, etc – Big links – between data centers, even close together (doesn’t need high latency) – High latency environments— Satellite, intercontinental – Large transactional applications for ERP, CRM and other customer-critical applications. ■ IF Application needs it, then – Latency, link size, operating system TCP Acceleration much more helpful Large file transfer CAD, X-Ray, legal docs Multimedia files Large print production files Database synch Server backup Storage mirror Large transactions – queries, BIG JOBS Folie 46 23 Key Qualifiers: Applications, Link, Latency and OS ■ Applications – Some applications are more conducive to TCP acceleration than others – Use our scoring system to average across your mix of apps. ■ Application Acceleration Ratings hyperlink ■ Link, latency and OS – Determine how much your network can benefit from Xpress TCP acceleration – Estimate your link's utilization and latency characteristics ■ Link Utilization Calculator hyperlink Folie 47 Value summary Acceleration Reclaim Wasted Bandwidth ■ Optimize application performance over high-latency links ■ Accelerate file transfers, large and small ■ Speed XML and HTTP sessions, disaster recovery, database sync and backups ■ Increase link utilization on fat WAN links ■ Maximize bandwidth utilization and ROI ■ Minimize retransmission and recover more quickly from errors ■ Works in concert with compression; leverages shaping Folie 48 24