Node Balancer vs. Heartbeat, Pacemaker, IP Failover Setups

Hi -

I have a bunch of Drupal web sites on a Debian Squeeze server on Linode.

I want to increase the availability so that the sites load faster and I want to use different datacenters that Linode offers.

My question is this: Has the Node Balacer setup obsoleted the Heartbeat, Pacemaker, IP Failover setup?

Should I do a node balancer? or should I install/configure all heartbeat, etc.?

I am not an expert sysadmin. I run Drupal on Debian w/ Cherokee and MariaDB.

Thank you for any tip or direction! :0)

Here are the two relevant howtos that show each of the above setups:

http://library.linode.com/linode-platfo … ncer-howto">http://library.linode.com/linode-platform/nodebalancer-howto

http://library.linode.com/linux-ha/ip-f … an-5-lenny">http://library.linode.com/linux-ha/ip-failover-heartbeat-pacemaker-debian-5-lenny

1 Reply

Nothing has been obsoleted and you can still do your own failover stuff, but for the price, NodeBalancer is going to be less expensive per month, without even getting into the time savings. You're going to have a hell of a time getting your application and database layers fault-tolerant and consistent, so you might as well focus on those and outsource the traffic handling.

BTW, each datacenter operates independently, and there is no way to move IP addresses between datacenters (nor would you necessarily want to), so you've got two levels of load-balancing and/or failover to deal with: intra-datacenter and inter-datacenter.

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct