Browse Prior Art Database

Modeling WebSphere Application Server Cell using TPM Cluster Domain model Disclosure Number: IPCOM000124121D
Original Publication Date: 2005-Apr-08
Included in the Prior Art Database: 2005-Apr-08
Document File: 2 page(s) / 75K

Publishing Venue



This disclosure is to solve the problem of how to model WebSphere Network Deployment server cell/node using IBM Tivoli Intelligent Orchestrator Cluster Domain model. The WebSphere Application Server network Deployment version 5.x (WAS ND) provides an infrastructure for you to centrally administer multiple WAS servers, resources and other elements of the application topology. It includes support for clustered servers with workload management and failover. In WAS ND, it introduces an object called Cell. Cells are arbitrary, logical groups of one or more nodes in a WebSphere Application Server distributed network. A cell is a configuration concept, a way for administrators to logically associate nodes with one another. Administrators define the nodes that make up a cell according to whatever criteria make sense in their organizational environments. WAS ND has another object called 'Cluster', clusters are sets of servers that are managed together and participate in workload management. A cell can have no clusters, one or more clusters. In order to have Tivoli Intelligent Orchestrator product able to provision, manage and operate WAS ND cells and clusters, we need to be able to model WAS cell, cluster, node, server using TIO cluster domain model. This invention describes how TIO Version 3.1 can support WAS ND model using a common cluster domain model, rather than to introduce another specific model to handle for WAS ND scenario. (The detail description of the cluster domain model can be found in a disclosure titled 'Model the different clustering technology using Tivoli Intelligent Orchestrator Common Cluster Domain model')

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 52% of the total text.

Page 1 of 2

Modeling WebSphere Application Server Cell using TPM Cluster Domain model

WebSphere Application Server Network Deployment (WAS ND) has the following core objects, and they are : 1) Cell 2) Cluster 3) Node 4) Server 5) Resource IBM TIO Cluster Domain model has the following objects, and they are: 1) Cluster Domain 2) Cluster Node 3) System 4) Cluster Resource

By simply mapping the objects above, one can clearly see that there is a missing term called 'Cell' in TIO cluster domain model. WAS ND uses 'Cell' to group one or more WAS clusters. Cell level resources can be defined under the Cell object so that these resources can be applied to all nodes in the Cell during the configuration. Resources defined at the cell level are available to application servers throughout the cell. For example, often all members in a cluster use the same JDBC driver and data source. Defining the JDBC driver and data source as resources at the cell level enables one to make tuning changes once at the cell level, rather than once per application server.

To model Cell using Cluster Domain model in TIO, one can take advantage of the nested cluster domain feature in TIO and have two different levels of the cluster domain to model Cell and WAS cluster. Cluster domain object can be nested, so that a cluster domain can have one or more subclusters. However, a subcluster can only have one parent cluster domain.

In this case, one can create a Cluster Domain object to represent the 'Cell' in WAS ND. The type of cluster domain is 'Management Cluster Domain', since 'Cell' cluster domain can include the deployment manager server to be used to configure and manage the entire ce...