• Deploying and managing application editions without loss of service
    • Application edition manager concepts
      • Application edition manager
      • Edition states
      • Edition manager operational environment
      • Edition compatibility
    • Installing an edition
    • Activating an edition
      • Activating concurrent editions
    • Creating routing policies for application editions
    • Validating an edition
      • Canceling an application validation
    • Performing a rollout on an edition
      • Algorithm for performing a rollout
    • Adding additional deployment targets for an application
    • Performing a rollback on an edition
    • Deleting an active edition
    • Troubleshooting edition manager
      • Configuring timeout values for application edition manager running on z/OSzOS systems
      • Application edition manager frequently asked questions
  • Installing and customizing the product
    • Hardware and software requirements
    • Task overview: Installing the product
      • Installation scenarios
        • Virtual Enterprise topology
        • Compute Grid topology
      • Installing in a WebSphere Application Server environment
      • Installing in other server environments
      • Installing the product
      • Installing 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
          • Modify 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
      • Uninstalling the product
    • Customizing the product for z/OS
      • Installing the WebSphere Customization Tools
      • Generating customization definitions
      • Uploading and running customized jobs
      • Enabling 64–bit mode on all z/OS servers
  • Migrating the product
    • Migrating product configurations
      • XDUpgrade command
      • Migrating large topologies of external WebSphere application servers
        • Migration toolkit
      • Using the interim fix tool to check for maintenance
      • Using the Update Installer to apply maintenance
        • Updating the middleware agent
    • Migrating to a Compute Grid Version 6.1.1 cell
      • XDUpgrade command
      • Using the Update Installer to apply maintenance
        • Updating the middleware agent
    • Migrating product configurations for 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 parallel job manager
  • Managing the WebSphere Virtual Enterprise environment
    • Setting maintenance mode
    • Routing to servers that are in maintenance mode
    • Manually replacing SSL certificates for the middleware agent
    • Configuring health management
      • Health management
        • Excessive request timeout health policy target timeout value
      • Creating health policies
        • Creating health policy custom actions
    • Using the centralized installation manager to manage your environment
      • Centralized installation manager overview
      • Installing packages
        • Downloading the Update Installer for WebSphere Software
        • Downloading package descriptors and the associated binary files
          • Installing interim fixes
          • Installing refresh packs or fix packs
          • Manually adding files to the repository
        • Downloading and installing WebSphere Application Server Community Edition Version 2.0 or later
        • Installing sudo on target AIX operating systems to apply maintenance as a non-root user
      • Uninstalling packages
      • Monitoring requests
      • Managing installation targets
        • Using Remote Execution and Access to access remote installation targets
        • Installing the Secure Shell public key to access installation targets
        • Running Cygwin as root to use SSH on target Windows operating systems
        • Updating Secure Shell public key installation records
    • Routing requests to nodes that are not running WebSphere Virtual Enterprise
      • Routing requests to external nodes with generic server clusters
        • Enabling external monitoring with the remote agent
      • Multiple tiers of processing
      • WebSphere Virtual Enterprise topology terminology
      • Configuring speed factors in multiple tier configurations
        • Overriding work factor estimates
        • Configuring node computing power
    • Configuring a high availability deployment manager environment
      • Adding the signer certificate from the secondary deployment manager to the local trust store
      • The high availability deployment manager
      • xd_hadmgrAdd command
      • xd_hadmgrRemove command
    • Configuring a checkpoint
      • The repository checkpoint and restore function
      • Restoring a checkpoint
    • Configuring the autonomic managers
      • Configuring the autonomic request flow manager
        • Configuring emergency throttle
        • Memory overload protection
        • Configuring memory overload protection
        • Trace settings for autonomic request flow manager and application placement
        • Request prioritization problems
      • Configuring dynamic application placement
        • Overview of application placement
        • Dynamic application placement
        • Configuring application placement for cells that share the same nodes
        • Monitoring and tuning the application placement controller
        • Application placement frequently asked questions
        • Application placement controller logs
      • Overview of IIOP and JMS request flow prioritization
        • Overview of JMS support in WebSphere Virtual Enterprise
      • Optimizing the database tier for performance monitoring
        • Configuring the database tier
        • Monitoring the database tier
      • Configuring the health controller
        • Enabling and disabling health management
        • Modifying the JVM heap size
        • Monitoring and tuning health management
        • Troubleshooting health management
      • Tuning the WebSphere Virtual Enterprise cell
  • Preparing the hosting environment for dynamic operations
    • Configuring VMware ESX Server and WebSphere Virtual Enterprise
      • VMware ESX Server and WebSphere Virtual Enterprise
      • Advanced configuration for {!} and {!}
    • Federating middleware nodes
    • Creating and configuring ODRs
      • Creating ODRs
      • Configuring ODRs
      • Creating a cluster of on demand routers
      • Configuring a Web server as a trusted proxy server
      • Enabling cell affinity
        • Cell affinity function
        • Defining generic server clusters for remote ODR cells
        • Configuring cell affinity in a multi-tiered environment
        • Configuring the multi-cluster routing policy
        • Generating a plugin-cfg.xml
        • Cell affinity when an ODR fails
      • Using the binary trace facility
        • Options for filtering information in the trace-cfg.xml
      • Tuning the on demand router (ODR)
        • Modifying the JVM heap size for the on demand router
        • Tuning ODR persistent requests
        • Tuning ODR maximum connections
      • Configuring custom logs
      • Configuring SSL offload for all HTTPS traffic
      • Configuring SSL offload for partial HTTPS traffic
      • Integrating the SIP on demand router with Load Balancer
      • Defining routing policies for generic server clusters
        • Configuring rewriting rules
      • Define service policies for generic server clusters
      • Configuring communication between core groups that are in the same cell
      • BBSON bulletin board
      • Configuring WebSphere Extended Deployment for cross-cell communication
        • Enabling communication between cells that have security enabled
      • Configuring an on demand router to dynamically update the Web server plug-in configuration
        • Generating the plug-in configuration in a high availability environment
        • Controlling the generation of the plugin-cfg.xml file
      • Routing requests directly from a Web server to a back-end application server
      • Configuring passive HTTP session affinity in the on demand router
      • Configuring the on demand router for multi-cluster failover and load balancing routing
    • Adding middleware servers to configurations
      • Adding complete lifecycle management middleware servers
        • Creating PHP servers and PHP dynamic clusters
        • Creating complete life cycle WebSphere Application Server Community Edition servers and dynamic clusters
          • WebSphere Application Server Community Edition servers
          • Configuring JMX security for WebSphere Application Server Community Edition Version 2.1 servers
      • Adding external middleware servers to configurations
        • Configuring WebSphere Application Server Community Edition servers
        • Configuring Apache Tomcat servers
        • Configuring BEA WebLogic servers
        • Configuring JBoss servers
        • Configuring custom HTTP servers
        • Configuring external WebSphere application servers
      • Managing middleware servers
        • Configuring middleware descriptors
        • Creating middleware server templates
        • Configuring middleware server operations
        • Viewing middleware server configuration files
        • Configuring the external log viewing service
    • Creating and configuring dynamic clusters
      • Dynamic clusters
      • Static clusters versus dynamic clusters
      • Dynamic cluster isolation
      • Configuring application lazy start
        • Application lazy start
        • The lazy start controller
      • Configuring vertical stacking
        • Determining the stacking number for a dynamic cluster
        • Configuring vertical stacking on a dynamic cluster that is deployed to homogeneous nodes
        • Configuring vertical stacking on a dynamic cluster that is deployed to heterogeneous nodes
      • HTTP session rebalancing
    • Deploying applications with defined service levels
      • Deploying enterprise applications
      • Deploying unmanaged Web applications
      • Deploying PHP applications
      • Deploying WebSphere Application Server Community Edition applications
    • Routing and service policies
      • Defining a service policy
      • Subexpression builder operands for routing and service policies
        • SOAP operands
        • SIP operands
        • IIOP operands
        • HTTP operands
    • Service policy rules
      • Rules support
      • Routing policy rules
      • Overview of work classes
      • Work class types
      • Request classification operators
      • Rule-based request classification
  • Integrating WebSphere Extended Deployment with other IBM products
    • Enabling the on demand router to work with IBM Enterprise Workload Manager
      • WebSphere Extended Deployment and IBM Enterprise Workload Manager
  • Product overview
    • What is new in this release
    • z/OS zOS considerations
    • Virtualization and WebSphere Virtual Enterprise
      • Configuring AIX virtualization
        • AIX virtualization
      • Supported hardware virtualization environments
    • Dynamic operations
      • Overview of dynamic operations
      • Overview of request flow prioritization
      • Dynamic operations environment
    • Components of dynamic operations
      • Operational policies
    • Extended manageability
    • Supported middleware server types
    • Middleware nodes and servers
    • Middleware agent
    • Partitioning facility
    • ObjectGrid
    • Learn more about WebSphere Extended DeploymentWebSphere Virtual EnterpriseWebSphere Extended Deployment Compute GridWebSphere eXtreme Scale
  • Product overview
    • What is new in this release
    • Virtualization and WebSphere Application Server Hypervisor Edition Intelligent Management Pack
    • Dynamic operations
      • Overview of dynamic operations
      • Overview of request flow prioritization
      • Dynamic operations environment
    • Components of dynamic operations
      • Operational policies
    • Extended manageability
    • Supported middleware server types
    • Middleware nodes and servers
  • WebSphere Extended Deployment Compute Grid overview and Getting Started
    • Product overview
      • Middleware agent
      • What is new in this release
      • z/OS zOS considerations
      • Learn more about WebSphere Extended DeploymentWebSphere Virtual EnterpriseWebSphere Extended Deployment Compute GridWebSphere eXtreme Scale
    • 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
  • Reference
    • Release notes
    • xJCL elements
    • Port number settings
    • Endpoint WebSphere variable settings
    • Scripts
      • Adding custom properties to Compute Grid endpoints
      • arfmController.py script
      • checkHmmLocation.jacl
      • checkPlacementLocation.jacl script
      • createDynamicCluster.jacl script
      • createodr.jacl script
      • coregroupsplit.py script
      • DataReaderWrapper class
      • deleteDynamicCluster.jacl script
      • deleteodr.jacl script
      • dumpOdrState.jacl script
      • dumpXdState.py script
      • encodePassword.sh|bat or .bat script
      • Health controller commands with the AdminConfig object
      • healthpolicy.py script
      • HmmControllerProcs.jacl
      • manageODC.py script
      • manageODR.py script
      • manageWVEBB.py script
      • MirrorCell.bat|.sh.bat or MirroCell.sh script
      • odrDebug.py script
      • PlacementControllerProcs.jacl script
      • pluginmerge .bat or .sh .bat | .sh script
      • removeGEE.py
      • wsgridConfig.py
      • serverQuiesce.py script
      • servicepolicy.py script
      • setupLongRunning.py
      • useWVEBB.py script
      • workclassoperations.py script
      • xd_APCconfig.jacl script
      • parallelJobManager.py
      • jobrecovery.bat|.sh script
    • Administrative roles and privileges
    • Administrator scripting interfaces
      • Application edition management administrative tasks
      • Centralized installation manager administrative tasks
      • {!} configuration AdminTasks
      • Dynamic cluster administrative tasks
      • Default work class administrative tasks
      • Health policy administrative tasks
      • Maintenance mode administrative tasks
      • Middleware application administrative tasks
      • Middleware descriptor administrative tasks
      • Middleware server creation administrative tasks
      • Middleware server management administrative tasks
      • Middleware server template administrative tasks
      • PHP server administrative tasks
      • Rules for ODR routing policy administrative tasks
      • Rules for ODR service policy administrative tasks
      • Ruleset administrative tasks
      • Runtime operations user preferences administrative tasks
    • Custom properties
      • Application edition manager custom properties
      • Application placement custom properties
      • Autonomic controllers custom properties
      • Autonomic request flow manager custom properties
      • Autonomic request flow manager advanced custom properties
      • Binary trace facility custom properties
      • Core group cell-wide custom property
      • Dynamic cluster custom properties
      • Health controller custom properties
      • Java virtual machine custom properties
      • Job scheduler custom properties
      • Internal state reporting custom properties
      • Middleware agent custom properties
      • Middleware server custom properties variables
      • On demand router system and custom properties
      • Operational alerts custom properties
      • Runtime operations custom properties
      • Runtime task custom properties
      • Service policy custom properties
      • {!} custom properties
    • Sample {!} applications
    • The {!} state table
    • {!} job state table
    • Administrator examples
      • xJCL sample for a batch job
      • xJCL sample for a {!} 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 {!}
      • The { IDEP206A: File not found. } Web services interface
      • The { IDEP206A: File not found. } EJB interfaces
      • Using the base scheduler in WebSphere Application Server with the job scheduler
    • Logs
      • BusinessGridStatsCache
      • StrfTime format conversions
      • DeploymentTargetStatsHistoricCache
      • NodeStatsHistoricCache
      • ServerStatsCache
      • TCModuleStatsCache
      • TCModuleInstanceStatsCache
      • TierStatsCache
      • FineGrainedPowerConsumptionStatsCache
      • ServerPowerConsumptionStatsCache
    • Troubleshooting { IDEP206A: File not found. }
      • Adding log and trace settings to Compute Grid
      • Common problems
      • Diagnosing problems using job logs
      • WebSphere Compute Grid frequently asked questions
    • Messages
  • Configuring the business grid environment
    • Planning your Compute Grid environment
    • Configuring the unit test environment (UTE) in RAD
    • Configuring the long-running scheduler
      • Creating the long-running scheduler database
      • Verifying the long-running scheduler installation
      • Securing the long-running scheduler
        • Administrative roles and privileges
        • Running jobs under user's credentials
        • Roles and privileges for securing the long-running 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
          • Getting the long-running scheduler WSDL file
    • Configuring grid endpoints
      • Creating the execution environment database
      • Defining a cell wide default grid endpoint data source
    • The parallel job manager
      • Job xJCL definitions
      • System applications of Compute Grid
      • System programming interfaces
      • Installing and configuring the parallel job manager
      • Sample application for the parallel job manager
      • Other considerations when running the parallel job manager
      • Using a shared library with the parallel job manager
      • Parallel programming strategies and patterns
        • Programming strategies
        • Programming patterns
  • Developing business grid applications
    • Installing the long-running application
    • The business 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)
        • Errant 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 long-running 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 long-running jobs
    • Job classification in Compute Grid
    • Charge-back accounting support
    • Integrating Compute Grid features in z/OSz/OS
      • Managing multi-user WLM environments
      • Managing worker threads
      • Using the forced cancel command on z/OSz/OS
      • Enabling job usage information
      • Configuring service classes in z/OSz/OS WLM
      • z/OSz/OS workload management and service policies
      • Transaction class propagation on z/OSz/OS operating systems
      • Configure native WSGrid in the z/OS environment
        • Running native WSGrid in the z/OS environment
    • Rolling out an edition
    • Middleware agent
  • Troubleshooting business grid
  • Monitoring operations
    • Overview of extended manageability
    • Creating and managing reports
    • Configuring the visualization data service
    • Monitoring the environment
      • Managing tasks
      • Task management service event logger
      • Defining e-mail notification
    • Troubleshooting extended administration