OVERVIEW Methodology Objectives Terminology Recommended Test Protocol... 3 CLOUD SERVICES VS. DEDICATED HOSTING...
|
|
|
- Karen Daniels
- 10 years ago
- Views:
Transcription
1
2 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 SETTINGS... 5 Use Flat Catalog... 5 Merge JavaScript & CSS... 5 Enable Full-Page Cache... 6 Magento Indexers... 7 SERVER CONFIGURATION SETTINGS... 8.htaccess... 8 Temporary File Storage... 8 Cron Job... 9 LAMP STACK... 9 Linux... 9 Apache MySQL PHP LNMP STACK Linux Nginx MySQL PHP Copyright 2015 Magento, Inc. All rights reserved. i
3 UNSUPPORTED CONFIGURATIONS AND SETTINGS Linux Apache MySQL PHP SAMPLE CONFIGURATIONS MySQL Configuration Nginx Configuration EXAMPLE SYSTEM CONFIGURATIONS System Hardware Specifications Physical Servers Cloud Servers System Software Versions Developer Test Environments SERVER TEST ENVIRONMENTS (1 SERVER) SERVER TEST ENVIRONMENTS (2 SERVERS) MAGENTO SCALABILITY Magento Scalability Tiers Performance vs. Scalability Magento Performance Testing Guidelines ii
4 EXECUTIVE SUMMARY Performance testing is a critical step in the development process for merchants looking to optimize their shopping experiences. This technical document provides a foundation for performance testing by defining a common set of software and environment configuration settings to produce reliable, reproducible, and consistent performance test results. These Guidelines are meant to be used in conjunction with the Magento Performance Toolkit, and together they provide a consistent ruler to compare performance across a variety of Magento implementations. Using the Guidelines and Toolkit to gather performance measurements across different implementations provides merchants or their developers with information on the performance impacts of custom hardware, software, or network configurations, empowering them to optimize their web store experience for growth. Copyright 2015 Magento, Inc. All rights reserved. 1
5 OVERVIEW Methodology 1. Load a Magento instance on a server, or set of servers. 2. Use the Magento Performance Toolkit to prepare the database for testing. 3. Use Apache jmeter to run benchmarking scripts from a load generator to send traffic to the server(s) and collect performance data. Objectives Enable merchants to test the performance of Magento installations Enable developers to test the performance impact of customizations Enable performance testing across the Magento ecosystem Enable the comparison of performance tests (benchmarking) Provide commonly used methods, scenarios, and terminology to describe testing activities Terminology The following terms have specific meaning within the context of Magento performance testing: Performance Benchmarking Scalability Responsiveness and stability under a particular workload. Comparing system performance metrics, typically to recommended best practices or industry standards. 1. The ability to process growing amounts of requests in a capable manner. 2. The ability to expand the system resources to increase capacity. Reliability Reproducibility 1. The ability to yield the same or compatible results for different tests. 2. The ability for the system to operate as designed. 1. The ability to conduct a performance test and observe similar results on multiple test occurrences. 2. The ability for a third party to independently duplicate a test and observe comparable results. Copyright 2015 Magento, Inc. All rights reserved. 2
6 Recommended Test Protocol Document the environment and test procedures so the results are comparable and reproducible. Record all control variables. Performance test control variables are divided into the following groups: Load Generator Merchant Traffic Profile Reference Store Magento Platform Environment Hardware Software Reference System Architecture Test Protocol Minimize test variables. Minimize test variables. When testing to compare results, minimize the number of input variables that are subject to change. Drive tests from different servers. To isolate system resource usage, place the load generator on a different system than the application server that runs Magento and supporting services. Large test configurations might need multiple load generators to create enough traffic to stress the system. Establish a baseline. Establish a baseline set of results with known values for the full list of control variables. The recommended values for several control variables are described later in this document. Don t use the first set of results. For cached configurations, the first test cycle populates only the caching layers. For each cycle, record the results of the second and subsequent test runs. Repeat to verify results. Never consider the first set of results as final. Repeat and verify each test to establish that the results are reliable and reproducible by comparing the variations in results for each test cycle. A minimum of two or three test cycles is recommended. Include the minimum number of external variables in your test environment. The network metric distance from the load generator to the application server should be the minimum distance that is required to establish the scope of the test. Your intent should be to minimize the impact of external variables on the test results, and know which variables are impacting your results. A test from a load generator to a server on the same switch can be used to establish the scope of application performance and hardware configuration. A test from an Internet source to a private data center can be used to establish the scope of Internet latency, CDN and caching servers, infrastructure equipment, application performance, and hardware configuration. Magento Performance Testing Guidelines 3
7 CLOUD SERVICES VS. DEDICATED HOSTING Magento was originally designed to be installed and run on a dedicated, physical server, and deployed as an on premise application. The emerging trend is to install Magento in a data center on either a dedicated physical server, or using a cloud service provided by the host. Servers that are managed by a hosting provider and provisioned for multiple customers are referred to as cloud services. A physical server that is used by a single customer is referred to as a dedicated host. SYSTEM RESOURCE MONITORING It is recommended that you collect system-level metrics during the execution of the benchmark, to make sure the results are not based on a system resource that is over utilized or limited causing a resource bottleneck. At a minimum, monitor the usage for each of the following primary system resources: CPU utilization Memory allocation Disk IO activity Network usage Database transactions To increase your understanding of how these resources are used you want to collect detailed usage data during your test activities. You can use various tools to collect these metrics including jmeter test plan listeners, individual system level commands, and system monitoring tools such as nmon. Resource usage results over several test runs can be captured and visualized in tools like Graphite. Also, you may consider using SaaS monitoring tools like New Relic to capture and visualize data. Magento Performance Testing Guidelines 4
8 MAGENTO CONFIGURATION SETTINGS The following configuration settings are required for each Magento store to be tested: Use Flat Catalog Merge JavaScript & CSS Enable Full-Page Cache Indexers Update and Clean on Schedule Use Flat Catalog To configure Magento to enable Flat Catalog for categories and products, do the following: 1. On the Admin menu, select System > Configuration. In the panel on the left, under Catalog, select Catalog. 2. Click to expand the Frontend section. Then, make the following settings: Use Flat Catalog Category Use Flat Catalog Product Yes Yes Merge JavaScript & CSS To enable file merging for JavaScript and CSS files, do the following: 1. In the panel on the left, under Advanced, select Developer. 2. Click to expand the JavaScript Settings section. Then, set Merge JavaScript Files to Yes. 3. Click to expand the CSS Settings section. Then, set Merge CSS Files to Yes. 4. When complete, click the Save Config button. Magento Performance Testing Guidelines 5
9 Enable Full-Page Cache For Magento Enterprise Edition: The Full-Page Cache is enabled by default for Magento Enterprise Edition. To verify that the page cache is enabled, do the following: Step 1: Verify that Page Cache is Enabled 1. On the Admin menu, select System > Cache Management. 2. If the Status column shows the Page Cache to be Disabled, do the following: a. On the Admin menu, select System > Configuration. In the panel on the left, under Advanced, select System. b. Click to expand the Full Page Cache Settings section. Then, set Enable Full Page Cache Auto Generation to Yes. 3. When complete, click the Save Config button. Step 2: Verify that Page Cache is Valid On the server, examine the contents of the cache to verify that it is working. It is not possible to determine the location of the cache from the Magento Admin. Use one of the following methods to verify the cache: File System If using the file system, verify that cached pages are being saved in the following folder: <magento root>/var/full_page_cache Redis If using Redis, make an API call to query data used by Magento. Magento Performance Testing Guidelines 6
10 Magento Indexers For Magento Enterprise Edition: All indexers should Update when scheduled, and the system should periodically purge the indexer changelog. 1. On the Admin menu, select System > Configuration. In the panel on the left, under Advanced, select Index Management. 2. Click to expand the Index Options section. Then, verify that all indexers are set to Update when scheduled. 3. Click to expand the Index Clean Schedule section. Then, verify the following settings: Enable Scheduled Cleanup Start Time Frequency Yes (As needed) (As needed) 4. When complete, click the Save Config button. Magento Performance Testing Guidelines 7
11 SERVER CONFIGURATION SETTINGS.htaccess Rewrite Engine = ON In vi.htaccess, make sure that this line is not comment: #RewriteEngine On This is the default setting for the htaccess file included with Magento. RewriteEngine On Expire Headers = ON The correct Expire Headers setting can be found in the default Magento htaccess file. The default setting is access time +1 year. Temporary File Storage Configure the location of the following temporary files as needed for your system architecture: <magento root>/var/session <magento root>/var/cache <magento root>/var/full_page_cache SYSTEM TYPE File System Redis STORAGE LOCATION Store all caches and session in memory backed by file system, or store on a RAM disk. Store all caches and session in Redis on the application server. 1+1 Store all caches and session in database. 1+1 with Redis On Application Server: Store in Redis on the application server. On Dedicated Server: Store in Redis on the Redis server instance Store all caches and session in database with Redis Store all caches and session in Redis on the Redis server instance. In this example, the load balancer can be either hardware or a server instance. Magento Performance Testing Guidelines 8
12 Cron Job For Magento Enterprise 1.12: The Magento Cron job should be scheduled to run at intervals between five and ten minutes. Schedule the interval to run no sooner than five minutes, and no later than ten minutes. For Magento Enterprise 1.13 or later: The Magento Cron job should be scheduled to run at one minute intervals, and be executed by the specified user. It is recommended to run the Cron job under Apache rather than root. The same user should run Cron, Magento, and PHP. To learn more, see: How to Set Up a Cron Job 1. From the command line, enter the following command to run crontab: crontab u apache e 2. Add the following line: [Magento 1.12] */5**** /bin/sh/absolute/path/to/magento/cron.sh [Magento 1.13+] */1**** /bin/sh/absolute/path/to/magento/cron.sh LAMP STACK Linux Optimize disk performance: 1. Mount the disk volume with noatime and nodiratime. 2. Add one of the following lines to vi /etc/fstab: For ext3 file system: /dev/md0 / ext3 defaults,noatime,nodiratime,barrier=0 1 1 For ext4 file system: /dev/md0 / ext4 defaults,noatime,nodiratime,barrier=0 1 1 Magento Performance Testing Guidelines 9
13 Set no write barriers: For benchmarking, write barriers should always be set to zero. For a production environment, your system administrator can enable or disable write barriers, depending on the hardware. Under certain conditions, an incorrect setting of this parameter can cause data loss. barrier=0 Set swappiness threshold: Set the swappiness threshold to ten or lower. Do not adjust up if the value is less than ten, including zero. /proc/sys/vm/swappiness Increase max file descriptors: Set value to 65535, default value 1024 Disable transparent huge page support: Disable Transparent Huge Page Support on the host OS. Enabling THP on the Host OS has shown modest performance improvements on guest machines. However, after several weeks in production on a busy system with substantial memory (128GB), guest machines can become non-responsive for an extended period of time (6,000ms+) during memory defragmentation. thp_enabled = false Enable reuse of TIME-WAIT sockets: Enable TCP_TW_REUSE so that the sockets in TIME_WAIT state can be used again instead of having to create new sockets for every new request. net.ipv4.tcp_tw_reuse = 1 Magento Performance Testing Guidelines 10
14 Apache URL Rewrites = enabled Sudo a2enmod rewrite Apache Multi-Process Modules (MPM): When PHP-FPM is not used MPM = prefork When PHP-FPM is used MPM = worker When PHP-FPM is used with Apache 2.4 MPM = event maxclients = 256 MaxClients: Sets the maximum number of server processes that are allowed to start. (This parameter is dependent on MPM settings.) For more information, see: How to Set MaxClients in Apache/prefork. MySQL Version: MySQL/Percona 5.6 or later The Magento 1.12 installer uses a MySQL variable to check for innodb support. This variable was deprecated in MySQL 5.6. For more information, see: MySQL Configuration. Set buffer pool size: Adjust the MySQL buffer pool size according to the type of server. Multi-purpose Server 40% Dedicated Database Server 75% innodb_buffer_pool_size Set maximum connections: For testing, set the maximum connections to 2,000. For production servers, it is recommended that you double the number of expected concurrent sessions. (2* concurrent user sessions.) max-connections=2000 Magento Performance Testing Guidelines 11
15 Set thread concurrency: When using current versions of MySQL (5.6), the recommended value for this setting is 16. If your server has several CPU cores available, it can be changed to a value between innodb-thread-concurrency = 16 PHP Version: PHP 5.4.x or PHP 5.5.x Enable OPcache: Load and enable the OPcache module. Set PHP memory limit: Edit the PHP memory limit in php.ini. The Magento Performance Toolkit includes minimum required values for PHP memory limit, based on profile size. For a 4GB application server, using the medium profile, the minimum PHP memory limit should be 1G. Set PHP OPcache memory limit: Edit the PHP OPcache memory limit in php.ini. The OPCache memory limit must be smaller than the PHP max memory limit. [opcache] opcache.enable=1 opcache.enable_cli=1 opcache.memory_consumption=256 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=4000 opcache.max_wasted_percentage=5 opcache.use_cwd=1 opcache.validate_timestamps=1 opcache.fast_shutdown=1 Disable APC: Disable or remove the Alternate PHP Cache (APC) Disable Xdebug: Do not use Xdebug for benchmarking or for production systems. Magento Performance Testing Guidelines 12
16 Turn off PHP error display: Edit php.ini as follows: display_errors = off Limit PHP error reporting for production systems: This change is appropriate when you don t want to display notices or other non-fatal errors on a production system. Edit php.ini as follows: error_reporting = E_WARNING E_ERROR log_errors = on error_log = /path/store/error/log/php_errors.log Set garbage collection probability This value has a default of 1, and is recommended for benchmarking, development, and production systems. Edit php.ini as follows: session.gc_probability = 1 LNMP STACK The following examples illustrate the use of control variables for the software environment on a LNMP stack system. Linux (No change from LAMP settings.) Nginx Use Nginx and FastCGI (PHP-FPM): 1. Set up Nginx. apt-get install Nginx apt-get install php5-fpm 2. Configure PHP5-FPM to listen on socket Set up php-fpm & nginx config for php as appropriate. Set up nginx to cache/serve static assets (img,js). Set up nginx to set expiration headers for static files. 3. Set static cache. Magento Performance Testing Guidelines 13
17 For more information about the official Magento configuration, see: Configuring Nginx for Magento. Look online for php5-fpm set up and configuration instructions. Use Unix sockets: When using Nginx and a single server configuration, you can use Unix sockets to reduce TCP traffic and latency. upstream fastcgi { server unix:/var/run/php-fpm.sock; } Tune Nginx worker: Tune Nginx worker processes and worker connections. These values can be tuned to find an optimal configuration, depending on your server environment. For the purposes of testing they should be 1 and worker_processes = 1 # adjust to equal the number of CPUs worker_connections = 1024 For more information, see Nginx Configuration in the Sample Configurations section of this document. MySQL (No change from LAMP settings.) PHP New wire mode for PHP-FPM: Configure PHP-FPM to listen on Unix socket mode. listen = /var/run/php-fpm.sock Magento Performance Testing Guidelines 14
18 UNSUPPORTED CONFIGURATIONS AND SETTINGS The following settings should not be used for benchmarking. These are provided as examples of settings that you should not change for the purpose of performance testing. You can, at your own discretion, use these settings for the purposes of analyzing performance and tuning your own development system or changing system behavior on production servers. They have been proven to effect results in either a positive or negative way, but shouldn t be used for benchmarking. Linux Use ramdisk for var/cache and var/session files: For a system without a key storage, do the following: 1. Create and mount ramdisk. mkdir /mnt/ramdisk mount -t tmpfs -o size=512m tmpfs /mnt/ramdisk 2. Add the following line to /etc/fstab: tmpfs /mnt/ramdisk tmpfs nodev,nosuid,noexec,nodiratime,size=512m Set up /tmp to use ramdisk along with Magento s var/cache and var/session. -s MAGENTOROOT/var/cache/tmp/magentocache -s MAGENTOROOT/var/session/tmp/magentosession Apache Use vhost directive instead of directory.htaccess files: You can move the contents of the Magento.htaccess file into apache vhost directive. This change can have a noticeable impact on file system activity, and may show positive results in production server environments. MySQL Do not use SQL profiling: Profiling can be enabled when looking for queries to tune, but should be disabled when conducting performance benchmarks. Copyright 2015 Magento, Inc. All rights reserved. 15
19 PHP Increase max execution time: Increase the PHP max execution time for web admin servers. This value is hard coded to 0 (unlimited) for the PHP CLI. However, on a Magento admin web server, it is possible to run into a timeout condition if this value is not set high enough to accomplish the admin tasks requested (e.g. a large import). For a customer-facing production web server, setting this value too high may allow the server to over-allocate resources. Edit php.ini as follows: Production Application Server: (default setting) max_execution_time = 30 Admin Web Server max_execution_time = 5000 Turn off OPcache timestamp checking: Turning off timestamp checking will give some performance gain, but it requires you to manually flush the cache anytime you modify a file. Modifying files and failing to flush that cache will result in server errors. [opcache] opcache.validate_timestamps=0 Magento Performance Testing Guidelines 16
20 SAMPLE CONFIGURATIONS MySQL Configuration The following MySQL parameters are recommended for performance testing only. For a production server, a qualified database administrator can provide the best configuration settings for your environment. The best settings can vary depending on your database server capacity, size of your store, and/or website traffic characteristics. MySQL Configuration for SMALL or MEDIUM Profile: [mysqld] datadir=/var/lib/mysql #socket=/var/lib/mysql/mysql.sock user=mysql # Disabling symbolic-links is recommended to prevent assorted security risks #symbolic-links=0 max_connections = 1000 max_connect_errors = max_allowed_packet = 32M max_heap_table_size = 64M sort_buffer_size = 8M join_buffer_size = 128K thread_cache_size = 16 query_cache_size = 32M query_cache_limit = 2M tmp_table_size = 64M # (same size as Heap Table) key_buffer_size = 32M read_buffer_size = 8M read_rnd_buffer_size = 8M bulk_insert_buffer_size = 64M wait_timeout = # (default value) innodb_additional_mem_pool_size = 16M innodb_log_buffer_size = 8M innodb_log_file_size = 256M innodb_log_files_in_group = 2 innodb_buffer_pool_size = 6G #(6G is appropriate, based on 7-8GB system memory for database server) innodb_data_home_dir = /var/lib/mysql/ innodb_data_file_path = ibdata1:256m;ibdata2:256m:autoextend innodb_autoextend_increment = 256 innodb_thread_concurrency = 16 [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid Magento Performance Testing Guidelines 17
21 MySQL Configuration for LARGE or Extra Large Profile: [mysqld] datadir=/var/lib/mysql #socket=/var/lib/mysql/mysql.sock user=mysql # Disabling symbolic-links is recommended to prevent assorted security risks #symbolic-links = 0 max_connections = 1000 max_connect_errors = max_allowed_packet = 32M max_heap_table_size = 128M sort_buffer_size = 8M join_buffer_size = 128K thread_cache_size = 16 query_cache_size = 32M query_cache_limit = 2M tmp_table_size = 128M # (same size as Heap Table) key_buffer_size = 32M read_buffer_size = 8M read_rnd_buffer_size = 8M bulk_insert_buffer_size = 64M wait_timeout = (default value) innodb_additional_mem_pool_size = 16M innodb_log_buffer_size = 8M innodb_log_file_size = 512M innodb_log_files_in_group = 2 innodb_buffer_pool_size = 6G # (6G is appropriate, based on 7-8GB system memory for database server) innodb_data_home_dir = /var/lib/mysql/ innodb_data_file_path = ibdata1:1g;ibdata2:512m:autoextend innodb_autoextend_increment=512 innodb_thread_concurrency = 16 [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid Magento Performance Testing Guidelines 18
22 Nginx Configuration Magento recommends this sample configuration for testing Nginx. Nginx Test Configuration sendfile on; server_tokens off; tcp_nopush on; # enable operating system buffering # do not report nginx version in headers # do not wait for TCP push socket parameter keepalive_timeout 10; # limit the length of a connection timeout, reduce thread creation open_file_cache max=10000 inactive=30m; open_file_cache_valid 10m; open_file_cache_min_uses 2; open_file_cache_errors on; gzip on; gzip_disable "msie6"; gzip_vary on; gzip_proxied any; gzip_comp_level 5; gzip_buffers 16 8k; gzip_http_version 1.1; # enable compression of content # enable caching of open file descriptors gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript; # specify content types Magento Performance Testing Guidelines 19
23 EXAMPLE SYSTEM CONFIGURATIONS System Hardware Specifications These recommendations are for consistent testing purposes only. Production servers can have a variety of optimized configurations. The minimum and recommended test system configurations are: Physical Servers PHYSICAL SERVER MINIMUM RECOMMENDED Web Application Server Database Server Auxiliary Server (Redis, Memcached, etc.) Load Generator* 4 CPU Cores 8 GB RAM 4 CPU Cores 8 GB RAM Direct Attached Storage 1 CPU 2 GB RAM 4 CPU Cores 8 GB RAM 8 CPU Cores 16 GB RAM 8 CPU Cores 16 GB RAM Multi-Core CPU 4 GB RAM 8 CPU Cores 16 GB RAM Cloud Servers PHYSICAL SERVER MINIMUM RECOMMENDED Web Application Server Database Server Auxiliary Server (Redis, Memcached, etc.) Load Generator* 4x vcpu 8 GB Cloud Storage 4x vcpu 8 GB Cloud Storage 1x vcpu 2 GB RAM Cloud Storage 4x vcpu 8 GB 8x vcpu 16 GB 8x vcpu 16 GB Preferred Storage 1x vcpu 4 GB RAM 8x vcpu 16 GB * The Load Generator becomes the performance bottleneck at a certain traffic levels. It is recommended that you scale up the number of load generators instead of adding resources to a single load generator. Magento Performance Testing Guidelines 20
24 System Software Versions Magento EE v1.12+ PHP 5.4, PHP 5.5 Zend OPcache The minimum requirements in this document are based on Magento Enterprise Edition, version Similar configuration options should be used for later versions. The PHP patch should be applied as necessary to confirm that the Magento system as applied. For PHP 5.4, OPcache can be loaded optionally For PHP 5.5, Zend OPcache is included by default Developer Test Environments A developer who is testing code needs an environment that minimizes the hardware impact on test results, in order to focus on the impact of the software environment, software settings, and code changes. The system should have a fast CPU, sufficient RAM, and drive storage that is fast, affordable, and that can produce consistent results. Developer Performance System Quad-Core CPU 32GB RAM SSD HDD Magento Performance Testing Guidelines 21
25 SERVER TEST ENVIRONMENTS (1 SERVER) A single server should be sufficient to test a SMALL or MEDIUM profile. SINGLE SERVER ENVIRONMENT Single Server Single Server + Redis One server that is both web application server and database server. One server that is both web application server and database server. The Redis cache is also used on the same server One web application server and one database server Redis One web application server, one database server, and one Redis server. Magento Performance Testing Guidelines 22
26 SERVER TEST ENVIRONMENTS (2 SERVERS) A minimum of two web application servers is recommended to test traffic with a LARGE or EXTRA LARGE profile. TWO-SERVER ENVIRONMENT Two web application servers, and one database server Redis Two web application servers, one database server, and one Redis server Two web application servers, and two database servers. (The recommended settings for this configuration are not included in this document.) Redis Two web application servers, two database servers, and one Redis server. (The recommended settings for this configuration are not included in this document.) Magento Performance Testing Guidelines 23
27 MAGENTO SCALABILITY Magento Scalability Tiers An example set of variables for scalability testing are shown in the diagram above. These would be independent variables in a fixed configuration enviornment, and some could be dependant variables in an auto-scaling enviornment. Performance vs. Scalability Magento performance testing is related to scalability, but they are not the same. You can measure the performance of a particular configuration of your system. You can then either (a) change a variable in your environment and test again to measure performance impact, or (b) change the traffic level against the same environment and test scalability. Verifying that 1,000 user sessions can hit your Magento store and that the average response time of 1,000ms or faster is performance testing. Changing your software or hardware configuration to reduce that number from 1,000ms to 500ms is a performance improvement. Increasing the user session count from 1,000 to 10,000 and confirming that the average response time is still 1,000ms or faster is scalability testing. Magento Performance Testing Guidelines 24
Optimizing your Magento store for heavy API access. 1.0 June 2013
Optimizing your Magento store for heavy API access 1.0 June 2013 About This Guide This guide is for anyone who is looking to optimise the API link speed between a Magento installation and Brightpearl.
Magento Optimised Template CentOS 6 with cpanel/whm V1.0
Magento Optimised Template CentOS 6 with cpanel/whm V1.0 Magento Optimised Template CentOS 6 with cpanel/whm Crucial Cloud Hosting 1 Contents Introduction... 2 Objectives... 3 Web Server Optimisation...
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
Optimizing TYPO3 performance
Optimizing TYPO3 performance Dmitry Dulepov ([email protected]) Performance optimization areas: TYPO3 code TYPO3 installation Server hardware Server software Apache MySQL Optimizing TYPO3 code Hardly possible
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
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
Wednesday, October 10, 12. Running a High Performance LAMP stack on a $20 Virtual Server
Running a High Performance LAMP stack on a $20 Virtual Server Simplified Uptime Started a side-business selling customized hosting to small e-commerce and other web sites Spent a lot of time optimizing
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
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
Using Redis as a Cache Backend in Magento
Using Redis as a Cache Backend in Magento Written by: Alexey Samorukov Aleksandr Lozhechnik Kirill Morozov Table of Contents PROBLEMS WITH THE TWOLEVELS CACHE BACKEND CONFIRMING THE ISSUE SOLVING THE ISSUE
Magento Enterprise Edition White Paper!!"#$%&'()*&(+"'#(,-).#/."'(0%-(1/2$(,"-0%-3)*."("4%33"-."!
Magento Enterprise Edition White Paper!!!"#$%&'()*&(+"'#(,-).#/."'(0%-(1/2$(,"-0%-3)*."("4%33"-."! "! Introduced in 2009, the Magento Enterprise Edition subscription is the leading enterprise-grade, feature-rich
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
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.
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:
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
CloudLinux is a proven solution for shared hosting providers that:
CloudLinux Overview What is CloudLinux CloudLinux is a proven solution for shared hosting providers that: Improves server s stability and security Increases density Improves performance Decreases support
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
Applications Manager Best Practices document
Applications Manager Best Practices document This document will list the AdventNet ManageEngine Applications Manager best practices 1. Hardware and Software requirements 2. Configuring Applications Manager
Brocade Virtual Traffic Manager and Magento Deployment Guide
September 2015 Brocade Virtual Traffic Manager and Magento Deployment Guide 2015 Brocade Communications Systems, Inc. All Rights Reserved. ADX, Brocade, Brocade Assurance, the B-wing symbol, DCX, Fabric
Delivering Quality in Software Performance and Scalability Testing
Delivering Quality in Software Performance and Scalability Testing Abstract Khun Ban, Robert Scott, Kingsum Chow, and Huijun Yan Software and Services Group, Intel Corporation {khun.ban, robert.l.scott,
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
Drupal Memcached Nginx
Drupal Memcached Nginx Drupal, Memcached &Nginx Technology overview Drupal optimization Future (To Do) Drupal, Memcached &Nginx Technology overview Drupal optimization Future (To Do) Technology overview
MySQL: Cloud vs Bare Metal, Performance and Reliability
MySQL: Cloud vs Bare Metal, Performance and Reliability Los Angeles MySQL Meetup Vladimir Fedorkov, March 31, 2014 Let s meet each other Performance geek All kinds MySQL and some Sphinx Working for Blackbird
How to Optimize the MySQL Server For Performance
1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 MySQL Server Performance Tuning 101 Ligaya Turmelle Principle Technical
This document will list the ManageEngine Applications Manager best practices
This document will list the ManageEngine Applications Manager best practices 1. Hardware and Software requirements 2. Configuring Applications Manager 3. Securing Applications Manager 4. Fault Management
The current version installed on your server is 2.6.32-431.5.1.el6.x86_64 and it's the latest available.
IP : nnn.nnn.nnn.n 173.255.141.4 Hostname : example.domain.com webserver.theewfinc.org OS : CentOS release 6.6 (Final) The following is a report on the security and performance of your server. It includes
Deploying MySQL with the Oracle ZFS Storage Appliance
Deploying MySQL with the Oracle ZFS Storage Appliance Paul Johnson Principal Software Engineer Robert Cummins Principal Software Engineer John Zabriskie Software Engineer John Baton Software Engineer Table
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
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
Moving Drupal to the Cloud: A step-by-step guide and reference document for hosting a Drupal web site on Amazon Web Services
Moving Drupal to the Cloud: A step-by-step guide and reference document for hosting a Drupal web site on Amazon Web Services MCN 2009: Cloud Computing Primer Workshop Charles Moad
Running a Workflow on a PowerCenter Grid
Running a Workflow on a PowerCenter Grid 2010-2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise)
http://support.oracle.com/
Oracle Primavera Contract Management 14.0 Sizing Guide October 2012 Legal Notices Oracle Primavera Oracle Primavera Contract Management 14.0 Sizing Guide Copyright 1997, 2012, Oracle and/or its affiliates.
PeopleSoft Online Performance Guidelines
PeopleSoft Online Performance Guidelines Agenda Introduction Web Browser configuration Web Server configuration Application Server PIA PeopleSoft Internet Architecture Introduction Pure Internet Architecture
Magento Enterprise Cloud Edition A Platform-as-a-Service for Your Business. Peter Sheldon VP Strategy, Magento Commerce
Magento Enterprise Cloud Edition A Platform-as-a-Service for Your Business Peter Sheldon VP Strategy, Magento Commerce 88% of Organizations Have a Cloud 1 st Strategy Source: Gartner Forecast Analysis:
VirtualCenter Database Performance for Microsoft SQL Server 2005 VirtualCenter 2.5
Performance Study VirtualCenter Database Performance for Microsoft SQL Server 2005 VirtualCenter 2.5 VMware VirtualCenter uses a database to store metadata on the state of a VMware Infrastructure environment.
Installation Manual for Catalog Infinite Scroll extension
Installation Manual for Catalog Infinite Scroll extension This manual describes the installation, configuration and usage of the Catalog Infinite Scroll extension for Magento 2. Release Date: May 22, 2016
Simple Tips to Improve Drupal Performance: No Coding Required. By Erik Webb, Senior Technical Consultant, Acquia
Simple Tips to Improve Drupal Performance: No Coding Required By Erik Webb, Senior Technical Consultant, Acquia Table of Contents Introduction................................................ 3 Types of
DBA Tutorial Kai Voigt Senior MySQL Instructor Sun Microsystems [email protected] Santa Clara, April 12, 2010
DBA Tutorial Kai Voigt Senior MySQL Instructor Sun Microsystems [email protected] Santa Clara, April 12, 2010 Certification Details http://www.mysql.com/certification/ Registration at Conference Closed Book
Installing an open source version of MateCat
Installing an open source version of MateCat This guide is meant for users who want to install and administer the open source version on their own machines. Overview 1 Hardware requirements 2 Getting started
Installation, Configuration, and Usage
Installation, Configuration, and Usage Copyright Free Lunch Labs www.freelunchlabs.com Installation BEFORE INSTALLING THIS EXTENSION CREATE OF BACKUP OF YOUR MAGENTO INSTALLATION AND ALL ASSOCISTED FILES
Contents Introduction... 5 Deployment Considerations... 9 Deployment Architectures... 11
Oracle Primavera Contract Management 14.1 Sizing Guide July 2014 Contents Introduction... 5 Contract Management Database Server... 5 Requirements of the Contract Management Web and Application Servers...
DMS Performance Tuning Guide for SQL Server
DMS Performance Tuning Guide for SQL Server Rev: February 13, 2014 Sitecore CMS 6.5 DMS Performance Tuning Guide for SQL Server A system administrator's guide to optimizing the performance of Sitecore
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...
Performance Tuning and Optimizing SQL Databases 2016
Performance Tuning and Optimizing SQL Databases 2016 http://www.homnick.com [email protected] +1.561.988.0567 Boca Raton, Fl USA About this course This four-day instructor-led course provides students
Secure Web. Hardware Sizing Guide
Secure Web Hardware Sizing Guide Table of Contents 1. Introduction... 1 2. Sizing Guide... 2 3. CPU... 3 3.1. Measurement... 3 4. RAM... 5 4.1. Measurement... 6 5. Harddisk... 7 5.1. Mesurement of disk
Stratusphere Solutions
Stratusphere Solutions Deployment Best Practices Guide Introduction This guide has been authored by experts at Liquidware Labs in order to provide a baseline as well as recommendations for a best practices
Igor Seletskiy. CEO, CloudLinux
Optimizing PHP settings for Shared Hosting March M h 21 21, 212 Igor Seletskiy CEO, CloudLinux Type Security Performance Stability bl mod_php Scary Excellent Bad mod_php + mod_ruid2 Questionable Excellent
Rackspace Cloud Databases and Container-based Virtualization
Rackspace Cloud Databases and Container-based Virtualization August 2012 J.R. Arredondo @jrarredondo Page 1 of 6 INTRODUCTION When Rackspace set out to build the Cloud Databases product, we asked many
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...
Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper October 2010
Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide An Oracle White Paper October 2010 Disclaimer The following is intended to outline our general product direction.
Performance Testing of Java Enterprise Systems
Performance Testing of Java Enterprise Systems Katerina Antonova, Plamen Koychev Musala Soft Why Performance Testing? Recent studies by leading USA consultancy companies showed that over 80% of large corporations
IBM Connections 4.0 Social Software for Business Performance Tuning Guide
IBM Connections 4.0 IBM Collaborations Solutions Performance Team November 2012 Document Version 1.00 Page 1 of 73 Table of Contents Introduction...6 About this document...6 Document History...6 Performance
Bubble Code Review for Magento
User Guide Author: Version: Website: Support: Johann Reinke 1.1 https://www.bubbleshop.net [email protected] Table of Contents 1 Introducing Bubble Code Review... 3 1.1 Features... 3 1.2 Compatibility...
TABLE OF CONTENTS. I. Executive Summary... 3. II. Results Overview... 4. III. Performance Testing Methodology... 5
1 TABLE OF CONTENTS I. Executive Summary... 3 II. Results Overview... 4 III. Performance Testing Methodology... 5 IV. Hardware & Software Specifications... 6 V. Testing the Standard Configuration: Apache
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
A Comparative Study on Vega-HTTP & Popular Open-source Web-servers
A Comparative Study on Vega-HTTP & Popular Open-source Web-servers Happiest People. Happiest Customers Contents Abstract... 3 Introduction... 3 Performance Comparison... 4 Architecture... 5 Diagram...
Introduction. Part I: Finding Bottlenecks when Something s Wrong. Chapter 1: Performance Tuning 3
Wort ftoc.tex V3-12/17/2007 2:00pm Page ix Introduction xix Part I: Finding Bottlenecks when Something s Wrong Chapter 1: Performance Tuning 3 Art or Science? 3 The Science of Performance Tuning 4 The
MySQL performance in a cloud. Mark Callaghan
MySQL performance in a cloud Mark Callaghan Special thanks Eric Hammond (http://www.anvilon.com) provided documentation that made all of my work much easier. What is this thing called a cloud? Deployment
HOW TO BUILD A VMWARE APPLIANCE: A CASE STUDY
HOW TO BUILD A VMWARE APPLIANCE: A CASE STUDY INTRODUCTION Virtual machines are becoming more prevalent. A virtual machine is just a container that describes various resources such as memory, disk space,
Configuring Nex-Gen Web Load Balancer
Configuring Nex-Gen Web Load Balancer Table of Contents Load Balancing Scenarios & Concepts Creating Load Balancer Node using Administration Service Creating Load Balancer Node using NodeCreator Connecting
Performance Optimization For Operational Risk Management Application On Azure Platform
Performance Optimization For Operational Risk Management Application On Azure Platform Ashutosh Sabde, TCS www.cmgindia.org 1 Contents Introduction Functional Requirements Non Functional Requirements Business
Achieving High Throughput. Fernando Castano [email protected] Sun Microsystems
Achieving High Throughput and Scalability with JRuby Fernando Castano [email protected] Sun Microsystems Agenda What is Project Kenai Early tests and re-architecture How, where and what we benchmark
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
Week Overview. Installing Linux Linux on your Desktop Virtualization Basic Linux system administration
ULI101 Week 06b Week Overview Installing Linux Linux on your Desktop Virtualization Basic Linux system administration Installing Linux Standalone installation Linux is the only OS on the computer Any existing
IT Best Practices Audit TCS offers a wide range of IT Best Practices Audit content covering 15 subjects and over 2200 topics, including:
IT Best Practices Audit TCS offers a wide range of IT Best Practices Audit content covering 15 subjects and over 2200 topics, including: 1. IT Cost Containment 84 topics 2. Cloud Computing Readiness 225
Performance And Scalability In Oracle9i And SQL Server 2000
Performance And Scalability In Oracle9i And SQL Server 2000 Presented By : Phathisile Sibanda Supervisor : John Ebden 1 Presentation Overview Project Objectives Motivation -Why performance & Scalability
Creating Value through Innovation MAGENTO 1.X TO MAGENTO 2.0 MIGRATION
Creating Value through Innovation MAGENTO 1.X TO MAGENTO 2.0 MIGRATION AGENDA 1. Overview of Magento 2.0 2. Features and benefits of Magento 2.0 over Magento 1.x 3. Why should we upgrade to Magento 2.0
Web Server Deathmatch
Web Server Deathmatch Joe Williams Cloudant @williamsjoe on Twitter http://www.joeandmotorboat.com/ Overview The Contenders The Systems, Test Setup, Environment and Configuration The Results Base Tests
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
MarkLogic Server. Installation Guide for All Platforms. MarkLogic 8 February, 2015. Copyright 2015 MarkLogic Corporation. All rights reserved.
Installation Guide for All Platforms 1 MarkLogic 8 February, 2015 Last Revised: 8.0-4, November, 2015 Copyright 2015 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents Installation
IBM Tivoli Monitoring Version 6.3 Fix Pack 2. Infrastructure Management Dashboards for Servers Reference
IBM Tivoli Monitoring Version 6.3 Fix Pack 2 Infrastructure Management Dashboards for Servers Reference IBM Tivoli Monitoring Version 6.3 Fix Pack 2 Infrastructure Management Dashboards for Servers Reference
Search and Destroy: ELIMINATING PERFORMANCE BOTTLENECKS
Search and Destroy: ELIMINATING PERFORMANCE BOTTLENECKS Guillaume THIBAUX CEO & CoFounder, QUANTA COMPUTING A word about Parisian startup SaaS app dedicated to Magento s Performance SPEED IS KEY The ETAM
Cloud Computing Workload Benchmark Report
Cloud Computing Workload Benchmark Report Workload Benchmark Testing Results Between ProfitBricks and Amazon EC2 AWS: Apache Benchmark, nginx Benchmark, SysBench, pgbench, Postmark October 2014 TABLE OF
Introducing the Microsoft IIS deployment guide
Deployment Guide Deploying Microsoft Internet Information Services with the BIG-IP System Introducing the Microsoft IIS deployment guide F5 s BIG-IP system can increase the existing benefits of deploying
Cloud Operating Systems for Servers
Cloud Operating Systems for Servers Mike Day Distinguished Engineer, Virtualization and Linux August 20, 2014 [email protected] 1 What Makes a Good Cloud Operating System?! Consumes Few Resources! Fast
Cloud Based Application Architectures using Smart Computing
Cloud Based Application Architectures using Smart Computing How to Use this Guide Joyent Smart Technology represents a sophisticated evolution in cloud computing infrastructure. Most cloud computing products
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
Monitoring Databases on VMware
Monitoring Databases on VMware Ensure Optimum Performance with the Correct Metrics By Dean Richards, Manager, Sales Engineering Confio Software 4772 Walnut Street, Suite 100 Boulder, CO 80301 www.confio.com
Copyright www.agileload.com 1
Copyright www.agileload.com 1 INTRODUCTION Performance testing is a complex activity where dozens of factors contribute to its success and effective usage of all those factors is necessary to get the accurate
Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam [email protected]
Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam [email protected] Agenda The rise of Big Data & Hadoop MySQL in the Big Data Lifecycle MySQL Solutions for Big Data Q&A
Monitoring Nginx Server
Monitoring Nginx Server eg Enterprise v6 Restricted Rights Legend The information contained in this document is confidential and subject to change without notice. No part of this document may be reproduced
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...
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
The importance of Drupal Cache. Luis F. Ribeiro Ci&T Inc. 2013
The importance of Drupal Cache Luis F. Ribeiro Ci&T Inc. 2013 Introduction Caio Ciao Luppi Software Architect at Ci&T Inc. More than 4 years of experience with Drupal Development Experience with Application
CloudPortal Business Manager 2.2 POC Cookbook
CloudPortal Business Manager 2.2 POC Cookbook February 9, 2014 Contents 1 Overview... 3 2 Prepare CloudPlatform to Be Used with CloudPortal Business Manager... 4 2.1 Assumptions... 4 2.2 Steps to configure
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
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.
ZingMe Practice For Building Scalable PHP Website. By Chau Nguyen Nhat Thanh ZingMe Technical Manager Web Technical - VNG
ZingMe Practice For Building Scalable PHP Website By Chau Nguyen Nhat Thanh ZingMe Technical Manager Web Technical - VNG Agenda About ZingMe Scaling PHP application Scalability definition Scaling up vs
Managing your Red Hat Enterprise Linux guests with RHN Satellite
Managing your Red Hat Enterprise Linux guests with RHN Satellite Matthew Davis, Level 1 Production Support Manager, Red Hat Brad Hinson, Sr. Support Engineer Lead System z, Red Hat Mark Spencer, Sr. Solutions
Introduction 1 Performance on Hosted Server 1. Benchmarks 2. System Requirements 7 Load Balancing 7
Introduction 1 Performance on Hosted Server 1 Figure 1: Real World Performance 1 Benchmarks 2 System configuration used for benchmarks 2 Figure 2a: New tickets per minute on E5440 processors 3 Figure 2b:
Scaling Analysis Services in the Cloud
Our Sponsors Scaling Analysis Services in the Cloud by Gerhard Brückl [email protected] blog.gbrueckl.at About me Gerhard Brückl Working with Microsoft BI since 2006 Windows Azure / Cloud since 2013
Performance test report
Disclaimer This report was proceeded by Netventic Technologies staff with intention to provide customers with information on what performance they can expect from Netventic Learnis LMS. We put maximum
Case Study - I. Industry: Social Networking Website Technology : J2EE AJAX, Spring, MySQL, Weblogic, Windows Server 2008.
Case Study - I Industry: Social Networking Website Technology : J2EE AJAX, Spring, MySQL, Weblogic, Windows Server 2008 Challenges The scalability of the database servers to execute batch processes under
Interworks. Interworks Cloud Platform Installation Guide
Interworks Interworks Cloud Platform Installation Guide Published: March, 2014 This document contains information proprietary to Interworks and its receipt or possession does not convey any rights to reproduce,
Estimate Performance and Capacity Requirements for Workflow in SharePoint Server 2010
Estimate Performance and Capacity Requirements for Workflow in SharePoint Server 2010 This document is provided as-is. Information and views expressed in this document, including URL and other Internet
