全部產品
Search
文件中心

Server Load Balancer:建立和管理伺服器組

更新時間:Nov 12, 2024

在使用GWLB服務實現用戶端請求分發時,您需要建立伺服器組,並至少添加一台後端伺服器來接收GWLB轉寄的用戶端請求。根據業務需求變更,您可以隨時移除後端伺服器或刪除後端伺服器組。本文介紹如何建立和管理伺服器組的相關步驟。

前提條件

  • 在向伺服器組添加後端伺服器前,確保您已建立後端伺服器執行個體並部署了網路虛擬設備的鏡像,並且後端伺服器具備處理Geneve協議流量的能力,用來接收轉寄的請求。

  • 如果需要將流量路由到伺服器組中的後端伺服器,請在建立監聽時指定伺服器組。請參見添加和管理IP監聽

建立伺服器組

  1. 登入網關型負載平衡 GWLB控制台

  2. 在頂部功能表列,選擇GWLB所在的地區。

  3. 在左側導覽列,選擇網關型負載平衡 GWLB > 伺服器組

  4. 伺服器組頁面,單擊建立伺服器組

  5. 建立伺服器組對話方塊,完成以下配置,然後單擊建立

    配置

    說明

    伺服器群組類型

    選擇一種伺服器群組類型:

    • 伺服器類型:支援將ECS、ENI、ECI執行個體添加為後端伺服器。

    • IP類型:支援將IP地址添加為後端伺服器。

    伺服器組名稱

    輸入伺服器組名稱。

    VPC

    從VPC下拉式清單中選擇一個VPC。

    後端協議

    僅支援Geneve協議,預設配置。

    選擇調度演算法

    選擇一種調度演算法:

    • 五元組雜湊:包括源IP、源連接埠、目標IP、目標連接埠和傳輸協議。

    • 三元組雜湊:包括源IP、目標IP和傳輸協議。

    • 二元組雜湊:包括源IP和目標IP。

    系統預設選擇五元組雜湊

    健全狀態檢查方法

    選擇一種健全狀態檢查協議或關閉健全狀態檢查。

    • TCP(預設):配置TCP健全狀態檢查,通過發送SYN握手報文來檢測伺服器連接埠是否存活。

    • HTTP:配置HTTP健全狀態檢查,通過發送GET請求類比瀏覽器的訪問行為來檢查伺服器應用是否健康。

    • 關閉健全狀態檢查:不配置健全狀態檢查。

    健全狀態檢查連接埠

    選擇健全狀態檢查服務訪問後端時的探測連接埠。

    進階健全狀態檢查配置

    開啟健全狀態檢查後您可以單擊進階健全狀態檢查配置展開更多配置。

    健全狀態檢查路徑

    輸入健全狀態檢查頁面的URI。

    說明

    此參數僅在健全狀態檢查協議為HTTP時生效。

    健全狀態檢查網域名稱

    輸入健全狀態檢查的網域名稱。

    • 使用後端伺服器內網IP(預設):使用後端伺服器的內網IP地址作為健全狀態檢查的網域名稱。

    • 指定特定網域名稱:輸入一個健全狀態檢查網域名稱。

    說明

    此參數僅在健全狀態檢查協議為HTTP時生效。

    健康狀態返回碼

    選擇健全狀態檢查正常的狀態代碼。

    • http_2xx(預設)

    • http_3xx

    • http_4xx

    • http_5xx

    說明

    此參數僅在健全狀態檢查協議為HTTP時生效。

    健全狀態檢查逾時時間

    輸入接收來自健全狀態檢查的響應需要等待的時間。如果後端伺服器在指定的時間內沒有正確響應,則判定為健全狀態檢查失敗。

    健全狀態檢查間隔時間

    輸入進行健全狀態檢查的時間間隔。

    健全狀態檢查閾值

    健全狀態檢查連續成功多少次後,將後端伺服器的健全狀態檢查狀態由失敗判定為成功的次數。

    不健全狀態檢查閾值

    健全狀態檢查連續失敗多少次後,將後端伺服器的健全狀態檢查狀態由成功判定為失敗的次數。

    開啟串連優雅中斷

    選擇是否開啟串連優雅中斷,預設關閉。

    開啟串連優雅中斷後,您需要設定串連優雅中斷逾時時間。取值範圍:1~3600秒,0表示立即中斷。

    標籤及資源群組

    展開標籤及資源群組,進行如下設定。

    • 設定標籤鍵標籤值

    • 選擇資源群組:選擇伺服器組歸屬的資源群組。

添加後端伺服器

在建立後端伺服器組之後,您需要添加後端伺服器,將流量路由到後端伺服器組中的後端伺服器。

添加伺服器類型的後端伺服器

當建立的伺服器組為伺服器類型時,需要添加Elastic Compute Service、彈性網卡ENI或者Elastic Container Instance作為後端伺服器。

  1. 登入網關型負載平衡 GWLB控制台

  2. 在頂部功能表列,選擇GWLB所在的地區。

  3. 在左側導覽列,選擇網關型負載平衡 GWLB > 伺服器組,單擊目標伺服器組ID。

  4. 後端伺服器頁簽,單擊添加後端伺服器

  5. 添加後端伺服器面板,根據需求選擇伺服器群組類型。

    添加Elastic Compute Service

    選擇伺服器類型為Elastic Compute Service/彈性網卡ENI,選中目標伺服器。

    如果沒有可用的雲端服務器,您可以在伺服器列表右上方單擊購買雲端服務器

    添加彈性網卡ENI

    1. 選擇伺服器類型為Elastic Compute Service/彈性網卡ENI,開啟進階模式開關。

    2. 單擊目標ECS執行個體ID左側的加號表徵圖,選擇ENI。

      • 如果您需要選擇雲端服務器ENI,確保目標ECS已綁定了彈性網卡,關於如何將輔助網卡綁定到ECS執行個體的操作,請參見綁定輔助彈性網卡

      • 如果沒有可用的雲端服務器,您可以在伺服器列表右上方單擊購買雲端服務器

    添加Elastic Container Instance

    選擇伺服器類型為Elastic Container Instance,選中目標伺服器。

    如果沒有可用的ECI,您可以在伺服器列表右上方單擊購買Elastic Container Instance

  1. 單擊確定,完成後端伺服器添加。

添加IP類型的後端伺服器

當建立的伺服器組為IP類型時,需要添加IP地址作為後端伺服器。

  1. 登入網關型負載平衡 GWLB控制台

  2. 在頂部功能表列,選擇GWLB所在的地區。

  3. 在左側導覽列,選擇網關型負載平衡GWLB > 伺服器組,單擊目標伺服器組ID。

  4. 後端伺服器頁簽,單擊添加IP

  5. 添加後端伺服器面板,根據您的需要輸入後端伺服器的IP地址。

    說明
    • 當您需要添加多個後端伺服器時,您可以單擊+添加IP添加多個後端伺服器。

    • 支援輸入以下網段內的私網地址作為IP地址:

      • 10.0.0.0/8

      • 100.64.0.0/10

      • 172.16.0.0/12

      • 192.168.0.0/16

  1. 單擊確定,完成後端伺服器添加。

更多操作

操作

操作步驟

補救伺服器組

  1. 伺服器組頁面,找到目標伺服器組,然後在操作列單擊編輯基本資料

  2. 在彈出的對話方塊中,編輯服務器組名稱、選擇調度演算法和設定連結優雅中斷等資訊,單擊確定

移除後端伺服器

  1. 伺服器組頁面,找到目標伺服器組,然後單擊執行個體ID。

  2. 單擊後端伺服器頁簽,找到目標後端伺服器,然後在操作列單擊移除

  3. 在彈出的對話方塊中,單擊刪除

說明

移除後端伺服器不會對後端伺服器的生命週期產生任何影響,您可以再次將它添加至後端伺服器組中。

刪除伺服器組

  1. 伺服器組頁面,找到目標伺服器組,然後在操作列選擇更多 > 刪除

  2. 在彈出的對話方塊中,單擊刪除

相關文檔