Coding Serbia. Systematic Load Testing of Web Applications.
|
|
|
- Emery Cook
- 10 years ago
- Views:
Transcription
1 Coding Serbia. Systematic Load Testing of Web Applications. Jürg Stuker. CEO. Partner. October 9, 2015
2 Nutrition Facts Serving Size about 45 Minutes % Daily Value* Performance Tuning 1% Load Test Basics (Client View) 25% My Experience 20% Questions & Answers 15% Tool Demo 39% No significantsourceof Business Blah Blah. * Percent Daily Values are based on a tech diet. Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications.Namics.
3 Please shoot! à The sum of the expertise of the people in the audience is greater than the sum of expertise of the people on stage, so please Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
4 Why, When and Where? Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications.
5 Why, When and Where? Why should I test? à Load capacity and performance How many users can the application serve (in parallel)? How long does it take to deliver pages? How much bandwith does the system use? à Stability Over time à Memory leaks & overflows Under load à Concurrency & deadlocks à Fittness of Infrastructure à Reproduction of problems in order to fix them Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
6 Why, When and Where? When to think about testing? Requirements Integration / Deployment Proof of Concept Development Going Live Operations Specificationneeds Concurrent Users User Stories ReponseTime Test of Frameworks Test of overall Application At each Release / Fix Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
7 Why, When and Where? Where to test? à Client à Traffic Shaper / Firewall 1. Do not test the environmentfirst 2. Treat application as a black box 3. When there is an issue Look into black box Change pointof measurement à LoadBalancer à Reverse Proxy à Webserver à Frontend Server Application Code à Backend Server Application Code à Data Persistance Application Code Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
8 Tools Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications.
9 Tools Very many what we use regularly (1/2) à ApacheBench Hammer on application à Apache JMeter Loadtestworkhorse, weak usability à Gatling Loadtestmodern, easy to integrate à Dynatrace Application monitoring, white box, very powerful Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
10 Tools Very many what we use regularly (2/2) à Proxy Sniffer or Originally built in Switzerland by David Fischer, now owned by Apica Systems Free Version (20 virtual users, duration 10 minutes) Browser based, just needs > Java 1.5 (runs on Unix-like, Mac and Windows) Verrrrrry flexible (scriptable, cloud and small footprint) Nice documentation and reporting Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
11 Tools Components of Proxy Sniffer Application à Just two files: prxsniff.jar and prxsniff.key port 7990 WebAdmin / GUI port 7999 HTTP Proxy port 7993 Exec Agent recording execution Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
12 Tools Sequence of a Test with Proxy Sniffer record scenario tweak (one thing at the time) validate recording (clean it up) interpret generate test (java code) execute compile test (class file) Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
13 Let s do some work Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications.
14 Let s do some work... A word of caution Load testing generates load ;-) Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
15 Let s do some work... Live Demo or Recording ;) à Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
16 Interpreting the Outcome Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications.
17 Interpreting the Outcome Linear Water Channel à More water == more througput à Pass through time is (close to) constant Pass through time Throughput: Liters per minute Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
18 Interpreting the Outcome Unlimited Linear Model Throughput: Liters per minute Water per minute Pass through time Water per minute Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
19 Interpreting the Outcome Limited Water Channel Pass through time narrowing Throughput: Liters per minute Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
20 Interpreting the Outcome Limited Linear Model Throughput: Liters per minute Water per minute Pass through time maximim capacity reached, after that jam (saturation) Water per minute Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
21 Interpreting the Outcome Non Linear System Throughput: Liters per minute system collaps system blocked Pass through time Water per minute pressure brake(?) maximum capacity reached, after that jam (saturation) Water per minute Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
22 Interpreting the Outcome Example of test results (1 of 4) Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
23 Interpreting the Outcome Example of test results (2 of 4) 85Mb / second Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
24 Interpreting the Outcome Example of test results (3 of 4) concurrency problem Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
25 Interpreting the Outcome Example of test results (4 of 4) swell Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
26 Interpreting to Outcome Tipps for executing the test à To find the correct scenario is really hard Look at historic logfiles / stats (plus safety margin) Ask domain experts Take the user stories ( follow the money ) à What to go for Bandwith à Fetch one large item (again and again) # Transactions à Short test cycles with 5, 10, 20, users to find out where the systems levels (or decreases or crashes) Long runner à Execute a slow test during hours à What s nice to know too Start system under load Stop system under load Degradation (i.e. cluster node shutdown) Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
27 Interpreting to Outcome Watch out for à Realistic scenario request mix think time read vs write (POST requests) caching à Get 100% CPU of the tested system first à Look at the database (slow queries) à Look at the HTTP response content/headers of the test à Did the system that executes the test deliver the load? à Error logs Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
28 Interpreting to Outcome The usual suspects à Network (Pipe, Router, Firewall) < 1% à Load Balancer 5 % à Reverse Proxy (Product) 5 % à Reverse Proxy (Configuration) 10 % à OS configuration (TCP/IP Stack) 5 % à Application Framework 10 % à Configuration of Application 20 % à Programming/Code of Application 40 % à Database 5% Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
29 Wrap Up Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications.
30 Wrap up Summary à Load testing MUST be part of every project plan à Product owner must define what s needed à Do not test/optimize performance early in the dev cycle à Test as close to the application as you can get and only when you find issues à change view à Percentile statistics are OK (90% of requests fit) à Scenarios are though to get à Validate test results... Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
31 Wrap up Homework à Read the HTTP Specification Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
32 About Namics Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications.
33 About Namics Who is Namics? Focus High-end e-business services for large, global customers Leading also in complex largescale projects Stability Long-term customer relationships and stable organisation Owned by a group of 29 employees (Namics Partners) Company operating since 1995 Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
34 About Namics Namics figures in a Nutshell Revenue (in Mio. CHF) and number of employees à Quality as growth engine Best of Swiss Web agency in 2013 & 2014 (Best of Swiss Web Association) Proven track record à Stable relationship with our key clients More than 70% of our clients stay with us for 3+ years Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
35 About Namics Namics in Serbia Highlights newest location in Europe cross country teams, interdisciplinary Belgrade in a nutshell start-up culture new 480m2 office collaboration Awesome since Now in Serbia. Namics. Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
36 About Namics We are looking for new talent in Belgrade! à Oct. 9, Coding Serbia. Systematic Load Testing of Web Applications. Namics.
37 Download-Link:
Generating Load from the Cloud Handbook
Ingenieurbüro David Fischer AG A Company of the Apica Group http://www.proxy-sniffer.com Generating Load from the Cloud Handbook Version 5.0 English Edition 2011, 2012 December 6, 2012 Page 1 of 44 Table
A Guide to Getting Started with Successful Load Testing
Ingenieurbüro David Fischer AG A Company of the Apica Group http://www.proxy-sniffer.com A Guide to Getting Started with Successful Load Testing English Edition 2007 All Rights Reserved Table of Contents
TFE listener architecture. Matt Klein, Staff Software Engineer Twitter Front End
TFE listener architecture Matt Klein, Staff Software Engineer Twitter Front End Agenda TFE architecture overview TSA architecture overview TSA hot restart Future plans Q&A TFE architecture overview Listener:
Performance Testing Percy Pari Salas
Performance Testing Percy Pari Salas Presented by : Percy Pari Salas Agenda What is performance testing? Types of performance testing What does performance testing measure? Where does performance testing
bla bla OPEN-XCHANGE Open-Xchange Hardware Needs
bla bla OPEN-XCHANGE Open-Xchange Hardware Needs OPEN-XCHANGE: Open-Xchange Hardware Needs Publication date Wednesday, 8 January version. . Hardware Needs with Open-Xchange.. Overview The purpose of this
Exploring Oracle E-Business Suite Load Balancing Options. Venkat Perumal IT Convergence
Exploring Oracle E-Business Suite Load Balancing Options Venkat Perumal IT Convergence Objectives Overview of 11i load balancing techniques Load balancing architecture Scenarios to implement Load Balancing
Load balancing MySQL with HaProxy. Peter Boros Consultant @ Percona 4/23/13 Santa Clara, CA
Load balancing MySQL with HaProxy Peter Boros Consultant @ Percona 4/23/13 Santa Clara, CA Agenda What is HaProxy HaProxy configuration Load balancing topologies Checks Load balancing Percona XtraDB Cluster
High Availability CAS
High Availability CAS Adam Rybicki, Scott Battaglia 2009 Jasig Conference, Dallas, TX March 4, 2009 Copyright Unicon, Inc., 2009. This work is the intellectual property of Unicon, Inc. Permission is granted
Apache Tomcat Clustering
Apache Tomcat Clustering Mark Thomas, Staff Engineer 2012 SpringSource, by VMware. All rights reserved Agenda Introductions Terminology When to cluster Components Configuration choices Debugging Questions
27 th March 2015 Istanbul, Turkey. Performance Testing Best Practice
27 th March 2015 Istanbul, Turkey Performance Testing Best Practice Your Host.. Ian Molyneaux Leads the Intechnica performance team More years in IT than I care to remember Author of The Art of Application
MONITORING CF WHAT ARE MY OPTIONS AND WHY SHOULD I
MONITORING CF WHAT ARE MY OPTIONS AND WHY SHOULD I (UPDATED OCT 16, 2014) Charlie Arehart Independent Consultant [email protected] / @carehart INTRODUCTION Adobe asked me to give this talk, and I was
Comparative Study of Load Testing Tools
Comparative Study of Load Testing Tools Sandeep Bhatti, Raj Kumari Student (ME), Department of Information Technology, University Institute of Engineering & Technology, Punjab University, Chandigarh (U.T.),
Maintaining Non-Stop Services with Multi Layer Monitoring
Maintaining Non-Stop Services with Multi Layer Monitoring Lahav Savir System Architect and CEO of Emind Systems [email protected] www.emindsys.com The approach Non-stop applications can t leave on their
Performance TesTing expertise in case studies a Q & ing T es T
testing & QA Performance Testing Expertise in Case Studies Case 1 ELEKS team has developed a custom test framework designed to accommodate numerous types of testing and measurements: Accuracy testing during
Serving 4 million page requests an hour with Magento Enterprise
1 Serving 4 million page requests an hour with Magento Enterprise Introduction In order to better understand Magento Enterprise s capacity to serve the needs of some of our larger clients, Session Digital
Architecting ColdFusion For Scalability And High Availability. Ryan Stewart Platform Evangelist
Architecting ColdFusion For Scalability And High Availability Ryan Stewart Platform Evangelist Introduction Architecture & Clustering Options Design an architecture and develop applications that scale
MID-TIER DEPLOYMENT KB
MID-TIER DEPLOYMENT KB Author: BMC Software, Inc. Date: 23 Dec 2011 PAGE 1 OF 16 23/12/2011 Table of Contents 1. Overview 3 2. Sizing guidelines 3 3. Virtual Environment Notes 4 4. Physical Environment
How To Monitor A Server With Zabbix
& JavaEE Platform Monitoring A Good Match? Company Facts Jesta Digital is a leading global provider of next generation entertainment content and services for the digital consumer. subsidiary of Jesta Group,
SAP WEB DISPATCHER Helps you to make decisions on Web Dispatcher implementation
A BasisOnDemand.com White Paper SAP WEB DISPATCHER Helps you to make decisions on Web Dispatcher implementation by Prakash Palani Table of Contents 1. Purpose... 3 2. What is Web Dispatcher?... 3 3. Can
Implementing a Well- Performing and Reliable Portal
Implementing a Well- Performing and Reliable Portal Adam Rybicki [email protected] Agenda I. Introduction II. Tools Needed III. Capacity Planning IV. Load Testing V. Automatic Failover VI. Performance
PART IV Performance oriented design, Performance testing, Performance tuning & Performance solutions. Outline. Performance oriented design
PART IV Performance oriented design, Performance testing, Performance tuning & Performance solutions Slide 1 Outline Principles for performance oriented design Performance testing Performance tuning General
Performance Testing. Why is important? An introduction. Why is important? Delivering Excellence in Software Engineering
Delivering Excellence in Software Engineering Performance Testing An introduction. Why is important? Why is important? 2 1 https://www.youtube.com/watch?v=8y8vqjqbqdc 3 4 2 Introduction Why is important?
LOAD BALANCING TECHNIQUES FOR RELEASE 11i AND RELEASE 12 E-BUSINESS ENVIRONMENTS
LOAD BALANCING TECHNIQUES FOR RELEASE 11i AND RELEASE 12 E-BUSINESS ENVIRONMENTS Venkat Perumal IT Convergence Introduction Any application server based on a certain CPU, memory and other configurations
Continuous Performance Testing
Continuous Performance Testing Confoo.ca Kore Nordmann (@koredn) 27. Feb 2013 Continuous Performance Testing 1 / 30 About me Degree in computer sience Professional PHP since 2000 Open source enthusiast
Proxy Sniffer V4.3 Release Notes
Ingenieurbüro David Fischer GmbH Mühlemattstrasse 61, 3007 Bern Switzerland http://www.proxy-sniffer.com Email: [email protected] Proxy Sniffer V4.3 Release Notes 2009 Ingenieurbüro David Fischer GmbH
Tools for Testing Software Architectures. Learning Objectives. Context
Tools for Testing Software Architectures Wolfgang Emmerich Professor of Distributed Computing University College London http://sse.cs.ucl.ac.uk Learning Objectives To discuss tools to validate software
Pure Cloud Run all components of the Apica ProxySniffer product completely in the cloud.
Ingenieurbüro David Fischer AG A Company of the Apica Group www.proxy-sniffer.com Pure Cloud Run all components of the Apica ProxySniffer product completely in the cloud. 2012 Ingenieurbüro David Fischer
Mobile 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
MEASURING WORKLOAD PERFORMANCE IS THE INFRASTRUCTURE A PROBLEM?
MEASURING WORKLOAD PERFORMANCE IS THE INFRASTRUCTURE A PROBLEM? Ashutosh Shinde Performance Architect [email protected] Validating if the workload generated by the load generating tools is applied
1 How to Monitor Performance
1 How to Monitor Performance Contents 1.1. Introduction... 1 1.1.1. Purpose of this How To... 1 1.1.2. Target Audience... 1 1.2. Performance - some theory... 1 1.3. Performance - basic rules... 3 1.4.
Testing & 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,
Pass Through Proxy. How-to. Overview:..1 Why PTP?...1
Pass Through Proxy How-to Overview:..1 Why PTP?...1 Via an SA port...1 Via external DNS resolution...1 Examples of Using Passthrough Proxy...2 Example configuration using virtual host name:...3 Example
University of Edinburgh. Performance audit. Date: 01-07-2015. Niels van Klaveren Kasper van der Leeden Yvette Vermeer
University of Edinburgh Performance audit Date: 01-07-2015 By: Niels van Klaveren Kasper van der Leeden Yvette Vermeer Contents Summary... 3 Background... 4 Why... 4 Who... 4 When... 4 What... 4 How...
Application 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
How Comcast Built An Open Source Content Delivery Network National Engineering & Technical Operations
How Comcast Built An Open Source Content Delivery Network National Engineering & Technical Operations Jan van Doorn Distinguished Engineer VSS CDN Engineering 1 What is a CDN? 2 Content Router get customer
1 How to Monitor Performance
1 How to Monitor Performance Contents 1.1. Introduction... 1 1.2. Performance - some theory... 1 1.3. Performance - basic rules... 3 1.4. Recognizing some common performance problems... 3 1.5. Monitoring,
Load Testing Tools. Animesh Das
Load Testing Tools Animesh Das Last Updated: May 20, 2014 text CONTENTS Contents 1 Introduction 1 2 Tools available for Load Testing of Databases 1 2.1 IO subsystem testing tools....................................
Tuning Tableau Server for High Performance
Tuning Tableau Server for High Performance I wanna go fast PRESENT ED BY Francois Ajenstat Alan Doerhoefer Daniel Meyer Agenda What are the things that can impact performance? Tips and tricks to improve
Mark Bennett. Search and the Virtual Machine
Mark Bennett Search and the Virtual Machine Agenda Intro / Business Drivers What to do with Search + Virtual What Makes Search Fast (or Slow!) Virtual Platforms Test Results Trends / Wrap Up / Q & A Business
OBIEE 11g Scaleout & Clustering
OBIEE 11g Scaleout & Clustering Borkur Steingrimsson, Rittman Mead Consulting Collaborate, Orlando, April 2011 Agenda Review OBIEE Architecture Installation Scenarios : Desktop, Departmental, Enterprise
Magento & Zend Benchmarks Version 1.2, 1.3 (with & without Flat Catalogs)
Magento & Zend Benchmarks Version 1.2, 1.3 (with & without Flat Catalogs) 1. Foreword Magento is a PHP/Zend application which intensively uses the CPU. Since version 1.1.6, each new version includes some
SOA Solutions & Middleware Testing: White Paper
SOA Solutions & Middleware Testing: White Paper Version 1.1 (December 06, 2013) Table of Contents Introduction... 03 Solutions Testing (Beta Testing)... 03 1. Solutions Testing Methods... 03 1.1 End-to-End
Performance Testing Process
Delivering Excellence in Software Engineering Performance Testing An introduction. 1 2 3 4 5 6 Introduction Performance Testing Process Performance Test Types Tools JMeter Questions 2 1 Introduction This
WEBLOGIC ADMINISTRATION
WEBLOGIC ADMINISTRATION Session 1: Introduction Oracle Weblogic Server Components Java SDK and Java Enterprise Edition Application Servers & Web Servers Documentation Session 2: Installation System Configuration
Oracle WebLogic Server 11g Administration
Oracle WebLogic Server 11g Administration This course is designed to provide instruction and hands-on practice in installing and configuring Oracle WebLogic Server 11g. These tasks include starting and
Identifying Performance Bottleneck using JRockit. - Shivaram Thirunavukkarasu Performance Engineer Wipro Technologies
Identifying Performance Bottleneck using JRockit - Shivaram Thirunavukkarasu Performance Engineer Wipro Technologies Table of Contents About JRockit Mission Control... 3 Five things to look for in JRMC
Mike Chyi, Micro Focus Solution Consultant May 12, 2010
Mike Chyi, Micro Focus Solution Consultant May 12, 2010 Agenda Load Testing Overview, Best Practice: Performance Testing with Diagnostics Demo (?), Q&A Load Testing Overview What is load testing? Type
Web Application s Performance Testing
Web Application s Performance Testing B. Election Reddy (07305054) Guided by N. L. Sarda April 13, 2008 1 Contents 1 Introduction 4 2 Objectives 4 3 Performance Indicators 5 4 Types of Performance Testing
PostgreSQL Backup Strategies
PostgreSQL Backup Strategies Austin PGDay 2012 Austin, TX Magnus Hagander [email protected] PRODUCTS CONSULTING APPLICATION MANAGEMENT IT OPERATIONS SUPPORT TRAINING Replication! But I have replication!
Performance Analysis of Lucene Index on HBase Environment
Performance Analysis of Lucene Index on HBase Environment Anand Hegde & Prerna Shraff [email protected] & [email protected] School of Informatics and Computing Indiana University, Bloomington B-649
Implementing Internet Storage Service Using OpenAFS. Sungjin Chun([email protected]) Dongguen Choi([email protected]) Arum Yoon(toy7777@embian.
Implementing Internet Storage Service Using OpenAFS Sungjin Chun([email protected]) Dongguen Choi([email protected]) Arum Yoon([email protected]) Overview Introduction Implementation Current Status
Table of Contents. Overview... 1 Introduction... 2 Common Architectures... 3. Technical Challenges with Magento... 6. ChinaNetCloud's Experience...
Table of Contents Overview... 1 Introduction... 2 Common Architectures... 3 Simple System... 3 Highly Available System... 4 Large Scale High-Performance System... 5 Technical Challenges with Magento...
On the Deficiencies of Active Network Discovery Systems
On the Deficiencies of Active Network Discovery Systems Ofir Arkin Chief Technology Officer Insightix Copyright 2012 - All Rights Reserved. This material is proprietary of Insightix. Any unauthorized
A Talk ForApacheCon Europe 2008
a talk for ApacheCon Europe 2008 by Jeremy Quinn Break My Site practical stress testing and tuning photo credit: Môsieur J This is designed as a beginner s talk. I am the beginner. 1 I will present two
Recording HTTP/S Traffic from any iphone and ipad by using "Pure Cloud"
Ingenieurbüro David Fischer AG A Company of the Apica Group http://www.proxy-sniffer.com Recording HTTP/S Traffic from any iphone and ipad by using "Pure Cloud" Version 5.0-K 2012 November 25, 2012 All
Tableau Server Scalability Explained
Tableau Server Scalability Explained Author: Neelesh Kamkolkar Tableau Software July 2013 p2 Executive Summary In March 2013, we ran scalability tests to understand the scalability of Tableau 8.0. We wanted
Web Application Firewalls: When Are They Useful? OWASP AppSec Europe May 2006. The OWASP Foundation http://www.owasp.org/
Web Application Firewalls: When Are They Useful? OWASP AppSec Europe May 2006 Ivan Ristic Thinking Stone [email protected] +44 7766 508 210 Copyright 2006 - The OWASP Foundation Permission is granted
Cisco 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
KEMP LoadMaster. Enabling Hybrid Cloud Solutions in Microsoft Azure
KEMP LoadMaster Enabling Hybrid Cloud Solutions in Microsoft Azure Introduction An increasing number of organizations are moving from traditional on-premises datacenter architecture to a public cloud platform
Flexible Routing and Load Control on Back-End Servers. Controlling the Request Load and Quality of Service
ORACLE TRAFFIC DIRECTOR KEY FEATURES AND BENEFITS KEY FEATURES AND BENEFITS FAST, RELIABLE, EASY-TO-USE, SECURE, AND SCALABLE LOAD BALANCER [O.SIDEBAR HEAD] KEY FEATURES Easy to install, configure, and
Monitoring applications in multitier environment. Uroš Majcen [email protected]. A New View on Application Management. www.quest.
A New View on Application Management www.quest.com/newview Monitoring applications in multitier environment Uroš Majcen [email protected] 2008 Quest Software, Inc. ALL RIGHTS RESERVED. Management Challenges
Enterprise Edition Scalability. ecommerce Framework Built to Scale Reading Time: 10 minutes
Enterprise Edition Scalability ecommerce Framework Built to Scale Reading Time: 10 minutes Broadleaf Commerce Scalability About the Broadleaf Commerce Framework Test Methodology Test Results Test 1: High
Stingray Traffic Manager Sizing Guide
STINGRAY TRAFFIC MANAGER SIZING GUIDE 1 Stingray Traffic Manager Sizing Guide Stingray Traffic Manager version 8.0, December 2011. For internal and partner use. Introduction The performance of Stingray
Cognos8 Deployment Best Practices for Performance/Scalability. Barnaby Cole Practice Lead, Technical Services
Cognos8 Deployment Best Practices for Performance/Scalability Barnaby Cole Practice Lead, Technical Services Agenda > Cognos 8 Architecture Overview > Cognos 8 Components > Load Balancing > Deployment
Cisco 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
Scalability of web applications. CSCI 470: Web Science Keith Vertanen
Scalability of web applications CSCI 470: Web Science Keith Vertanen Scalability questions Overview What's important in order to build scalable web sites? High availability vs. load balancing Approaches
TESTING AND OPTIMIZING WEB APPLICATION S PERFORMANCE AQA CASE STUDY
TESTING AND OPTIMIZING WEB APPLICATION S PERFORMANCE AQA CASE STUDY 2 Intro to Load Testing Copyright 2009 TEST4LOAD Software Load Test Experts What is Load Testing? Load testing generally refers to the
Ensuring scalability and performance with Drupal as your audience grows
Drupal performance and scalability Ensuring scalability and performance with Drupal as your audience grows Presented by Jon Anthony Bounty.com Northern and Shell (OK! Magazine etc) Drupal.org/project/
CMPT 471 Networking II
CMPT 471 Networking II Firewalls Janice Regan, 2006-2013 1 Security When is a computer secure When the data and software on the computer are available on demand only to those people who should have access
Microsoft Web Application Stress Tool
Microsoft Web Application Stress Tool JUGAT Meeting 12 Juni 2001 DI Siegfried GÖSCHL IT Serv GmbH [email protected] 28.06.01 The Motivation You have implemented a web-based application?! You
So in order to grab all the visitors requests we add to our workbench a non-test-element of the proxy type.
First in oder to configure our test case, we need to reproduce our typical browsing path containing all the pages visited by the visitors on our systems. So in order to grab all the visitors requests we
ArcGIS for Server: Administrative Scripting and Automation
ArcGIS for Server: Administrative Scripting and Automation Shreyas Shinde Ranjit Iyer Esri UC 2014 Technical Workshop Agenda Introduction to server administration Command line tools ArcGIS Server Manager
This presentation covers virtual application shared services supplied with IBM Workload Deployer version 3.1.
This presentation covers virtual application shared services supplied with IBM Workload Deployer version 3.1. WD31_VirtualApplicationSharedServices.ppt Page 1 of 29 This presentation covers the shared
Vico Software Installation Guide
Vico Software Installation Guide This guide provides an overview of the Vico Office product and describes how to plan your deployment, install it, or upgrade to it. The guide is intended for users who
Performance 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
Aqua Connect Load Balancer User Manual (Mac)
Aqua Connect Load Balancer User Manual (Mac) Table of Contents About Aqua Connect Load Balancer... 3 System Requirements... 4 Hardware... 4 Software... 4 Installing the Load Balancer... 5 Configuration...
The Evolution of Load Testing. Why Gomez 360 o Web Load Testing Is a
Technical White Paper: WEb Load Testing To perform as intended, today s mission-critical applications rely on highly available, stable and trusted software services. Load testing ensures that those criteria
Apache Tomcat. Tomcat Clustering: Part 2 Load balancing. Mark Thomas, 15 April 2015. 2014 Pivotal Software, Inc. All rights reserved.
2 Apache Tomcat Tomcat Clustering: Part 2 Load balancing Mark Thomas, 15 April 2015 Introduction Apache Tomcat committer since December 2003 [email protected] Tomcat 8 release manager Member of the Servlet,
Monitoring Remedy with BMC Solutions
Monitoring Remedy with BMC Solutions Overview How does BMC Software monitor Remedy with our own solutions? The challenge is many fold with a solution like Remedy and this does not only apply to Remedy,
NetIQ Access Manager 4.1
White Paper NetIQ Access Manager 4.1 Performance and Sizing Guidelines Performance, Reliability, and Scalability Testing Revisions This table outlines all the changes that have been made to this document
Background. Industry: Challenges: Solution: Benefits: APV SERIES CASE STUDY Fuel Card Web Portal
Industry: Energy; Retail & ecommerce Challenges: Deliver an optimal user experience by balancing traffic across multiple leased links Balance user access and application operation requests among back-end
JBoss Seam Performance and Scalability on Dell PowerEdge 1855 Blade Servers
JBoss Seam Performance and Scalability on Dell PowerEdge 1855 Blade Servers Dave Jaffe, PhD, Dell Inc. Michael Yuan, PhD, JBoss / RedHat June 14th, 2006 JBoss Inc. 2006 About us Dave Jaffe Works for Dell
Table of Contents INTRODUCTION... 3. Prerequisites... 3 Audience... 3 Report Metrics... 3
Table of Contents INTRODUCTION... 3 Prerequisites... 3 Audience... 3 Report Metrics... 3 IS MY TEST CONFIGURATION (DURATION / ITERATIONS SETTING ) APPROPRIATE?... 4 Request / Response Status Summary...
Check Point FireWall-1 HTTP Security Server performance tuning
PROFESSIONAL SECURITY SYSTEMS Check Point FireWall-1 HTTP Security Server performance tuning by Mariusz Stawowski CCSA/CCSE (4.1x, NG) Check Point FireWall-1 security system has been designed as a means
Tuning WebSphere Application Server ND 7.0. Royal Cyber Inc.
Tuning WebSphere Application Server ND 7.0 Royal Cyber Inc. JVM related problems Application server stops responding Server crash Hung process Out of memory condition Performance degradation Check if the
INUVIKA OPEN VIRTUAL DESKTOP FOUNDATION SERVER
INUVIKA OPEN VIRTUAL DESKTOP FOUNDATION SERVER ARCHITECTURE OVERVIEW AND SYSTEM REQUIREMENTS Mathieu SCHIRES Version: 1.0.0 Published March 5, 2015 http://www.inuvika.com Contents 1 Introduction 3 2 Architecture
Chapter 2 TOPOLOGY SELECTION. SYS-ED/ Computer Education Techniques, Inc.
Chapter 2 TOPOLOGY SELECTION SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: Topology selection criteria. Perform a comparison of topology selection criteria. WebSphere component
Perfect Your Mobile App with Load Testing and Test Automation
Wipro & Experitest Co-webinar: Perfect Your Mobile App with Load Testing and Test Automation June 2015 Speakers Guy Arieli CTO Experitest Sudheer Mohan Director - Mobility Certification & Automation Wipro
Siebel & Portal Performance Testing and Tuning GCP - IT Performance Practice
& Portal Performance Testing and Tuning GCP - IT Performance Practice By Zubair Syed ([email protected]) April 2014 Copyright 2012 Tata Consultancy Services Limited Overview A large insurance company
Getting Started with PRTG Network Monitor 2012 Paessler AG
Getting Started with PRTG Network Monitor 2012 Paessler AG All rights reserved. No parts of this work may be reproduced in any form or by any means graphic, electronic, or mechanical, including photocopying,
A Scalability Study for WebSphere Application Server and DB2 Universal Database
A Scalability Study for WebSphere Application and DB2 Universal Database By Yongli An, Tsz Kin Tony Lau, and Peter Shum DB2 Universal Database Performance & Advanced Technology IBM Toronto Lab, IBM Canada
Performance Testing of a Cloud Service
Performance Testing of a Cloud Service Trilesh Bhurtun, Junior Consultant, Capacitas Ltd Capacitas 2012 1 Introduction Objectives Environment Tests and Results Issues Summary Agenda Capacitas 2012 2 1
MAGENTO HOSTING Progressive Server Performance Improvements
MAGENTO HOSTING Progressive Server Performance Improvements Simple Helix, LLC 4092 Memorial Parkway Ste 202 Huntsville, AL 35802 [email protected] 1.866.963.0424 www.simplehelix.com 2 Table of Contents
ZXTM (Zeus Extensible Traffic Manager) In Virtual Mode With Microsoft Virtual Server
ZXTM (Zeus Extensible Traffic Manager) In Virtual Mode With Microsoft Virtual Server A Broadband-Testing Report First published February 2007 (V1.0) Published by Broadband-Testing La Calade, 11700 Moux,
