Instruction/ maintenance manual of the product 5992-4859 HP (Hewlett-Packard)
Go to page of 24
HP O SM S: T omcat Si zing Gui de f or HP Pr oL i ant c -C las s Blade Ser v er s HP P art Number: 5 99 2 -48 5 9 P ublished: May 200 8 E dition: 1 .0.
© Copyright 2008 Hewlett-P ackard Development Company , L.P . Legal Notice Confidential computer softw are. V alid license from HP required for possession, use or copying. Consistent with F AR 12.211 and 12.212, Commercial Computer Softw are, Computer Software Documentation, and T echnical Data for Commercial Items are licensed to the U.
T able o f C ont ents Introduction ............................................................................................................................................ 9 Ex ec ut iv e Su m ma r y................................................
4.
L ist o f F i gur es 1 T om ca t Su c ce ss fu l In st a ll at io n V er if ic at io n...................................................................................1 3 2 Static W eb Page T est Results for the HP ProLiant BL460c Server - Requests per Second.
6.
L ist o f T ables 1 T es t Ha rd w ar e En vi ro nm e nt .........................................................................................................12 2 JV M Co nf ig ur at io n ...........................................................
8.
Intr oducti on HP Open Source Middlew are Stacks (OSMS) offer building block applications, such as the W eb Server; technical blueprints, and documents such as this T omcat Sizing Guide which describe.
• In Australia/New Zealand: +61 3 9272 2895 • In Asia P acific: +8522 599 7777 • In Europe/Africa/Middle East: +41 22 780 81 11 10.
T ypogr aphi c Con v enti ons This document uses the following typographic conventions. Command A command name or qualified command phrase. ComputerOut T ext display ed 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 y ou press another key or button.
Har d w ar e T es t En v ir onment This benchmark was performed within an HP BladeSystem c-Class blade enclosure with enhanced backplane using C-GbE2 Network interconnect switches.
Figur e 1 T omcat Successful Installation V erification NO TE: If the iptables firewall is enabled in the system, the T omcat server can not be accessed from other machines. 4. If necessary , stop T omcat by entering the following command: # /usr/local/apache-tomcat/bin/shutdown.
Setting T omcat Connec tor A ttribu tes Edit the /usr/local/apache-tomcat/conf/server.xml file and add the attributes listed in T able 3 to the Connector element. The following example shows the element in the xml file after the connector attributes are added.
For more information about ab, see the following web site: http://httpd.apache.org/docs/2.0/programs/ab.html Benc hmark R esults In the static web page testing, sev eral web pages were used with different sizes that v aried from 5KB to 200KB.
Figur e 2 Static W eb P ag e T est Results for the HP ProL iant BL46 0c Ser ver - R equests per Second Figur e 3 Static W eb P age T est Results for the HP Pr oLiant BL4 60c Server - A ver age Respons.
T able 6 Static W eb P age Test R esults for the HP ProL iant BL46 5c Ser ver (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.
T able 7 Static W eb P age Test R esults for the HP ProL iant 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.
JP etStore w as used as the test application deployed on the T omcat Application server . This section provides a detailed description of the test scenario for JPetStore and, how to run Apache JMeter against the test application.
Figur e 8 Application Scenario T est Envir onment Architecture Before performing the JP etStore installation on the W eb serv er , verify that the following installations and configurations have been completed. • T omcat has been installed on the T omcat serv er node and configured correctly .
Appli catio n Scenar io Co nf igur ation A JMeter test plan must be created to simulate the requests sent to the serv er in the scenario. There are two approaches which are generally used to create a test plan: JMeter ’ s Proxy and Badboy . For JMeter , see the JMeter Reference Manual located at: http://jakarta.
Figur e 1 0 JM eter Summar y Report Benc hmark R esults T able 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 T omcat server to send the object of an HTTP request back to the client.
Figur e 1 1 JM eter Application Scenario T est Results – Requests per Second Figur e 1 2 JMeter Application Scenario T est Results – Response Time Summary The performance of the T omcat Application serv er is impacted by several factors such as network throughput, system processing capability , concurrent user connections, and so on.
R es our ces For additional information on the hardw are and softw are used in the T omcat tests, see the following websites: HP Open Source Middleware Stacks (OSMS) http://h71028.www7.hp.com/enterprise/cache/321150-0-0-0-121.html HP BladeSystem http://www .
An important point after buying a device HP (Hewlett-Packard) 5992-4859 (or even before the purchase) is to read its user manual. We should do this for several simple reasons:
If you have not bought HP (Hewlett-Packard) 5992-4859 yet, this is a good time to familiarize yourself with the basic data on the product. First of all view first pages of the manual, you can find above. You should find there the most important technical data HP (Hewlett-Packard) 5992-4859 - thus you can check whether the hardware meets your expectations. When delving into next pages of the user manual, HP (Hewlett-Packard) 5992-4859 you will learn all the available features of the product, as well as information on its operation. The information that you get HP (Hewlett-Packard) 5992-4859 will certainly help you make a decision on the purchase.
If you already are a holder of HP (Hewlett-Packard) 5992-4859, but have not read the manual yet, you should do it for the reasons described above. You will learn then if you properly used the available features, and whether you have not made any mistakes, which can shorten the lifetime HP (Hewlett-Packard) 5992-4859.
However, one of the most important roles played by the user manual is to help in solving problems with HP (Hewlett-Packard) 5992-4859. Almost always you will find there Troubleshooting, which are the most frequently occurring failures and malfunctions of the device HP (Hewlett-Packard) 5992-4859 along with tips on how to solve them. Even if you fail to solve the problem, the manual will show you a further procedure – contact to the customer service center or the nearest service center