Each application server vendor uses specific terminology,
which is defined here to avoid confusion.
2.2.1 JBoss
server:
Represents an instance of a Java™ virtual machine (JVM™).
cluster:
Represents a logical grouping of multiple application
servers for administration, application deployment, load balancing,
and failover purposes.
2.2.2 WebLogic
server:
Represents an instance of a Java™ virtual machine (JVM™).
machine:
Represents a physical system running one or more
instances of WebLogic Server.
cluster:
Represents a logical grouping of multiple application
servers within a domain for administration, application deployment,
load balancing, and failover purposes.
2.2.3 WebSphere
server:
Represents an instance of a Java™ virtual machine (JVM™).
node:
Represents a physical system running one or more
instances of WebSphere Application Server.
cell:
Represents a logical grouping of multiple nodes
for administrative purposes.
federation:
The process of joining a stand-alone WebSphere
node to a WebSphere cell.
cluster:
Represents a logical grouping of multiple application
servers within a cell for administration, application deployment,
load balancing, and failover purposes.