Solicita puertos de Microsoft Azure

Después de pedir tus conexiones de Cloud Interconnect, solicita tus puertos de Microsoft Azure.

Antes de comenzar

Si aún no lo hiciste, registra la función ExpressRoute Direct.

Portal de Azure

  1. Accede al portal de Azure y selecciona la suscripción adecuada.
  2. En el panel de navegación, busca el menú Configuración y, luego, haz clic en Funciones de versión preliminar.
  3. En el cuadro de búsqueda, ingresa ExpressRoute.
  4. Selecciona la casilla de verificación Permitir ExpressRoute Direct.
  5. En la parte superior de la página, haz clic en el botón +Registrar.
  6. En la tabla, vuelve a ubicar Permitir ExpressRoute Direct. Asegúrate de que el valor correspondiente en la columna Estado sea Registrado.

Azure PowerShell

Usa el comando Register-AzProviderFeature:

Register-AzProviderFeature -FeatureName `
AllowExpressRoutePorts -ProviderNamespace Microsoft.Network

Crea recursos de ExpressRoute Direct

Para cada una de tus conexiones de Cloud Interconnect, necesitas un puerto de Azure. Para solicitar un par de puertos de Azure, crea un recurso de ExpressRoute Direct.

Cuando creas un recurso de ExpressRoute Direct, Azure reserva automáticamente un puerto redundante primario y secundario por ti. Este comportamiento difiere del proceso de pedido de Cloud Interconnect, que requiere que pidas explícitamente dos conexiones.

Portal de Azure

  1. Ve a la página ExpressRoute Direct.

  2. Haz clic en Crear.

  3. Completa la pestaña Conceptos básicos de la página Crea ExpressRoute Direct:

    • Selecciona la suscripción en la que deseas crear el recurso. Más adelante, cuando crees un circuito ExpressRoute, debes crearlo en la misma suscripción que el recurso ExpressRoute Direct.
    • Selecciona el grupo de recursos en el que deseas colocar el recurso de ExpressRoute Direct.
    • Identifica la Región en la que deseas ubicar el recurso.
    • Ingresa un Nombre para el recurso.

    Para obtener la información más actualizada sobre estos campos, consulta la documentación de Azure.

  4. Haz clic en Siguiente: Configuración.

  5. En la pestaña Configuración, ingresa los valores para los siguientes campos:

    • En el campo Ubicación de intercambio de tráfico, ingresa la ubicación de Azure. Si necesitas ayuda con la elección de un valor para este campo, consulta Elige tus ubicaciones.
    • Elige el Ancho de banda adecuado (10 Gbps o 100 Gbps).
    • En Encapsulamiento, selecciona Dot1Q.
  6. Haz clic en Siguiente: Etiquetas.

  7. Opcional: Configura etiquetas para este puerto.

  8. Haz clic en Siguiente: Revisar + crear.

  9. Revisa el resumen de tus selecciones. Si deseas realizar cambios, haz clic en Anterior y actualiza el formulario según sea necesario. Cuando el resumen se vea correcto, haz clic en Crear.

    Azure muestra un mensaje que dice La implementación está en curso. Después de un tiempo, el mensaje debería actualizarse para decir Tu implementación se completó.

  10. Haz clic en el nombre de tu recurso nuevo de ExpressRoute Direct. Deberías ver una tabla Vínculos que incluya Vínculo1 y Vínculo2. Estos vínculos representan tus puertos principales y secundarios.

Aún no habilites los puertos. La facturación comienza cuando habilitas los puertos.

Azure PowerShell

Usa el comando New-AzExpressRoutePort:

New-AzExpressRoutePort -Name NAME `
   -ResourceGroupName RESOURCE_GROUP `
   -PeeringLocation PEERING_LOCATION `
   -BandwidthInGbps BANDWIDTH `
   -Encapsulation Dot1Q `
   -Location LOCATION

Reemplaza lo siguiente:

  • NAME: el nombre de la conexión nueva.
  • RESOURCE_GROUP: el grupo de recursos adecuado.
  • PEERING_LOCATION: el nombre de la ubicación como se representa en Azure, por ejemplo, Interxion-Frankfurt-FRA11
  • BANDWIDTH: el ancho de banda en Gbps, debe ser 10 o 100
  • LOCATION: es el nombre de la región.

Genera una LOA

A fin de que Google aprovisione tu conexión, debe tener una carta de autorización (LOA) para tu puerto de Azure.

Portal de Azure

  1. Ve a la página en la que se enumeran los recursos de ExpressRoute Direct.
  2. Haz clic en el nombre de la conexión que creaste.
  3. En Nombre de la empresa, ingresa Google.
  4. Haz clic en Generar carta de autorización.

Azure PowerShell

Usa el comando Get-AzExpressRoutePort y el comando New-AzExpressRoutePortLOA:

$port = Get-AzExpressRoutePort -Name CONNECTION_NAME; `
   New-AzExpressRoutePortLOA -ExpressRoutePort `
   $port -CustomerName "GoogleCloud" -Destination "PATH"

Reemplaza lo siguiente:

  • CONNECTION_NAME: El nombre del recurso de ExpressRoute Direct que creaste en el paso anterior

  • PATH: Es la ubicación en la que deseas descargar la LOA.

Envía la LOA a Google

Después de pedir tus conexiones de Cloud Interconnect, deberías recibir mensajes de correo electrónico de confirmación de Google. Cada uno de estos mensajes incluye instrucciones para enviar tu LOA de Azure a Google. Ahora que tienes la LOA, sigue las instrucciones para proporcionar el documento.

En resumen, debes proporcionar la siguiente información:

  • El documento de la LOA

  • Instrucciones sobre cómo quieres que se conecten tus puertos. Por ejemplo, especifica si deseas que el puerto principal de Cross-Cloud Interconnect esté conectado a tu puerto principal o secundario de ExpressRoute Direct.

Toma nota de las instrucciones que proporciones a Google. Necesitarás esta información más adelante en el proceso cuando configures tus circuitos de ExpressRoute.

Busca un correo electrónico de Google

Después de proporcionar tu LOA, Google puede aprovisionar tus conexiones de Cloud Interconnect. Cuando tus conexiones se aprovisionen, Google habrá conectado físicamente los dos puertos.

Una vez que se aprovisionen las conexiones, recibirás un correo electrónico que hará lo siguiente:

  • Te indica que tus puertos están listos para usar.
  • Te indica que habilites los puertos de Azure y, luego, confirmes que lo hiciste.

Después de recibir el correo electrónico, completa los pasos que se describen en las siguientes secciones.

Busca una señal de Google

Verifica si ambos puertos de Azure reciben una señal de Google Cloud. Si alguno de tus puertos no recibe luz, informa el problema a Google antes de continuar.

Azure PowerShell

Usa el comando Get-AzExpressRoutePort y el comando Get-AzMetric:

$port = Get-AzExpressRoutePort -Name EXPRESS_ROUTE_DIRECT_NAME -ResourceGroupName RESOURCE_GROUP
$metricLink1 = Get-AzMetric -ResourceId $port.id -DetailedOutput -MetricName "RxLightLevel" -MetricFilter "Link eq 'link1'"
$metricLink2 = Get-AzMetric -ResourceId $port.id -DetailedOutput -MetricName "RxLightLevel" -MetricFilter "Link eq 'link2'"
$metricLink1.Data[-1], $metricLink2.Data[-1]

Reemplaza lo siguiente:

  • EXPRESS_ROUTE_DIRECT_NAME: el nombre de tu recurso de ExpressRoute Direct
  • RESOURCE_GROUP: el grupo de recursos adecuado.

Deberías ver un resultado similar al siguiente. Idealmente, el valor en el campo Average debe estar entre -10 y 0.

TimeStamp : 3/22/2023 8:54:00 PM
Average   : -3.54
Minimum   : 
Maximum   : 
Total     : 
Count     : 

TimeStamp : 3/22/2023 8:54:00 PM
Average   : -4.17
Minimum   : 
Maximum   : 
Total     : 
Count     : 

Habilita los puertos de Azure

Para permitir la conectividad, habilita las conexiones principales y secundarias de ExpressRoute Direct.

Portal de Azure

  1. Ve a la página ExpressRoute Direct.

  2. Haz clic en el nombre de tu recurso de ExpressRoute Direct. En la página que se muestra, se incluyen dos vínculos: uno para tu conexión principal y otro para la secundaria.

  3. Habilita la conexión principal:

    1. Haz clic en Vínculo 1.
    2. Haz clic en el botón de activación Habilitado.
    3. Haz clic en Guardar.
  4. Habilita la conexión secundaria:

    1. Haz clic en Vinculo 2.
    2. Haz clic en el botón de activación Habilitado.
    3. Haz clic en Guardar.

Azure PowerShell

  1. Recupera información sobre el par de puertos de ExpressRoute Direct mediante el comando Get-AzExpressRoutePort:

    Azure> $port = Get-AzExpressRoutePort -Name EXPRESS_ROUTE_DIRECT_CONNECTION

    Reemplaza CONNECTION_NAME por el nombre de tu recurso de ExpressRoute Direct.

  2. Define un estado habilitado para el puerto principal:

    $port.Links[0].AdminState = "Enabled"
  3. Define un estado habilitado para el puerto secundario:

    $port.Links[1].AdminState = "Enabled"
  4. Actualiza ambos puertos con el comando Set-AzExpressRoutePort:

    $port = Set-AzExpressRoutePort -ExpressRoutePort $port

Responde el correo electrónico de Google

Después de habilitar los puertos de Azure, responde el correo electrónico que recibiste de Google e infórmanos que habilitaste los puertos.

Después de recibir tu respuesta, en un plazo de 24 horas, deberías poder confirmar que tus puertos de Cross-Cloud Interconnect reciben una señal de Azure.