vl kolléga lentebb már kifejtette, hogy normális világban van shared storage. Shared storage-ot akár occsón is meg lehet csinálni, linux+iSCSI target alapon, amit dedikált storage hálózaton ki lehet adni a hostoknak.
Egy valamire való HA clusterben az általad felvázolt hiba nem fordulhat elő. Egy olyan "cluster", amiben split-brain esetén bármelyik node aktiválhat, vagy írhat közös erőforrást, az használhatatlan, max. az LA (Low Availibility) névre pályázhat.
Saját gyakorlati tapasztalatom 2 géptermes clusterekkel jelen esetben nem túl nagy segítség, mert feltételez (1-4 gigabites)FC kapcsolatot, dedikált redundáns HB linket a két gépterem között, mindkét oldalon (FC) storage eszközöket, illetve jól működő cluster szoftvert.
Egyébként te is leírtad, hogy kb. mi a topic feltételeinek megfelelő megoldás. Bár, ha olyan az a webes alkalmazás, hogy fájlokat is generál ill. töröl (pl. egy publikus fotógaléria), akkor az kicsit bonyolítja a dolgot.