[Pacemaker] Failover with multiple services on one node

Martin Aspeli optilude+lists at gmail.com
Mon Mar 8 14:41:14 UTC 2010


Matthew Palmer wrote:
> On Mon, Mar 08, 2010 at 03:21:32PM +0800, Martin Aspeli wrote:
>> Matthew Palmer wrote:
>>>> What is the normal way to handle this? Do people have one floating IP
>>>> address per service?
>>> This is how I prefer to do it.  RFC1918 IP addresses are cheap, IPv6 address
>>> quintuply so.  Having everything tied to one address causes some mayhem when
>>> something falls over (failover is quick, but it ain't instantaneous), so
>>> it's far better to give everything it's own address and let them drift about
>>> independently.  Also, it makes load-spreading (run PgSQL on one machine,
>>> memcached on the other, for instance) much easier.
>> Pardon my Linux ignorance, but does mean we need one NIC per service as
>> well, or can we bind multiple (floating) IPs to each interface?
>
> Yes, you can bind many IP addresses to a single NIC.  The IP address
> management RAs pretty much depend on this behaviour.  What (modern) OS are
> you familiar with that doesn't support this?

You assume I'm familiar with any modern OS' network management. ;-)

Thanks for the clarification!

Martin

-- 
Author of `Professional Plone Development`, a book for developers who
want to work with Plone. See http://martinaspeli.net/plone-book





More information about the Pacemaker mailing list