Criar e gerenciar anexos de interconexão

Esta página descreve como criar e gerenciar recursos de anexo de interconexão do Google Distributed Cloud em uma zona conectada do Distributed Cloud.

Essa funcionalidade está disponível apenas em racks conectados do Distributed Cloud. Os servidores conectados do Distributed Cloud não oferecem suporte a recursos de anexo de interconexão.

Para mais informações sobre anexos de interconexão do Distributed Cloud, consulte Como o Distributed Cloud funciona.

Lembre-se:

  • Recomendamos que você crie um anexo de interconexão e o roteador correspondente ao mesmo tempo. Para mais informações, consulte Criar um roteador.
  • Opcionalmente, é possível especificar um ID da VLAN para marcar os pacotes que passam pelo anexo de interconexão.
  • O ID da VLAN especificado para a marcação de pacotes é local para o anexo de interconexão. Em outras palavras, um determinado anexo de interconexão não faz parte do mesmo domínio da camada 2 que os anexos de interconexão associados a outras interconexões ou sub-redes que não estão associadas a nenhum anexo de interconexão. Portanto, embora o ID da VLAN especificado para a marcação de pacotes precise ser exclusivo em todos os anexos de interconexão criados na interconexão de destino, ele pode ser reutilizado em outras interconexões e em sub-redes não associadas a um anexo de interconexão.

Criar um anexo de interconexão

Para criar um anexo de interconexão do Distributed Cloud, siga as etapas desta seção.

Para concluir essa tarefa, você precisa ter o papel de administrador de rede de borda (roles/edgenetwork.admin) em seu Google Cloud projeto.

gcloud

Use o comando gcloud edge-cloud networking interconnects attachments dedicated create:

gcloud edge-cloud networking interconnects attachments dedicated create ATTACHMENT_NAME \
    --interconnect=INTERCONNECT_NAME \
    --network=NETWORK_NAME \
    --location=REGION \
    --zone=ZONE_NAME \
    --vlan-id=VLAN_ID \
    --mtu=MTU_SIZE

Substitua:

  • ATTACHMENT_NAME: um nome descritivo que identifica exclusivamente esse anexo de interconexão.
  • INTERCONNECT_NAME: o nome da interconexão a que esse anexo de interconexão se conecta.
  • NETWORK_NAME: o nome da rede do Distributed Cloud que esse recurso de anexo de interconexão atende.
  • REGION: aregião a que a zona de destino do Distributed Cloud pertence. Google Cloud
  • ZONE_NAME: o nome da zona de destino do Distributed Cloud.
  • VLAN_ID (opcional): o ID da VLAN com que os pacotes que passam por esse anexo de interconexão são marcados. Os valores válidos estão entre 2 e 4095. Se você omitir esse valor ou defini-lo como 0, os pacotes não serão marcados.
  • MTU_SIZE: o tamanho da unidade máxima de transmissão (MTU) da sub-rede que esse anexo de interconexão instancia. Os valores válidos são 1500 e 9000.

API

Faça uma solicitação POST para o método projects.locations.zones.interconnectAttachments.create:

POST /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/interconnectAttachments?interconnectAttachmentId=ATTACHMENT_ID
 {
  "labels": { LABELS,
   },
  "interconnect": { INTERCONNECT_NAME,
   },
  "network": { NETWORK_NAME,
   },
  "vlanId": { VLAN_ID,
   },
  "mtu": { MTU_SIZE,
   },       
 }   

Substitua:

  • PROJECT_ID: o ID do projeto de destino Google Cloud .
  • REGION: aregião a que a zona de destino do Distributed Cloud pertence. Google Cloud
  • ZONE_NAME: o nome da zona de destino do Distributed Cloud.
  • ATTACHMENT_ID: um ID que identifica exclusivamente esse anexo de interconexão.
  • LABELS: uma lista de rótulos a serem aplicados a esse recurso de anexo de interconexão.
  • INTERCONNECT_NAME: o nome da interconexão a que esse anexo de interconexão se conecta.
  • NETWORK_NAME: a rede que esse recurso de anexo de interconexão atende.
  • VLAN_ID: o ID da VLAN da sub-rede que esse anexo de interconexão instancia no roteador. Os valores válidos estão entre 2 e 4095. Um valor de 0 configura a sub-rede como não marcada.
  • MTU_SIZE: o tamanho da unidade máxima de transmissão (MTU) da sub-rede que esse anexo de interconexão instancia. Os valores válidos são 1500 e 9000.

Listar anexos de interconexão

Para listar os anexos de interconexão do Distributed Cloud em uma zona conectada do Distributed Cloud, siga as etapas desta seção.

Para concluir essa tarefa, você precisa ter o papel de visualizador de rede de borda (roles/edgenetwork.viewer) em seu Google Cloud projeto.