Elastic Load Balancing

分配網路流量以提高應用程式的可擴展性

Elastic Load Balancing 可在多個目標 (例如 Amazon EC2 執行個體、容器、IP 地址、Lambda 函數和虛擬設備) 之間自動分配傳入的應用程式流量。它可以在單一可用區域或跨多個可用區域處理您應用程式流量的各種負載。Elastic Load Balancing 提供四種負載平衡器,它們都具有下列特性:高可用性、自動擴展,以及讓您的應用程式具備容錯功能的強大安全防護。

750 小時免費

在 Classic Load Balancer 和 Application Load Balancer 之間

使用 AWS 免費方案的每個月

Application Load Balancer


Application Load Balancer 最適合用來處理 HTTP 與 HTTPS 流量的負載平衡,而且透過提供現代化應用程式架構 (包括微型服務與容器) 以提供進階請求路由功能。Application Load Balancer 根據請求內容將流量路由到 Amazon VPC 內的目標。

進一步了解 

Network Load Balancer


Network Load Balancer 最適合用來在需要極高效能的情況下處理傳輸控制協定 (TCP)、使用者資料包協定 (UDP) 和 Transport Layer Security (TLS) 流量的負載平衡。Network Load Balancer 將流量路由到 Amazon VPC 內的目標,每秒能夠處理數百萬個請求,同時保持超低延遲。

進一步了解 

Gateway Load Balancer


Gateway Load Balancer 讓部署、擴展和執行第三方虛擬聯網設備變得容易。Gateway Load Balancer 為第三方設備提供負載平衡和自動擴展功能,對流量的來源和目的地透明。此功能使其非常適合與第三方設備一起使用,以實現安全性、網路分析和其他使用案例。

進一步了解 

Classic Load Balancer


Classic Load Balancer 提供跨多個 Amazon EC2 執行個體的基本負載平衡功能,而且可同時在請求層與連線層運作。Classic Load Balancer 適用於在 EC2-Classic 網路內建立的應用程式。

進一步了解 

優勢

高可用性和彈性

Elastic Load Balancing 是 AWS 網路的一部分,具有對故障邊界 (例如 AZ) 的原生感知,可以讓您的應用程式在整個區域內保持可用,而無需全域伺服器負載平衡 (GSLB)。ELB 也是一種完全託管的服務,這意味著您可以專注於交付應用程式,而不必安裝負載平衡器叢集。容量根據基礎應用程式伺服器的使用率自動新增和刪除。

安全性

Elastic Load Balancing 與 Amazon Virtual Private Cloud (VPC) 搭配使用,提供強大的安全功能,包括整合式憑證管理、使用者身份驗證與 SSL/TLS 解密。這兩者的結合可讓您更靈活地集中管理 TLS 設定,以及從您的應用程式卸載 CPU 密集型工作負載。ALB 還支援與 AWS WAF 整合,從而在惡意人士與應用程式之間增加一層保護。此外,S2N 和 HTTP Guardian 開放原始碼解決方案可降低遭受以 HTTP 為基礎攻擊的風險。

功能廣度

Elastic Load Balancing 提供了各種規模企業所需的廣泛功能,同時以 AWS 原生體驗提供這些功能。Elastic Load Balancing 支援以容器為基礎的工作負載所需之功能,包括 HTTP/2、gRPC、TLS 卸載、以規則為基礎的進階路由,以及作為輸入控制器與容器服務整合。ALB 為客戶提供了用於呼叫 Lambda 函數的原生 HTTP 端點,從而消除了對其他解決方案的依賴。此外,Gateway Load Balancer 建立一個閘道,用於透過第三方設備叢集路由流量。

強大的監控和可見性

Elastic Load Balancing 可讓您使用 Amazon CloudWatch 指標、日誌與請求追蹤來即時監控應用程式運作狀態與其效能。這可讓您更深入地檢視您的應用程式行為,進而找出問題並識別您應用程式堆疊中的效能瓶頸。ELB 幫助確保遵守應用程式服務水準協議 (SLA)。

整合和全球可用

作為原生 AWS 服務,ELB 與其他 AWS 服務 (如 EC2、ECS/EKS、Global Accelerator) 以及諸如 AWS CloudFormation 和 AWS Billing 之類的營運工具緊密整合。在具有 AWS Outposts 和內部部署目標支援的 Amazon 全球基礎設施和客戶資料中心,您可以在您執行 AWS 工作負載的任何地方使用 ELB。

使用案例

遷移到 AWS

ELB 支援對您遷移到 AWS 至關重要的負載平衡功能。ELB 具有自動擴展功能,可以讓傳統和雲端原生應用程式實現負載平衡,從而在容量計劃時不必再猜測。ELB 易於設定和使用,讓您的遷移更輕鬆。ELB 為受管服務,讓您可以專注於成功遷移的最關鍵部分,即遷移應用程式,而不用將精力用在設定負載平衡器上。ELB 還與您熟悉的常見管理工具 (例如 Terraform 和 Ansible) 良好整合。

利用無伺服器和容器現代化應用程式

組織需要結合模組化架構模式、無伺服器營運模型和敏捷開發人員流程,來比以往更快地建置應用程式。ELB 可以適應這些現代應用程式及其不斷變化的負載,而無需客戶干預。它能夠自動擴展,並且按使用量付費。使用 Lambda 建置無伺服器應用程式的客戶可以利用 ALB 提供以 HTTP 為基礎的原生端點,而無需複雜的組態或使用 API​​ 閘道。ELB 還透過 Kubernetes 支援容器和容器協調功能,在用戶端和應用程式之間以及為服務之間的通訊提供負載平衡。

建立混合雲端

Elastic Load Balancing 可使用一個負載平衡器,跨 AWS 和現場部署資源進行負載平衡。您可以透過將所有資源註冊到同一目標群組,並將該目標群組與負載平衡器相關聯來實現此目的。或者,您可以跨 AWS 和現場部署資源使用以 DNS 為基礎的加權負載平衡,方法是使用兩個負載平衡器,一個用於 AWS,另一個用於現場部署資源。

擴展第三方虛擬設備

遷移到雲端時,一些客戶希望保留他們現有的設備以及圍繞這些設備建立的技能和流程。使用 Gateway Load Balancer 時,客戶可以部署來自其偏好供應商的設備,同時利用在雲端中執行的規模和靈活性。

部落格和文章

日期
  • 日期
1
找不到結果。
全新 – AWS Application Load Balancer 進階請求路由
作者:Jeff Barr 
 
2019 年 3 月 27 日

Elastic Load Balancing 最新消息

Recently Added
  • Recently Added
1
找不到結果。
Standard Product Icons (Features) Squid Ink
進一步探索 Elastic Load Balancing

瀏覽功能頁面

進一步了解 
Sign up for a free account
註冊免費帳戶

立即存取 AWS 免費方案。 

註冊 
Standard Product Icons (Start Building) Squid Ink
開始在主控台進行建置

在 AWS 主控台開始使用 Elastic Load Balancing

登入