IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  Performance using cluster enviornment

    Posted Thu November 05, 2009 03:29 PM

    Hi All,

    [COLOR=black][FONT=Verdana]Can any one help me to understand how performance is impacted when we go cluster and non cluster environment. Which environment is preferred to again good performance?

    Can any one suggest some tips to again performance?

    Thanks[/FONT][/COLOR]


    #webMethods-General
    #webMethods-Architecture
    #Integration-Server-and-ESB
    #webMethods


  • 2.  RE: Performance using cluster enviornment

    Posted Thu November 05, 2009 04:58 PM

    Which wM components are you looking for information about clustering? Each of the products has differing approaches to clustering. IS, for example, can be clustered in several ways.


    #webMethods-General
    #webMethods
    #webMethods-Architecture
    #Integration-Server-and-ESB


  • 3.  RE: Performance using cluster enviornment

    Posted Fri November 06, 2009 04:36 PM

    Hi Rob Eamon,

    Thanks for quick reply,

    My question - If I use single node I am able to process 5 msg per sec If I use multiple node (2 nodes or 3 nodes)(IS Clustering) do I can process more msgs - 5 to 8 or 10 or 12.

    Thanks


    #Integration-Server-and-ESB
    #webMethods-General
    #webMethods-Architecture
    #webMethods


  • 4.  RE: Performance using cluster enviornment

    Posted Fri November 06, 2009 05:45 PM

    Note that IS clustering does not provide load balancing. So you’d need to direct your traffic amongst the 2 or 3 nodes in some way.

    The performance increase of additional nodes depends on a number of factors. How all the components in the solution are configured. What the integrations are doing. There isn’t really a rule of thumb that indicates how much more work can be done by adding another IS instance.

    I’d advise that you study the IS cluster documentation and get a good understanding of what IS clustering does and does not do. It is common for people to assume that there is more capability built-in than is really there.

    A year or so back, there was a thread on “IS clustering to be avoided”. Many of the items there still apply.

    A load balancing cluster is probably sufficient for most needs, and that doesn’t require IS clustering though you may want it for some functions (scheduled tasks, for example). A Broker client cluster can also be useful, where multiple IS instances connect to the same Broker and a queues (IS clustering not required for this either).

    HTH


    #webMethods-Architecture
    #webMethods-General
    #webMethods
    #Integration-Server-and-ESB


  • 5.  RE: Performance using cluster enviornment

    Posted Fri November 06, 2009 07:16 PM

    I agree with Rob…a load balancing cluster and Broker client cluster can suffice most needs and throughput / performance needs!


    #Integration-Server-and-ESB
    #webMethods
    #webMethods-Architecture
    #webMethods-General