Magento & Zend Benchmarks Version 1.2, 1.3 (with & without Flat Catalogs)
|
|
|
- Lauren French
- 9 years ago
- Views:
Transcription
1 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 mechanisms aimed to improve the performances. The goal is to use fewer resources for a given e shop, which mainly means less CPU, in order to host more users with the same hardware. One key to achieve better performances is how to optimize PHP pages generation and service. LAMP servers are well known and usually run Apache server with mod php, eventually in fast_cgi mod. Zend, the PHP Company, made a specific server (Zend Server), which includes a web application stack that (among other things) improves application performances through page caching and opcode reorganization & acceleration. Apache and Zend Server is an alternative to the usual Apache and mod php to run Magento, the goal of theses studies & tests is to qualify and estimate the performances added by the use of this software. Many thanks to Yoav Kutner (Varien s CTO) for providing us with prefilled catalogs for 1.2 and 1.3 version of Magento. Thanks goes as well to Zend labs for providing help in configuration and tweaking of the Zend Server as well as explaining the in depth mechanism of the solution. 2. Methods & tools used The benchmarks were done using siege (2.66 2), with different numbers of simultaneous threads (5, 10, 20 and 40). Each thread opens a connection to the web server, request a page, and start again as soon as the page is fetched. Tests were run over 5 minutes each; average pages retrieved was counted for this benchmark. Two kinds of tests were done: the first one is the simplest; we only load the main page in loop, as fast as possible. The second test is based on logs produced by a visit, loading all the data the browser collected (including css, js, images ). As loading a single page would usually load multiple elements, the number displayed is much higher than the number of pages that would be actually seen by visitors. (18 pages viewed by the user, for 91 items downloaded, a ratio around 5)
2 All results were obtained on the same hardware and operating system, for testing purposes, no reverse proxy was active during the benchmarks but APC code cache was running. This was a standard, default environment with no special performance tweaks installed. Hardware: 2 processors: Quad Core AMD Opteron(tm) Processor 2376 (2.3GHz), 8GB Ram Software: Operating system: Linux ( grsec) on a Debian (lenny) Web Server: Apache2 ( lenny2) PHP (mod php): mod php5 (5.2.6.dfsg.1 1+lenny3) / php apc ( ) PHP (Zend Server): zend pe ( b47) / mod php5 zend pe (5.2.9+b75) Repositories: deb lenny main deb lenny/updates main deb lenny/volatile main deb pe non-free
3 3. Magento Versions benchmarks Those tests were realized on an (later called 80 k) products catalog. Graphs represent the average number of requests successfully loaded from the server per second during the 5 minutes test. Loading the homepage As the graph shows, Magento 1.3 is much faster than 1.2 showing the main page. Flat Catalogs do not help much displaying the main page, and seems to even slow down a little on heavy loads. The performance between 1.2 and 1.3 is doubled for low charges and is still 33% higher under heavy load. For a standard value, under a standard load, we can consider that +40% is a reasonable value when running a 1.3 version instead of a 1.2, at least for the homepage.
4 Full visit cycle The graph shows a slightly smaller increase with 1.3 compared to 1.2 and the flat catalog mechanism give an overall benefit which greatly increases the performances. For the standard performances enhancement, we can reasonably choose to keep theses values in mind: Version 1.2 > 1.3 : +66% Version 1.3 > 1.3+Flat Catalog : +20% 4. Apache + mod php VS Apache + Zend Server (ZS) Zend Server (sometimes refered as ZS later on) comes with several built in technologies for enhancing application performance: Zend Optimizer+ performs byte code optimization and caching. This speeds up PHP applications by eliminating the process of reading scripts from disk and compiling them. Zend Optimizer+ runs automatically, and installing your application on top of Zend Server (ZS) is all you need to do in order to enjoy its benefits. During the test with ZS, APC Code cache is deactivated as Zend optimizer+ is doing the same job. Zend Page Cache allows caching of complete PHP pages. Page Caching greatly improves the performance of web applications while maintaining dynamic capabilities through an elaborate system of caching rules that could be based on request parameters and user session data. Page Caching also has the benefit of not requiring any code changes, and can be set up from the Zend Server UI. Only the pro version contains this precise piece of software which definitely makes a difference as we will see in a minute.
5 Zend Data Cache is a set of API functions enabling a developer to store and manage data items (PHP strings, arrays and other data) and even output elements in either disk based cache or shared memory cache. Zend Data Cache allows for precision guided caching when Page Caching is not an option. The provided API is easy to use on existing code, and in many cases a developer can skip existing code sections by simply wrapping them with caching APIs. This precise piece of software would benefit from a little remastering of the code by Varien to really achieve a full support of this functionality. If done, we can imagine selectively flushing the cache when changing some pages on the servers and not destroying the whole Magento cache thus doing a cold cache start after a new functionality is put online. Note: Zend Optimizer+ and Zend Data Cache are available in the free, community version of Zend Server, while Zend Page Cache requires a licensed Zend Server (full comparison of Zend Server and Zend Server Community Edition is located at Zend Server Configuration for Magento In the benchmark, two caching rules have been defined: The first rule caches the JavaScript files which are dynamically merged into one request by Magento. This simple rule results in a very substantial improvement to response times.
6 The second rule caches all web pages accessed by users who have nothing in their shopping carts or history (when the shopping cart is not empty or when the user history is saved, there is no point in page caching). As you can see in the screen capture below, this is accomplished by looking at $_SESSION variables and by splitting according to $_SERVER['REQUEST_URI'] in addition to the QUERY_STRING. Finally, Zend Optimizer+ has been enabled for optimizing and caching the PHP byte code. As you can see, Zend Page Cache seems a very powerful feature. It needs fine tuning and better configuration, but let s see results.
7 Main page / products catalog Load on main page doesn t prove very constructive, although, on heavy load (40 concurrent requests), Zend Server (with or without page cage) is slightly better than basic mod php, but almost no real improvements on this test. A 5% or less win is not to be taken seriously as it is the error margin of the tests. Full visit / 80k products
8 Full visit graphic speaks for itself, whatever the load, Zend Server with Page Cache and Flat Catalog make a big difference. Comparing a 1.3 with flat catalog with a the same configuration but with a Zend Community installed instead of just APC, our server yield up to 15% more performances, just using a free edition of ZS. If we use a full Zend server (the licensed one including the page cache) on this 1.3 flat catalog, our server goes up to 30% more performances! Mod PHP + APC > ZS: +15% Mod PHP + APC > ZS licensed edition: +30% 5. Response time Main page / 80k products This graph show response time on the homepage measured during a load. No match on this test, under a good load, ZS, community or licensed edition, gives up a 35% boost in the load time, good to take.
9 Full visit / 80k products Page Cache provides a better response time over a full visit of the site, even under very heavy load. As the difference remains thin, I would conclude it to be identical in that condition. However, the benefits of the page cache under a standard load remains a must have. Once again, a 35% win is to be considered as a reference value under a good load whether you are using a community or licensed version. Under medium or light load, the page cache is giving a lot more power than the community edition can do. This strange result is probably mainly due to the page cache mechanism which prove to be not that efficient under heavy load because the system is using its resource in a different way. We didn t had time to check if it was a False cache sharing effect on L2 or L3 processor cache or a Linux or ZS issue but the test has been runned several times yielding the same results. So keep in mind that the benefits of the ZS Page cache mechanism is going to be less and less active as the server load gets high. Under a usual load, a reasonable load lets say, the Page Cache algorithm gives a nice boost to the loading time, driving it down for ~40%. 6. Additional technical details about tests Sample data All tests were run with generated sample data (provided by Varien) Parameter 10k 80k Categories Category * product associations Products
10 Description of the tests Main page test Each concurrent thread loads the main page, without storing the cookies to simulate simultaneous users. Full visit test We have a list requests based on a visit done with a real browser. Each concurrent thread loads each item one after another as fast as possible, and restarts after deleting all its cookies. This simulates simultaneous users, except that simultaneous. List of requested pages for the 80k database (with POST information when it applies): tion.js,scriptaculous/builder.js,scriptaculous/effects.js,scriptaculous/dra gdrop.js,scriptaculous/controls.js,scriptaculous/slider.js,varien/js.js,var ien/form.js,varien/menu.js,mage/translate.js,mage/cookies.js g pg pg gory_heading.gif
11 f020e43594a9c230972d/images/catalog/product/placeholder/small_image.jpg tion.js,scriptaculous/builder.js,scriptaculous/effects.js,scriptaculous/dra gdrop.js,scriptaculous/controls.js,scriptaculous/slider.js,varien/js.js,var ien/form.js,varien/menu.js,mage/translate.js,mage/cookies.js,varien/product.js,calendar/calendar.js,calendar/lang/calendar-en.js,calendar/calendarsetup.js 4a9c230972d/images/catalog/product/placeholder/image.jpg tlmnvbs9jyxrlz29yes03mzyvz3r4mtqwndkuahrtbd9fx19tsuq9vq,,/product/67952/ POST product=67952&related_product=&qty= tion.js,scriptaculous/builder.js,scriptaculous/effects.js,scriptaculous/dra gdrop.js,scriptaculous/controls.js,scriptaculous/slider.js,varien/js.js,var ien/form.js,varien/menu.js,mage/translate.js,mage/cookies.js,varien/weee.js if a9c230972d/images/catalog/product/placeholder/thumbnail.jpg e43594a9c230972d/images/catalog/product/placeholder/thumbnail.jpg f020e43594a9c230972d/images/catalog/product/placeholder/small_image.jpg
12 4a9c230972d/images/catalog/product/placeholder/image.jpg tlmnvbs9jyxrlz29yes0xndk3l25wddi1lweuahrtbd9fx19tsuq9vq,,/product/25870/ POST product=25870&related_product=&qty= a9c230972d/images/catalog/product/placeholder/thumbnail.jpg e43594a9c230972d/images/catalog/product/placeholder/thumbnail.jpg tlmnvbs9jyxrlz29yes0zp3byawnlptqlmkmxmdawjmnhdd0znyzfx19tsuq9vq,,/product/4 642/ POST q=45 POST q= f020e43594a9c230972d/images/catalog/product/placeholder/small_image.jpg e43594a9c230972d/images/catalog/product/placeholder/thumbnail.jpg
13 7. Things to test for the next benchmark campaign Mage Compiler When running all those tests, version including the Mage optimizer was about to be released and an immediate version followed and we didn t had time to include some tests around this precise point. Let s just consider the fact that this mechanism is mainly made to lower I/O jobs by compiling the libraries files all in one or two includes only. If your servers were already using mainly their RAM to work, the performances increase will not be that valuable. But if your servers where low on RAM or using mainly their disks, you should feel confident with using this option which can do great good to your performances! Nginx We didn t had the required time to consolidate the results involving Nginx + PHP tests. This solution ranked almost every time between Magento FC and Magento Zend server (without Page cache). So this combination yield average performances, not as sharp as a Magento Zend server or any more advanced combination. Full visits We have used a scenario involving each time a research in the search bar of the website and some standard behaviors. A more precise test can be run replaying some real traffic pumped up from apache log on a real site, the customer s behaviors being more realistic even if our scenario was as logical as possible.
14 8. Conclusion First, let me say that no electrons were armed or injured during these benchmarks. Perhaps one or two CTO were put under constraint and continuous coffee perfusions but all of this was intend for the greater good of E commerce! If you wish a more professional conclusion, let s say that using ZS community edition will only do you good and really can replace APC. If using the licensed version, the Page cache is very efficient (under reasonable load of the servers) and can help using ~25% less machines to achieve similar hosting capacities. If your servers are billed in a managed hosting way, having one or two less servers billed per month can make a good difference in the budget. About Zend Server : this software has many other great functionalities and this paper is only consider the performances issues, just pay a visit to Zend Website for a far more complete overview of the product. Last but not least, creating a server with all optimizations and best practices, based on an a dual AMD 2376 with 8 Go of RAM and using ZS and page cache, you can try to reach up to ~ unique visitors a day corresponding to ~2 500 Magento simultaneous session at maximum load. (if database is separated on a different server and you activate a reverse proxy like Squid or Varnish above your front web servers) This estimation is deeply linked to the website complexity and user standard behavior but these figures are given for a standard site and use, you can usually also expect a ~2 seconds loading time on the homepage. If we had to sum up a quick dirty, average table of the performances, without any details, we would give that: Combination Relative capacity % % FC 180% 1.3 FC + ZS 207% 1.3 FC + ZS licensed 234%
15 June 2009, NBS Team, René Amirkhanian, Adrien Urban, Philippe Humeau, you can visit us here: system.com or on our blog: and reach us at: system.com for any comments or corrections (and yes, we do hosting ) 9. Creative Commons This document is released under the creative common license Attribution Noncommercial Share Alike 3.0. Only three companies (NBS System, Zend and Varien) are allowed to use it for commercial purposes.
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
E-commerce is also about
Magento server & environment optimization Get very fast page rendering, even under heavy load! E-commerce is also about NBS System 2011, all right reserved Managed Hosting & Security www.nbs-system.com
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
Drupal Performance Tuning
Drupal Performance Tuning By Jeremy Zerr Website: http://www.jeremyzerr.com @jrzerr http://www.linkedin.com/in/jrzerr Overview Basics of Web App Systems Architecture General Web
9 Tried and Tested Tips to Increase the Power of your Magento Store
9 Tried and Tested Tips to Increase the Power of your Magento Store Table of Contents 01 Introduction...03 02 Enable Caching...04 03 Use PHP Accelerators like APC...05 04 05 06 07 09 Use Magento Full Page
CentOS Linux 5.2 and Apache 2.2 vs. Microsoft Windows Web Server 2008 and IIS 7.0 when Serving Static and PHP Content
Advances in Networks, Computing and Communications 6 92 CentOS Linux 5.2 and Apache 2.2 vs. Microsoft Windows Web Server 2008 and IIS 7.0 when Serving Static and PHP Content Abstract D.J.Moore and P.S.Dowland
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/
BASICS OF SCALING: LOAD BALANCERS
BASICS OF SCALING: LOAD BALANCERS Lately, I ve been doing a lot of work on systems that require a high degree of scalability to handle large traffic spikes. This has led to a lot of questions from friends
Virtuoso and Database Scalability
Virtuoso and Database Scalability By Orri Erling Table of Contents Abstract Metrics Results Transaction Throughput Initializing 40 warehouses Serial Read Test Conditions Analysis Working Set Effect of
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
PHP on IBM i: What s New with Zend Server 5 for IBM i
PHP on IBM i: What s New with Zend Server 5 for IBM i Mike Pavlak Solutions Consultant [email protected] (815) 722 3454 Function Junction Audience Used PHP in Zend Core/Platform New to Zend PHP Looking to
Benchmarking Cassandra on Violin
Technical White Paper Report Technical Report Benchmarking Cassandra on Violin Accelerating Cassandra Performance and Reducing Read Latency With Violin Memory Flash-based Storage Arrays Version 1.0 Abstract
Magento Customer Segments Under the Hood
Magento Customer Segments Under the Hood Magento Enterprise has a robust promotion engine that enables merchants to target products to specific audiences. Because targeting customer segments can be a labor-intensive
making drupal run fast
making drupal run fast 2 Objectives Improve drupal performance Provide Simple tips on Increasing Drupal performance We have some data from load testing a site in these different configs: ++ plain drupal
Kentico CMS 6.0 Performance Test Report. Kentico CMS 6.0. Performance Test Report February 2012 ANOTHER SUBTITLE
Kentico CMS 6. Performance Test Report Kentico CMS 6. Performance Test Report February 212 ANOTHER SUBTITLE 1 Kentico CMS 6. Performance Test Report Table of Contents Disclaimer... 3 Executive Summary...
PARALLELS CLOUD SERVER
PARALLELS CLOUD SERVER Performance and Scalability 1 Table of Contents Executive Summary... Error! Bookmark not defined. LAMP Stack Performance Evaluation... Error! Bookmark not defined. Background...
Performance Test Report KENTICO CMS 5.5. Prepared by Kentico Software in July 2010
KENTICO CMS 5.5 Prepared by Kentico Software in July 21 1 Table of Contents Disclaimer... 3 Executive Summary... 4 Basic Performance and the Impact of Caching... 4 Database Server Performance... 6 Web
CHAPTER 4 PERFORMANCE ANALYSIS OF CDN IN ACADEMICS
CHAPTER 4 PERFORMANCE ANALYSIS OF CDN IN ACADEMICS The web content providers sharing the content over the Internet during the past did not bother about the users, especially in terms of response time,
Layers of Caching: Key to scaling your website. Lance Albertson -- [email protected] Narayan Newton [email protected]
Layers of Caching: Key to scaling your website Lance Albertson -- [email protected] Narayan Newton [email protected] Importance of Caching RAM is fast! Utilize resources more efficiently Improve
Using Synology SSD Technology to Enhance System Performance Synology Inc.
Using Synology SSD Technology to Enhance System Performance Synology Inc. Synology_SSD_Cache_WP_ 20140512 Table of Contents Chapter 1: Enterprise Challenges and SSD Cache as Solution Enterprise Challenges...
Bubble Full Page Cache for Magento
User Guide Author: Version: Website: Support: Johann Reinke 2.0 http://www.bubbleshop.net [email protected] Table of Contents 1 Introducing Bubble Full Page Cache... 3 1.1 Features... 3 1.2 Compatibility...
Hands-On Microsoft Windows Server 2008
Hands-On Microsoft Windows Server 2008 Chapter 9 Server and Network Monitoring Objectives Understand the importance of server monitoring Monitor server services and solve problems with services Use Task
PHP web serving study Performance report
PHP web serving study Performance report by Stefan "SaltwaterC" Rusu Date: May - June 2010 Contact: http://saltwaterc.net/contact or admin [at] saltwaterc [dot] net Hardware Configurations Web Server:
Benchmark Performance Test Results for Magento Enterprise Edition 1.14.1
Benchmark Performance Test Results for Magento Enterprise Edition 1.14.1 March 2015 Table of Contents 01 EXECUTIVE SUMMARY 03 TESTING METHODOLOGY 03 TESTING SCENARIOS & RESULTS 03 Compare different Enterprise
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
QLIKVIEW ARCHITECTURE AND SYSTEM RESOURCE USAGE
QLIKVIEW ARCHITECTURE AND SYSTEM RESOURCE USAGE QlikView Technical Brief April 2011 www.qlikview.com Introduction This technical brief covers an overview of the QlikView product components and architecture
CYCLOPE let s talk productivity
Cyclope 6 Installation Guide CYCLOPE let s talk productivity Cyclope Employee Surveillance Solution is provided by Cyclope Series 2003-2014 1 P age Table of Contents 1. Cyclope Employee Surveillance Solution
Bubble Full Page Cache for Magento
User Guide Author: Version: Website: Support: Johann Reinke 2.2 https://www.bubbleshop.net [email protected] Table of Contents 1 Introducing Bubble Full Page Cache... 3 1.1 Features... 3 1.2 Compatibility...
Red Hat Network Satellite Management and automation of your Red Hat Enterprise Linux environment
Red Hat Network Satellite Management and automation of your Red Hat Enterprise Linux environment WHAT IS IT? Red Hat Network (RHN) Satellite server is an easy-to-use, advanced systems management platform
Red Hat Satellite Management and automation of your Red Hat Enterprise Linux environment
Red Hat Satellite Management and automation of your Red Hat Enterprise Linux environment WHAT IS IT? Red Hat Satellite server is an easy-to-use, advanced systems management platform for your Linux infrastructure.
Sage SalesLogix White Paper. Sage SalesLogix v8.0 Performance Testing
White Paper Table of Contents Table of Contents... 1 Summary... 2 Client Performance Recommendations... 2 Test Environments... 2 Web Server (TLWEBPERF02)... 2 SQL Server (TLPERFDB01)... 3 Client Machine
How To Use Ngnix (Php) With A Php-Fpm (Php-Fmm) On A Web Server (Php5) On Your Web Browser) On An Ubuntu Web Server On A Raspberry Web 2.5 (Net
Powering Magento with Ngnix and PHP-FPM Written by: Yuri Golovko Alexey Samorukov Table of Contents INTRODUCTION WHY YOU SHOULD CONSIDER NGNIX NGNIX AND STATIC CONTENT HOW TO USE NGNIX NGNIX SYSTEM REQUIREMENTS
How to create a load testing environment for your web apps using open source tools by Sukrit Dhandhania
How to create a load testing environment for your web apps using open source tools by Sukrit Dhandhania Open source load testing for web putting demand on an application and measuring its response see
System Requirements Table of contents
Table of contents 1 Introduction... 2 2 Knoa Agent... 2 2.1 System Requirements...2 2.2 Environment Requirements...4 3 Knoa Server Architecture...4 3.1 Knoa Server Components... 4 3.2 Server Hardware Setup...5
Fixed Price Website Load Testing
Fixed Price Website Load Testing Can your website handle the load? Don t be the last one to know. For as low as $4,500, and in many cases within one week, we can remotely load test your website and report
Cloud Storage. Parallels. Performance Benchmark Results. White Paper. www.parallels.com
Parallels Cloud Storage White Paper Performance Benchmark Results www.parallels.com Table of Contents Executive Summary... 3 Architecture Overview... 3 Key Features... 4 No Special Hardware Requirements...
W3Perl A free logfile analyzer
W3Perl A free logfile analyzer Features Works on Unix / Windows / Mac View last entries based on Perl scripts Web / FTP / Squid / Email servers Session tracking Others log format can be added easily Detailed
Certified PHP/MySQL Web Developer Course
Course Duration : 3 Months (120 Hours) Day 1 Introduction to PHP 1.PHP web architecture 2.PHP wamp server installation 3.First PHP program 4.HTML with php 5.Comments and PHP manual usage Day 2 Variables,
11.1 inspectit. 11.1. inspectit
11.1. inspectit Figure 11.1. Overview on the inspectit components [Siegl and Bouillet 2011] 11.1 inspectit The inspectit monitoring tool (website: http://www.inspectit.eu/) has been developed by NovaTec.
WordPress Optimization
WordPress Optimization markkelnar WP Engine @renderandserve [email protected] wpengine.com/optimizing-wordpress WordCamp Atlanta 2012 Who is this guy? Head of Technology, System Administration, database,
KUB Website Troubleshooting
KUB Website Troubleshooting Are you having problems getting to the KUB website at http://www.kub.org/? If you type in your user ID and password and press the login button, are you routed right back to
owncloud Enterprise Edition on IBM Infrastructure
owncloud Enterprise Edition on IBM Infrastructure A Performance and Sizing Study for Large User Number Scenarios Dr. Oliver Oberst IBM Frank Karlitschek owncloud Page 1 of 10 Introduction One aspect of
Random Walk Shoes. Setting Up a Web Server
Random Walk Shoes Setting Up a Web Server Dayna Evert ID #10035049 Internet Commerce WEB222 f2013 ol u 95671.002 Seminar Four Chapter 8, Case 2 1 P age RE: Features and Capacity of Web Server In choosing
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.
Windows Server Performance Monitoring
Spot server problems before they are noticed The system s really slow today! How often have you heard that? Finding the solution isn t so easy. The obvious questions to ask are why is it running slowly
1. Welcome to QEngine... 3. About This Guide... 3. About QEngine... 3. Online Resources... 4. 2. Installing/Starting QEngine... 5
1. Welcome to QEngine... 3 About This Guide... 3 About QEngine... 3 Online Resources... 4 2. Installing/Starting QEngine... 5 Installing QEngine... 5 Installation in Windows... 5 Installation in Linux...
Tableau Server 7.0 scalability
Tableau Server 7.0 scalability February 2012 p2 Executive summary In January 2012, we performed scalability tests on Tableau Server to help our customers plan for large deployments. We tested three different
LSI MegaRAID CacheCade Performance Evaluation in a Web Server Environment
LSI MegaRAID CacheCade Performance Evaluation in a Web Server Environment Evaluation report prepared under contract with LSI Corporation Introduction Interest in solid-state storage (SSS) is high, and
Hardware/Software Guidelines
There are many things to consider when preparing for a TRAVERSE v11 installation. The number of users, application modules and transactional volume are only a few. Reliable performance of the system is
Benchmarking Hadoop & HBase on Violin
Technical White Paper Report Technical Report Benchmarking Hadoop & HBase on Violin Harnessing Big Data Analytics at the Speed of Memory Version 1.0 Abstract The purpose of benchmarking is to show advantages
Benchmarking FreeBSD. Ivan Voras <[email protected]>
Benchmarking FreeBSD Ivan Voras What and why? Everyone likes a nice benchmark graph :) And it's nice to keep track of these things The previous major run comparing FreeBSD to Linux
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
An Oracle White Paper July 2011. Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide
Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide An Oracle White Paper July 2011 1 Disclaimer The following is intended to outline our general product direction.
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
Legal Notices... 2. Introduction... 3
HP Asset Manager Asset Manager 5.10 Sizing Guide Using the Oracle Database Server, or IBM DB2 Database Server, or Microsoft SQL Server Legal Notices... 2 Introduction... 3 Asset Manager Architecture...
(An) Optimal Drupal 7 Module Configuration for Site Performance JOE PRICE
(An) Optimal Drupal 7 Module Configuration for Site Performance JOE PRICE Intro I m a performance junkie. My top three non-drupal performance tools are Apache Bench, Google PageSpeed Insights, and NewRelic.
Content Repository Benchmark Loading 100 million documents
Content Repository Benchmark Loading 100 million documents Goal The goal of this benchmark is to prove that the Content Repository is scalable enough to be called Enterprise Content Repository. To achieve
Enabling Technologies for Distributed and Cloud Computing
Enabling Technologies for Distributed and Cloud Computing Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Multi-core CPUs and Multithreading
SIDN Server Measurements
SIDN Server Measurements Yuri Schaeffer 1, NLnet Labs NLnet Labs document 2010-003 July 19, 2010 1 Introduction For future capacity planning SIDN would like to have an insight on the required resources
McAfee Enterprise Mobility Management 12.0. Performance and Scalability Guide
McAfee Enterprise Mobility Management 12.0 Performance and Scalability Guide Contents Purpose... 1 Executive Summary... 1 Testing Process... 1 Test Scenarios... 2 Scenario 1 Basic Provisioning and Email
Amazon EC2 XenApp Scalability Analysis
WHITE PAPER Citrix XenApp Amazon EC2 XenApp Scalability Analysis www.citrix.com Table of Contents Introduction...3 Results Summary...3 Detailed Results...4 Methods of Determining Results...4 Amazon EC2
4D WebSTAR 5.1: Performance Advantages
4D WebSTAR 5.1: Performance Advantages CJ Holmes, Director of Engineering, 4D WebSTAR OVERVIEW This white paper will discuss a variety of performance benefits of 4D WebSTAR 5.1 when compared to other Web
BENCHMARKING CLOUD DATABASES CASE STUDY on HBASE, HADOOP and CASSANDRA USING YCSB
BENCHMARKING CLOUD DATABASES CASE STUDY on HBASE, HADOOP and CASSANDRA USING YCSB Planet Size Data!? Gartner s 10 key IT trends for 2012 unstructured data will grow some 80% over the course of the next
OpenProdoc. Benchmarking the ECM OpenProdoc v 0.8. Managing more than 200.000 documents/hour in a SOHO installation. February 2013
OpenProdoc Benchmarking the ECM OpenProdoc v 0.8. Managing more than 200.000 documents/hour in a SOHO installation. February 2013 1 Index Introduction Objectives Description of OpenProdoc Test Criteria
SAN Conceptual and Design Basics
TECHNICAL NOTE VMware Infrastructure 3 SAN Conceptual and Design Basics VMware ESX Server can be used in conjunction with a SAN (storage area network), a specialized high speed network that connects computer
Informatica Data Director Performance
Informatica Data Director Performance 2011 Informatica Abstract A variety of performance and stress tests are run on the Informatica Data Director to ensure performance and scalability for a wide variety
Using Synology SSD Technology to Enhance System Performance. Based on DSM 5.2
Using Synology SSD Technology to Enhance System Performance Based on DSM 5.2 Table of Contents Chapter 1: Enterprise Challenges and SSD Cache as Solution Enterprise Challenges... 3 SSD Cache as Solution...
Lesson 7 - Website Administration
Lesson 7 - Website Administration If you are hired as a web designer, your client will most likely expect you do more than just create their website. They will expect you to also know how to get their
NoSQL Performance Test In-Memory Performance Comparison of SequoiaDB, Cassandra, and MongoDB
bankmark UG (haftungsbeschränkt) Bahnhofstraße 1 9432 Passau Germany www.bankmark.de [email protected] T +49 851 25 49 49 F +49 851 25 49 499 NoSQL Performance Test In-Memory Performance Comparison of SequoiaDB,
Hardware Recommendations
Hardware Recommendations Alpha Anywhere is a Windows based system that will run on various Windows versions. The minimum requirement is Windows XP SP3 or Server 2003. However, it is recommended that at
Crystal Reports Server 2008
Revision Date: July 2009 Crystal Reports Server 2008 Sizing Guide Overview Crystal Reports Server system sizing involves the process of determining how many resources are required to support a given workload.
QLIKVIEW SERVER MEMORY MANAGEMENT AND CPU UTILIZATION
QLIKVIEW SERVER MEMORY MANAGEMENT AND CPU UTILIZATION QlikView Scalability Center Technical Brief Series September 2012 qlikview.com Introduction This technical brief provides a discussion at a fundamental
Capacity Planning for Microsoft SharePoint Technologies
Capacity Planning for Microsoft SharePoint Technologies Capacity Planning The process of evaluating a technology against the needs of an organization, and making an educated decision about the configuration
Load Analysis of the Magento Commerce Platform on Servers Running OpenVZ
UNIVERSITY OF WATERLOO Faculty of Engineering Department of Electrical and Computer Engineering Load Analysis of the Magento Commerce Platform on Servers Running OpenVZ Canfone.com Inc. Montreal, Quebec
Muse Server Sizing. 18 June 2012. Document Version 0.0.1.9 Muse 2.7.0.0
Muse Server Sizing 18 June 2012 Document Version 0.0.1.9 Muse 2.7.0.0 Notice No part of this publication may be reproduced stored in a retrieval system, or transmitted, in any form or by any means, without
Crank Your BI Performance up to 11 - Sizing, Tuning & Performance Testing. Innovation Center Network, Silicon Valley Active Global Support
Crank Your BI Performance up to 11 - Sizing, Tuning & Performance Testing James Rapp Jonathan Brown Innovation Center Network, Silicon Valley Active Global Support How-To Live Example Existing Patterns
External Sorting. Why Sort? 2-Way Sort: Requires 3 Buffers. Chapter 13
External Sorting Chapter 13 Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke 1 Why Sort? A classic problem in computer science! Data requested in sorted order e.g., find students in increasing
Cache All The Things
Cache All The Things About Me Mike Bell Drupal Developer @mikebell_ http://drupal.org/user/189605 Exactly what things? erm... everything! No really... Frontend: - HTML - CSS - Images - Javascript Backend:
OVERVIEW... 2. Methodology... 2. Objectives... 2. Terminology... 2. Recommended Test Protocol... 3 CLOUD SERVICES VS. DEDICATED HOSTING...
TABLE OF CONTENTS OVERVIEW... 2 Methodology... 2 Objectives... 2 Terminology... 2 Recommended Test Protocol... 3 CLOUD SERVICES VS. DEDICATED HOSTING... 4 SYSTEM RESOURCE MONITORING... 4 MAGENTO CONFIGURATION
WHITE PAPER WORK PROCESS AND TECHNOLOGIES FOR MAGENTO PERFORMANCE (BASED ON FLIGHT CLUB) June, 2014. Project Background
WHITE PAPER WORK PROCESS AND TECHNOLOGIES FOR MAGENTO PERFORMANCE (BASED ON FLIGHT CLUB) June, 2014 Project Background Flight Club is the world s leading sneaker marketplace specialising in storing, shipping,
DATABASE. Pervasive PSQL Performance. Key Performance Features of Pervasive PSQL. Pervasive PSQL White Paper
DATABASE Pervasive PSQL Performance Key Performance Features of Pervasive PSQL Pervasive PSQL White Paper June 2008 Table of Contents Introduction... 3 Per f o r m a n c e Ba s i c s: Mo r e Me m o r y,
Web Services Performance: Comparing Java 2 TM Enterprise Edition (J2EE TM platform) and the Microsoft.NET Framework
Web Services Performance: Comparing 2 TM Enterprise Edition (J2EE TM platform) and the Microsoft Framework A Response to Sun Microsystem s Benchmark Microsoft Corporation July 24 Introduction In June 24,
UBUNTU DISK IO BENCHMARK TEST RESULTS
UBUNTU DISK IO BENCHMARK TEST RESULTS FOR JOYENT Revision 2 January 5 th, 2010 The IMS Company Scope: This report summarizes the Disk Input Output (IO) benchmark testing performed in December of 2010 for
Remote Network Accelerator
Remote Network Accelerator Evaluation Guide LapLink Software 10210 NE Points Drive Kirkland, WA 98033 Tel: (425) 952-6000 www.laplink.com LapLink Remote Network Accelerator Evaluation Guide Page 1 of 19
7.x Upgrade Instructions. 2015 Software Pursuits, Inc.
7.x Upgrade Instructions 2015 Table of Contents INTRODUCTION...2 SYSTEM REQUIREMENTS FOR SURESYNC 7...2 CONSIDERATIONS BEFORE UPGRADING...3 TERMINOLOGY CHANGES... 4 Relation Renamed to Job... 4 SPIAgent
PARALLELS CLOUD STORAGE
PARALLELS CLOUD STORAGE Performance Benchmark Results 1 Table of Contents Executive Summary... Error! Bookmark not defined. Architecture Overview... 3 Key Features... 5 No Special Hardware Requirements...
CS 188/219. Scalable Internet Services Andrew Mutz October 8, 2015
CS 188/219 Scalable Internet Services Andrew Mutz October 8, 2015 For Today About PTEs Empty spots were given out If more spots open up, I will issue more PTEs You must have a group by today. More detail
Mirtrak 6 Powered by Cyclope
Mirtrak 6 Powered by Cyclope Installation Guide Mirtrak Activity Monitoring Solution v6 is powered by Cyclope Series 2003-2013 Info Technology Supply Ltd. 2 Hobbs House, Harrovian Business Village, Bessborough
LYONSCG ECOMMERCE ACCELERATOR (LEA) FOR MAGENTO. Discussion of Features
LYONSCG ECOMMERCE ACCELERATOR (LEA) FOR MAGENTO Discussion of Features Eric Marsh July 2015 1 AN INNOVATIVE ecommerce SOLUTION The LYONSCG ecommerce Accelerator (LEA) for Magento was developed for small
Zend Server 4.0 Beta 2 Release Announcement What s new in Zend Server 4.0 Beta 2 Updates and Improvements Resolved Issues Installation Issues
Zend Server 4.0 Beta 2 Release Announcement Thank you for your participation in the Zend Server 4.0 beta program. Your involvement will help us ensure we best address your needs and deliver even higher
EXECUTIVE SUMMARY CONTENTS. 1. Summary 2. Objectives 3. Methodology and Approach 4. Results 5. Next Steps 6. Glossary 7. Appendix. 1.
CONTENTS 1. Summary 2. Objectives 3. Methodology and Approach 4. Results 5. Next Steps 6. Glossary 7. Appendix EXECUTIVE SUMMARY Tenzing Managed IT services has recently partnered with Amazon Web Services
