Understanding the Impact of Running WAN Emulation with Load Testing
|
|
- Rodger Griffin
- 8 years ago
- Views:
Transcription
1 Understanding the Impact of Running WAN Emulation with Load Testing A Shunra Software White Paper July 2, 2008
2 Introduction Investment in pre-deployment performance testing has become a widely adopted standard used to verify the performance and reliability characteristics of core business applications. As reflected by the robust capabilities of industry-standard load testing tools such as HP LoadRunner, the proper setup and execution of a load test is a complex undertaking. Significant effort goes into each load testing project. Organizations that are disciplined enough to properly implement performance testing into their application development lifecycle have gained significant business benefits from finding issues and properly sizing capacity prior to application roll-out. Load testing has traditionally been focused on identification of software or hardware capacity problems, without taking into account the impact of the network on application performance. In some cases the network is not an impediment to application deployment. Unfortunately, in many cases applications fail to perform to expected levels, despite load testing prior to roll-out. A load test environment that does not reflect all relevant real-world conditions can not provide an accurate projection of how the application will perform once deployed. When this happens, the analysis and decisions leading up to approval to deploy the application may be misguided. Increasingly, many pre-deployment testing labs have found that it is critical to incorporate the impact of WAN on application load testing. This white paper describes the importance of assessing network impact on application performance and the value that is obtained by integrating WAN emulation into load testing. Organizations typically have used one of four approaches to assessing the impact of the network: Approach 1 Ignore network impact entirely Focus on the scalability of the datacenter infrastructure and target response time and throughput targets based solely on local performance at the datacenter, ignoring the WAN. Approach 2 Deploy agents to generate load Incorporate network impact on the application by deploying distributed agents for load generation. Approach 3 Estimate impact of the network Separately estimate the impact of the network on an application being deployed and manually factor that into result reports and deployment readiness findings Approach 4 Incorporate WAN emulation Incorporate WAN emulation as an integral part of application deployment automated testing Page 2 of 13
3 There are problems inherent in the first three approaches, and benefits for many organizations that are using the 4 th approach, which includes a WAN emulation solution within their load testing environment. Weighing the Pro s & Con s Approach 1 Ignore network impact entirely This has been a common practice, despite shortcomings that this paper highlights. Ignoring the impact of the network poses a substantial risk. Applications may be deployed without fully understanding their performance characteristics. Deployments may fail due to unidentified scalability issues that were entirely overlooked by load testing focused on the server infrastructure. Approach 2 Deploy agents to generate load To accurately assess end user transaction response times, it seems clear that some incorporation of network performance needs to be included into test results. However, without a WAN emulation solution such as Shunra Virtual Enterprise (VE), the only effective way to accomplish this is to place physical load generators in remote end-user branch locations. This is both costly and inaccurate. First, the cost of deploying, maintaining, and administering remote generators is an obvious negative. Second, since a distributed load test is typically run during off-hours when the network is lightly loaded by other traffic, it is unlikely that the test will appropriately reflect performance that actual users will experience during working hours. Additionally, running a load test over the production network runs the risk of impacting other production applications and users. Further, in most cases it is not possible to test applications delivered over the internet to business partners and external customers using this approach. As a result, few organizations have chosen to select this approach. Approach 3 Estimate impact of the network This approach is based on testing a single user running transactions at each remote site and measuring the overall performance. This provides partial insight into the impact of the network, but totally ignores the interrelationships that network performance has on the application logic. In addition, since this approach entails a separate activity from load testing, it is typically a manual process that is labor intensive and not repeatable. Whenever the application logic or infrastructure configuration changes, there is an ongoing risk of encountering an unanticipated adverse impact and unhappy users. Approach 4 Incorporate WAN emulation This approach incorporates WAN emulation as an integral part of application deployment automated testing. Shunra s customers have adopted this approach and are vocal advocates for the resulting benefits they have provided to their companies. With the most recent versions of Shunra VE, integration into load testing scenarios has been made even easier to accomplish. Page 3 of 13
4 Manage Your Risk with WAN Emulation Rigorous performance testing and optimization is a critical factor in the successful delivery of key business applications. Yet frequently the performance of deployed applications doesn t live up to business requirements or end-user expectations despite load testing. One reason behind these unpleasant surprises is the fact that most performance staging labs only test the application with local users (in a local area network (LAN) environment), while the fully deployed application is used by a variety of end-users, some local and others accessing the application remotely over different network links. The different network conditions that exist between end-users and application servers have a tremendous effect on the overall performance that remote end-users experience. This deviation from performance test results obtained in the lab is further exacerbated in the case of SOA composite applications where various services may reside in different geographical locations, each posing their own unique set of network conditions. Ensuring Application Performance to Remote End-Users A simple example of such a deviation can be seen from the results of the following test conducted at a major North American financial institution. This test included both local users, (i.e. users interacting with the database over a local, unrestricted link), as well as remote end-users located in San Antonio, connecting to the datacenter in Tuttle, Ohio over a wide area network link. The wide area network and end-user load were created using emulation technologies. The emulated wide area link was a T1 connection, which accommodated the latency (geographic distance) between Columbus, OH and San Antonio, TX as well as the expected packet loss. Furthermore, the link was 30% utilized before the test in order to replicate the exact conditions in the production environment where the same network link supported other applications. This left 70% of the network link available for our financial application in the test below. Location Local users in Tuttle, OH with local datacenter (LAN) Remote users in Antonio, TX Figure 1 San Max Throughput (kbps) & Scripts Bandwidth Utilization (%) In Out Name Max Load (0%) (100%) (0%) Financial Transaction A (80%) Financial Transaction A Transaction Response Time Page 4 of 13
5 The results in Figure 1 show a substantial deviation from the performance of the local endusers on the local area network to that experienced by end-users at the remote location on the wide area network link. While increasing the load of local end-users did not seem to strain the application server or backbone network, the same gradual load increase from the remote locations negatively affected performance due to overwhelming strain on the network and the application servers as well. Now let s drill down further to understand the end-user behavior at each location and the causes of performance problems over the wide area network. The graph in Figure 2 below shows the performance of end-user transactions over time (red line), over a local network link, as the number of end-user transaction scripts running increases. In this case, the transaction response time over the local network increases only slightly, reaching 60 seconds at 25 end-user transactions (i.e. 33% increase from the starting point of 7 users at 45 seconds). This means that while the users are running over a local link, the system can scale and support additional end-user load. Figure 2. Results from testing end- user load over a local network. However, when we ran the same test over an emulated wide area network the results were drastically different. Page 5 of 13
6 The graph in Figure 3 below correlates end-user load with wide area network utilization. In this case, we can see that with as few as 16 end-user transactions (red line) running over an emulated wide area network, the available network bandwidth (light orange line) is already 90% utilized. Furthermore, at 25 end-user transactions the response time is up to 100 seconds (an increase of 66% over the response time over the local network link). Furthermore, nine minutes into the test, the application started generating errors (this is not shown on the chart). Obviously, this application is not ready for deployment to remote endusers over the wide area network. Figure 3. Results from testing end-user load over a wide area network. Page 6 of 13
7 The graphs in Figure 4a and 4b below show how HP Web Page Diagnostics help pinpoint the extent to which particular web components are impacted by the network. Figure 4a - Web Page Diagnostics with 50ms of latency Figure 4b - Web Page Diagnostics with 100ms of latency The graph in Figure 5 (next page) shows Shunra VE can deliver a breakdown of transaction performance from a single Virtual User into Client, Network, and Server tiers during a load test. Like the Web Page Diagnostics, Shunra analysis can be used to analyze web applications. However Shunra s technology also enables analysis of applications using other protocols such as SQL and RPC. Targeted analysis and tuning can be quickly accomplished for transactions that perform poorly over the WAN. Page 7 of 13
8 Figure 5. Shunra analysis for an application s Customer Summary transaction By incorporating automatic analysis into load test scripts, Shunra makes it easy to see the relative impact of the network and server on transaction performance. It s Not Just the Network The tests above clearly show that production wide area network conditions can significantly impact the performance of distributed applications, but it doesn t tell the whole story. In addition to the delay from the constrained network resources, the stress on the servers also increases since more resources are needed to support remote end-users. Sessions are open longer, OS resources are occupied for more time and more concurrent threads are needed. None of these factors are taken into account when testing and optimizing the performance only for local end-users on the local area network. Thus, remote business users are often unpleasantly surprised by poorly performing application despite load testing efforts that failed to address the impact of the WAN. Shunra s best practices implementation guidelines for effective application deployment is based on a methodology that incorporates the following items in order to deliver comprehensive performance testing capabilities that incorporate the key impact of the network during application deployment: Latency impact on the datacenter Latency causes the transactions and sessions to stay open longer than they would on the LAN. Without incorporating the WAN effects of delay into a load test, memory usage, thread usage, connection pool utilization, network stack, and other critical server resources can be significantly understated. Page 8 of 13
9 Bandwidth limitations Affects transactions in-flight, causing them to take longer to complete their transmission, also impacting important server resources. Network impact on response time Where specific response time goals are being targeted, it is important to incorporate the effect of the network into testing to examine the impact on total response time. Shunra enables you to accurately assess total response time for remote users prior to deployment, and can analyze the breakdown of total response time into the client, network, and server components to assist in diagnosing and resolving transactions that will not consistently meet your response time goals. Site capacity limitations the number of concurrent users that can use an application at a remote site is highly dependant on the network capacity to and from the remote site. Incorporating bandwidth limitations into the load test allows accurate prediction and planning for the needed capacity to support an application at a remote site. Figure 6 shows an example of how Shunra can be used to enable LoadRunner to determine the actual response times by transaction for key remote locations. Realistic expectations can be set for the end user experience as the application is deployed. If an application is not going to perform acceptably for some remote users, Shunra VE s analysis helps to rapidly determine the underlying cause of the problem. Page 9 of 13
10 Figure 7 shows an example of how Shunra can be used to enable LoadRunner to determine the bandwidth capacity that will be needed to support expected usage for key remote locations. Two of the primary causes of application performance shortfalls are insufficient resource capacity and shared resource contention. Capacity planning which is performed without considering the network and remote end-users lacks vital information and may result in misleading or incorrect recommendations. Is the Network too Complex to Accurately Emulate? Many load testing organizations are not aware that network-aware load testing is readily attainable. There are 4 common misconceptions about network-aware application testing: 1. Emulating the live network is not realistic 2. I need to have a network expert involved in my testing 3. Network emulation is a costly, time-consuming process 4. Network-aware testing rarely needs to be a high priority in test planning Page 10 of 13
11 Here are the realities: 1. Emulating the live network is not realistic Shunra s customers have consistently found that it is very easy to test with enough accuracy to properly anticipate performance as the application is rolled into production To completely model the network is truly a daunting task. There are many variables including the potential interdependencies between multiple hops of network links, router memory and configuration, changes to network routes, capacity, competing traffic, and QoS amongst others. Fortunately, you don t need to model the entire network to perform network-aware load testing. You don t need to gain access to network devices or to install special agents or probes to get the needed parameters for testing. In many cases latency is the key factor that will influence application performance over the WAN. Without network aware testing the critical impact of network latency is completely ignored. The reality is that it is easy to gather the end to end latency information needed for emulation testing. This provides a huge value to enabling accurate load testing with minimal effort. 2. I need to have a network expert involved in my testing The great thing about emulation is that the VUs will experience performance just as if they were physically at a remote location. There is no longer a need to deploy remote load generators to include the network into load testing. Often even just a simple ping to each remote location is adequate for setting the correct latency. Network Catcher lite is a simple (free) tool from Shunra that can immediately give you the data needed. For more advanced testing that includes bandwidth constraints and other factors, Shunra offers a more advanced version of Network Catcher that allows you to monitor network performance over a longer period of time with greater detail. Shunra also provides training, professional services, and best practices to help users properly characterize and emulate the network. Shunra s reporting includes intuitive reports that allow analysis of application behavior without entailing the need for network expertise. Page 11 of 13
12 3. Network emulation is a costly, time-consuming process Shunra customers have seen significant and ongoing payback from their investment in WAN emulation. Shunra s powerful technology is designed to make it quick and easy to setup and run a load test that includes network emulation. By adding our VE Desktop solution to LoadRunner you can install Shunra at 9AM and be performing network-aware load testing by noon 4. Network-aware testing rarely needs to be a high priority in test planning Shunra has evidence from many customers across a wide range of industries that prove that the network is often a critical component of application performance. Many applications are still tested only under LAN conditions and then deployed to the WAN. The cost of one failed deployment is a risk not worth taking, now that an integrated testing solution is available. I Don t Control the Network Why Should I Care? Although responsibility for the network typically falls outside the responsibility of the performance testing team, even if infinite bandwidth was provisioned with no packet loss some application transactions would still fail to perform optimally for remote end-users. Add the impact of real-world provisioned networks which have capacity constraints and periodic packet loss and any transaction problems for remote users become magnified. If an application is certified for deployment yet can't realistically handle the conditions on the corporate network, there is very little anyone can do on the network side to fix it. From the business owner s vantage point as well as the CIO, it is really the responsibility of the entire development team, and QA in particular, to verify that an application can cope with the actual conditions that will be encountered on the corporate network. Can I Use My Load Tool's "Think Time" and Bandwidth Option to Create the Network Effects? WAN Emulation lets you test the actual behavior of an application as it will perform over the WAN. There are many underlying factors that can influence how an application will perform under real-world latency and bandwidth that prevent a simplified approach such as adding "think time" to the end-user scripts from being effective. All applications are impacted by how chatty they are on the network. Chattiness is defined as the number of application turns or times that the user needs to wait for the response to arrive back from data transmitted to a remote application service. Page 12 of 13
13 In many cases the majority of the sensitivity of an application s performance comes from the latency, not a bandwidth constraint. The bandwidth throttling built into LoadRunner only restricts outbound total usage, not the return path. Typically web applications send small requests to the server and larger content such as images and tables are returned. This limits the value of the throttling provided by LoadRunner. With Shunra VE and LoadRunner users get a complete and accurate test that reflects how the application will behave under real-world latency and bi-directional bandwidth constraints. Conclusion Comprehensive testing can be done within a local Performance Testing Lab Shunra Virtual Enterprise is tightly integrated with leading tools such as HP LoadRunner. Shunra s training, implementation guidelines, and professional services have allowed many leading organizations to rapidly achieve the benefits of comprehensive testing that includes the WAN as an integral part of their load testing efforts. Shunra Virtual Enterprise provides an accurate replica of the production network environment within the test lab. With the Shunra Virtual Enterprise, users can quickly and easily find and resolve problems during testing, not after rollout. About Shunra Shunra is the pioneer and market leader in predicting how business applications and network services will perform for remote end-users - before deployment. It is the only company to provide both hardware and software WAN emulation products that address the needs of all IT groups throughout the application development lifecycle. Shunra s headquarters are in Philadelphia, Pennsylvania and the R&D center is in Kfar Saba Israel. The company also has local offices in the New York and the UK and is also supported through a global network of channel partners. For more information, visit or contact Shunra at (U.S.) or +44 (0) (outside U.S.). Page 13 of 13
Understanding the Network Impact on Application Load Testing. A Shunra Software White Paper
Understanding the Network Impact on Application Load Testing A Shunra Software White Paper Introduction Rigorous performance testing and optimization is a critical factor in the successful delivery of
More informationAPPLICATION PERFORMANCE TESTING IN A VIRTUAL ENVIRONMENT
APPLICATION PERFORMANCE TESTING IN A VIRTUAL ENVIRONMENT A REPORT FROM SAP CO-INNOVATION LAB : Joerg Nalik Shunra Software: Dave Berg HP Software: Mark Tomlinson 1.0 Table of Contents 1 Introduction Raising
More informationCisco Application Networking for Citrix Presentation Server
Cisco Application Networking for Citrix Presentation Server Faster Site Navigation, Less Bandwidth and Server Processing, and Greater Availability for Global Deployments What You Will Learn To address
More informationBest Practices for Selecting WAN Optimization Solutions: Benchmarking Performance ROI. A Shunra Software White Paper
Best Practices for Selecting WAN Optimization Solutions: Benchmarking Performance ROI A Shunra Software White Paper Executive Summary As businesses become increasingly dependent on the effective delivery
More informationCisco Application Networking for IBM WebSphere
Cisco Application Networking for IBM WebSphere Faster Downloads and Site Navigation, Less Bandwidth and Server Processing, and Greater Availability for Global Deployments What You Will Learn To address
More informationWhite Paper. The Ten Features Your Web Application Monitoring Software Must Have. Executive Summary
White Paper The Ten Features Your Web Application Monitoring Software Must Have Executive Summary It s hard to find an important business application that doesn t have a web-based version available and
More informationWhitepaper Performance Testing and Monitoring of Mobile Applications
M eux Test Whitepaper Performance Testing and Monitoring of Mobile Applications Abstract The testing of a mobile application does not stop when the application passes all functional tests. Testing the
More informationWAN Optimization For Software Defined Networks
Solution Brief IBM Systems and Technology Group WAN Optimization For Software Defined Networks Silver Peak Velocity Replication Acceleration Appliance and IBM Software Defined Network for Virtual Environments
More informationWhite Paper. Fundamentals of Performance Testing
etri White Paper Fundamentals of Performance Testing The Increasing Need for Proper Performance Testing due to Increasing Software Complexity in the Enterprise There have been two significant changes in
More informationAn introduction to load testing for Web applications. Business white paper
An introduction to load testing for Web applications Business white paper Table of contents Introduction...3 Grow your business through online exposure...3 Application performance testing prior to going
More informationCopyright www.agileload.com 1
Copyright www.agileload.com 1 INTRODUCTION Performance testing is a complex activity where dozens of factors contribute to its success and effective usage of all those factors is necessary to get the accurate
More informationCisco Application Networking for BEA WebLogic
Cisco Application Networking for BEA WebLogic Faster Downloads and Site Navigation, Less Bandwidth and Server Processing, and Greater Availability for Global Deployments What You Will Learn To address
More informationDiagnosing the cause of poor application performance
Diagnosing the cause of poor application performance When it comes to troubleshooting application performance issues, there are two steps you can take to make diagnosis easier, faster and more accurate.
More informationWeb Load Stress Testing
Web Load Stress Testing Overview A Web load stress test is a diagnostic tool that helps predict how a website will respond to various traffic levels. This test can answer critical questions such as: How
More informationBusiness white paper. Load factor: performance testing for Web applications
Business white paper Load factor: performance testing for Web applications Table of contents 3 A look at load testing 3 In the pursuit of predictability 4 Put your apps through the paces 5 Traits of an
More informationService Virtualization:
Service Virtualization: Reduce the time and cost to develop and test modern, composite applications Business white paper Table of contents Why you need service virtualization 3 The challenges of composite
More informationTHE CONVERGENCE OF NETWORK PERFORMANCE MONITORING AND APPLICATION PERFORMANCE MANAGEMENT
WHITE PAPER: CONVERGED NPM/APM THE CONVERGENCE OF NETWORK PERFORMANCE MONITORING AND APPLICATION PERFORMANCE MANAGEMENT Today, enterprises rely heavily on applications for nearly all business-critical
More informationAccelerate Private Clouds with an Optimized Network
Accelerate Private Clouds with an Optimized Network An Allstream White Paper 1 Table of contents The importance of WAN 1 WAN challenges for Private Clouds 1 WAN Optimization methods 2 Benefits of WAN Optimization
More informationComparing the Network Performance of Windows File Sharing Environments
Technical Report Comparing the Network Performance of Windows File Sharing Environments Dan Chilton, Srinivas Addanki, NetApp September 2010 TR-3869 EXECUTIVE SUMMARY This technical report presents the
More informationRapid Bottleneck Identification A Better Way to do Load Testing. An Oracle White Paper June 2009
Rapid Bottleneck Identification A Better Way to do Load Testing An Oracle White Paper June 2009 Rapid Bottleneck Identification A Better Way to do Load Testing. RBI combines a comprehensive understanding
More informationRapid Bottleneck Identification
Rapid Bottleneck Identification TM A Better Way to Load Test WHITEPAPER You re getting ready to launch or upgrade a critical Web application. Quality is crucial, but time is short. How can you make the
More informationBest Practices for Managing Virtualized Environments
WHITE PAPER Introduction... 2 Reduce Tool and Process Sprawl... 2 Control Virtual Server Sprawl... 3 Effectively Manage Network Stress... 4 Reliably Deliver Application Services... 5 Comprehensively Manage
More informationPerformance Testing. Slow data transfer rate may be inherent in hardware but can also result from software-related problems, such as:
Performance Testing Definition: Performance Testing Performance testing is the process of determining the speed or effectiveness of a computer, network, software program or device. This process can involve
More informationMobile Testing: Actual Results from Nationwide Insurance How we could have tested the same application with the latest tools available
Contents Introductions Petar Puskarich Todd DeCapua Mobile Testing: Introduction / How To Testing our latest mobile application with limited tools and procedures Mobile Testing: Actual Results from Nationwide
More informationwhitepaper Network Traffic Analysis Using Cisco NetFlow Taking the Guesswork Out of Network Performance Management
whitepaper Network Traffic Analysis Using Cisco NetFlow Taking the Guesswork Out of Network Performance Management Taking the Guesswork Out of Network Performance Management EXECUTIVE SUMMARY Many enterprise
More informationSOFTWARE PERFORMANCE TESTING SERVICE
SOFTWARE PERFORMANCE TESTING SERVICE Service Definition GTS s performance testing services allows customers to reduce the risk of poor application performance. This is done by performance testing applications
More informationWhitepaper. A Guide to Ensuring Perfect VoIP Calls. www.sevone.com blog.sevone.com info@sevone.com
A Guide to Ensuring Perfect VoIP Calls VoIP service must equal that of landlines in order to be acceptable to both hosts and consumers. The variables that affect VoIP service are numerous and include:
More informationCisco Prime Network Analysis Module Software 5.1 for WAAS VB
Cisco Prime Network Analysis Module Software 5.1 for WAAS VB Network administrators need multifaceted visibility into the network and application to help ensure consistent and cost-effective delivery of
More informationIdentify and control performance and capacity risks. Introduction... 2
Application performance testing in VMware environments Identify and control performance and capacity risks Table of contents Introduction... 2 Performance and capacity planning techniques... 2 Rough sizing
More informationVirtual Desktop Infrastructure Optimization with SysTrack Monitoring Tools and Login VSI Testing Tools
A Software White Paper December 2013 Virtual Desktop Infrastructure Optimization with SysTrack Monitoring Tools and Login VSI Testing Tools A Joint White Paper from Login VSI and Software 2 Virtual Desktop
More informationWAN optimization and acceleration products reduce cost and bandwidth requirements while speeding throughput.
BUSINESS SOLUTIONS Pumping up the WAN WAN optimization and acceleration products reduce cost and bandwidth requirements while speeding throughput. Today s data center managers are looking for improvement
More informationPerformance Testing. on Production System
Performance Testing on Production System Abstract Performance testing is conducted to check whether the target application will be able to meet the real users expectations in the production environment
More informationA closer look at HP LoadRunner software
Technical white paper A closer look at HP LoadRunner software Table of contents Sizing up the system 2 The limits of manual testing 2 A new take on testing: the HP LoadRunner solution 3 The HP LoadRunner
More informationEverything you need to know about flash storage performance
Everything you need to know about flash storage performance The unique characteristics of flash make performance validation testing immensely challenging and critically important; follow these best practices
More informationSupporting Server Consolidation Takes More than WAFS
Supporting Server Consolidation Takes More than WAFS October 2005 1. Introduction A few years ago, the conventional wisdom was that branch offices were heading towards obsolescence. In most companies today,
More informationAvoiding the Complexity of SharePoint Deployments
Avoiding the Complexity of SharePoint Deployments Contents Infrastructure Requirements for SharePoint Document Libraries. 1 The Challenges of Centralized Storage. 2 Fault-Tolerance Considerations. 3 Administrative
More informationApplication Performance Testing Basics
Application Performance Testing Basics ABSTRACT Todays the web is playing a critical role in all the business domains such as entertainment, finance, healthcare etc. It is much important to ensure hassle-free
More informationWHAT WE NEED TO START THE PERFORMANCE TESTING?
ABSTRACT Crystal clear requirements before starting an activity are always helpful in achieving the desired goals. Achieving desired results are quite difficult when there is vague or incomplete information
More informationApplication Performance Testing for Data Centre Relocation
Application Performance Testing for Data Centre Relocation high precision network emulators Background Companies across the world are moving their applications and data servers from centralised servers
More informationIntegration Guide. EMC Data Domain and Silver Peak VXOA 4.4.10 Integration Guide
Integration Guide EMC Data Domain and Silver Peak VXOA 4.4.10 Integration Guide August 2013 Copyright 2013 EMC Corporation. All Rights Reserved. EMC believes the information in this publication is accurate
More informationRed Hat Enterprise Linux: The ideal platform for running your Oracle database
Red Hat Enterprise Linux: The ideal platform for running your Oracle database 2 Introduction 2 Scalability 2 Availability 3 Reliability 4 Manageability 5 Red Hat subscriptions 6 Conclusion www.redhat.com
More informationDiagnosing the cause of poor application performance
Diagnosing the cause of poor application performance When it comes to troubleshooting application performance issues, there are two steps you can take to make diagnosis easier, faster and more accurate.
More informationCisco Wide Area Application Services Optimizes Application Delivery from the Cloud
Cisco Wide Area Application Services Optimizes Application Delivery from the Cloud What You Will Learn The adoption of cloud-based computing and applications promises to improve the agility, efficiency,
More informationClosing The Application Performance Visibility Gap Inherent To Citrix Environments
Closing The Application Performance Visibility Gap Inherent To Citrix Environments WHITE PAPER: DYNATRACE FOR CITRIX XENAPP/XENDESKTOP Many companies have invested in Citrix XenApp and XenDesktop environments
More informationBusiness case for VoIP Readiness Network Assessment
Business case for VoIP Readiness Network Assessment Table of contents Overview... 2 Different approaches to pre-deployment assessment:.......... 2 Other considerations for VoIP pre-deployment... 3 The
More informationBernie Velivis President, Performax Inc
Performax provides software load testing and performance engineering services to help our clients build, market, and deploy highly scalable applications. Bernie Velivis President, Performax Inc Load ing
More informationNetwork Simulation Traffic, Paths and Impairment
Network Simulation Traffic, Paths and Impairment Summary Network simulation software and hardware appliances can emulate networks and network hardware. Wide Area Network (WAN) emulation, by simulating
More informationService Virtualization
Service Virtualization A faster, more efficient and less costly way to develop and test enterprise-class applications As cloud and mobile computing gain rapid acceptance, IT departments are expected to
More informationAPPOSITE TECHNOLOGIES Smoothing the Transition to 10 Gbps. WAN Emulation Made Easy
APPOSITE TECHNOLOGIES Smoothing the Transition to 10 Gbps WAN Emulation Made Easy The Transition to 10 Gbps 1. THE PROBLEM - Application Performance 2. THE SOLUTION - Performance Validation Using WAN Emulation
More informationQ: What is the difference between the other load testing tools which enables the wan emulation, location based load testing and Gomez load testing?
PorposalPPP Q: Gomez is standlone web application testing tool? Gomez provides an on demand platform that you can use for both testing and monitoring your Web applications from the outside in across your
More informationAn Oracle White Paper February 2010. Rapid Bottleneck Identification - A Better Way to do Load Testing
An Oracle White Paper February 2010 Rapid Bottleneck Identification - A Better Way to do Load Testing Introduction You re ready to launch a critical Web application. Ensuring good application performance
More informationPerformance Testing Uncovered
Performance Testing Uncovered First Presented at: NobleStar Systems Corp. London, UK 26 Sept. 2003 Scott Barber Chief Technology Officer PerfTestPlus, Inc. Performance Testing Uncovered Page 1 Performance
More informationENOVIA V6 Architecture Performance Capability Scalability
ENOVIA V6 Technical Advantages Whitepaper ENOVIA V6 Architecture Performance Capability Scalability a Product Lifecycle Management Whitepaper Prepared by ENOVIA, a Dassault Systèmes Brand Executive Summary
More informationMobile Performance Testing Approaches and Challenges
NOUS INFOSYSTEMS LEVERAGING INTELLECT Mobile Performance Testing Approaches and Challenges ABSTRACT Mobile devices are playing a key role in daily business functions as mobile devices are adopted by most
More informationMaking a Case for Including WAN Optimization in your Global SharePoint Deployment
Making a Case for Including WAN Optimization in your Global SharePoint Deployment Written by: Mauro Cardarelli Mauro Cardarelli is co-author of "Essential SharePoint 2007 -Delivering High Impact Collaboration"
More informationHow To Test On The Dsms Application
Performance Test Summary Report Skills Development Management System December 2014 Performance Test report submitted to National Skill Development Corporation Version Date Name Summary of Changes 1.0 22/12/2014
More informationCable Access Q&A - Part One
Cable Access Q&A - Part One Accessing the Internet using a Cable Network (and a cable modem) is becoming increasingly more popular due to the much greater speed than is available through telephone-modem
More informationAPPLICATION PERFORMANCE MONITORING
APPLICATION PERFORMANCE MONITORING PRACTICAL WAYS TO MONITOR THE END USER EXPERIENCE WHITE PAPER Performance of key applications is a critical item to monitor in many IT environments where users depend
More informationRelational Databases in the Cloud
Contact Information: February 2011 zimory scale White Paper Relational Databases in the Cloud Target audience CIO/CTOs/Architects with medium to large IT installations looking to reduce IT costs by creating
More informationOptimize Your Microsoft Infrastructure Leveraging Exinda s Unified Performance Management
Optimize Your Microsoft Infrastructure Leveraging Exinda s Unified Performance Management Optimize Your Microsoft Infrastructure Leveraging Exinda s Unified Performance Management Executive Summary Organizations
More informationDeploying in a Distributed Environment
Deploying in a Distributed Environment Distributed enterprise networks have many remote locations, ranging from dozens to thousands of small offices. Typically, between 5 and 50 employees work at each
More informationAutomate performance testing to predict system behaviour and improve application performance. Business white paper
Automate performance testing to predict system behaviour and improve application performance Business white paper Table of contents Executive summary... 3 What is performance testing?... 4 Why automate
More informationBest Practices for Performance Testing Mobile Apps
Best Practices for Performance Testing Mobile Apps Lee Barnes, CTO Utopia Solutions Apology I don t believe in best practices I do believe in guidelines and better approaches for a given situation Key
More informationThe Impact of Data Center and Server Relocation on Networked Application Performance
The Impact of Data Center and Server Relocation on Networked Application Performance A Seven-Step Strategy for Project Success A Shunra Software Best Practices White Paper Executive Summary According to
More informationProduct Brief SysTrack VMP
for VMware View Product Brief SysTrack VMP Benefits Optimize VMware View desktop and server virtualization and terminal server projects Anticipate and handle problems in the planning stage instead of postimplementation
More informationPacketStorm Communications, Inc. was founded in November 1998 by a group of engineers from the prestigious Bell Laboratories.
PacketStorm Communications, Inc. was founded in November 1998 by a group of engineers from the prestigious Bell Laboratories. PacketStorm develops, manufactures, and supports high end testing solutions
More informationMonitoring Service Delivery in an MPLS Environment
Monitoring Service Delivery in an MPLS Environment A growing number of enterprises depend on (or are considering) MPLS-based routing to guarantee high-bandwidth capacity for the real-time applications
More informationApplications. Network Application Performance Analysis. Laboratory. Objective. Overview
Laboratory 12 Applications Network Application Performance Analysis Objective The objective of this lab is to analyze the performance of an Internet application protocol and its relation to the underlying
More informationWhy Alerts Suck and Monitoring Solutions need to become Smarter
An AppDynamics Business White Paper HOW MUCH REVENUE DOES IT GENERATE? Why Alerts Suck and Monitoring Solutions need to become Smarter I have yet to meet anyone in Dev or Ops who likes alerts. I ve also
More informationLync Network Readiness Assessment 20335B; 3 days, Instructor-led
Lync Network Readiness Assessment 20335B; 3 days, Instructor-led Course Description This is a 3-day instructor Led Training (ILT) Course that targets the needs of professionals with data networking experience
More informationAccelerate Testing Cycles With Collaborative Performance Testing
Accelerate Testing Cycles With Collaborative Performance Testing Sachin Dhamdhere 2005 Empirix, Inc. Agenda Introduction Tools Don t Collaborate Typical vs. Collaborative Test Execution Some Collaborative
More informationSAP Performance Management. A Trend Study by Compuware and PAC
SAP Performance Management A Trend Study by Compuware and PAC December 2010 PAC, Month/YY SAP Performance Management A Trend Study by Compuware and PAC 2 Management Summary Many companies run critical
More informationSILVER PEAK ACCELERATION WITH EMC VSPEX PRIVATE CLOUD WITH RECOVERPOINT FOR VMWARE VSPHERE
VSPEX IMPLEMENTATION GUIDE SILVER PEAK ACCELERATION WITH EMC VSPEX PRIVATE CLOUD WITH RECOVERPOINT FOR VMWARE VSPHERE Silver Peak Abstract This Implementation Guide describes the deployment of Silver Peak
More informationI D C T E C H N O L O G Y S P O T L I G H T. E n a b l i n g Quality I n n o va t i o n w i t h Servi c e
I D C T E C H N O L O G Y S P O T L I G H T E n a b l i n g Quality I n n o va t i o n w i t h Servi c e V i r t u a lization a nd Netw or k Virtualization December 2014 Adapted from Worldwide Automated
More informationImproving the Microsoft enterprise. network for public cloud connectivity
Improving the Microsoft enterprise cloud network for public cloud connectivity Page 1 Improving network performance between Microsoft and the public Situation As Microsoft IT located more of its line-ofbusiness
More informationBest of Breed of an ITIL based IT Monitoring. The System Management strategy of NetEye
Best of Breed of an ITIL based IT Monitoring The System Management strategy of NetEye by Georg Kostner 5/11/2012 1 IT Services and IT Service Management IT Services means provisioning of added value for
More informationTHE QUEST FOR A CLOUD INTEGRATION STRATEGY
THE QUEST FOR A CLOUD INTEGRATION STRATEGY ENTERPRISE INTEGRATION Historically, enterprise-wide integration and its countless business benefits have only been available to large companies due to the high
More informationTaking the Risk out of VoIP Deployment and Ownership: Seven Best Practices for Convergence Success. A Shunra Software White Paper
Taking the Risk out of VoIP Deployment and Ownership: Seven Best Practices for Convergence Success A Shunra Software White Paper Introduction Voice-over-IP (VoIP) technology offers a wide range of benefits
More informationTable of contents. Performance testing in Agile environments. Deliver quality software in less time. Business white paper
Performance testing in Agile environments Deliver quality software in less time Business white paper Table of contents Executive summary... 2 Why Agile? And, why now?... 2 Incorporating performance testing
More informationThe Mandate to Implement Unified Performance Management
The Mandate to Implement Unified Performance Management Ashton, Metzler & Associates Leverage Technology & Talent for Success 1. Executive Summary In most companies there is a gap between the needs of
More informationLearning More About Load Testing
Welcome to this introduction to application performance testing and the LoadRunner load testing solution. This document provides a short overview of LoadRunner s features, and includes the following sections:
More informationFabrics that Fit Matching the Network to Today s Data Center Traffic Conditions
Sponsored by Fabrics that Fit Matching the Network to Today s Data Center Traffic Conditions In This Paper Traditional network infrastructures are often costly and hard to administer Today s workloads
More informationIntroduction. Rising demand
When assessing requirements for datacenter consolidation and virtualization, a combination of performance, capacity and technology options will need to be taken into consideration, and each has a host
More informationConducting a Data Warehousing Benchmark. An Oracle White Paper August 2006
Conducting a Data Warehousing Benchmark An Oracle White Paper August 2006 Conducting a Data Warehousing Benchmark Executive Overview... 3 Introduction... 3 Decide whether you really need to do a benchmark
More informationProven techniques and best practices for managing infrastructure changes
Proven techniques and best practices for managing infrastructure changes When a business expands an existing facility, adds a new location, incorporates an influx of new users, or upgrades an existing
More informationServices and Network Virtualization: A Joint Solution Brief from Shunra and HP Software
Services and Network Virtualization: A Joint Solution Brief from Shunra and HP Software Executive Introduction Modern enterprise applications have reached an historic level of complexity. Today, applications
More informationLoad DynamiX Storage Performance Validation: Fundamental to your Change Management Process
Load DynamiX Storage Performance Validation: Fundamental to your Change Management Process By Claude Bouffard Director SSG-NOW Labs, Senior Analyst Deni Connor, Founding Analyst SSG-NOW February 2015 L
More informationLab Testing Summary Report
Lab Testing Summary Report July 2006 Report 060725 Product Category: WAN Optimization Appliances Vendors Tested: Citrix Systems TM Riverbed Technology TM Key findings and conclusions: The WANScaler 8800
More informationLync Network Readiness Assessment
3 Riverchase Office Plaza Hoover, Alabama 35244 Phone: 205.989.4944 Fax: 855.317.2187 E-Mail: rwhitney@discoveritt.com Web: www.discoveritt.com Course 20335B: Lync Network Readiness Assessment 3 Days About
More informationPerformance Testing Process A Whitepaper
Process A Whitepaper Copyright 2006. Technologies Pvt. Ltd. All Rights Reserved. is a registered trademark of, Inc. All other trademarks are owned by the respective owners. Proprietary Table of Contents
More informationEnabling Modern Telecommunications Services via Internet Protocol and Satellite Technology Presented to PTC'04, Honolulu, Hawaii, USA
CASE STUDY Enabling Modern Telecommunications Services via Internet Protocol and Satellite Technology Presented to PTC'04, Honolulu, Hawaii, USA Stephen Yablonski and Steven Spreizer Globecomm Systems,
More informationECESSA. White Paper. Optimize Your Network on a Limited IT Budget
ECESSA White Paper Optimize Your Network on a Limited IT Budget The days of a single Internet connection are over. Many organizations are quickly recognizing that redundant link access at a reasonable
More informationHOW IS WEB APPLICATION DEVELOPMENT AND DELIVERY CHANGING?
WHITE PAPER : WEB PERFORMANCE TESTING Why Load Test at all? The reason we load test is to ensure that people using your web site can successfully access the pages and complete whatever kind of transaction
More informationMike Canney Principal Network Analyst getpackets.com
Mike Canney Principal Network Analyst getpackets.com 1 My contact info contact Mike Canney, Principal Network Analyst, getpackets.com canney@getpackets.com 319.389.1137 2 Capture Strategies capture Capture
More informationWAN Optimization Integrated with Cisco Branch Office Routers Improves Application Performance and Lowers TCO
WAN Optimization Integrated with Cisco Branch Office Routers Improves Application Performance and Lowers TCO The number of branch-office work sites is increasing, so network administrators need tools to
More informationNetwork performance and capacity planning: Techniques for an e-business world
IBM Global Services Network performance and capacity planning: Techniques for an e-business world e-business is about transforming key business processes with Internet technologies. In an e-business world,
More informationHow To: Diagnose Poor VoIP Calls through diagnostics.
How To: Diagnose Poor VoIP Calls through diagnostics. When problems arise with poor VoIP phone calls, where do you start looking to troubleshoot the issue? This is one of the many challenges of managing
More informationTest Run Analysis Interpretation (AI) Made Easy with OpenLoad
Test Run Analysis Interpretation (AI) Made Easy with OpenLoad OpenDemand Systems, Inc. Abstract / Executive Summary As Web applications and services become more complex, it becomes increasingly difficult
More informationNetwork Monitoring. Chu-Sing Yang. Department of Electrical Engineering National Cheng Kung University
Network Monitoring Chu-Sing Yang Department of Electrical Engineering National Cheng Kung University Outline Introduction Network monitoring architecture Performance monitoring Fault monitoring Accounting
More informationPerformance Testing of Java Enterprise Systems
Performance Testing of Java Enterprise Systems Katerina Antonova, Plamen Koychev Musala Soft Why Performance Testing? Recent studies by leading USA consultancy companies showed that over 80% of large corporations
More information