Page 5 - List of Figures
List of Figures 1 Tomcat Successful Installation Verification...................................................................................13 2 Static Web Page Test Results for the HP ProLiant BL460c Server - Requests per Second............16 3 Static Web Page Test Results for the HP ProLiant B...
Page 7 - List of Tables
List of Tables 1 Test Hardware Environment.........................................................................................................12 2 JVM Configuration .......................................................................................................................13 3 Tomcat...
Page 9 - Executive Summary; For the location of the nearest sales office, call:
Introduction HP Open Source Middleware Stacks (OSMS) offer building block applications, such as the WebServer; technical blueprints, and documents such as this Tomcat Sizing Guide which describesthe maximum workload that HP ProLiant c-Class Blade Servers are capable of supporting; andconsulting serv...
Page 11 - Typographic Conventions; Command; Ctrl; ENVIRONVAR; Key; VARIABLE; Publishing History; HP Encourages Your Comments
Typographic Conventions This document uses the following typographic conventions. Command A command name or qualified command phrase. ComputerOut Text displayed by the computer. Ctrl-x A key sequence. A sequence such as Ctrl-x indicates that you must hold down the key labeled Ctrl while you press an...
Page 12 - Hardware Test Environment; Table 1; Tomcat Installation; Figure 1
Hardware Test Environment This benchmark was performed within an HP BladeSystem c-Class blade enclosure with enhancedbackplane using C-GbE2 Network interconnect switches. Table 1 lists the specifications of the hardware test environment. Table 1 Test Hardware Environment BL480c BL465c BL460c Hardwar...
Page 13 - Figure 1 Tomcat Successful Installation Verification; Tomcat Configuration; Setting JVM Options for Tomcat; Table 2
Figure 1 Tomcat Successful Installation Verification NOTE: If the iptables firewall is enabled in the system, the Tomcat server can not be accessed from other machines. 4. If necessary, stop Tomcat by entering the following command: # /usr/local/apache-tomcat/bin/shutdown.sh The following messages d...
Page 14 - Setting Tomcat Connector Attributes; Edit the; Static Web Page Benchmark; Benchmark Software; Table 4 Main ab Options
Setting Tomcat Connector Attributes Edit the /usr/local/apache-tomcat/conf/server.xml file and add the attributes listed in Table 3 to the Connector element. The following example shows the element in the xml file after the connector attributes are added. <Connector port="8080" protocol=&...
Page 15 - For more information about ab, see the following web site:; Benchmark Results; HP Proliant BL460c Server; Table 5
For more information about ab, see the following web site: http://httpd.apache.org/docs/2.0/programs/ab.html Benchmark Results In the static web page testing, several web pages were used with different sizes that varied from5KB to 200KB. For each web page, ab was run with a varying number of concurr...
Page 16 - HP Proliant BL465c Server; Table 6
Figure 2 Static Web Page Test Results for the HP ProLiant BL460c Server - Requests per Second Figure 3 Static Web Page Test Results for the HP ProLiant BL460c Server - Average Response Time HP Proliant BL465c Server The HP ProLiant BL465c server is a two-way server blade designed for maximum compute...
Page 17 - HP Proliant BL480c Server; Table 7
Table 6 Static Web Page Test Results for the HP ProLiant BL465c Server (continued) 200K 80K 30K 5K User Connections resp time req/sec resp time req/sec resp time req/sec resp time req/sec 4101 564.29 1466 1405.94 122 3721.44 21 6958.18 1500 4849 564.67 1554 1370.03 362 3680.87 22 5993.03 2000 Figure...
Page 18 - Application Scenario Benchmark
Table 7 Static Web Page Test Results for the HP ProLiant BL480c Server 200K 80K 30K 5K User Connections resp time req/sec resp time req/sec resp time req/sec resp time req/sec 187 572.69 76 1426.77 26 3770.73 5 19446.04 100 333 572.84 115 1426.88 54 3768.29 8 18313.09 200 1417 572.37 461 1425.07 65 ...
Page 19 - JMeter Installation and Configuration; jmeter; JPetStore Installation and Configuration; Figure 8
JPetStore was used as the test application deployed on the Tomcat Application server. Thissection provides a detailed description of the test scenario for JPetStore and, how to run ApacheJMeter against the test application. The benchmark data includes the number of requests theTomcat Application ser...
Page 20 - Figure 8 Application Scenario Test Environment Architecture
Figure 8 Application Scenario Test Environment Architecture Before performing the JPetStore installation on the Web server, verify that the followinginstallations and configurations have been completed. • Tomcat has been installed on the Tomcat server node and configured correctly. • MySQL has been ...
Page 21 - Application Scenario Configuration; Figure 9; Running the Scenario; Thread Group
Application Scenario Configuration A JMeter test plan must be created to simulate the requests sent to the server in the scenario.There are two approaches which are generally used to create a test plan: JMeter ’s Proxy andBadboy. For JMeter, see the JMeter Reference Manual located at: http://jakarta...
Page 22 - Figure 10 JMeter Summary Report; Table 8
Figure 10 JMeter Summary Report Benchmark Results Table 8 shows the requests per second and average response time of the scenario described in the previous section. The response time is defined as the time it takes the Tomcat server to sendthe object of an HTTP request back to the client. The reques...
Page 24 - Resources; HP BladeSystem
Resources For additional information on the hardware and software used in the Tomcat tests, see thefollowing websites: HP Open Source Middleware Stacks (OSMS) http://h71028.www7.hp.com/enterprise/cache/321150-0-0-0-121.html HP BladeSystem http://www.hp.com/go/bladesystem/ http://h18004.www1.hp.com/p...