WebSphere Extended Deployment Compute Grid overview and Getting Started
Product overview
Learn more about WebSphere Extended Deployment Compute Grid
What is new in this release
z/OS considerations
Getting started with Compute Grid
Understanding the Compute Grid environment
Compute Grid applications, jobs, and job definitions
The Compute Grid endpoints
The unit test environment (UTE) topology
Native execution endpoints and jobs
Migrating the product
Distributed operating systems
XDUpgrade command
z/OS
Migrating products from Version 6.1.0.5 to Version 6.1.1
Migrating to a Version 6.1.1 and Version 7.0.x cell
Migrating the deployment manager for z/OS
Migrating an application server node for z/OS
XDUpgrade command
Migrating the WebSphere Extended Deployment Compute Grid parallel job manager
Installing and customizing the product
Hardware and software requirements
Distributed operating systems
WebSphere Extended Deployment Compute Grid topology
Installation scenarios
Installing in a WebSphere Application Server environment
Installing in other server environments
Installing the product
Installing the product silently
Using the centralized installation manager repository tool to add products
Installation parameters
Using the Installation Factory plug-in to create and install customized packages
Build definition file
Creating a build definition file and generating a CIP
Installing a CIP
Installing a CIP to apply maintenance to an existing product installation
Uninstalling CIP updates from an existing product installation
Creating a build definition file and generating an IIP
Installing an IIP
Modifying an existing build definition file for an IIP
Silently installing a CIP or an IIP
Creating and augmenting profiles
Using the graphical user interface to create profiles
Creating profiles for multiple products
Creating profiles for use with other IBM products
Using the graphical user interface to augment profiles
Augmenting profiles with multiple product augment templates
manageprofiles command
Non-root profile creation and augmentation
Using the Update Installer to install maintenance packages
Updating the middleware agent
Uninstalling the product
z/OS
Installing the WebSphere Customization Tools
Generating customization definitions
Uploading and running customized jobs
Enabling 64–bit mode on all z/OS servers
Configuring the Compute Grid environment
Planning your Compute Grid environment
Configuring the unit test environment (UTE) in RAD
Configuring the job scheduler
Creating the job scheduler database
Verifying the job scheduler installation
Securing the job scheduler
Administrative roles and privileges
Running jobs under user credentials
Roles and privileges for securing the job scheduler
Integrating the job scheduler with external schedulers
Understanding the integration of an external workload scheduler and WebSphere Extended Deployment
Setting up the external scheduler interface
Configuring the job scheduler message-driven interface and associated JMS artifacts
Configuring the service integration bus
Configuring the JMS queues
Securing the external scheduler integration interface
The WSGrid command-line utility
WSgrid tuning
Compute Grid job properties
Control properties
Common job properties
Transactional batch properties
Compute-intensive and native-execution properties
Configuring grid endpoints
Creating the grid endpoint database
The parallel job manager (PJM)
Installing and configuring the parallel job manager (PJM)
System Programming Interfaces (SPI) and properties
Sample application for the parallel job manager
Other considerations when running the parallel job manager
Using a shared library with the parallel job manager
Developing Compute Grid applications
Installing the Compute Grid application
The Compute Grid programming models
The compute-intensive programming model
The batch programming model
Developing a simple batch application
Batch job steps
Batch return codes
Enabling last participant support
Batch controller bean
Batch data streams
Checkpoint algorithms
Results algorithm
POJO programming model
Building a batch application using POJO
Batch data stream framework and patterns
JDBCReaderPattern
JDBCWriterPattern
ByteReaderPattern
ByteWriterPattern
FileReaderPattern
FileWriterPattern
RecordOrientedDatasetReaderPattern
RecordOrientedDataSetWriterPattern
JPAReaderPattern
JPAWriterPattern
Generic batch step (GenericXDBatchStep)
Error Tolerant step
PercentageBasedThresholdPolicy
RecordBasedThresholdPolicy
Using the batch data stream (BDS) framework
Packaging EJB 3.0 modules in a batch application using Rational Application Developer 7.5
Managing Compute Grid jobs and their environment
The job management console
The command line interface
Job logs
Job classes
Creating and managing reports for Compute Grid statistics
Requirements-based job scheduling
Defining service policies for Compute Grid jobs
Job classification in Compute Grid
Job usage data for charge-back accounting support
Integrating Compute Grid features in z/OS operating systems
Managing multi-user WLM environments
Managing worker threads
Using the forced cancel command on z/OS
Enabling job usage information
Configuring service classes in WLM for z/OS
z/OS workload management and service policies
Transaction class propagation on z/OS operating systems
Running native WSGrid in the z/OS environment
Enabling native WSGrid security in the z/OS environment
Rolling out an edition
Middleware agent
Reference
Release notes
xJCL elements
Port number settings
Scripts
addCustomProperty.py script
parallelJobManager.py script
removeGEE.py
wsgridConfig.py
jobrecovery.bat|.sh script
Administrator scripting interfaces
Job scheduler configuration AdminTasks
Custom properties
Java virtual machine custom properties
Job scheduler custom properties
Sample Compute Grid applications
The Compute Grid job state table
Native execution job state table
Administrator examples
xJCL sample for a batch job
xJCL sample for a native execution job
xJCL sample for a job with specified application edition
XML schema for a compute intensive job
XML schema for a batch job
XML schema for a native job
WSGrid property file examples
Job from repository properties file
Native execution properties file
Compute-intensive properties file
Transactional batch properties file
Restart job properties file
xJCL file
Example control file
Web services and EJB interfaces for the job scheduler
The job scheduler Web services interface
The job scheduler EJB interfaces
Using the base scheduler in WebSphere Application Server with the job scheduler
Logs
BusinessGridStatsCache
Troubleshooting Compute Grid
Adding log and trace settings to Compute Grid
Common problems
Diagnosing problems using job logs
Compute Grid frequently asked questions
Administrative console help
Messages