В Azure аффинные группы представляют собой концепцию абстракции, которая просто говорит контроллеру Fabric сделать все возможное для обеспечения развертывания групп связанных служб для обеспечения оптимизации взаимодействия между приложениями.Группы гарантируют, что службы, хранилище и т. Д. Будут, по возможности, размещаться в непосредственной близости.
Группы аффинити привязаны к регионам, поэтому вам не нужно беспокоиться о том, что AG переключает страны самостоятельно, так какбудет привязан к региону.
В Azure явная концепция географического местоположения - это регион .Если вы указываете регион, вы привязываетесь к центру обработки данных (или виртуальной концепции DC) в этом конкретном географическом регионе.В настоящее время нет возможности перемещать / переносить службы между регионами самостоятельно.
Fabric Controller выполняет репликацию между физическими центрами обработки данных для обеспечения отказоустойчивости, но это действие связано со спецификой региона для конкретной страны.определение.Таким образом, Датацентр 1 в северной части центральной части США, скорее всего, скопирован в Датацентр 2 в южной части центральной части США, но никогда в европейский регион.Даже регионы «где угодно», которые позволяют FC определять лучшее место для вашего кода, связаны национальными границами.
В будущем я не удивлюсь (хотя я бы сказал, что 50% шансов), если Azureбыла опция гео-репликации, но я очень сомневаюсь, что это будет пассивной особенностью платформы.Просто слишком много правительственных и правовых разветвлений, чтобы просто включить это.