aws карта между зоной доступности и названием зоны - PullRequest
1 голос
/ 06 августа 2020

От aws до c:

Зона доступности представлена ​​кодом региона, за которым следует буквенный идентификатор; например us-east-1a. Чтобы обеспечить распределение ресурсов по зонам доступности для региона, мы независимо сопоставляем зоны доступности с именами для каждой учетной записи AWS. Например, зона доступности us-east-1a для вашей учетной записи AWS может не совпадать с местоположением us-east-1a для другой учетной записи AWS.

Чтобы координировать зоны доступности для разных учетных записей, вы должен использовать идентификатор зоны доступности, который является уникальным и непротиворечивым идентификатором для зоны доступности. Например, use1-az1 - это идентификатор AZ для региона us-east-1, и он имеет одно и то же местоположение в каждой учетной записи AWS.

Итак, у меня есть 2 учетных записи, где я хотел бы это проверить, и я получил одинаковый результат в обеих учетных записях

aws ec2 describe-availability-zones --region us-west-2
{
    "AvailabilityZones": [
        {
            "State": "available", 
            "ZoneName": "us-west-2a", 
            "Messages": [], 
            "ZoneId": "usw2-az1", 
            "RegionName": "us-west-2"
        }, 
        {
            "State": "available", 
            "ZoneName": "us-west-2b", 
            "Messages": [], 
            "ZoneId": "usw2-az2", 
            "RegionName": "us-west-2"
        }, 
        {
            "State": "available", 
            "ZoneName": "us-west-2c", 
            "Messages": [], 
            "ZoneId": "usw2-az3", 
            "RegionName": "us-west-2"
        }, 
        {
            "State": "available", 
            "ZoneName": "us-west-2d", 
            "Messages": [], 
            "ZoneId": "usw2-az4", 
            "RegionName": "us-west-2"
        }
    ]
}

Итак, как мне проверить, создаю ли я 2 ресурса в обеих учетных записях и выбираю ли us-west-2a для обоих из них, они не созданы в одном месте, потому что оба они сопоставлены с usw2-az1

Я уверен, что мне не хватает чего-то фундаментального

Спасибо, Кумар

1 Ответ

0 голосов
/ 06 августа 2020

Обычно, если вы пытаетесь синхронизировать их c, вам нужно будет создать подсети на основе только ZoneID.

Имя зоны доступности будет отличаться между учетными записями, поэтому вы не сможете контролировать это между учетной записью.

Если обе подсети находятся в сопоставлении ваших ресурсов с зоной доступности с одним и тем же идентификатором зоны, то эти ресурсы будут расположены в одном логическом центре обработки данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...