Advanced topologies
WebSphere Application Server supports a variety of topologies that are not mutually exclusive. You can combine basic topology elements in many different ways, as shown in the sample topologies featured in this topic. This topic describes some of the possible topologies and uses examples to illustrate various ways that you can set up applications in a multiple machine environment.
Notes:
- This is not an exhaustive list of the topologies you can create with WebSphere Application Server. You can combine components of several topologies based on the specific needs of your application.
- It is recommended that you partition your testing and production acceptance environments in exactly the same way as your production environment. This helps you recognize and address problems with your application before you deploy it.
These topics provide information about several common high availability topologies and provide samples of each:
Considerations for selecting a topology
This topic describes various factors that you need to consider before you select and deploy a multiple-machine topology.Firewalls and demilitarized zone (DMZ) configurations
Security is one of primary considerations in selecting a topology. Use DMZ topologies to improve the security of application processes and data. This topic provides information on firewalls and DMZ configurations.Single machine sample topology
A single machine topology is a basic configuration in which a single machine hosts all of the application server components.HTTP server transport sample topology
HTTP transport allows you to separate your Web server from your application servers. This topology can use firewalls to enhance the security of your system. This topic describes a topology in which the HTTP server is on a machine that is physically separted from the application server.Reverse proxy (IP forwarding) sample topology
A reverse proxy server redirects client requests to Web servers, and conceals the originating Web server when it responds to the requests. This topic describes a topology that uses a reverse proxy server.Demilitarized zone sample topology
This topic describes an advanced configuration that involves multiple firewalls to add layers of security between the Internet and a company's critical data and business logic.Vertical scaling sample topology
This topic describes an advanced configuration that has cluster members of WebSphere Application Server resources on a single server node.Horizontal scaling sample topology
This topic describes an advanced configuration that has cluster members of WebSphere Application Server resources distributed across two or more iSeries servers.Horizontal scaling with high availability Apache Web server sample topology
This topic describes an advanced configuration that involves setting up multiple applications where multiple physical machines host each application.Horizontal scaling with Network Dispatcher sample topology
This topic describes an advanced configuration that has cluster members of WebSphere Application Server resources distributed across two or more iSeries servers and uses IBM Network Dispatcher to distribute HTTP requests among those resources.Multiple WebSphere Application Server cells sample topology
This topic describes an advanced configuration that involves multiple WebSphere Application Server cells where a different physical machine serves as a host for each cell.Sample combined topology
You may want to use elements of more than one of the sample topologies provided. This topic describes an advanced configuration that combines elements of the other topologies.