You just described VMS clustering.
BTW, a chunk of the work to make OpenVMS run on x86-64 has been completed.
OpenVMS is tanned, rested, & almost ready to go.
VMS was interesting. I never really got to spend that much time with it though. Got to know enough to make me dangerous, but not much more. We were moving to unix at the time.