According to the depolyment guide for HMC 4.5, it uses 2 x MPF engine servers.
On the guide, it nv mention about how this 2 servers load balance each other, and how the Provisioning web server know which MPF engine server to call.
I ran into this with HMC 4.0 and could not find the answer. But in HMC 4.5 you can get details of the process by going to the instructions and search for "system internal dynamics". It will only return one topic, Hit Display. The brief answer is - it
is built into the MPF Client (see below).
The MPF Client obtains a list of Provisioning Engines from the Configuration database that are available to accept requests. The client then load-balances the request based on a round-robin algorithm between the different engines. This algorithm causes the
MPF Client to give preference to the Provisioning Engine with the fewest open requests.
Hope this helped,
Steve Beasley
Steve Beasley
Marked as answer by tristonwan on Aug 07, 2008 11:49 AM
tristonwan
Member
5 Points
21 Posts
How MPF engine servers load balance each other
Aug 07, 2008 04:07 AM|LINK
Dear all,
According to the depolyment guide for HMC 4.5, it uses 2 x MPF engine servers.
On the guide, it nv mention about how this 2 servers load balance each other, and how the Provisioning web server know which MPF engine server to call.
Any idea?
thanks,
Triston
sbeasl00
Member
43 Points
26 Posts
Re: How MPF engine servers load balance each other
Aug 07, 2008 08:46 AM|LINK
Hi Triston,
I ran into this with HMC 4.0 and could not find the answer. But in HMC 4.5 you can get details of the process by going to the instructions and search for "system internal dynamics". It will only return one topic, Hit Display. The brief answer is - it is built into the MPF Client (see below).
The MPF Client obtains a list of Provisioning Engines from the Configuration database that are available to accept requests. The client then load-balances the request based on a round-robin algorithm between the different engines. This algorithm causes the MPF Client to give preference to the Provisioning Engine with the fewest open requests.
Hope this helped,
Steve Beasley