AWS Global Accelerator 中的標準加速器終端節點 - AWS Global Accelerator

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

AWS Global Accelerator 中的標準加速器終端節點

AWS Global Accelerator 中標準加速器的終端節點可以是網路負載平衡器、應用程式負載平衡器、Amazon EC2 執行個體或彈性 IP 地址。使用標準的加速器,靜態 IP 地址可做為用戶端單一連絡窗口,然後全域加速器會將傳入流量分配到運作狀態良好的端點。全域加速器會使用您為端點之端點群組所屬接聽程式指定的連接埠 (或連接埠範圍),將流量導向端點。

每個端點群組可有多個端點。您可以將每個端點新增至多個端點群組,但端點群組必須與不同的接聽程式相關聯。當您將資源新增為端點時,資源必須是有效且作用中的。

全域加速器會持續監控標準端點群組中所包含之所有端點的健全狀況。它只會將流量路由傳送至狀況良好的作用中端點。如果全域加速器沒有任何正常的端點可路由流量到達,則會將流量路由傳送到所有端點。

請注意下列特定類型的全域加速器標準端點:

負載平衡器端點
  • Application Load Balancer 端點可以是網際網路面向或內部。Network Load Balancer 端點必須面向網際網路。

Amazon EC2 執行個體端點
  • EC2 執行個體端點 (針對標準和自訂路由加速器) 不能是下列類型之一:C1、C1、C2、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C1、C

  • EC2 執行個體僅支援部分 AWS 區域中的端點。如需支援的區域的清單,請參閱 用戶端 IP 位址保留的支援 AWS 區域

  • 建議您在終止執行個體之前,先從全域加速器端點群組移除 EC2 執行個體。如果您在將 EC2 執行個體從全域加速器的端點群組中移除之前終止該 EC2 執行個體,然後在具有相同私人 IP 位址的同一 VPC 中建立另一個執行個體,且運作狀況檢查已通過,則全域加速器會將流量路由傳送到新端點。

新增、編輯或移除標準端點

您可以將端點新增至端點群組,以便將流量導向至您的資源。您可以編輯標準端點以變更端點的權重。或者,您也可以從端點群組移除加速器中移除端點。移除端點不會影響端點本身,但全域加速器無法再將流量導向該資源。

全域加速器中的端點可以是網路負載平衡器、應用程式負載平衡器、Amazon EC2 執行個體或彈性 IP 地址。您必須先建立其中一個資源,然後再將其新增為全域加速器中的端點。當您將資源新增為端點時,資源必須是有效且作用中的。

您可以根據使用情況,從端點群組新增端點或移除端點。例如,如果對應用程式的需求增加,您可以建立更多資源,然後將更多端點新增至一或多個端點群組,以處理增加的流量。全域加速器會在您新增端點之後立即啟動將請求路由到端點,並且端點通過初始的運作狀態檢查。您可以透過調整端點上的權重來管理端點的流量,按比例傳送或多或少的流量到端點。

如果您要新增具有用戶端 IP 位址保留的端點,請先檢閱用戶端 IP 位址保留的支援 AWS 區域在 AWS Global Accelerator 中保留用戶端 IP 地址

例如,如果您需要為端點提供服務,您可以從端點群組中移除端點。移除端點會將端點移出端點群組,但不會影響端點。一旦您從端點群組移除,全域加速器就會停止將流量導向端點。端點會進入等待所有目前要求完成的狀態,因此進行中的用戶端流量不會中斷。當您準備讓端點繼續接收請求時,可以將端點新增回端點群組。

本節說明如何使用 AWS Global Accelerator 主控台上的端點。如果您想要搭配 AWS Global Accelerator 使用 API 作業,請參閱AWS Global Accelerator API 參考

新增標準端點

  1. 開啟全域加速器主控台,網址為https://console.aws.amazon.com/globalaccelerator/home

  2. 加速器頁面上,選擇加速器。

  3. 在 中接聽程式一節, 用於接聽程式 ID下,選擇接聽程式的識別碼。

  4. 在 中端點群組一節, 用於端點群組 ID下,選擇您要為其新增端點的端點群組 ID。

  5. 在 中端點區段中,選擇新增端點

  6. 新增端點頁面上,從下拉式清單中選擇資源。

    如果您沒有任何 AWS 資源,則清單中沒有任何項目。若要繼續,請建立 AWS 資源,例如負載平衡器、Amazon EC2 執行個體或彈性 IP 地址。然後回到這裡的步驟,並從列表中選擇一個資源。

  7. (選用項目)Weight (粗細)中,輸入介於 0 到 255 之間的數字,以設定將流量路由傳送至此端點的權數。將權重新增至端點時,您可以設定全域加速器,以根據指定的比例路由流量。根據預設,所有端點的權重都是 128。如需詳細資訊,請參閱 端點權重

  8. (可選) 為面對網際網路的 Application Load Balancer 端點啟用用用用戶端 IP 地址保留。之下保留用戶端 IP 地址,選取保留地址

    一律為內部 Application Load Balancer 和 EC2 執行個體端點選取此選項,並且從未為 Network Load Balancer 和彈性 IP 位址端點選取此選項。如需詳細資訊,請參閱 在 AWS Global Accelerator 中保留用戶端 IP 地址

    注意

    在新增並開始將流量路由傳送至保留用戶端 IP 位址的端點之前,請確定已更新所有必要的安全性設定 (例如安全性群組),以便在允許清單中包含使用者用戶端 IP 位址。

  9. 選擇 Add endpoint (新增端點)。

編輯標準端點的步驟

您可以編輯端點組態來變更權重。如需詳細資訊,請參閱 端點權重

  1. 開啟全域加速器主控台,網址為https://console.aws.amazon.com/globalaccelerator/home

  2. 加速器頁面上,選擇加速器。

  3. 在 中接聽程式一節, 用於接聽程式 ID下,選擇接聽程式的識別碼。

  4. 在 中端點群組一節, 用於端點群組 ID下,選擇端點群組的 ID。

  5. 選擇編輯端點

  6. 編輯端點頁面、進行更新,然後選擇Save (儲存)

移除端點

  1. 開啟全域加速器主控台,網址為https://console.aws.amazon.com/globalaccelerator/home

  2. 加速器頁面上,選擇加速器。

  3. 在 中接聽程式一節, 用於接聽程式 ID下,選擇接聽程式的識別碼。

  4. 在 中端點群組一節, 用於端點群組 ID下,選擇端點群組的 ID。

  5. 選擇移除端點

  6. 在確認對話方塊中,選擇Remove (移除)