HP ProLiant 2500 Performance Analysis and Capacity Planning for Microsoft Site
HP ProLiant 2500 Manual
View all HP ProLiant 2500 manuals
Add to My Manuals
Save this manual to your list of manuals |
HP ProLiant 2500 manual content summary:
- HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 1
eaSrnistde CSaeprvaecritoyn 1... This white paper provides guidelines for planning the configuration of Compaq ProLiant 2500 and ProLiant 7000 computers that run Microsoft® Site Server Internet Locator Server and Personalization System. In order to determine capacity planning guidelines, system - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 2
or registered trademarks of their respective companies. Compaq, ProLiant, and NetFlex are registered with the Compaq Computer Corporation. All rights reserved. Printed in the U.S.A. Microsoft, Windows, Windows NT, Windows NT Server, Internet Information Server, Site Server, Internet Locator Server - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 3
server. Posting Acceptor is used on a Web server running Windows NT Server, Windows NT Workstation, or Windows 95. It allows Microsoft Personal Web Server, IIS , and Microsoft Peer Web Services network that supports TCP/IP. CRS automatically replicates information to and from varied servers, using - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 4
server) and can be used on the Intranet, perhaps for project collaboration between coworkers, as well as the Internet, for service each day, per server, and is designed specifically for commercial use. furnishes a server-based profile database, and provides support components and provisions - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 5
of Compaq ProLiant 2500 and ProLiant 7000 computers to run two features from Microsoft® Site Server: Internet Locator Server Server (IIS) version 3.0, which is the Web server included in Microsoft® Windows NT® Server 4.0 network operating system (Windows NT). ILS provides a dynamic directory service - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 6
the System Under Test (SUT), in this case the server being tested. The simulation tools used in this study for a specified load that a computer system can support. A system reaches its maximum transaction rate when more copies of InetLoad must be run manually on multiple client systems. Each copy of - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 7
Table 1: Server Configurations System Compaq ProLiant 2500 Component Processor Memory Network Disk Compaq ProLiant 7000 Processor Memory Network Disk chosen as a test tool because ILS is implemented as part of Microsoft's LDAP server. In addition, the real-client applications that use ILS, - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 8
affecting ILS performance, and the amount of memory on a system is not a significant how many users the SUT can support, a scenario to represent a typical server Start ILS services Get a listing of all online users Find a specific user Find a specific user Find a specific user Find a specific - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 9
for performing the ILS tests was: 1. Automatically start IIS and the LDAP server at SUT boot time. This enables both IIS and LDAP logging. 2. Use the ILS performance measurements for the ProLiant 2500 while Figure 2 summarizes ILS performance for the ProLiant 7000. They show the number of operations - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 10
757 1512 1328 806 1485 941 783 1000 5000 Simulated Online Users 10000 Figure 2: ProLiant 7000 ILS Connect, Add, and Direct Lookup Operations Performance Summary In Tables 4 through 9, the "Available Memory" perfmon measurement is the last sample taken during the test instead of the average - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 11
KB Available memory 192 MB 194 MB 5,000 Users 98.0% P0 98.3% P1 1328 73 KB 168 KB 186 MB Table 9: ProLiant 7000 Direct Lookup Bytes received/sec 160 KB 161 KB 160 KB Available memory 115 MB 114 MB 115 MB ILS Bottlenecks Server performance depends on many factors. The most important are: - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 12
drivers for the NICs • the amount and type of memory in the system • the operating system • the server software • the disk subsystem ProLiant and Direct Lookup Operations follows: Table 11: Analysis of ProLiant 7000 Operations Resource Bottleneck Comments CPU Primary Fully utilized Network - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 13
via the User Property Database Administration Tool, which is provided as part of the PS. The PS performance tests were run on an SUT PS User Scenario With the goal of determining how many users the SUT can support, a scenario representing a typical user at a 100% personalized Web site was developed - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 14
Run perfmon on the SUT and have it log the processor, Active Server Pages, HTTP Service, memory, and User Property Database performance data to a file, as well as . PS Test Results Figure 3 summarizes the ProLiant 2500 PS performance measurements shown in Table 13. Similarly, Figure 4 - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 15
.1 1,000,000 Web pages requested/sec ASP requests/sec Figure 4: ProLiant 7000 PS Performance Summary All measurements in Tables 13 and 14 come from The "Available Memory" measurement is the last sample taken during the test. This value was used because it shows how much memory is available - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 16
speed, the number of network interface cards (NICs), and the device drivers for the NICs • the amount and type of memory in the system • the operating system • the web server software (IIS) • Personalization Software • the disk subsystem ProLiant 2500 PS Bottlenecks Analysis of PS bottlenecks on the - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 17
cause is most likely that PS is using memory-mapped files. The Physical Disk perfmon measurements support this conclusion because the disks are busy four times as much with reads than they are with writes. The web server may - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 18
on the ProLiant 7000 shows: Table 16: ProLiant 7000 Analysis of PS Bottlenecks Resource Bottleneck Comments CPU No The CPU utilization decreases as the number of users in the UPD increases. Network No The total network traffic is less than 15% of the available bandwidth. Memory No There - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 19
always two networks used in the ProLiant 7000 tests. Table18: ProLiant 7000 Test Lab Configuration Test # of Client Server 4.0 with Service Pack 3. The SUT also had the TCP/IP driver hot fix from June 1997 and Microsoft's Internet Information Server (IIS) version 3.0 installed. Figure 5: ProLiant - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 20
ILS is a memory-resident directory service and does not store server will use a 100 Mbit/second network, then bandwidth will not be a bottleneck. However, at least two 10 Mbit/second networks will be needed to handle the maximum transaction rate supported by either a ProLiant 2500 or ProLiant 7000 - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 21
be needed to handle the maximum transaction rate supported by either a ProLiant 2500 or ProLiant 7000. If a 10 Mbit/second network is used, a bottleneck is possible, depending on the load one plans to generate in the environment. The amount of memory on a system is not a significant factor affecting - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 22
have shown that they were capable of generating loads that fully utilize their CPUs. Microsoft Site Server, on Compaq ProLiant 2500 and 7000, delivers the return on investment businesses are looking for from their Intranet and Internet sites. Above all, remember that the successful installation of - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 23
workbook is included in the online version of this White Paper for your use in determining how many of your users can use Internet Locator Server in Compaq ProLiant 2500 and ProLiant 7000 servers configured like those tested in this White Paper. Click here to launch the online workbook: ftp://ftp - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 24
Below are the number of users that can be supported by a ProLiant 2500 and a ProLiant 7000 ProLiant 2500 ILS User Capacity A. Number of simultaneous active users that can be supported 3,946 B. Size of the user community that can be supported ProLiant 7000 ILS User Capacity 98,639 A. Number of - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 25
2500 enter 43.5 and for a ProLiant 7000 enter 57.3. The accompanying white paper will give you other values for these systems. You can enter any number that is valid for PS Server User Capacity A. Number of simultaneous active users that can be supported B. Size of the user community that - HP ProLiant 2500 | Performance Analysis and Capacity Planning for Microsoft Site - Page 26
Active Server Page, a feature of Microsoft® Internet Information Server Clients: The number of processes or threads simultaneously requesting Web services from the server. that a computer system can support. PS: Personalization System, a feature of Microsoft® Site Server SUT: System Under Test. UPD
W
HITE
P
APER
1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
ECG027.0997
September 1997
Prepared by Internet
Solutions Business Unit
Compaq Computer
Corporation
CONTENTS
Introduction to the
Microsoft Site
Server
........................
3
Executive Summary
....
5
Performance
Measurements
............
6
The InetLoad Tool
.............
6
The WCAT Tool
................
6
Server Configurations
........
7
Internet Locator Server
(ILS) Performance
Measurement
Procedures
......................
7
ILS Bottlenecks
..............
11
Personalization System
(PS) Performance
Measurement Procedures
13
PS Bottlenecks
...............
16
Test Lab
........................
17
Capacity Planning
Guidelines
................
19
Conclusion
...............
21
Appendix A: Excel
Workbook
.................
22
Appendix B:
Glossary
...................
25
Performance Analysis and Capacity
Planning for Microsoft Site Server on
Compaq ProLiant Servers
This white paper provides guidelines for planning the configuration of Compaq ProLiant
2500 and ProLiant 7000 computers that run Microsoft
°
Site Server Internet Locator
Server and Personalization System. In order to determine capacity planning guidelines,
system performance was measured under various load conditions.