AZ, Region Pair

0

Hello, I've heard of something about AZ pairs somewhere but not sure what it is I was wondering if AZs have default pair i.e. us-east-1a is pair with us-east-1b? Does a region also have defalut pairs? Thanks in advance!

suin
질문됨 2년 전900회 조회
3개 답변
1

Hi,

In AWS I m not aware of a region/az pairing. One AWS region has multiple AZs, designed to be operationally independent from each other, for high availability and resiliency.

More details here: https://docs.aws.amazon.com/sap/latest/general/arch-guide-architecture-guidelines-and-decisions.html

In Azure, region pair refers more to a disaster recovery strategy: https://build5nines.com/azure-region-pairs-explained/

profile picture
전문가
답변함 2년 전
0

The only thing that may loosely fit that description is Network Border Group. For instance, the two Local Zones in Los Angeles are part of the same Network Border Group. See: Extend your VPC resources to Local Zones. If you issue the following CLI command, it shows the NetworkBorderGroup.

aws ec2 describe-availability-zones --query AvailabilityZones[?NetworkBorderGroup==\`us-west-2-lax-1\`]
[
    {
        "State": "available",
        "OptInStatus": "opted-in",
        "Messages": [],
        "RegionName": "us-west-2",
        "ZoneName": "us-west-2-lax-1a",
        "ZoneId": "usw2-lax1-az1",
        "GroupName": "us-west-2-lax-1",
        "NetworkBorderGroup": "us-west-2-lax-1",
        "ZoneType": "local-zone",
        "ParentZoneName": "us-west-2a",
        "ParentZoneId": "usw2-az2"
    },
    {
        "State": "available",
        "OptInStatus": "opted-in",
        "Messages": [],
        "RegionName": "us-west-2",
        "ZoneName": "us-west-2-lax-1b",
        "ZoneId": "usw2-lax1-az2",
        "GroupName": "us-west-2-lax-1",
        "NetworkBorderGroup": "us-west-2-lax-1",
        "ZoneType": "local-zone",
        "ParentZoneName": "us-west-2d",
        "ParentZoneId": "usw2-az4"
    }
]

You can also see the ParentZone of the Local Zone. So, that is another kind of pairing.

profile pictureAWS
전문가
kentrad
답변함 2년 전
0

Hi @suin,

If you are talking about AWS Local Zones, which are localized "Availability Zones" for providing lower latency to certain applications, they do have a parent/child relationship where a Local Zone is paired 1-1 with a primary AWS region. These Local Zones are not exactly the same as a standard Availability Zone and service availability will be zone-dependent.

List of local zones and parent regions can be found here: https://aws.amazon.com/about-aws/global-infrastructure/localzones/locations/

An overview of how Local Zones work can be found here as well: https://docs.aws.amazon.com/local-zones/latest/ug/how-local-zones-work.html

Outside of the Local Zone context, not only are AZs not paired with each other, but the AZ names you are referring to will likely vary between AWS accounts.

For example, in your AWS account versus mine, the AZ us-east-1a might point to a different physical AZ. These remappings are done to prevent the earlier lettered AZs (ex: us-east-1a/b/c) from being flooded with infrastructure requests and leaving the ones farther down (us-east-1d/e/f) under utilized.

The closest thing I can correlate an AZ pairing to would be the mapping of those AZ labels I described above to an Availability Zone ID. These AZ IDs are an account independent mapping to the physical AWS AZs: https://docs.aws.amazon.com/ram/latest/userguide/working-with-az-ids.html. Leveraging these AZ ID mappings can ensure that workloads in different AWS accounts will either be located in the same or different physical location, depending on how you use them.

AWS
답변함 2년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠