UDS – Ubuntu Cluster Stack
November 18th, 2009 — roaksoaxToday we had the Ubuntu Cluster Stack session at the Ubuntu Developer Summit in Dallas, Texas. We made a few decisions regarding the future goals of the ubuntu-ha team summarized as follows:
Failover Cluster Stack: We decided to continue to fully support redhat-cluster-suite, as well as openais /corosync and pacemaker. However, we will also track Heartbeat 3.0 since LinBit has decided to step up and continue to maintain Heartbeat 3.0 for an undetermined period of time (No new features though, see post here). This way, those who still don’t want to upgrade to pacemaker/openais, will have the opportunity to upgrade to Heartbeat 3.0 + Pacemaker.
Load Balacing: We decided to experiment with keepalived and ipvsadm because of the simplicity and speed of keepalived. This also led us to provide bonding that works out of the Box.
Actions:
- The first step will be document simple installation/configuration of the different clustering tools to help with any possible transition/testing. This includes: Pacemaker-Corosync/Openais, Pacemaker-Heartbeat 3.0, RHCS, Keepalived/ipvsadm.
- Be more active in upstream, since lots of Ubuntu users are asking for help in upstream channels (#linux-cluster, #linux-ha). Also, work with Debian on getting Pacemaker/corosync working as best as possible (To set as default cluster stack in the future).
- And, off course, update packages to latest upstream release as possible, and do this in collaboration with Debian.
Once we finish these actions, we’ll continue with some of other objectives we would like to achieve. If anyone has any suggestions please feel free to post.



