Application Load Balancer 的容量保留 - Elastic Load Balancing

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

Application Load Balancer 的容量保留

負載平衡器容量單位 (LCU) 保留可讓您為負載平衡器保留靜態最小容量。Application Load Balancer 會自動擴展,以支援偵測到的工作負載並滿足容量需求。設定最小容量時,您的負載平衡器會根據收到的流量繼續向上或向下擴展,但也會防止容量低於設定的最小容量。

考慮在下列情況下使用 LCU 保留:

  • 您即將發生的事件會有突然、異常的高流量,並希望確保您的負載平衡器能夠在事件期間支援突增的流量尖峰。

  • 由於工作負載的性質很短,您的尖峰流量無法預測。

  • 您要將負載平衡器設定為在特定的開始時間加入或遷移服務,並且需要從高容量開始,而不是等待自動擴展生效。

  • 您需要維持最低容量,以符合服務水準協議或合規要求。

  • 您正在負載平衡器之間遷移工作負載,並想要設定目的地以符合來源的規模。

估算您需要的容量

判斷負載平衡器應預留的容量時,建議您執行負載測試或檢閱代表您預期即將來臨流量的歷史工作負載資料。使用 Elastic Load Balancing 主控台,您可以根據檢閱的流量預估需要預留多少容量。

或者,您可以使用 CloudWatch 指標PeakLCUs來判斷所需的容量層級。PeakLCUs 指標會考慮流量模式中的峰值,負載平衡器必須跨所有擴展維度進行擴展,以支援工作負載。PeakLCUs 指標與 ConsumedLCUs 指標不同,該指標只會彙總流量的帳單維度。建議使用 PeakLCUs 指標,以確保您的 LCU 保留在負載平衡器擴展期間是足夠的。估計容量時,請使用每分鐘 Sum PeakLCUs

如果您沒有歷史工作負載資料可供參考且無法執行負載測試,您可以使用 LCU 保留計算器預估所需的容量。LCU 保留計算器會根據 AWS 觀察到的歷史工作負載使用資料,可能不會代表您的特定工作負載。如需詳細資訊,請參閱Load Balancer容量單位保留計算器

LCU 保留配額

您的帳戶具有與 LCUs 相關的配額。如需詳細資訊,請參閱Load Balancer容量單位