[systemd-devel] [IDEA] systemd as basis for HA clusters

Pablo Nehab Hess pablo at hess.net.br
Fri Jul 19 17:05:58 PDT 2013


Hi all,

I was wondering how much systemd could add to current high
availability cluster setups.

Today systemd is used on HA clusters as just an init replacement.
However, there are systemd features that might come in handy and
improve the overall performance and even reliability of such clusters:

* watchdog functionality as in
<http://0pointer.de/blog/projects/watchdog.html> is the most evident
feature;
* tcp-based dbus communication could be used to exchange information
between cluster members;

Also, I believe systemd functionality could be extended so it would
take into consideration other nodes' systemd instances in order to
make sure each service is always alive somewhere -- call it "floating
units" if you will. :-)

Does this idea even make sense? Is it too "one systemd to rule them all"?

--
Pablo Hess


More information about the systemd-devel mailing list