|
|
< Day Day Up > |
|
In designing the application server tier, consider keeping the application server tier stateless, that is, no state management by the application server
Best horizontal scalability
Higher availability in maintenance and failover scenarios
Overall ease of system management, for example adding and remove servers to a cluster
Run multiple instances of an application per node. There are two possible benefits:
If one instance fails, the hardware capacity is not totally lost
For large SMP machines (four CPUs or higher), higher transaction throughput may be realized
Deploy critical applications in their own application server instance and, for small machines, keep applications on physically separate nodes. This configuration provides higher application reliability.
For performance reasons, do not allow application servers to serve static content. However, to keep maintenance simple, deploy static content with the application EARs
and
use edge side caching (ESI) features either in the Web server, in Caching Proxy Edge component, or an external caching service provider to serve the content. This is appropriate when there is strong
Create scripts to automate as many processes as possible to eliminate human error during critical procedures.
To improve response time, serve static and dynamic content from the same Web servers when the content makes up the same Web page. This makes full use of keep
Ensure that in a cluster, Web, or application, consisting of two physical nodes that each node is capable of handling the site's peak load in the event of a failure of one of the nodes.
For better scalability and performance, configure load balancers for special purpose. For example, multiple tiers of load balancers can be used to improve scalability. Tier one does content-based routing to multiple pools of servers while multiple load balancers at tier two perform round
|
|
< Day Day Up > |
|
|
|
< Day Day Up > |
|
This chapter covers what can be achieved with WebSphere Application Server Network Deployment Version 5. The scenarios and techniques presented
Maintaining continuous availability is still a
IBM will continue to deliver new offerings and road maps to enable its customers to convert to an e-business on demand operating environment. IBM is ready to help
|
|
< Day Day Up > |
|