для начала представьте какое железо вам потребуется что бы не было задержек в сети хранения данных и в локалке по которой будет мигрировать память, кластер можно растянуть (например до 500 метров, все зависит от возможностей железа) но там все равно работает репликация, даже если вы построите собственные датацентры и вам будут доступны "офигенные" каналы связи вы не сможете перемещать на лету работающую ВМ из одного датацентра в другой (сынок это фантастика ). Если вам интересно как работает Youtube, VK и тому подобные сервисы, почитайте про них, они кстати не используют виртуализацию.
А если серьезно мне кажется вы не туда ищете, обратитесь к интегратору (который строит датацентры и хостит облако) за консультацией (она обычно бесплатна) как правильно строить отказоустойчивость или что вам требуется.