訂購 Microsoft Azure 通訊埠

訂購 Cross-Cloud Interconnect 連線後,請訂購 Microsoft Azure 連接埠。

事前準備

如果尚未註冊,請註冊 ExpressRoute Direct 功能。

Azure 入口網站

  1. 登入 Azure 入口網站,然後選取適當的訂閱項目。
  2. 在導覽中找出「設定」選單,然後按一下「預覽功能」
  3. 在搜尋框中輸入 ExpressRoute
  4. 選取「Allow ExpressRoute Direct」(允許 ExpressRoute Direct) 核取方塊
  5. 按一下頁面頂端的「+Register」按鈕。
  6. 在表格中再次找到「允許 ExpressRoute Direct」。確認「狀態」欄中的對應值為「已註冊」

Azure PowerShell

使用 Register-AzProviderFeature 指令:

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

建立 ExpressRoute Direct 資源

每條 Cross-Cloud Interconnect 連線都需要一個 Azure 連接埠。如要訂購一對 Azure 連接埠,請建立 ExpressRoute Direct 資源。

建立 ExpressRoute Direct 資源時,Azure 會自動為您保留主要和次要的備援連接埠。這項行為與 Cross-Cloud Interconnect 訂購程序不同,後者需要您明確訂購兩條連線。

Azure 入口網站

  1. 前往「ExpressRoute Direct」頁面。

  2. 點選「建立」

  3. 填寫「Create ExpressRoute Direct」(建立 ExpressRoute Direct) 頁面的「Basics」(基本) 分頁標籤

    • 選取要建立資源的「Subscription」(訂閱項目)。 稍後建立 ExpressRoute 線路時,必須在與 ExpressRoute Direct 資源相同的訂閱中建立。
    • 選取要放置 ExpressRoute Direct 資源的資源群組
    • 找出要放置資源的區域
    • 輸入資源的「Name」(名稱)

    如要取得這些欄位的最新資訊,請參閱 Azure 說明文件

  4. 按一下「下一步:設定」

  5. 在「設定」分頁中,輸入下列欄位的值:

    • 在「對等互連位置」欄位中,輸入 Azure 位置。如需選擇這個欄位值的相關說明,請參閱「選擇地點」。
    • 選擇適當的「頻寬」。如要查看有效容量清單,請參閱「通訊埠容量」。
    • 在「封裝」部分,選取「Dot1Q」
  6. 按一下「下一步:代碼」

  7. 選用:為這個連接埠設定標記。

  8. 按一下「下一步:檢閱 + 建立」

  9. 查看所選項目的摘要。如要變更,請按一下「上一步」,然後視需要更新表單。確認摘要內容正確無誤後,按一下「建立」

    Azure 會顯示「Deployment is in progress」(部署作業正在進行中) 訊息。過一段時間後,訊息應會更新為「您的部署作業已完成」

  10. 按一下新的 ExpressRoute Direct 資源名稱。您應該會看到「連結」表格,其中列出「連結 1」和「連結 2」。這些連結代表主要和次要連接埠。

請勿啟用連接埠。啟用連接埠後,系統就會開始計費。

Azure PowerShell

使用 New-AzExpressRoutePort 指令:

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

更改下列內容:

  • NAME:新連線的名稱
  • RESOURCE_GROUP:適當的資源群組
  • PEERING_LOCATION:Azure 中顯示的位置名稱,例如 Interxion-Frankfurt-FRA11
  • BANDWIDTH:頻寬 (Gbps)。如要查看有效容量清單,請參閱「通訊埠容量」。
  • LOCATION:區域名稱

產生授權書

Google 必須取得 Azure 連接埠的授權書 (LOA),才能佈建連線。

Azure 入口網站

  1. 前往列出 ExpressRoute Direct 資源的頁面。
  2. 按一下您建立的連線名稱。
  3. 在「Company Name」部分輸入「Google」
  4. 按一下「產生授權書」

Azure PowerShell

使用 Get-AzExpressRoutePort 指令New-AzExpressRoutePortLOA 指令

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

更改下列內容:

  • CONNECTION_NAME:您在上一個步驟中建立的 ExpressRoute Direct 資源名稱

  • PATH:要下載授權書的位置

將授權書傳送給 Google

訂購 Cross-Cloud Interconnect 連線後,您應該會收到 Google 傳送的確認電子郵件。每則訊息都包含將 Azure LOA 傳送給 Google 的操作說明。取得授權書後,請按照操作說明提供文件。

總結來說,您必須提供下列兩項資訊:

  • 授權書文件

  • 說明如何連接連接埠。舉例來說,您可以指定要將主要 Cross-Cloud Interconnect 連接埠連至主要或次要 ExpressRoute Direct 連接埠。

請記下您提供給 Google 的指示。稍後設定 ExpressRoute 線路時,您會需要這項資訊。

尋找 Google 寄來的電子郵件

提供授權書後,Google 即可佈建 Cross-Cloud Interconnect 連線。連線佈建完成後,Google 會實際連接這兩個連接埠。

連線佈建完成後,您會收到電子郵件,內容如下:

  • 通知你連接埠已可供使用。
  • 引導您啟用 Azure 連接埠,然後確認您已完成這項操作。

收到電子郵件後,請完成以下各節的步驟。

檢查 Google 是否發出信號

檢查兩個 Azure 通訊埠是否都收到來自Google Cloud的信號。如果任一連接埠未收到光線,請先向 Google 回報問題,再繼續操作。

Azure PowerShell

使用 Get-AzExpressRoutePort 指令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]

更改下列內容:

  • EXPRESS_ROUTE_DIRECT_NAME:ExpressRoute Direct 資源的名稱
  • RESOURCE_GROUP:適當的資源群組

畫面會顯示類似以下的輸出。理想情況下,「Average」欄位的值應介於 -100 之間。

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     : 

啟用 Azure 連接埠

如要允許連線,請啟用主要和次要 ExpressRoute Direct 連線。

Azure 入口網站

  1. 前往「ExpressRoute Direct」頁面。

  2. 按一下 ExpressRoute Direct 資源的名稱。顯示的頁面會列出兩個連結:一個是主要連線的連結,另一個是次要連線的連結。

  3. 啟用主要連線:

    1. 按一下「連結 1」
    2. 按一下「已啟用」切換鈕。
    3. 按一下 [儲存]
  4. 啟用次要連線:

    1. 按一下「連結 2」
    2. 按一下「已啟用」切換鈕。
    3. 按一下 [儲存]

Azure PowerShell

  1. 使用 Get-AzExpressRoutePort 指令擷取 ExpressRoute Direct 連接埠配對的相關資訊:

    Azure> $port = Get-AzExpressRoutePort -Name EXPRESS_ROUTE_DIRECT_CONNECTION

    CONNECTION_NAME 替換成 ExpressRoute Direct 資源的名稱。

  2. 定義主要通訊埠的啟用狀態:

    $port.Links[0].AdminState = "Enabled"
  3. 定義次要連接埠的啟用狀態:

    $port.Links[1].AdminState = "Enabled"
  4. 使用 Set-AzExpressRoutePort 指令更新兩個通訊埠:

    $port = Set-AzExpressRoutePort -ExpressRoutePort $port

回覆 Google 電子郵件

啟用 Azure 連接埠後,請回覆 Google 寄給您的電子郵件,告知我們您已啟用連接埠。

收到您的回覆後,您應能在 24 小時內確認 Cross-Cloud Interconnect 連接埠收到來自 Azure 的訊號