Amazon Web Services - 自動擴充套件



顧名思義,自動擴充套件允許您根據使用者設定的指令自動擴充套件或縮減您的 Amazon EC2 例項。使用者設定最小和最大例項數等引數。使用此功能,隨著需求的增加,您使用的 Amazon EC2 例項數量會自動增加以維持效能,隨著需求的減少,例項數量會自動減少以最大程度地降低成本。

自動擴充套件對於那些每小時、每天或每週使用情況波動的應用程式特別有效。自動擴充套件由 Amazon CloudWatch 啟用,並且無需額外費用。AWS CloudWatch 可用於衡量 CPU 利用率、網路流量等。

彈性負載均衡

彈性負載均衡 (ELB) 自動將傳入的請求流量分佈到多個 Amazon EC2 例項,從而實現更高的容錯能力。它檢測不合適的例項並自動將流量重新路由到合適的例項,直到不合適的例項以輪詢方式恢復為止。但是,如果我們需要更復雜的路由演算法,則可以選擇其他服務,例如 Amazon Route53。

ELB 包括以下三個元件。

負載均衡器

這包括監控和處理透過 Internet/Intranet 傳入的請求,並將它們分發到與其註冊的 EC2 例項。

控制服務

這包括根據傳入流量自動擴充套件處理容量,根據需要新增和刪除負載均衡器。它還執行例項的健康檢查。

SSL 終止

ELB 提供 SSL 終止,從而節省寶貴的 CPU 週期,對連線到 ELB 的 EC2 例項中的 SSL 進行編碼和解碼。需要在 ELB 中配置 X.509 證書。EC2 例項中的此 SSL 連線是可選的,我們也可以終止它。

ELB 的功能

以下是 ELB 最突出的功能 -

  • ELS 旨在處理每秒無限個請求,並逐漸增加負載模式。

  • 我們可以配置 EC2 例項和負載均衡器以接受流量。

  • 我們可以根據需要新增/刪除負載均衡器,而不會影響資訊的整體流動。

  • 它並非旨在處理線上考試、線上交易等突然增加的請求。

  • 客戶可以在單個可用區或跨多個可用區啟用彈性負載均衡,以實現更一致的應用程式效能。

如何建立負載均衡器?

步驟 1 - 使用此連結轉到 Amazon EC2 控制檯 - https://console.aws.amazon.com/ec2/

步驟 2 - 從右側的區域選單中選擇您的負載均衡器區域。

步驟 3 - 從導航窗格中選擇負載均衡器,然後選擇建立負載均衡器選項。將開啟一個彈出視窗,我們需要提供所需的詳細資訊。

步驟 4 - 在負載均衡器名稱框中:輸入負載均衡器的名稱。

步驟 5 - 在建立 LB 內部框中:選擇您為例項選擇的相同網路。

步驟 6 - 選擇啟用高階 VPC 配置,如果選擇了預設 VPC。

Load Balancer Name

步驟 7 - 單擊新增按鈕,將出現一個新的彈出視窗,從中選擇可用子網列表中的子網,如下面的螢幕截圖所示。每個可用區僅選擇一個子網。如果我們不選擇啟用高階 VPC 配置,則此視窗將不會出現。

Available Subnets

步驟 8 - 選擇下一步;將開啟一個彈出視窗。在選擇 VPC 作為您的網路後,將安全組分配給負載均衡器。

步驟 9 - 按照說明將安全組分配給負載均衡器,然後單擊下一步。

步驟 10 - 將開啟一個新的彈出視窗,其中包含具有預設值的執行狀況檢查配置詳細資訊。可以根據自己的情況設定值,但這些是可選的。單擊下一步:新增 EC2 例項。

Ping Protocol

步驟 11 - 將開啟一個彈出視窗,其中包含有關例項的資訊,例如已註冊的例項,透過選擇新增 EC2 例項選項並將所需資訊填寫到負載均衡器中新增例項。單擊新增標籤。

步驟 12 - 向負載均衡器新增標籤是可選的。要新增標籤,請單擊新增標籤頁面並填寫標籤的詳細資訊,例如鍵、值。然後選擇建立標籤選項。單擊檢視和建立按鈕。

將開啟一個審查頁面,我們可以在其中驗證設定。我們甚至可以透過選擇編輯連結來更改設定。

步驟 13 - 單擊建立以建立您的負載均衡器,然後單擊關閉按鈕。

如何刪除負載均衡器?

步驟 1 - 使用此連結轉到 Amazon EC2 控制檯 - https://console.aws.amazon.com/ec2/

步驟 2 - 從導航窗格中選擇負載均衡器選項。

步驟 3 - 選擇負載均衡器並單擊操作按鈕。

步驟 4 - 單擊刪除按鈕。將出現一個警報視窗,單擊是,刪除按鈕。

廣告