Network Deployment (Distributed operating systems), v8.0 > Set up intermediary services
Set up the proxy server
A proxy server is a specific type of application server that routes HTTP requests to content servers that perform the work. We can classify a proxy server according to the role that it plays in a system. This specific proxy server is classified as a reverse proxy server because the main function is to act as the first point of contact, not including the firewall, for client requests into the enterprise server. By contrast, a forward proxy server acts as the first point of contact for outbound traffic.
Review the topic that describes how to select a front end for your WAS topology. This topic helps you determine whether you should set up a web server plug-in, a proxy server, or a secure proxy server to provide session affinity, failover support, and workload balancing for your WAS topology.
If you are familiar with the functionality of the legacy proxy server that existed in versions of the product prior to v6.0, review the following list of functions that were available in the legacy proxy server but are not available in the current proxy server:
- Forward proxy configuration, including SSL tunneling, transparent proxy, and FTP protocol
- Request URI rewrite (response URI rewrite is available)
- Authentication and authorization on the proxy server
- NCSA combined logging
- Custom logging
- Cache sharing
- Common Gateway Interface (CGI)
The proxy server acts as a surrogate for content servers within the enterprise. As a surrogate, you can configure the proxy server with rules to route to and load balance the clusters of content servers. The proxy server is also capable of securing the transport, using SSL, and the content using various authentication and authorization schemes. Another important feature is its capability to protect the identity of the content servers from the web clients by using response transformations (URL rewriting). The proxy server can also improve performance by caching content locally and by protecting the content servers from surges in traffic.
A proxy server configuration provides settings that control how a proxy server can provide services for the enterprise applications and their components. This section describes how to create and configure proxy servers in an existing application server environment.
In v6.0.2 of the product, you had to augment the dmgr profile to manage the proxy server. For Version 6.1 and higher, the proxy server is managed from the administrative console without initial augmentation.
Procedure
- Create an HTTP or SIP proxy server to route requests to application server nodes.
- Install a SIP proxy server.
- Migrate profiles for the proxy server.
- Modify or add HTTP endpoints
What to do next
- Create proxy servers in the cell.
- Deploy applications to the proxy server.
Related
Create a proxy server
Create a proxy server cluster
Manage a proxy server cluster
Migrate profiles for the proxy server
Customize routing to applications
Route requests to ODC-compliant application servers in other cells
Configure rules to route requests to web servers
Modify the HTTP endpoints that the proxy server listens on
Add a new HTTP endpoint for the proxy server
Set up caching in the proxy server
Route requests from a plug-in to a proxy server
Create a proxy server cluster using the wsadmin command
Monitor the proxy server with PMI
Monitor traffic through the proxy server
Overview of the custom error page policy
Request mapping
Session failover in the proxy server
Install a SIP proxy server
Troubleshoot the proxy server
SIP overload protection
Configure SIP quorum support using the default core group
Configure the SIP proxy for network outage detection
Administer proxy actions
Administer custom advisors for the proxy server
Create custom advisors for the proxy server
Administer proxy virtual hosts
Administer proxy rule expressions
Create a custom filter and deploying it to a proxy server
Configure denial of service protection for the proxy server
Tune the security properties for the DMZ Secure Proxy Server for IBM WAS
Configure a DMZ Secure Proxy Server for IBM WAS
WebSphere DMZ Secure Proxy Server for IBM WAS
Select a front end for your WAS topology
Related
SIP proxy server custom properties