IBM Web Infrastructure Orchestration

Book description

This IBM Redbooks publication provides the foundation for establishing an automatic provisioning environment of Web server solutions. The material discussed in this book provides detailed information on using the IBM BladeCenter platform as a building block for hosting a highly available, multi-tier application. The book also shows how the IBM Director and Remote Deployment Manager software products can be used to automate the deployment of WebSphere software, and demonstrates how these products can be scripted to provide hot-standby and hot-addition of blade servers to running WebSphere clusters..

The additional software components of IBM Web Infrastructure Orchestration are designed to respond dynamically to Web capacity needs and utilization issues. This product bundle, based on the IBM eServer BladeCenter, consists of pre-integrated versions of WebSphere Application Server, DB2, Tivoli Storage Manager, Tivoli Monitoring, and TotalStorage hardware, coordinated by defined business policies and managed by IBM Tivoli Intelligent ThinkDynamic Orchestrator.

This book is intended for an audience of experienced developers, designers, planners, network specialists, and testers of the software and hardware components listed above.

Table of contents

  1. Notices
    1. Trademarks
  2. Preface
    1. The team that wrote this redbook
    2. Become a published author
    3. Comments welcome
  3. Chapter 1: Introduction to IBM Web Infrastructure Orchestration
    1. IBM e-business on demand strategy
    2. IBM Tivoli Intelligent ThinkDynamic Orchestrator
    3. IBM Web Infrastructure Orchestration
    4. Product design overview
      1. IBM Web Infrastructure Orchestration solution components
      2. High-level scenarios
  4. Chapter 2: IBM Web Infrastructure Orchestration provisioning
    1. Web provisioning overview
    2. Management server overview
      1. IBM Director and RDM management domain
      2. WebSphere Application Server Network Deployment management domain
      3. TMR Server and ITM management domain
    3. ITITO extensions
    4. Data Center model
  5. Chapter 3: IBM Web Infrastructure Orchestration scenarios
    1. Initial deployment
    2. Manual deployment of servers to the resource pool
    3. Manual removal/scrub of servers from the resource pool
    4. Manual provisioning of servers to cluster
    5. Automated provisioning of clusters to servers
    6. Blade insertion/removal scenario
    7. Blade fault scenario
  6. Chapter 4: Planning and prerequisites overview
    1. IBM Web Infrastructure Orchestration implementation flow
    2. Web infrastructure provisioning lab environment
    3. Initial provisioning planning
      1. Hardware
      2. Software
    4. Application provisioning
      1. Planning for orchestration and provisioning of applications
  7. Chapter 5: Network considerations and implementation
    1. IBM Web Infrastructure Orchestration network overview
      1. N-Tier design
      2. IBM Eserver BladeCenter connectivity overview
      3. Network logical overview
    2. Configuration
      1. Establishing a management session to the BladeCenter
      2. Configuring the IBM Eserver BladeCenter Management Module
      3. Configuring the Ethernet switch modules
      4. VLAN configuration (1/3)
      5. VLAN configuration (2/3)
      6. VLAN configuration (3/3)
    3. Data flows
  8. Chapter 6: Building the IBM Director and RDM deployment environment
    1. Setup
      1. Hardware setup for the management server (IBM xSeries 360)
      2. Software setup for the deployment server
    2. Creating the deployment server
      1. Installing the operating system
      2. Installing IBM Director
      3. Installing IBM Director 4.1 Plus Pack
      4. Configuring IBM Director for IBM Web Infrastructure Orchestration
      5. Installing IBM Director updates
      6. Installing Remote Deployment Manager (RDM)
    3. Creating an application source tree for Windows RDM tasks
      1. Application source tree for the Windows solution (1/2)
      2. Application source tree for the Windows solution (2/2)
    4. Creating Windows RDM images and Windows native installation tasks
      1. Creating an installation image to install the operating system
      2. Create installation images for applications
      3. Customizing the RDM Windows Native Installation template
      4. Creating RDM tasks
    5. Creating Linux operating system and application images
      1. Red Hat Enterprise Linux AS 2.1 image
      2. Creating the Linux application installation source tree
      3. Creating installation images for Linux applications
    6. Creating an RDM Linux native installation task
    7. Creating RDM tasks for deploying the IBM Web Infrastructure Orchestration solution
      1. Creating an RDM Custom Task to swap network interface cards connections to switch modules
      2. Creating an RDM scrub task for blade disposal
      3. Creating the RDM script tasks used for deployment
  9. Chapter 7: IBM Tivoli Intelligent ThinkDynamic Orchestrator installation
    1. Installing the Management Server prerequisites
      1. Installing the utility prerequisites
      2. Installing WebSphere Application Server
      3. Installing DB2 Universal Database
      4. Installing and configuring IBM Directory Server V5.1
    2. Installing IBM Tivoli Intelligent ThinkDynamic Orchestrator (1/2)
    3. Installing IBM Tivoli Intelligent ThinkDynamic Orchestrator (2/2)
  10. Chapter 8: Component software installation
    1. Installing Perl
    2. Installing WebSphere Application Server Network Deployment
    3. Installing WebSphere Application Server ND Fix Pack
    4. Installing and configuring ITSM server and clients
      1. Introduction
      2. Prerequisites
      3. ITSM product installation on the WIP server (1/3)
      4. ITSM product installation on the WIP server (2/3)
      5. ITSM product installation on the WIP server (3/3)
      6. ITSM server initialization and customization (1/3)
      7. ITSM server initialization and customization (2/3)
      8. ITSM server initialization and customization (3/3)
      9. ITSM installation on the DB2 server
      10. ITSM installation on the blade servers
    5. Installing the Tivoli monitoring solution
      1. Installing Tivoli Management Framework V4.1
      2. Installing Tivoli Desktop for Windows
      3. Installing IBM Tivoli Monitoring (ITM)
      4. Installing ITM Component Services
      5. Installing ITM for Databases: DB2 component
      6. Installing ITM for Web Infrastructure: WebSphere Application Server component
      7. Installing ITM for Web Infrastructure: the Apache HTTP Server Component
      8. ITM Web Health Console
  11. Chapter 9: IBM Web Infrastructure Orchestration installation
    1. Configuration of IBM Director objects
      1. Configurating the BladeCenter Management Module
      2. Creating the IBM Director objects
    2. Installation of IBM Web Infrastructure Orchestration
      1. Modifying event action handlers
    3. Configurating the IBM Web Infrastructure Orchestration
  12. Chapter 10: The IBM Web Infrastructure Orchestration environment
    1. Overview
    2. Administering IBM Tivoli Intelligent ThinkDynamic Orchestrator
    3. Blade insertion and removal events
    4. Handling system failures
    5. Operating system and software deployment
    6. Provisioning
      1. Manual provisioning
      2. Semi-automatic and automatic provisioning
      3. Monitoring utilization
    7. Customer service policies
    8. Additional administrative activities
      1. Re-initializing the server
      2. Loading drivers
      3. Importing XML
  13. Appendix A: Networking worksheet
    1. Networking worksheet
  14. Appendix B: Logical device operations
    1. Cluster.Add Server
    2. Cluster.Remove Failed Server
    3. Cluster.Remove Server
    4. LoadBalancer.Add Real IP to Virtual IP
    5. LoadBalancer.Add Server - DEPRECATED
    6. LoadBalancer.Create Virtual IP
    7. LoadBalancer.Remove Server - DEPRECATED
    8. LoadBalancer.Remove Virtual IP
    9. LoadBalancer.Rmv Real IP from Virtual IP
    10. ServiceAccessPoint.Copy File
    11. ServiceAccessPoint.Execute Command
    12. ServiceAccessPoint.Get Attribute
    13. ServiceAccessPoint.Set Attribute
    14. Software.Install
    15. Software.Uninstall
    16. SparePool.Initialze Server
    17. SparePool.Cleanup Server
  15. Appendix C: Load Balancer setup
    1. Linux installation
      1. Install preparations
      2. Linux installation using RDM
      3. Final setup
    2. WebSphere Application Server Edge components installation
      1. Verification
  16. Appendix D: DB2 server setup
    1. Linux installation
      1. Install preparations
      2. Linux installation using RDM
      3. Final setup
      4. DB2 server installation
    2. Verification
    3. Using an external database
  17. Appendix E: UserData.properties and XML templates
    1. UserData.properties
      1. Fabric name
      2. Device model for DLNK switches
      3. SNMP community settings for switch module
      4. Telnet access settings for switch module
      5. SSH username
      6. Blade server SNMP read community
      7. Initial default VLAN settings
      8. RDM server settings
      9. IBM Director settings
      10. WebSphere Application Server Network Deployment settings
      11. ITITO server settings
      12. TMR server settings
      13. Subnetwork settings
      14. Sample file
    2. XML templates
      1. RDM-Software-Stacks.xml
      2. Linux-Windows-Pools.xml
      3. WAS-Software-Stacks.xml
      4. WES-LoadBalancer.xml
      5. Customers.xml (1/2)
      6. Customers.xml (2/2)
  18. Appendix F: IBM Web Infrastructure Orchestration file list (1/4)
  19. Appendix F: IBM Web Infrastructure Orchestration file list (2/4)
  20. Appendix F: IBM Web Infrastructure Orchestration file list (3/4)
  21. Appendix F: IBM Web Infrastructure Orchestration file list (4/4)
  22. Appendix G: TSM_Config_Tape.mcr macro file (1/2)
  23. Appendix G: TSM_Config_Tape.mcr macro file (2/2)
  24. Related publications
    1. IBM Redbooks
    2. Online resources
    3. How to get IBM Redbooks
    4. Help from IBM
  25. Index (1/3)
  26. Index (2/3)
  27. Index (3/3)
  28. Back cover

Product information

  • Title: IBM Web Infrastructure Orchestration
  • Author(s): Rufus Credle, Alberto Chechi, Bert Fenoglio, Jay Haskins, Kofi Kekessie, James Kenefick, Gregory Pruett, Bala Rajaraman, Dale Ullrich, Tim Verhoeven
  • Release date: November 2003
  • Publisher(s): IBM Redbooks
  • ISBN: None