Measuring Web Browsing Quality of Experience: Requirements for Gaining Meaningful Insight
|
|
- Eleanor Porter
- 8 years ago
- Views:
Transcription
1 Measuring Web Browsing Quality of Experience: Requirements for Gaining Meaningful Insight An Industry Whitepaper Contents Executive Summary... 1 Introduction to Web Browsing QoE... 2 Designing a Solution... 3 The Key Measurement: Page Load Wait Time. 3 The Cost of Slow Page Loads... 4 Contributing Factors... 4 Web Page Considerations... 6 Understanding a Web Page... 6 Choosing Representative Web Pages... 7 Measurements and Metrics... 8 Identifying a Page Load... 8 Obtaining Accurate Load Times... 8 Isolating QoE Factors... 9 Making the Metric... 9 A Proposed Solution... 9 Conclusions Summary of Solution Requirements Additional Resources Invitation to Provide Feedback Executive Summary The ability to monitor web browsing QoE is essential to determining when and where network conditions are contributing to an impaired customer experience. Understanding the relationship between web browsing QoE and network factors helps communications service providers (CSPs) to identify problems, to understand causes and contributing factors, and to evaluate potential solutions. For example, web browsing QoE reporting can help a mobile operator decide whether to increase a cell s transmit power to improve signal strength, or decrease it to reduce handovers from overlapping cells. Additionally, decisions related to CDN or cache placement, peering agreements, and transit contracts cannot be made blindly, and confidence increases greatly with in-depth QoE assessments of various subscriber activities including web browsing. There have been recent attempts to approximate web browsing QoE by collecting and correlating data associated user behaviors. However, these approaches fall short for a number of reasons, and have only been considered as proxies for a real metric because the most important measurement of all page load wait time has been difficult for anyone, let alone CSPs, to obtain across the network and for each individual subscriber. In this paper, we explore the challenges of monitoring web browsing QoE and propose requirements for those who wish to produce solutions in this space. We show that by meeting a relatively small list of specific requirements, a real-world solution can deliver meaningful insight into web browsing quality of experience. Version 1.1
2 Introduction to Web Browsing QoE Since the earliest days of its widespread adoption, Internet web browsing has been the activity most prominently and consistently linked to subscriber quality of experience (QoE). 1 It was the appearance of the first graphical web browsers that brought the Internet out of academia and into the public consciousness, and ushered in today s consumer Internet. Graphical web browsing made the Internet an indispensible part of our daily lives, and subscribers have always been extremely sensitive to poor page load times because, unlike money, products and many services, time is universally viewed as something that cannot be replaced. 2 The ability to monitor web browsing QoE is therefore essential to determining when and where network conditions are contributing to an impaired customer experience. Understanding the relationship between web browsing QoE and network factors helps communications service providers (CSPs) to identify problems, to understand causes and contributing factors, and to evaluate potential solutions. For example, web browsing QoE reporting can help a mobile operator decide whether to increase a cell s transmit power to improve signal strength, or decrease it to reduce handovers from overlapping cells. 3 Additionally, decisions related to CDN or cache placement, peering agreements, and transit contracts cannot be made blindly, and confidence increases greatly with in-depth QoE assessments of various subscriber activities including web browsing. The ideal outcome to the exercise of measuring a subscriber s web browsing quality of experience is a single, meaningful score, in the same vein as mean opinion scores (MOS) for voice-over-ip or video 4 streaming. However, this seemingly simple target betrays enormous complexity. Even just a little bit of examination runs into a daunting list of questions: What factors do subscribers implicitly consider when grading a web browsing experience? For which of those factors is the network responsible? How can those factors be measured? Can they be measured in real-time? How are those factors turned into a final, single metric/score? Web pages are not the same: some are small and simple, while others are enormous and complex. How can a single metric account for this reality? When is a web page done loading (e.g., when it s readable? When all GETs are completed?)? Web pages change frequently; can the measurement mechanism keep up? Which web pages should be considered? All of them? Just the most popular? What about the most important? We re barely a minute into the investigation, and it s already obvious that this clear goal to measure the customer experience for web browsing is not going to be straightforward. In this paper, we will explore in detail the questions above, and will propose requirements for those who wish to produce solutions in this space. We also hope that by doing so, CSPs will be able to make informed evaluations and decisions regarding the solutions in which they choose to invest. 1 One example of an early study from the late 1990s asks the question Tired of having to make coffee while waiting for a homepage to download? before making recommendations about how content providers can improve load times. 2 A 2012 IEEE study examines the human psychology of wait times related to subscriber QoE and the challenges associated with accurately measuring browsing QoE. 3 AT&T has released a study looking at web QoE challenges and metrics for mobile operators. 4 You can learn more about the subject of Video QoE in particular in Measuring Internet Video QoE from the Viewer s Perspective 2
3 Designing a Solution There have been recent attempts to approximate web browsing QoE by collecting and correlating data associated with user behaviors. For instance, measurements such as number of user clicks for a particular page, or how often subscribers abandon a page load, have been used to infer web browsing QoE as part of a general study (not a solution) specific to 3G networks with a reported accuracy of about 80%. 5 However, these approaches fall short for a number of reasons, and have only been considered as proxies for a real metric because the most important measurement of all page load wait time has been difficult for anyone, let alone CSPs, to obtain across the network and for each individual subscriber. 6 The Key Measurement: Page Load Wait Time As difficult as it may be to obtain, the time a subscriber must wait for a page to load is the central data point upon which all others depend in forming an objective judgement of web browsing QoE. A 2012 IEEE study notes that: when it comes to web browsing, it has been widely recognized that in contrast to the domains of audio and video quality, where psychoacoustic and psycho-visual phenomena are dominant, end-user waiting time is the key determinant of QoE: the longer users have to wait for the web page to arrive (or transactions to complete), the more dissatisfied they tend become with the service. 7 The goal of measuring web browsing QoE is therefore simplified by the fact that the only metric that matters to subscribers, and the key metric that opens the door to insight for CSPs, is how long it takes for a page to completely load. The same study notes that subscribers do not perceive web browsing as a sequence of single isolated page retrieval events (e.g., separate page loads or the more technical separate HTTP GET requests) but as an immersive flow experience, so the popular phrase surfing the web comes as no surprise. This flow state is characterized by positive emotions (enjoyment) and focused attention and as a result, heightened human performance and engagement. The notion of flow implies that the quality of the web browsing experience is determined by the timings of multiple page-view events that occur over a certain time frame during which the user interacts with a website and forms a quality judgment. This has a dual influence on the relationship between waiting times and QoE: on the one hand, flow experiences cause users to lose their sense of time, resulting in distorted time perception. On the other hand, a sudden instance of overly long waiting time(s) abruptly ends the pleasant flow state and thus tends to be perceived particularly negatively. 5 See section 1 of the AT&T study. 6 For instance, reporting systems that are built into network transport equipment do not provide the resolution required to measure page load time since only flow data up to Layer-3 can be typically obtained (see Section 1 of the AT&T study for more information). 7 See section 3.1 of the 2012 IEEE study examining the impact of web browsing wait times. 3
4 As such, accurately determining web browsing QoE requires a solution that can measure time intervals between all of the subscriber/server events that occur during page loads, and then call out wait times that clearly interrupt the flow of a particular web browsing session. Applications such as the Web Performance Group s Navigation Time 8 and Google s Page Speed 9 allow web developers to test designs against latency thresholds, but what exists for a CSP with millions of subscribers? The Cost of Slow Page Loads The most obvious impact of a slow web browsing experience is that it frustrates subscribers. As a direct result of poor web browsing QoE, dissatisfied customers are likely to call technical support and complain, and ultimately they may churn to a difference provider. The support cost to CSPs grows with the severity of the QoE degradation and the number of affected subscribers. Armed with accurate data about quality issues, CSPs can make confident CEM decisions while avoiding the cost of remediating unsatisfied subscribers. Content providers also have a cost to bear. Google and Amazon have both independently released research results showing that latency on their websites has a direct impact on sales. Google, upon introducing an added 0.5 seconds on page loads to deliver 30 results instead of 10, found revenue dropped 20% as a result 10. Similarly, Amazon conducted an experiment that showed with every 100ms increase in latency, sales dropped by 1%. It s clear that subscribers are affected by latency, and that it doesn t have to be particularly high to have a heavy impact on subscriber QoE. In other words, long wait times are bad for everyone there are no winners here. Contributing Factors There are many factors that can affect page load performance, several of which are shown in Table 1. Table 1 - Factors affecting page load performance Considerations Device Characteristics Web Page Characteristics Network Characteristics Factors Client device Access device Operating system type and version Browser type and version Browser plug-ins Web page size (i.e., bytes) Web page content types (e.g., text, images, audio, video) Web page complexity (e.g., number of separate HTTP GETs required, content styles) Web server load Access network congestion Peering and transit configurations CDN and cache placement 8 Specifications can be viewed here. 9 The developers page is located here. 10 Interested readers can find the original research in User Preference and Search Engine Latency 4
5 Signal strength (mobile) Session handovers 11 Device Characteristics Specific device types and their installed operating systems and browser configurations can vary widely in terms of performance across the access network, as shown by Figure 1. Figure 1 - Access network round trip time for 14 different mobile devices Web Page Characteristics To complicate matters, Figure 2 shows how web pages have evolved from serving relatively static objects, such as hypertext and images, to hosting rich media applications and third-party content such as advertising. In such cases, various parts of the page must be fetched from multiple domains and servers. As a simple example, subscribers would expect to load almost instantly, but the satisfaction tolerance increases for more complex pages with longer load times such as 11 According to AT&T, inter-radio-access-technology (IRAT) handovers are the largest contributor to poor browsing experience in mobile networks (section 5.1 of this AT&T study). 5
6 Figure 2 - Average number of objects fetched to load a web page ( ) 12 Despite the variability in terms of complexity, each web page has an optimum load time that can be measured objectively and used as a baseline to compare against deviations. Web Page Considerations It turns out that while it is easy to ask the question, how long did it take that web page to load? it is actually very challenging to provide a meaningful answer. To do so, a solution must address a number of nuances. Understanding a Web Page As noted earlier and illustrated in Figure 2, modern web pages are very complex. The subscriber s initial click in a search engine or entry in a browser s URL field sets off a flurry of component retrievals and network interactions that build the page. All web pages have a structural anatomy of object retrieval events associated with rendering the page in a browser. Figure 3 shows a partial view of the anatomy of object retrieval events that occur when a browser is building a complex web page requested by a subscriber. Only when all of these objects have been delivered is the web page truly complete. 12 This diagram is provided by WebSiteOptimization.com. 6
7 Figure 3 - Partial list of objects fetched and load times for a complex web page We can conclude that to ascertain when a web page has loaded, a solution must understand the structure of the web page. Complicating matters is that, of course, every web page is different. Therefore, a web browsing QoE solution must include an automated machine learning component by which it can learn how to read and understand a web page, as prerequisites for determining when that particular page has loaded. For each and every page to be monitored, a distinct anatomy profile must and stored. Furthermore, since pages can change without warning, the anatomy for each page must be updated frequently. By monitoring the many requests to each page, the solution can augment the profile with a set of statistics that indicate typical load times; then, the solution can determine when page loads are taking longer than expected by comparing individual page load events against a database profile of normal page load times. However, millions of pages are accessed by subscribers every day, and building anatomy profiles and subsequently assessing QoE for each of the long tail pages is not economically viable. This reality raises the question: which web pages get included in the QoE measurements? Choosing Representative Web Pages Broadly, there are two classes of web pages for which a CSP should carefully monitor the subscriber quality of experience: the most popular web pages, and the most important web pages. The full list of web pages that are monitored for QoE will then include an automatically determined list of the most popular web pages and those specified by the CSP. This approach provides the needed balance without sacrificing relevance or requiring an uneconomical infrastructure. 7
8 Popular Web Pages While on any given network subscribers will access enormous numbers of web pages, a relatively small number of pages account for the majority of visits. From this observation, we can determine that the QoE solution really only needs to be able to understand a relatively few (albeit, still at least one hundred) web pages in order to provide a meaningful web browsing QoE metric for the network as a whole. That is, even though some web pages wouldn t be considered in the assessment, enough would be included to provide an overall view. However, while there is considerable overlap between regions, the most popular pages vary by country, language, etc. This reality imposes another requirement on the hypothetical solution: the ability to learn the most popular web pages per region. In this manner, the solution could be deployed anywhere and would automatically determine which pages should receive the investment of being understood and examined for QoE. To maintain relevance as tastes and seasons change, the popularity list should be updated regularly (certainly no less than every week, and ideally on a daily basis). Important Web Pages Of course, popularity isn t the only determining factor; some pages are important for other reasons. For instance, CSPs might want to pay particular attention to their own portals, or to partnered content sites, or to new high-profile sites. To allow for this type of targeted attention, the solution should permit CSPs to manually define a list of pages that must be monitored. Measurements and Metrics The key component of a functional solution is an entity (e.g., an inline device with deep packet inspection capabilities) that can interpret real-time network data to classify Layer-7 HTTP flows and, most critically, includes the ability to measure time between events. 13 By comparing the timing of those events against those included in a particular web page s profile, the solution can ultimately determine when QoE is suffering. Identifying a Page Load The first step in determining page load times is to first determine a page load. On the surface, this might sound silly, but recall Figure 2 and Figure 3 pages today are incredibly complex, and each of those 100+ objects can generate its own HTTP GET. Any solution that purports to measure page loads must therefore be able to determine which GETs correspond to the first request of an actual page load and which can be temporarily ignored. Obtaining Accurate Load Times Assuming the solution can separate what is a new page load from all the requests that are parts of other pages, the next step is actually starting a clock and measuring a page load time. The data is available: tucked away in the headers of Layer-7 HTTP browsing information is a start and end indicator for each and every page load 14. CSPs must have the ability to measure the time 13 Another approach would be to inject JavaScript to measure and report page load times, but this approach is less than ideal for at least a few reasons. For instance: it is intrusive, it wouldn t work on all pages, and it could be blocked by browser plug-ins. 8
9 interval between the moment the page load event is initiated by the subscriber and the moment the page finishes loading (as determined by the page s anatomy profile). As a requirement, the solution s traffic classification engine must be able to associate every single one of the page load sub-events in the request/response interplay between subscriber and server with the overall event of loading the page. For scalability and optimum insight, it must also be able to classify flows by subscriber and not merely by IP or via aggregate clickstream analysis. Isolating QoE Factors A major motivating factor for CSPs to monitor web browsing QoE is to quickly identify, isolate, and remedy quality issues on the network to minimize the negative subscriber impact. To do so, they must be able to get more information than just the QoE for a web page load. Specifically, CSPs need to know when the problem is with something they can control, rather than the page itself. Furthermore, they want to know if there are common elements to poor (or great) QoE scores. For instance: Do certain device, OS, and browser combinations routinely show up in the list of bad experiences? Did the media optimization solution a CSP just deployed deliver a bump in QoE? Is there a variation of QoE across different logical or geographic segments of the network? Does web browsing QoE vary based upon the peering or transit link from which a page originated? Do certain subscribers have a consistently poor experience (a potential indicator of a problem with the home network)? It is essential, then, that in addition to the actual web page QoE score the solution also provides pertinent attributes associated with the traffic, and that these attributes can be explored in an ad hoc manner by the CSP. 15 Such comparisons reveal the final answers to the pressing question of, why are these subscribers having a poor web browsing experience? revealing insightful correlations and causes that lead directly to confident CEM actions that remedy a discovered issue. Making the Metric For each monitored web page, the solution aspires to produce a single number (e.g., like a MOS score) that captures the quality of experience from the end subscriber s perspective. Whether the score is out of five, 10, 100, or something else, the final critical piece is to make sure the score actually and accurately captures the end subscriber s perspective. To do so, the solution s output must be calibrated against actual subscriber experiences. A Proposed Solution Figure 4 shows how all of the key components come together to provide CSPs with daily insight into web browsing QoE as actually perceived by subscribers. 14 Such indicators are not available from encrypted browsing sessions. 15 Because you don t always know what you re looking for before you need to look for it. 9
10 Figure 4 - Key components of a web browsing QoE monitoring solution 10
11 Conclusions The ability to monitor web browsing QoE is essential to determining when and where network conditions are contributing to an impaired customer experience. Understanding the relationship between web browsing QoE and network factors helps CSPs to identify problems, to understand causes and contributing factors, and to evaluate potential solutions. Many studies have shown that the critical measurement that must be considered when building a web browsing QoE metric is page load wait time, but industry efforts have largely ignored this measurement because it has thus far been difficult to obtain in production environments. However, we have shown that by meeting a relatively small list of specific requirements (described in Table 2), a real-world solution can deliver meaningful insight into web browsing quality of experience. Summary of Solution Requirements The following table summarizes the minimum requirements for determining meaningful web browsing quality of experience from the subscriber perspective: Table 2 - Summary of solution requirements Requirement Ability to measure page load time, from initial request to load completion Machine learning to build and regularly refresh web page anatomy profiles Mechanism to automatically build and refresh a list of the Top N web pages Mechanism to allow a CSP to specify particular web pages Ability to determine when an HTTP GET Explanation Multiple studies have indicated that page load time is the single largest factor in determining a subscriber s perceived quality of experience for web browsing activities. Everything else is a proxy or a secondary concern. Web pages can be incredibly complex, consisting of 100+ unique objects; web pages change regularly; every web page is different. To build a statistical model of the usual page load for a particular page (and to allow subsequent comparisons), the solution must be able to understand the precise structure of each page being monitored. Pages are not uniformly popular, and it is not economical to build and store anatomy profiles for all (or even most) pages. Consequently, building and refreshing a list of the most popular pages lets a CSP concentrate efforts on the pages most likely to be included in a browsing session. However, popularity varies by region, language, etc., so the list must be produced automatically based on observed subscriber behavior. There are important pages that are important to a CSP but aren t necessarily the most popular ones with subscribers (e.g., the CSP s own portal, partner sites, emerging sites, etc.), so the solution should allow for CSPs to specify additional pages. The vast majority of GET requests do not 11
12 corresponds to a new page load Ability to provide a comprehensive set of attributes associated with each monitored page load A meaningful web browsing QoE metric correspond to the beginning of a page load; to only monitor page loads, then, the solution must be able to distinguish between actual page requests and everything else. In order to be useful to CSPs who want to identify, diagnose, and resolve quality issues, the QoE metric must include pertinent details that enable examination and insight. The score must correspond to actual subscriber opinions, and so must be calibrated against real-world experiences. Additional Resources In addition to the resources cited in the footnotes throughout this document, please consider reading the Sandvine technology showcase Web Browsing Quality of Experience Score, available at Invitation to Provide Feedback Thank you for taking the time to read this whitepaper. We hope that you found it useful, and that it contributed to a greater understanding of some of the challenges with and nuances of measuring web browsing quality of experience from the subscriber s perspective. If you have any feedback at all, then please get in touch with us at whitepapers@sandvine.com. 12
13 Headquarters Sandvine Incorporated ULC Waterloo, Ontario Canada Phone: European Offices Sandvine Limited Basingstoke, UK Phone: sales@sandvine.co.uk Copyright 2015 Sandvine Incorporated ULC. Sandvine and the Sandvine logo are registered trademarks of Sandvine Incorporated ULC. All rights reserved.
Web Browsing Quality of Experience Score
Web Browsing Quality of Experience Score A Sandvine Technology Showcase Contents Executive Summary... 1 Introduction to Web QoE... 2 Sandvine s Web Browsing QoE Metric... 3 Maintaining a Web Page Library...
More informationManaging User Website Experience: Comparing Synthetic and Real Monitoring of Website Errors By John Bartlett and Peter Sevcik January 2006
Managing User Website Experience: Comparing Synthetic and Real Monitoring of Website Errors By John Bartlett and Peter Sevcik January 2006 The modern enterprise relies on its web sites to provide information
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 informationVoLTE and the Service Delivery Engine
A Sandvine Technology Showcase Contents Executive Summary... 1 Introduction to VoLTE... 2 Sandvine s Service Delivery Engine... 3 VoLTE Features... 3 Deployment Architecture... 4 Scalability... 4 Reducing
More informationUsage Management and Traffic Management Complementary Approaches
Usage Management and Traffic Management Complementary Approaches Contents Executive Summary... 1 Introduction... 2 Quotas Boosts Revenue, Not Resource Lifetime. 2 Example full-featured service plan...
More informationMonitoring the Real End User Experience
An AppDynamics Business White Paper HOW MUCH REVENUE DOES IT GENERATE? Monitoring the Real End User Experience Web application performance is fundamentally associated in the mind of the end user; with
More informationFIVE WAYS TO OPTIMIZE MOBILE WEBSITE PERFORMANCE WITH PAGE SPEED
WHITE PAPER: MOBILE WEBSITE PERFORMANCE FIVE WAYS TO OPTIMIZE MOBILE WEBSITE PERFORMANCE WITH PAGE SPEED SNOOZE, YOU LOSE. TODAY S MOBILE USERS EXPECT PERFORMANCE DELIVERED FAST. For those of us who depend
More informationApplication Performance Monitoring (APM) Technical Whitepaper
Application Performance Monitoring (APM) Technical Whitepaper Table of Contents Introduction... 3 Detect Application Performance Issues Before Your Customer Does... 3 Challenge of IT Manager... 3 Best
More informationPolicy Traffic Switch Clusters: Overcoming Routing Asymmetry and Achieving Scale
: Overcoming Routing Asymmetry and Achieving Scale A Sandvine Technology Showcase Contents Executive Summary... 1 Introduction to Scaling Challenges for Stateful Solutions... 2 Routing Asymmetry... 2 Absolute
More informationPerform: Monitor to Assure a Great User Experience
Whitepaper Perform: Monitor to Assure a Great User Experience Introduction IP-based network infrastructures provide many benefits. They open the door to creating a Unified Communications (UC) environment
More information1. Comments on reviews a. Need to avoid just summarizing web page asks you for:
1. Comments on reviews a. Need to avoid just summarizing web page asks you for: i. A one or two sentence summary of the paper ii. A description of the problem they were trying to solve iii. A summary of
More informationTerms and Conditions
- 1 - Terms and Conditions LEGAL NOTICE The Publisher has strived to be as accurate and complete as possible in the creation of this report, notwithstanding the fact that he does not warrant or represent
More informationProactive Video Assurance through QoE and QoS Correlation
A Complete Approach for Quality and Service Assurance W H I T E P A P E R Introduction Video service providers implement new technologies to maximize the quality and diversity of their entertainment program
More informationReal vs. Synthetic Web Performance Measurements, a Comparative Study
Real vs. Synthetic Web Performance Measurements, a Comparative Study By John Bartlett and Peter Sevcik December 2004 Enterprises use today s Internet to find customers, provide them information, engage
More informationUpdate logo and logo link on A Master. Update Date and Product on B Master
Cover Be sure to: Update META data Update logo and logo link on A Master Update Date and Product on B Master Web Performance Metrics 101 Contents Preface...3 Response Time...4 DNS Resolution Time... 4
More informationQuality of Service Monitoring
Adaptive Bitrate video testing and monitoring at origin servers, CDN (caching servers), and last mile (streaming servers). Quality assurance monitoring for multiscreen video delivery from Pay TV providers.
More informationConfiguring ehealth Application Response to Monitor Web Applications
Focus on Setup Configuring ehealth Application Response to Monitor Web Applications ehealth Application Response (AR) helps you manage the performance of your Web applications by monitoring response times
More informationResults-Oriented Application Acceleration with FastView Because Every Second Counts Whitepaper
Results-Oriented Application Acceleration with FastView Because Every Second Counts Whitepaper Table of Contents Executive Summary...3 Why Website Performance Matters...3 What Affects Website Performance...5
More informationWhat s New in Analytics: Fall 2015
Adobe Analytics What s New in Analytics: Fall 2015 Adobe Analytics powers customer intelligence across the enterprise, facilitating self-service data discovery for users of all skill levels. The latest
More informationecommerce Web Application at Scale
ecommerce Web Application at Scale Atop concern for organizations with ecommerce Web sites, application developers and IT infrastructure managers is ensuring a successful end-user experience. It is crucial
More informationAn AppDynamics Business White Paper October 2013. How Much Revenue Does IT Generate? Correlating Revenue and Application Performance
An AppDynamics Business White Paper October 2013 How Much Revenue Does IT Generate? Correlating Revenue and Application Performance It s no secret that IT can be seen as a cost center in many organizations
More informationContent Delivery Service (CDS)
Content Delivery Service (CDS) Xyleme delivers content management for learning and development. We transform the way you author, publish, deliver, and analyze learning content to drive business performance.
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 informationSix Steps to Improved SharePoint Performance & Operations
Accelerating SharePoint Performance The guys at Application Performance quickly understood our SharePoint problem. They demonstrated that the combination of WebTuna and Riverbed SteelApp Web Accelerator
More informationQuality of Service Testing in the VoIP Environment
Whitepaper Quality of Service Testing in the VoIP Environment Carrying voice traffic over the Internet rather than the traditional public telephone network has revolutionized communications. Initially,
More informationThe Case for Leveraging the Cloud for Video Service Assurance
IneoQuest White paper The Case for Leveraging the Cloud for Video Service Monitor all programs, anywhere, all the time www.ineoquest.com Author: Paul Casinelli, Product Manager IneoQuest Technologies 170
More informationSpeeding Foreign Exchange (FX) Mobile Trading Apps
Speeding Foreign Exchange (FX) Mobile Trading Apps A Neumob White Paper Introduction: The Costs and Causes of Poor Mobile App Performance The foreign exchange market, or FX, is the mostly widely traded
More informationEnterprise Private Cloud Storage
Enterprise Private Cloud Storage The term cloud storage seems to have acquired many definitions. At Cloud Leverage, we define cloud storage as an enterprise-class file server located in multiple geographically
More informationAjax: A New Approach to Web Applications
1 of 5 3/23/2007 1:37 PM Ajax: A New Approach to Web Applications by Jesse James Garrett February 18, 2005 If anything about current interaction design can be called glamorous, it s creating Web applications.
More informationEssential Ingredients for Optimizing End User Experience Monitoring
Essential Ingredients for Optimizing End User Experience Monitoring An ENTERPRISE MANAGEMENT ASSOCIATES (EMA ) White Paper Prepared for Neustar IT MANAGEMENT RESEARCH, Table of Contents Executive Summary...1
More informationWhy HTML5 Tests the Limits of Automated Testing Solutions
Why HTML5 Tests the Limits of Automated Testing Solutions Why HTML5 Tests the Limits of Automated Testing Solutions Contents Chapter 1 Chapter 2 Chapter 3 Chapter 4 As Testing Complexity Increases, So
More informationApplication Visibility and Monitoring >
White Paper Application Visibility and Monitoring > An integrated approach to application delivery Application performance drives business performance Every business today depends on secure, reliable information
More informationSegmented monitoring of 100Gbps data containing CDN video. Telesoft White Papers
Segmented monitoring of 100Gbps data containing CDN video Telesoft White Papers Steve Patton Senior Product Manager 23 rd April 2015 IP Video The Challenge The growth in internet traffic caused by increasing
More informationOneSight Voice Quality Assurance
OneSight Voice Quality Assurance Benefits Proactively determine voice quality issues as well as other service impacting issues before users complain Comprehensively monitor communications systems with
More informationGoogle Analytics for Robust Website Analytics. Deepika Verma, Depanwita Seal, Atul Pandey
1 Google Analytics for Robust Website Analytics Deepika Verma, Depanwita Seal, Atul Pandey 2 Table of Contents I. INTRODUCTION...3 II. Method for obtaining data for web analysis...3 III. Types of metrics
More informationGlobal Server Load Balancing
White Paper Overview Many enterprises attempt to scale Web and network capacity by deploying additional servers and increased infrastructure at a single location, but centralized architectures are subject
More informationBUSINESS IMPACT OF POOR WEB PERFORMANCE
WHITE PAPER: WEB PERFORMANCE TESTING Everyone wants more traffic to their web site, right? More web traffic surely means more revenue, more conversions and reduced costs. But what happens if your web site
More informationPLA 7 WAYS TO USE LOG DATA FOR PROACTIVE PERFORMANCE MONITORING. [ WhitePaper ]
[ WhitePaper ] PLA 7 WAYS TO USE LOG DATA FOR PROACTIVE PERFORMANCE MONITORING. Over the past decade, the value of log data for monitoring and diagnosing complex networks has become increasingly obvious.
More informationOPTIMIZING PERFORMANCE IN AMAZON EC2 INTRODUCTION: LEVERAGING THE PUBLIC CLOUD OPPORTUNITY WITH AMAZON EC2. www.boundary.com
OPTIMIZING PERFORMANCE IN AMAZON EC2 While the business decision to migrate to Amazon public cloud services can be an easy one, tracking and managing performance in these environments isn t so clear cut.
More informationWhat s New in Analytics: Fall 2015
Adobe Analytics What s New in Analytics: Fall 2015 Adobe Analytics powers customer intelligence across the enterprise, facilitating self-service data discovery for users of all skill levels. The latest
More informationtechnical brief Optimizing Performance in HP Web Jetadmin Web Jetadmin Overview Performance HP Web Jetadmin CPU Utilization utilization.
technical brief in HP Overview HP is a Web-based software application designed to install, configure, manage and troubleshoot network-connected devices. It includes a Web service, which allows multiple
More informationChoosing a Content Delivery Method
Choosing a Content Delivery Method Executive Summary Cache-based content distribution networks (CDNs) reach very large volumes of highly dispersed end users by duplicating centrally hosted video, audio
More informationGaining Operational Efficiencies with the Enterasys S-Series
Gaining Operational Efficiencies with the Enterasys S-Series Hi-Fidelity NetFlow There is nothing more important than our customers. Gaining Operational Efficiencies with the Enterasys S-Series Introduction
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 informationProactive Performance Management for Enterprise Databases
Proactive Performance Management for Enterprise Databases Abstract DBAs today need to do more than react to performance issues; they must be proactive in their database management activities. Proactive
More informationNetwork Security: Workshop. Dr. Anat Bremler-Barr. Assignment #2 Analyze dump files Solution Taken from www.chrissanders.org
1.pcap - File download Network Security: Workshop Dr. Anat Bremler-Barr Assignment #2 Analyze dump files Solution Taken from www.chrissanders.org Downloading a file is a pretty basic function when described
More informationThe Top 10 Reasons Why You Need Synthetic Monitoring
WHITE PAPER: WEB PERFORMANCE MANAGEMENT The Top 10 Reasons Why You Need Synthetic Monitoring A complete view of the application delivery chain (ADC) is required to optimize the performance and availability
More informationNetwork Congestion Management: Considerations and Techniques
Network Congestion Management: Considerations and Techniques An Industry Whitepaper Contents Executive Summary... 1 Introduction to Access Network Congestion... 2 Throughput and Latency... 2 Congestive
More informationData Driven Success. Comparing Log Analytics Tools: Flowerfire s Sawmill vs. Google Analytics (GA)
Data Driven Success Comparing Log Analytics Tools: Flowerfire s Sawmill vs. Google Analytics (GA) In business, data is everything. Regardless of the products or services you sell or the systems you support,
More informationGOOGLE ANALYTICS 101
GOOGLE ANALYTICS 101 Presented By Adrienne C. Dupree Please feel free to share this report with anyone who is interested in the topic of building a profitable online business. Simply forward it to them
More informationWeb Analytics Understand your web visitors without web logs or page tags and keep all your data inside your firewall.
Web Analytics Understand your web visitors without web logs or page tags and keep all your data inside your firewall. 5401 Butler Street, Suite 200 Pittsburgh, PA 15201 +1 (412) 408 3167 www.metronomelabs.com
More informationSiteCelerate white paper
SiteCelerate white paper Arahe Solutions SITECELERATE OVERVIEW As enterprises increases their investment in Web applications, Portal and websites and as usage of these applications increase, performance
More informationNative, Hybrid or Mobile Web Application Development
Native, Hybrid or Mobile Web Application Development Learn more about the three approaches to mobile application development and the pros and cons of each method. White Paper Develop a Mobile Application
More informationThe Value of a Content Delivery Network
September 2010 White Paper The Value of a Content Delivery Network Table of Contents Introduction... 3 Performance... 3 The Second Generation of CDNs... 6 Conclusion... 7 About NTT America... 8 Introduction
More informationSearch Engine Optimization Glossary
Search Engine Optimization Glossary A ALT Text/Tag or Attribute: A description of an image in your site's HTML. Unlike humans, search engines read only the ALT text of images, not the images themselves.
More informationChapter 6 Essentials of Design and the Design Activities
Systems Analysis and Design in a Changing World, sixth edition 6-1 Chapter 6 Essentials of Design and the Design Activities Chapter Overview There are two major themes in this chapter. The first major
More informationUnderstanding Web personalization with Web Usage Mining and its Application: Recommender System
Understanding Web personalization with Web Usage Mining and its Application: Recommender System Manoj Swami 1, Prof. Manasi Kulkarni 2 1 M.Tech (Computer-NIMS), VJTI, Mumbai. 2 Department of Computer Technology,
More informationWeb Application Hosting Cloud Architecture
Web Application Hosting Cloud Architecture Executive Overview This paper describes vendor neutral best practices for hosting web applications using cloud computing. The architectural elements described
More informationKeynote Mobile Device Perspective
PRODUCT BROCHURE Keynote Mobile Device Perspective Keynote Mobile Device Perspective is a single platform for monitoring and troubleshooting mobile apps on real smartphones connected to live networks in
More informationDelivering Network Performance and Capacity. The most important thing we build is trust
Delivering Network Performance and Capacity The most important thing we build is trust The Ultimate in Real-life Network Perfomance Testing 1 The TM500 Family the most comprehensive 3GPP performance and
More informationCA Nimsoft Monitor. Probe Guide for URL Endpoint Response Monitoring. url_response v4.1 series
CA Nimsoft Monitor Probe Guide for URL Endpoint Response Monitoring url_response v4.1 series Legal Notices This online help system (the "System") is for your informational purposes only and is subject
More informationLASTLINE WHITEPAPER. Large-Scale Detection of Malicious Web Pages
LASTLINE WHITEPAPER Large-Scale Detection of Malicious Web Pages Abstract Malicious web pages that host drive-by-download exploits have become a popular means for compromising hosts on the Internet and,
More informationCyan Networks Secure Web vs. Websense Security Gateway Battle card
URL Filtering CYAN Secure Web Database - over 30 million web sites organized into 31 categories updated daily, periodically refreshing the data and removing expired domains Updates of the URL database
More informationUnderstanding High Availability
Understanding High Availability Technical Whitepaper for the BlackBerry Enterprise Server Understanding High Availability Technical Whitepaper for the BlackBerry Enterprise Server Table of Contents Introduction
More informationMoreketing. With great ease you can end up wasting a lot of time and money with online marketing. Causing
! Moreketing Automated Cloud Marketing Service With great ease you can end up wasting a lot of time and money with online marketing. Causing frustrating delay and avoidable expense right at the moment
More informationGLOBAL SERVER LOAD BALANCING WITH SERVERIRON
APPLICATION NOTE GLOBAL SERVER LOAD BALANCING WITH SERVERIRON Growing Global Simply by connecting to the Internet, local businesses transform themselves into global ebusiness enterprises that span the
More information1110 Cool Things Your Firewall Should Do. Extending beyond blocking network threats to protect, manage and control application traffic
1110 Cool Things Your Firewall Should Do Extending beyond blocking network threats to protect, manage and control application traffic Table of Contents The Firewall Grows Up 1 What does SonicWALL Application
More informationHow To Test For Elulla
EQUELLA Whitepaper Performance Testing Carl Hoffmann Senior Technical Consultant Contents 1 EQUELLA Performance Testing 3 1.1 Introduction 3 1.2 Overview of performance testing 3 2 Why do performance testing?
More informationRouting & Traffic Analysis for Converged Networks. Filling the Layer 3 Gap in VoIP Management
Routing & Traffic Analysis for Converged Networks Filling the Layer 3 Gap in VoIP Management Executive Summary Voice over Internet Protocol (VoIP) is transforming corporate and consumer communications
More informationA TECHNICAL REVIEW OF CACHING TECHNOLOGIES
WHITEPAPER Over the past 10 years, the use of applications to enable business processes has evolved drastically. What was once a nice-to-have is now a mainstream staple that exists at the core of business,
More informationSession 4 Developing a Regulatory Framework for Quality of Service / Quality of Experience ITU ASP RO
Session 4 Developing a Regulatory Framework for Quality of Service / Quality of Experience 1 ITU ASP RO Quality of Service Regulatory Framework License Regulation KPI Measurement Techniques Monitoring
More informationLuth Research Whitepaper 7/24/2014
Luth Research Whitepaper Are You Seeing The Full Digital Picture? Find out how monitoring your customers entire online journey, not just the last click, can change your ad effectiveness measurement. This
More informationWeb applications today are part of every IT operation within an organization.
1 Introduction Web applications today are part of every IT operation within an organization. Independent software vendors (ISV) as well as enterprises create web applications to support their customers,
More informationAccelerating Wordpress for Pagerank and Profit
Slide No. 1 Accelerating Wordpress for Pagerank and Profit Practical tips and tricks to increase the speed of your site, improve conversions and climb the search rankings By: Allan Jude November 2011 Vice
More informationExamining Proxies to Mitigate Pervasive Surveillance
Examining Proxies to Mitigate Pervasive Surveillance Eliot Lear Barbara Fraser Abstract The notion of pervasive surveillance assumes that it is possible for an attacker to have access to all links and
More informationResponsiveness. Edith Law & Mike Terry
Responsiveness Edith Law & Mike Terry YouTube Break https://www.youtube.com/watch?v=bgygfyg2ccw Source Chapter 14 Designing with Mind in Mind by Jeff Johnson Responsive Web Application User experience
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 informationGlobal Server Load Balancing
White Paper Global Server Load Balancing APV Series Application Delivery Controllers May 2011 Global Server Load Balancing Access. Security. Delivery. Introduction Scalability, high availability and performance
More informationVoice, Video and Data Convergence > A best-practice approach for transitioning your network infrastructure. White Paper
> A best-practice approach for transitioning your network infrastructure White Paper The business benefits of network convergence are clear: fast, dependable, real-time communication, unprecedented information
More informationIBM Software Group Thought Leadership Whitepaper. IBM Customer Experience Suite and Real-Time Web Analytics
IBM Software Group Thought Leadership Whitepaper IBM Customer Experience Suite and Real-Time Web Analytics 2 IBM Customer Experience Suite and Real-Time Web Analytics Introduction IBM Customer Experience
More informationCS268 Exam Solutions. 1) End-to-End (20 pts)
CS268 Exam Solutions General comments: ) If you would like a re-grade, submit in email a complete explanation of why your solution should be re-graded. Quote parts of your solution if necessary. In person
More informationDOCUMENT REFERENCE: SQ312-003-EN. SAMKNOWS SMARTPHONE-BASED TESTING SamKnows App for Android White Paper. May 2015
DOCUMENT REFERENCE: SQ312-003-EN SAMKNOWS SMARTPHONE-BASED TESTING SamKnows App for Android White Paper May 2015 SAMKNOWS QUALITY CONTROLLED DOCUMENT. SQ REV LANG STATUS OWNER DATED 312 003 EN FINAL JP
More informationFront-End Performance Testing and Optimization
Front-End Performance Testing and Optimization Abstract Today, web user turnaround starts from more than 3 seconds of response time. This demands performance optimization on all application levels. Client
More informationQuality of Experience for Mobile Data Networks citrix.com
Quality of Experience for Mobile Data Networks White Paper Quality of Experience for Mobile Data Networks citrix.com i Quality of Experience for Mobile Data Networks Superior Quality of Experience with
More informationNetwork Instruments white paper
Network Instruments white paper EXTENDING NETWORK VISIBILITY BY LEVERAGING NETFLOW AND SFLOW TECHNOLOGIES This paper shows how a network analyzer that can leverage and sflow technologies can provide extended
More informationMobile Apps: What Consumers Really Need and Want. A Global Study of Consumers Expectations and Experiences of Mobile Applications
Mobile Apps: What Consumers Really Need and Want A Global Study of Consumers Expectations and Experiences of Mobile Applications The Difference Between a Mobile App and a Mobile Website Before we evaluate
More informationObserver Reporting Server Sample Executive Reports
Observer Reporting Server Sample Executive Reports Enterprise-wide monitoring and reporting with root-cause analysis Table of Contents Observer Reporting Server Introduction to the Observer Reporting Server
More informationImproving Magento Front-End Performance
Improving Magento Front-End Performance If your Magento website consistently loads in less than two seconds, congratulations! You already have a high-performing site. But if your site is like the vast
More informationWhite Paper. Enterprise IPTV and Video Streaming with the Blue Coat ProxySG >
White Paper Enterprise IPTV and Video Streaming with the Blue Coat ProxySG > Table of Contents INTRODUCTION................................................... 2 SOLUTION ARCHITECTURE.........................................
More informationMachine Data Analytics with Sumo Logic
Machine Data Analytics with Sumo Logic A Sumo Logic White Paper Introduction Today, organizations generate more data in ten minutes than they did during the entire year in 2003. This exponential growth
More informationGuidelines for Effective Email Creative
Guidelines for Effective Email Creative While the need for quality and effective design has always existed from a marketing standpoint, challenges unique to the email space require a different look at
More informationMonitoring Web Applications with Application Response
Monitoring Web Applications with Application Response For time-critical Web-based applications, even a short-term performance problem can cause lost revenue when customers cannot place orders or they become
More informationD. SamKnows Methodology 20 Each deployed Whitebox performs the following tests: Primary measure(s)
v. Test Node Selection Having a geographically diverse set of test nodes would be of little use if the Whiteboxes running the test did not have a suitable mechanism to determine which node was the best
More informationEnterprise Application Performance Management: An End-to-End Perspective
SETLabs Briefings VOL 4 NO 2 Oct - Dec 2006 Enterprise Application Performance Management: An End-to-End Perspective By Vishy Narayan With rapidly evolving technology, continued improvements in performance
More informationTesting & Assuring Mobile End User Experience Before Production. Neotys
Testing & Assuring Mobile End User Experience Before Production Neotys Agenda Introduction The challenges Best practices NeoLoad mobile capabilities Mobile devices are used more and more At Home In 2014,
More informationWompMobile Technical FAQ
WompMobile Technical FAQ What are the technical benefits of WompMobile? The mobile site has the same exact URL as the desktop website. The mobile site automatically and instantly syncs with the desktop
More informationFortiBalancer: Global Server Load Balancing WHITE PAPER
FortiBalancer: Global Server Load Balancing WHITE PAPER FORTINET FortiBalancer: Global Server Load Balancing PAGE 2 Introduction Scalability, high availability and performance are critical to the success
More informationIntroduction to Integrated Marketing: Lead Scoring
Introduction to Integrated Marketing: Lead Scoring Are You Making The Most Of Your Sales Leads? Lead scoring is a key missing link in many B2B marketing strategies. According to a recent Gartner study,
More informationWhy Mobile Performance is Hard
Matt Welsh mdw@google.com Google, Inc. http://www.flickr.com/photos/nao-cha/2660459899/ Why Mobile Performance is Hard In a nutshell: Despite 20 years of research and engineering, mobile performance still
More information