Artwork implying World Wide Web Architecture

What is a WebSphere Application Server Cell?

Part of the WebSphere Application Server in Plain English Series
Most recently modified on 2010-07-26
Back to home page Back to articles page WAS architecture articles page Script articles page .
Nodes Servers

A WebSphere Application Server cell might contain a deployment manager plus any or all of the following

  • one or more node agents
  • one or more application servers
  • zero or more web servers
  • zero or more proxy servers
  • zero or more generic servers

A deployment manager provides centralized monitoring and control for the cell. It plays no part in content generation. It communicates with node agents about the configuration and the health of their nodes. Except for single server profiles, there will always be a deployment manager.

A node agent controls zero to an unlimited number of application servers, generic servers, proxy servers and web servers all of whom must be located on the same physical computer as the node agent. Node agents play no part in content generation. They configure the servers that they control and they report the health and status of those servers back to the deployment manager.

An application provides an execution environment for modules from a J2EE enterprise application. It can also act as a member of a service integration bus.

Web servers and proxy servers isolate application servers from direct contact with the internet. They can also act as load balancers (within certain limitations).

Generic servers are a way to allow WebSphere Application Server to control non-IBM servers such as JBoss and other servers.

Diagram of a cell showing deployment manager, node agents and servers

Arthur Kevin McGrath

Bio:

The author is an engineer with the consulting firm, Contract Engineers. He has consulted and lectured extensively since 1987 about the infrastructure that makes electronic commerce possible. His publications include Leading Practices for WebSphere Dynamic Process Edition V6.2 (SG24-7776-00) and Websphere Application Server Administration Using Jython (ISBN 0137009526), the definitive book on WAS scripting.

Photo of the author
To schedule a speaker at your location, write speakers@edu4eng.com
To inquire about consulting for your company, write consultants@edu4eng.com
To inquire about training for your company, write training@edu4eng.com