Мне так видится, что вы описали не совсем то что нужно. Не нужно пытаться добиться одного IP на удаленных машинах. Достаточно, чтобы они в режиме кластера поддерживали какой-либо сервис, например virtualbox - в которой будет работать требуемая вам служба. Тогда, поскольку виртуалбох на обоих серверах будет один и тот же, то и подниматься он будет с одним адресом ( не забыть настроить одинаковые MAC адреса у обоих клонов. Ну и на распределенной файловой системе. Чуть попозже выложу ссылочку!