Highly Available WebSphere Business Integration Solutions

Book description

Your company has customers on five continents and in every time zone in this on-demand world. Applications throughout the Enterprise run non-stop to support your business. 7x24x365. Or, maybe it is 5x12. If you're going to satisfy your uptime requirement, high availability is an important part of your system design.

This IBM Redbooks publication examines valuable design and implementation considerations involved in deploying your highly available WebSphere Business Integration solution, and details the design, implementation, and execution of a sample HA WebSphere Business Integration solution.

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. Chapter 1: Introduction to this IBM Redbook
    1. Objective of this redbook
    2. Structure of this redbook
    3. Overview of the sample implementation
  4. Part 1: High availability and WebSphere Business Integration Architecture
    1. Chapter 2: Overview of high availability concepts
      1. Introduction
      2. Availability levels
      3. Causes of downtime
      4. The focus of this redbook
      5. Clustering for high availability
      6. Advantages of HA clustering technologies
    2. Chapter 3: Design considerations
      1. IBM WebSphere Business Integration solution architecture
      2. WebSphere Business Integration component dependencies
      3. WebSphere MQ availability
        1. Message availability
        2. WebSphere MQ queue manager clustering
      4. InterChange Server availability
      5. Message Broker availability
      6. HA cluster design (1/3)
      7. HA cluster design (2/3)
      8. HA cluster design (3/3)
        1. Highly available WebSphere MQ
        2. Highly available Message Broker
        3. Highly available InterChange Server
        4. A few possible HA configurations
        5. Setup1
        6. Setup2
      9. Capacity planning
      10. Maintenance planning
        1. Administration tasks
        2. Adding and replacing hardware
        3. Applying software upgrades and fixes
        4. Deploying new interfaces
      11. Performance
        1. Minimize unmonitored downtime
        2. Minimize failover time
        3. General performance under HA
  5. Part 2: Developing and implementing a solution
    1. Chapter 4: Business scenario
      1. Business challenge
      2. Sample scenario
        1. Scenario design
        2. Description of the solution
        3. Data store
        4. WebSphere MQ connectivity
    2. Chapter 5: Implementing the solution
      1. Cluster layout
      2. Solution architecture
      3. Preparing components for HA (1/2)
      4. Preparing components for HA (2/2)
        1. Initial environment
        2. Configuring WebSphere MQ
        3. Configuring remote adapters
        4. Configuring Active/Passive Message Broker
        5. Configuring Active/Active Message Broker
        6. Configure system manager to connect to remote InterChange Server
        7. Configuring InterChange Server and WebSphere BI Adapters
        8. Configuring the ORB
        9. Shared disk layouts
      5. HA monitoring, start, stop scripts
        1. WebSphere MQ
        2. Message Broker
        3. Remote WebSphere Business Integration Adapters
        4. InterChange Server and WebSphere BI Adapters
        5. InterChange Server remote adapter resource group
      6. System setup
        1. Hardware
        2. Software
      7. Adding applications to HACMP control
    3. Chapter 6: Representative test plan
      1. Introduction
      2. Verify basic machine failover
      3. Test WebSphere MQ and Message Broker failover
      4. Test Message Broker adapter failover
      5. Test InterChange Server and InterChange Server adapter failover
    4. Chapter 7: Testing and validation
      1. WebSphere Business Integration HA sanity tests
        1. Manual system start up tests
        2. Verify WebSphere Business Integration HA configuration
      2. WebSphere Business Integration Components under HACMP control (1/2)
      3. WebSphere Business Integration Components under HACMP control (2/2)
        1. Automatic system startup/restart under HACMP control
        2. Restart attempts setting
        3. Failover
        4. Fallback
      4. Impact of component availability on flow integrity (1/3)
      5. Impact of component availability on flow integrity (2/3)
      6. Impact of component availability on flow integrity (3/3)
        1. InterChange Server resource group with local adapters
        2. InterChange Server resource group with remote adapter
        3. Remote agent configuration under HA
        4. Message Broker resource group
        5. Message Broker adapter resource group
        6. Message Broker Active/Active setup
    5. Chapter 8: A few helpful tips
      1. Introduction
      2. General recommendations
      3. InterChange Server
      4. WebSphere Business Integration Adapters
  6. Part 3: Appendixes
    1. Appendix A: HA scripts
      1. WebSphere MQ scripts
      2. hacrtmqm
      3. hadltmqm
      4. halinkmqm
      5. hamqm_qm_directory
      6. hamqm_running
      7. hamqm_start
      8. hamqm_start_su
      9. hamqm_status
      10. hamqm_stop
      11. hamqm_stop_su
      12. WBI Message Broker
      13. hamqsicreatebroker
      14. hamqsiaddbrokerstandby
      15. hamqsideletebroker
      16. hamqsiremotebrokerstandy
      17. hamqsi_qm_datapath
      18. hamqsi_start_broker
      19. hamqsi_start_broker_as
      20. hamqsi_stop_broker
      21. hamqsi_stop_broker_as
      22. hamqm_lsnr_start
      23. hamqm_lsnr_start_su
      24. hamqm_lsnr_stop
      25. hamqm_lsnr_stop_su
      26. hamqsi_start_broker_as.MBBRK
      27. hamqsi_stop_broker_as.MBBRK
      28. hamqsi_start_broker_as.MB2BRK
      29. hamqsi_stop_broker_as.MBBRK
      30. hamqsi_monitor_broker_as
      31. hamqsi_applmon.MBBRK
      32. hamqsi_applmon.MB2BRK
      33. Message Broker adapter scripts
      34. remote_adapter_ha_monitor
      35. remote_adapter_ha_start
      36. remote_adapter_ha_stop
      37. remote_adapter_restart
      38. set_remote_adapter_variables
      39. InterChange Server scripts
      40. wics_ha_start
      41. wics_ha_stop
      42. wics_ha_monitor
      43. wics_orb_start
      44. wics_orb_stop
      45. wics_orb_test
      46. wics_orb_restart
      47. wics_mq_restart
      48. ics_restart
      49. wics_adapter_restart
      50. InterChange Server remote adapter scripts
      51. rmt_adap_ha_start
      52. rmt_adap_ha_stop
      53. rmt_adap_ha_monitor
      54. rmt_adap_restart
      55. rmt_mq_restart
    2. Appendix B: 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
  7. Abbreviations and acronyms
  8. Related publications
    1. IBM Redbooks
    2. Other publications
    3. Online resources
    4. How to get IBM Redbooks
    5. Help from IBM
  9. Index (1/2)
  10. Index (2/2)
  11. Back cover

Product information

  • Title: Highly Available WebSphere Business Integration Solutions
  • Author(s): Alicia Harvey, Rob Convery, Carlos Flores, Yvonne Hille, Sriram Madapura, Arnold Shoon
  • Release date: September 2004
  • Publisher(s): IBM Redbooks
  • ISBN: None