Why does the ExpressRoute circuit resource have a 'location' field in addition to the peering location?

LogicMic 20 Reputation points
2024-03-26T01:55:49.0866667+00:00

Can someone provide clarity on the 'location' field for the ExpressRoute circuit resource? My understanding is as follows:

When an ExpressRoute circuit is provisioned, a private connection is established between Microsoft and the customer network (Customer/Parter Edge to Microsoft Edge) at a 'meet me'/peering location. These locations are co-location facilities owned by a third-party (i.e. Equinix) and are separate from the Microsoft owned data centers that form the Azure regions. If this is the case, why does the circuit have a 'location' field with an Azure region value if the circuit itself is located at the colo peering location? Does this field have any impact?

Azure ExpressRoute
Azure ExpressRoute
An Azure service that provides private connections between Azure datacenters and infrastructure, either on premises or in a colocation environment.
323 questions
0 comments No comments
{count} votes

Accepted answer
  1. Marcin Policht 11,385 Reputation points MVP
    2024-03-26T03:30:26.3433333+00:00

    You are correct that the "location" field for an ExpressRoute circuit resource typically refers to the Azure region where the ExpressRoute circuit is configured or associated with. This location value does not directly represent the physical colocation facility where the circuit is terminated or connected to Microsoft's network infrastructure.

    The location field in the ExpressRoute circuit resource is primarily used for administrative and organizational purposes within Azure. It helps users categorize and manage their resources based on their geographical or logical placement within Azure regions. Additionally, it may also influence routing decisions within Azure's networking infrastructure.

    While the physical connectivity between the customer network and Microsoft's network indeed occurs at the peering location (colocation facility), the circuit resource itself is logically associated with an Azure region for management and routing purposes within the Azure ecosystem.


    If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.

    hth

    Marcin

    1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. Adharsh Santhanam 1,205 Reputation points
    2024-03-26T03:34:53.0533333+00:00

    The Peering Location indicates the physical location where you're peering with Microsoft. This is NOT linked to "Location" property, which refers to the geography where the Azure Network Resource Provider is located. While they're not related, it's a good practice to choose a Network Resource Provider geographically close to the Peering Location of the circuit. The "Location" field itself doesn't impact the physical location of the circuit; it's primarily an organizational aspect within Azure. See the section marked "Important" in this article - https://learn.microsoft.com/en-us/azure/expressroute/expressroute-howto-circuit-portal-resource-manager?pivots=expressroute-current#create-a-new-expressroute-circuit

    User's image

    Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    1 person found this answer helpful.
    0 comments No comments