Chris wrote:
>
> That got me questioning: 'What balances the load blancers?'
a good philosophical question.
> How do you do this? What associates the VIP with the appropriate
> machine? Do the load balancers balance themselves, or do they need to be
> balanced from above?
the changeover is external to LVS and is controlled by the Linux-HA code
in the case of UltraMonkey or in the case of ldirectord by vrrpd.
Look at the introduction of
http://www.linuxvirtualserver.org/Joseph.Mack/HOWTO/LVS-HOWTO-20.html
> Can I have my load balancers balance themselves?
no
http://www.linuxvirtualserver.org/Joseph.Mack/HOWTO/LVS-HOWTO-20.html#ss20.14
> Does Piranha do this?
I think so
> Or do I need something else?
there's several packages for doing this.
> It seems to me that the VIP can only be
> sponsored, so to speak, by *one* machine (based upon what I have been
> reading).
if sponsoring = only one machine can be director with the VIP, then yes
> I know that can't be right though! Can the balancers balance
> themselves and share a VIP without having it sponsored by another machine
> "above" it?
yes, you have another process monitor the director's health, usually from
another machine (you can't relie on a sick machine giving a valid answer
about its health).
Joe
--
Joseph Mack PhD, Senior Systems Engineer, Lockheed Martin
contractor to the National Environmental Supercomputer Center,
mailto:mack.joseph@xxxxxxx ph# 919-541-0007, RTP, NC, USA
|