Adding Visibility to WAN Optimization, Your Ticket to Even Better Performance



Similar documents
Seeing Through the Fog: Managing Application Performance in the Cloud

We often take it on faith that best practices

Improving Effective WAN Throughput for Large Data Flows By Peter Sevcik and Rebecca Wetzel November 2008

Choosing Application Performance Management (APM) Tools

Managing Application Delivery from the User s Perspective

Real vs. Synthetic Web Performance Measurements, a Comparative Study

How Network Transparency Affects Application Acceleration Deployment

Empowers You and Your Company

Application Visibility and Monitoring >

Flexible IT Networking: An Emerging Trend

Business Value of Performance The Riverbed Experience

General ISP Data Usage Meter Specification and Best Practices

Managed Service Provider s Guide to Application Performance Optimization Services

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

Six Steps for Hosting Providers to Sell CDN Services

Getting the Most Out of Your Existing Network A Practical Guide to Traffic Shaping

Verizon Managed SD WAN with Cisco IWAN. October 28, 2015

Why SAP Performance Needs Help

THE CONVERGENCE OF NETWORK PERFORMANCE MONITORING AND APPLICATION PERFORMANCE MANAGEMENT

Measuring end-to-end application performance in an on-demand world. Shajeer Mohammed Enterprise Architect

Support the Era of the App with End-to-End Network and Application Performance Visibility

Global Trends: Unified SOA Performance Management Matters

White Paper: Application and network performance alignment to IT best practices

USER EXPERIENCE: 5 ESSENTIAL MONITORING METRICS

RIVERBED APPRESPONSE

Benchmarking VoIP Performance Management

Borland Silk Performer Synthetic Transaction Monitoring for BMC Software

Business Value of Performance The Juniper Experience

Preparing Your IP network for High Definition Video Conferencing

Improve Application Performance in the Hybrid Enterprise

Business Value of Performance The Strangeloop Site Optimizer Customer Experience

STEELCENTRAL APPRESPONSE

Aternity Desktop and Application Virtualization Monitoring. Complete Visibility Ensures Successful Outcomes

How To Manage A Network With Ccomtechnique

STEELHEAD HYBRID NETWORKING

Network Management. 8.1 Centralized Monitoring, Reporting, and Troubleshooting Monitoring Challenges and Solutions CHAPTER

Service Level Agreements for Business- Critical Applications By Peter Sevcik January 2008

Compuware dynatrace Enterprise

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

Acceleration, Optimization, Security and the Data Center: Application Delivery s Next Step

Optimizing Performance for Voice over IP and UDP Traffic

Quality of Service (QoS) and Quality of Experience (QoE) VoiceCon Fall 2008

Riverbed SteelCentral. Product Family Brochure

Accelerate Private Clouds with an Optimized Network

Cisco Network Analysis Module Software 4.0

HP APPLICATION PERFORMANCE MONITORING

Application Performance Monitoring (APM) Technical Whitepaper

Introduction. The Inherent Unpredictability of IP Networks # $# #

Riverbed SteelCentral. Product Family Brochure

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

Performance Management for Enterprise Applications

White Paper: Troubleshooting Remote Site Networks Best Practices

Riverbed WAN Acceleration for EMC Isilon Sync IQ Replication

Improving. Summary. gathered from. research, and. Burnout of. Whitepaper

How the Netflix ISP Speed Index Documents Netflix Congestion Problems

AN INFORMATIONWEEK BUSINESS. The role of Service Level Agreements in Successful SOA Deployments. Brought to you by

NOT ALL END USER EXPERIENCE MONITORING SOLUTIONS ARE CREATED EQUAL COMPARING ATERNITY WORKFORCE APM TO FOUR OTHER MONITORING APPROACHES

Optimize Your Microsoft Infrastructure Leveraging Exinda s Unified Performance Management

SuperAgent and Siebel

24x7 Monitoring and Troubleshooting Distributed Application Performance

Guarantee Microsoft Office 365 end-user experience

Results-Oriented Application Acceleration with FastView Because Every Second Counts Whitepaper

Intelligent Routing Platform White Paper

NetAid Services NETENRICH. Service at a Glance. IT as a Service Offering from NetEnrich. Delivering IT as a Service

Elevating Data Center Performance Management

Mesh VPN Link Sharing (MVLS) Solutions

Ipanema Technologies: A True Synergy Between WAN Optimization and Application Performance Management

Is Your Network Ready for VoIP? > White Paper

Site2Site VPN Optimization Solutions

White Paper. Optimizing Video Performance Across the Distributed Enterprise >

The Purview Solution Integration With Splunk

Aternity Mobile Wrapper. Overview and Use Cases

Ten Best Practices for Optimizing ADC Deployments

E-Guide. Sponsored By:

Net Optics Learning Center Presents The Fundamentals of Passive Monitoring Access

How to Use SNMP in Network Problem Resolution

VMware Virtualization and Cloud Management Overview VMware Inc. All rights reserved

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

Managing User Website Experience: Comparing Synthetic and Real Monitoring of Website Errors By John Bartlett and Peter Sevcik January 2006

Network Application Performance Alignment to IT Best Practices

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

effective performance monitoring in SAP environments

STEELCENTRAL APPINTERNALS

Aternity Virtual Desktop Monitoring. Complete Visibility Ensures Successful VDI Outcomes

Only 8% of corporate laptop data is actually backed up to corporate servers. Pixius Advantage Outsourcing Managed Services

Closing The Application Performance Visibility Gap Inherent To Citrix Environments

Voice Over IP Performance Assurance

Network Performance Management Solutions Architecture

Application Performance Management (APM) Inspire Your Users With Every App Transaction. Anand Akela CA

Voice, Video and Data Convergence > A best-practice approach for transitioning your network infrastructure. White Paper

Radware Cloud Solutions for Enterprises. How to Capitalize on Cloud-based Services in an Enterprise Environment - White Paper

End-User Monitoring: Gaining Visibility into Hidden Business Risks

White. Paper. The Application Deluge and Visibility Imperative: How to ensure network performance for your business-critical applications

The Untapped Treasure

Predictive Intelligence: Identify Future Problems and Prevent Them from Happening BEST PRACTICES WHITE PAPER

Cloud, SDN and the Evolution of

SLA para aplicaciones en redes WAN. Alvaro Cayo Urrutia

Transcription:

Adding Visibility to WAN Optimization, Your Ticket to Even Better Performance This report was sponsored by Riverbed Technology By Peter Sevcik and Rebecca Wetzel February 2011 Much of a network professional s time is spent in the weeds fixing what breaks and trying to keep infrastructure humming so users don t call the help desk. It s a reactive existence that leaves little time for strategizing and planning. Climbing out of the weeds to take in the big picture and thoughtfully lay the groundwork for better future performance seems a luxury. But NetForecast s research shows that strategic planning to improve performance is, in fact, a smart use of your time because it gets results and such planning requires visibility. Although WAN optimization (solutions that speed the delivery of applications over a WAN) can dramatically improve the user experience, you can further improve performance by proactively managing it. This requires you to see what is happening in your network. Without visibility into performance, you can t know how well or poorly you are doing, and you can t align performance with business needs. This report introduces best practices for understanding and improving the performance of your mission-critical networked applications. It explains why it is important to measure performance before you install WAN optimization technology and to continuously measure thereafter so you can take action to enhance performance whenever possible and observe the outcome. The report also provides pointers for what to look for in a measurement tool in a WAN optimized environment. It also assesses Riverbed s Cascade visibility solution. Measuring: An Essential Performance Management Best Practice Performance management best practices weave together people, process, and tools to understand, measure (i.e., provide visibility into), and communicate about performance as well as to link performance to the business. These best practices must be embedded into a continuous improvement cycle that ensures performance meets your business needs. Understand NetForecast Report 5105 2011 NetForecast, Inc. Link Performance Management Best Practices Communicate Measure Figure 1 Performance Management Best Practice Cycle

This cycle begins by understanding your users and their performance needs, measuring and aggregating relevant performance data, and communicating that data in understandable reports to the right people. The reports serve as input for IT and business groups to collectively determine what measurements and performance objectives best support the business. Measuring provides the essential eyes of performance management. Without visibility into performance, there is no foundation upon which to build a performance management strategy. Here are the four performance management best practices with examples of what they entail: Understand: Define what technical parameters are important, establish which applications are mission critical, document this information, and then distribute it throughout the organization. Measure: Measure the important technical parameters defined above, track the measurements over time, set critical objectives, and automate data gathering and correlation. Communicate (Report): Submit relevant performance reports regularly to management, and communicate important measurement information throughout the enterprise (along with explanations about what it means and how it should be used). Link: Work with business managers to ensure that business-critical performance elements are monitored, establish business-relevant performance targets and applicationlevel SLAs, and periodically meet with business managers to review the above. Measuring Performance = Results NetForecast conducted a benchmarking survey of more than 600 enterprises and their performance management practices. As Figure 2 shows, we found that of the four best practice areas described above, measuring did the most to boost performance effectiveness. Although all four practices are essential, measuring is the performance management linchpin. Understanding, reporting, and linking performance to the business all rely upon and enhance the value of measurement. We analyzed each respondent's answers to formulate a performance benchmark score for each of the four best practices using a 10-point scale, with 10 the best (highly organized and formal approach) and 0 the poorest (no attempt to perform the function). The survey results show extremely positive correlations between best practices benchmark scores and actual application performance delivered to the business. On the whole, enterprises with excellent best practices deliver 2.4 times better results to their users than those with poor practices. Here's where the rubber meets the road. Our survey results show that best practices exert their most dramatic effect on improving the time it takes enterprises to solve problems, with a 338% score improvement in problem-resolution time among those with best practices compared with their poorer-performing counterparts. 2011, NetForecast, Inc. Report 5105 Page 2

7 6 APM Effectiveness Score (0 10) 5 4 3 Understand Measure Communicate Link 2 1 1 2 3 4 5 6 7 8 9 10 Benchmark Score for Each Best Practice (0 10) Figure 2 Performance Best Practices Correlation to Effectiveness Visibility Improves Initial WAN Optimization Implementation WAN optimization systems consist of a virtual or physical device in the data center and companion devices in remote offices that work together to speed the delivery of applications. These devices are placed near WAN ingress/egress points where they can see, prioritize, and modify traffic. Before implementing WAN optimization, it is important to know what applications are running over your network, and how well or poorly they are performing. If you proceed blindly, you may inadvertently accelerate the wrong applications (e.g., non-business application like BitTorrent) and you may fail to accelerate some of your missioncritical applications. Knowledge is the bedrock upon which good performance is built, but it is short supply within most enterprises. After gaining visibility into traffic on their network, we often hear network managers say things like: We were shocked to learn that what was actually happening on our network was far different from what should have been happening. A financial services firm we once interviewed found an OC12 line was consistently hitting the top of its bandwidth threshold. When the firm installed a visibility tool, it discovered that some data streams were being resent up to five times. This would have been impossible to see without the monitoring tool. Armed with information, the company was able to reduce its WAN bandwidth consumption by 150 Mb, so they no longer hit their ceiling. Similarly, a major department store found to its surprise that noncritical applications were consuming nearly half of the company s network resources during peak usage times, a problem they were able to correct by taking such actions as scheduling backups to occur after hours. To assess what applications should be optimized to which locations, you first need to understand: What applications are traversing your network, Who is using them, How well they are performing, and How much bandwidth they are consuming. 2011, NetForecast, Inc. Report 5105 Page 3

This knowledge is essential to specifying a WAN optimization solution that will deliver the best performance your budget can support. Ongoing Visibility Is Fundamental to WAN Optimization Measuring application performance can improve already optimized performance because it enables you to: Identify all applications on your network (which is almost always eyeopening), Baseline their performance, Align optimization treatments to business needs, and finally Monitor performance against baselines and be alerted when performance degrades. Once an initial baseline is documented, ongoing performance measurement helps identify and fix problems and continuously improve performance. This is, however, by no means a one-shot effort. A performance history allows you to identify what is normal so you can take action when behavior degrades. For example, as mentioned above, it is not unusual for backups to run during business hours instead of after hours, thus hurting performance of other applications. Ongoing visibility allows you to identify who is responsible, and nip such problems in the bud. In the case of a bandwidth-hogging backup, this means optimizing the backup or moving it to another time of day. If you plan to make a major change to an application or a data center, you can measure a baseline and use that information to develop an SLA. After making the change, you can then compare the new and old performance to determine if the SLA should stay the same, or if it should be tightened. In planning for the change you should ensure that you have the appropriate WAN optimization design in place. It is also helpful to use your visibility tool to regularly assess whether your WAN optimization design is delivering the application response times that are right for your business, and delivering the bandwidth resource usage results you want. Problem: Not All Measurement s See Optimized Traffic Most measurement tools cannot see optimized traffic because acceleration techniques change WAN traffic. Optimization creates blind zones (see Figure 3) because it makes performance information opaque. As a result, most traditional network-based performance measurement tools cannot properly interpret performance, and are therefore essentially useless in an optimized system. Here are the primary reasons for this opacity: 1. User and application traffic are masked (essentially encrypted), so networkbased tools don t work. 2. The amount of traffic flowing over the WAN is dramatically reduced, so traffic counters (bytes or packets) don t reflect how much data is actually being sent by the application. 3. Transaction response times are no longer end-to-end, so response time measurements at the data center are too short because some application data is delivered locally. 2011, NetForecast, Inc. Report 5105 Page 4

A) Un-optimized Network B) Optimized Network Remote Office WAN-Opt smart tool Remote Office WAN Optimization Appliance Network Network WAN-Opt smart tool WAN Optimization Appliance Data Center Data Center Performance Measurement Blind Zone Figure 3 Optimization Creates Performance Measurement Blind Zones Measuring true performance requires reconstructing information from three sources to show optimized and non-optimized values side by side at: The data center, The network, and Remote sites. The information includes flow paths, packet counts, bandwidth, headers, and remote site response times. Most measurement tools cannot reconstruct this information because they do not have views into traffic before as well as after it is optimized. As a result, measurement data that was helpful in an un-optimized network becomes gibberish in an optimized network. Measurement tools that are integral with WAN optimization appliances measure traffic that passes through the appliances, but they don't give you the complete picture if any traffic on the network does not pass through the appliances. Choosing a Measurement for an Optimized Network Measurement tools in an optimized network must provide integrated visibility into: The un-optimized portion of the data center environment Network transit that is optimized The un-optimized portion of the remote office environments.... and must be able to measure these parameters: availability utilization Transactions processed errors query response time Network availability 2011, NetForecast, Inc. Report 5105 Page 5

Bandwidth utilization Network protocol errors Network latency (RTT) Traffic flow data (by application) TCP transaction response time End-user page response time The key to choosing the right tool set is to place your performance tool choices into a "big picture" context (or framework) that helps you define what you need from your tools and map those needs to the current crop of tools. Here's the underlying concept of the NetForecast Performance Management Framework. As Figure 4 illustrates, there are three application performance management functions: 1. Gathering performance data, 2. Interpreting the data, and 3. Using the results to support the organization. Technique Business Data Analysis Location Gather Interpret Process Use Figure 4 Performance Management s Framework Gathering the Data: There are two key aspects to gathering application performance data technique and location. Technique determines how to measure performance, and location determines where to measure it. Interpreting the Data: Data interpretation involves first determining what to measure (i.e., what data to gather), and then to analyze the data to make sense of it. Using the Data: When all is said and done, the results of the analysis must support IT processes and ultimately the business as a whole. Information must be based on analysis of performance by time of day, location, and business function. It must provide trend analysis over long periods, integration and correlation of data from multiple sources (e.g. other tools and outside data feeds) and it must be stored in a long-term data repository for data mining. Some tools are good on the front end of this functional flow, but require lots of human gray matter to make sense of the data, put it to use, and keep a record of it. Although there is no substitute for a smart geek, there is much to gain from incorporating geeksmarts into automated tools that analyze data and apply it to improve performance. The back-end functional flow (analysis, process, business reports) is where a good tool can make your life easier. Who has time to pore over packet traces every day to ferret out performance issues? A tool that automatically tracks and reports on performance can do what you don t have time for, and free you up for more meaningful work. Such a tool can automatically generate daily reports detailing how well you are managing performance. That can be your starting point to do things like gather and analyze packet traces to investigate intractable problems. 2011, NetForecast, Inc. Report 5105 Page 6

The Riverbed Cascade Solution The Riverbed Cascade solution (see Figure 5) is a passive network performance monitoring system that sees and reports on user interactions with application delivery infrastructure such as application servers, web servers, and load balancers. It collects network flow data, identifies applications and users, and applies behavioral analysis to help you interpret that data, and use it to support your business. The Cascade solution learns what normal is and sends alerts when changes indicate actual or potential problems. For more information about Cascade visit http://www.riverbed.com/us/products/cascade/ Non-optimized branch Cascade Sensor Data Center Web Tier Cascade Sensor -VE Optimized branch Cascade Profiler & Gateway App Tier DB Tier Figure 5 Example of a Riverbed Cascade Deployment NetForecast Assessment of Riverbed Cascade Figure 6 maps the Riverbed Cascade capabilities to the NetForecast performance management tools framework (see page 5). The purpose of this matrix is to help you assess at a glance whether the Riverbed Cascade solution meets your needs. Gather Technique Touch: Passive/Active Passive View: Internal/External Internal Location Remote LAN Private WAN points Optimized/Non opt Data center LAN Interpret Data Bandwidth utilization Optimized/Non opt Network time to user locations (RTT) Optimized/Non opt Traffic flow data (by application, location, user) Optimized/Non opt TCP transaction response time (by application, location, user) Optimized/Non opt Analysis Functional performance tracking Trend analysis over long periods of time Correlation analysis across measurement data types Analytics automate converting data into information Use Process Incident: resolving performance degradation Capacity: proper service resources Figure 6 Riverbed Cascade Performance Management Capabilities 2011, NetForecast, Inc. Report 5105 Page 7

Conclusion What you can t see CAN hurt, or at least hobble performance. Therefore, WAN optimization and visibility must be paired to achieve the best performance possible for your network and the applications that traverse it. In NetForecast s assessment, Riverbed Cascade is indeed a good solution to provide the visibility needed to plan and manage performance in a WAN optimized network environment. About the Authors Peter Sevcik is President of NetForecast and is a leading authority on Internet traffic, performance, and technology. Peter has contributed to the design of more than 100 networks, including the Internet, and holds the patent on application response-time prediction. He can be reached at peter@netforecast.com. Rebecca Wetzel is an Associate of NetForecast and a veteran of the data networking industry with unparalleled inside knowledge of the Internet service and product markets. She works with network product vendors and service providers to develop and implement product strategies. She can be reached at rebecca@netforecast.com. NetForecast helps enterprises and vendors understand and improve the performance of networked applications. Additional information is available at: www.netforecast.com NetForecast and the curve-on-grid logo are registered trademarks of NetForecast, Inc. 2011, NetForecast, Inc. Report 5105 Page 8