This implementation is intended for customers who: Want to manage all client connections with one multithreaded process Only expect up to 50 concurrent client connections Want to specify the communications ports the HP Service Manager implementation uses Want a simple configuration to test servlet features Sample implementation
Note: Sample values are for illustration only
Capacity Planning Desired total capacity
50
Desired capacity per host
50
Processes and Threads Desired Number of Threads per Process
50
Number of servlet containers required per host to meet “Desired capacity per host”
1
Hardware Requirements Number of hosts required to meet “Desired total capacity”
1
Communications Ports Number of load balancer ports required
0
Number of client connection ports required per host
2
Default
Client Tier
Web Tier
Web clients
Web/Application Server
HP Service Manager Tier Multithreading with Servlet-Defined Ports
Database Tier RDBMS
1 HTTP Port 80
Connection States Connection request
1
Client connection
2
2 HTTP Port 13081
2
HTTPS Port
HTTP Port 80
13082
Servers
RDBMS
Web server HP Service Manager server RDBMS server
HTTP Port 13081
RDBMSDetermined port
HTTP Port 13081
Ports
1
Servlet Container
Windows clients
Client Tier 80
HTTP port of Web Tier
13081 Listener port of SM server Web Tier 80
HTTP port for Web clients
HP Service Manager Tier
`
2 HTTP Port 13081 HTTPS Port 13082
Two ports per process 13081 Servlet 1 HTTP port 13082 Servlet 1 HTTPS port Database Tier nnnn RDBMS port
Web tier web.xml / Windows client connections (excerpts)
From Clients
serverHost / server name: myserver1 serverPort / server port: 13081 secureLogin / web client secure login: true sslPort / web application server SSL connector port: 8443
sm.cfg (excerpt)
Multithreading with Servlet-Defined Ports ` Port 13081 Threads