WebSphere Application Server for iSeries V6: Building Advanced Configurations

Book description

Many IBM eServer iSeries clients have passed the initial phase of adoption of IBM WebSphere Application Server for iSeries. And now with the best practices presented in this book, they can build robust, high available solutions, based on WebSphere Application Server.

This IBM Redbooks publication is designed to help system architects, WebSphere administrators, and software developers. It provides a detailed discussion about planning. Plus it provides implementation instructions to help build a complex solution, based on WebSphere Application Server for iSeries. In addition, it provides many useful techniques and tips for such an endeavor.

Please note that the additional material referenced in the text is not available from IBM.

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. Part 1: Understanding the topologies and their components
    1. Chapter 1: Topologies overview
      1. Topology components and relationships
        1. Access to the Internet
        2. Firewall
        3. Load balancer
        4. Reverse proxy
        5. Web server
        6. Application server
        7. LDAP server
        8. Database
        9. Network
      2. WebSphere Application Server terminology
        1. Application server node
        2. Deployment manager
        3. Node agent
        4. WebSphere profile
        5. Managed node
        6. Web server managed node
        7. Web server unmanaged node
        8. Cell
        9. Cluster
        10. High Availability Manager
      3. From the basic to the most sophisticated topologies (1/3)
      4. From the basic to the most sophisticated topologies (2/3)
      5. From the basic to the most sophisticated topologies (3/3)
        1. Single machine, single node, one application server topology
        2. Web server separated topology
        3. Reverse proxy topology
        4. Vertical scaling topology
        5. Horizontal scaling topology
        6. Horizontal scaling with IP sprayer topology
        7. Topology with redundancy of several components
    2. Chapter 2: Planning for a new topology
      1. Overview of topology selection process
      2. Patterns for e-business (1/2)
      3. Patterns for e-business (2/2)
        1. e-business solution
        2. Application patterns
      4. Mapping business requirements to the application patterns
        1. How to approach this step
        2. Decision making tables
      5. Understanding the requirements of the solutions
        1. Establishing the functional view or solution requirements
      6. Selecting the topology
        1. Establishing the operational view or topology services
      7. Reviewing the products mapping
    3. Chapter 3: Topology implementation guidelines
      1. Planning phase output
      2. Installation and configuration guidelines (1/2)
      3. Installation and configuration guidelines (2/2)
        1. Edge Server
        2. HTTP Server
        3. WebSphere Application Server
        4. Database server
        5. Network infrastructure
      4. Verification guidelines
  4. Part 2: Implementation steps
    1. Chapter 4: Scenario 1: Configuration for a small company
      1. Small company scenario
      2. Installed software
      3. Topology setup
        1. Network configuration
        2. Firewall configuration
        3. HTTP Server (powered by Apache) installation
        4. HTTP Server configuration
        5. WebSphere Application Server profile
        6. Associating the HTTP server with the WebSphere profile
        7. Functional verification testing
    2. Chapter 5: Scenario 2: Configuration for a large company
      1. Large company configuration
        1. Installed WebSphere software
      2. Network configuration
        1. Configuring the TCP/IP settings on the iSeries
        2. Detailed topology diagram
      3. Data considerations for high availability (1/8)
      4. Data considerations for high availability (2/8)
      5. Data considerations for high availability (3/8)
      6. Data considerations for high availability (4/8)
      7. Data considerations for high availability (5/8)
      8. Data considerations for high availability (6/8)
      9. Data considerations for high availability (7/8)
      10. Data considerations for high availability (8/8)
        1. Creating the independent disk pool Trade
        2. Restoring the Trade database
        3. Creating a cluster
        4. Setting up a CRG
        5. Defining a recovery domain for CRG
        6. Configuring geographic mirroring
        7. Making the geographic mirror available
        8. Simulating an XSM switchover
        9. Special case: Manual failover
        10. Green-screen commands
      11. Firewall configuration
      12. Configuring the HTTP and WebSphere servers (1/7)
      13. Configuring the HTTP and WebSphere servers (2/7)
      14. Configuring the HTTP and WebSphere servers (3/7)
      15. Configuring the HTTP and WebSphere servers (4/7)
      16. Configuring the HTTP and WebSphere servers (5/7)
      17. Configuring the HTTP and WebSphere servers (6/7)
      18. Configuring the HTTP and WebSphere servers (7/7)
        1. Installing the Web server plug-in
        2. Creating HTTP Server instances
        3. Configuring a cluster of WebSphere servers
      19. Configuring Load Balancer (1/5)
      20. Configuring Load Balancer (2/5)
      21. Configuring Load Balancer (3/5)
      22. Configuring Load Balancer (4/5)
      23. Configuring Load Balancer (5/5)
        1. Configuring the Load Balancer: A simple scenario
        2. Configuring the Load Balancer: Primary and backup scenario
        3. Scripts for high availability
        4. Testing the Load Balancer scenario
      24. Configuring an LDAP server (1/7)
      25. Configuring an LDAP server (2/7)
      26. Configuring an LDAP server (3/7)
      27. Configuring an LDAP server (4/7)
      28. Configuring an LDAP server (5/7)
      29. Configuring an LDAP server (6/7)
      30. Configuring an LDAP server (7/7)
        1. Directory server concepts
        2. Setting up the Directory Server for iSeries
        3. Directory server replication overview
        4. Creating a master-replica topology
        5. Creating a master-peer topology
        6. Removing details of the previous configuration
        7. Adding Load Balancer to the LDAP servers topology
      31. Functional verification testing
  5. Part 3: Appendixes
    1. Appendix A: WebSphere Application Server: New capabilities in Version 6
      1. Programming model
      2. Application programming model support
      3. Programming model extensions
      4. Changes in Web services
      5. Service Data Object
      6. JavaServer Faces
      7. System management
      8. Mixed cell support
      9. Support for J2EE 1.4 specification
      10. New administrative commands
      11. WebSphere profiles
      12. Server templates
      13. Resource providers
      14. Support for extensible server types
      15. Introduction of node groups
      16. Improved administrative console look and feel
      17. System applications
      18. Application management features
      19. Replication
      20. Default message provider
      21. WebSphere configuration archive
      22. WebSphere Rapid Deployment
      23. Annotation-based programming
      24. Deployment automation
      25. IBM Service Integration Technologies (messaging)
      26. Application support
      27. Service integration bus and messaging
      28. Mediation
      29. Clustering
      30. Quality of Service
      31. Message Driven Beans
      32. Common networking services
      33. Transport channel service
      34. High availability
      35. Clustering enhancements
      36. Security
      37. Java Authorization Contract with Containers 1.0 support
      38. Java 2 security manager
      39. JCA 1.5 support
      40. SSL channel framework
      41. Web authentication
      42. Web services security
    2. Appendix B: Installing WebSphere Application Server Version 6
      1. iSeries prerequisites
      2. What to install
      3. Installation methods
      4. GUI installation from a remote workstation
      5. Command line installation from a remote workstation
      6. Command line installation from the iSeries
      7. Verifying the installation of WebSphere Application Server V6
      8. Log.txt file
      9. DSPSFWRSC
      10. Integrated file system directories
      11. QWAS6 library
      12. Default profile creation
      13. WebSphere Application Server installation problems
      14. Host servers not started on iSeries
      15. License agreement not accepted
      16. QWAS6 subsystem active
      17. Prerequisite check failures
      18. Installing fixes for WebSphere Application Server V6
      19. Checking the level of WebSphere Application Server V6
      20. WAS.product file
      21. PLG.product file
      22. CLIENT.product file
      23. versionInfo script
      24. Uninstalling WebSphere Application Server V6
      25. Uninstalling WebSphere Application Server and user data
    3. Appendix C: Installing the Trade6 application
      1. Installing Trade6
      2. Restoring the database
    4. Appendix D: Installing Load Balancer
      1. Preparing the environment
      2. Hardware and software
      3. Network
      4. Installing Load Balancer
    5. Appendix E: Additional geographic mirroring information
      1. Configuring fault tolerance for network routes using virtual IP and proxy ARP
      2. Associating the local IP interfaces with the virtual IP interface
      3. Updating your cluster configuration
      4. Using more than one communications line for synchronization
      5. Recovery steps for a two-node geographic mirroring configuration
    6. Appendix F: Additional material
      1. Locating the Web material
      2. Using the Web material
      3. System requirements for downloading the Web material
      4. How to use the Web material
  6. Related publications
    1. IBM Redbooks
    2. Other publications
    3. Online resources
    4. How to get IBM Redbooks
    5. Help from IBM
  7. Index (1/2)
  8. Index (2/2)
  9. Back cover

Product information

  • Title: WebSphere Application Server for iSeries V6: Building Advanced Configurations
  • Author(s): Joan Barrett, Dany Jose Esteves, Rafal Jablonski, Aleksandr V. Nartovich, Leandro Petit, Bruce Ryba, Darin Scherer
  • Release date: November 2005
  • Publisher(s): IBM Redbooks
  • ISBN: 9780738492971