Amazon-Web-Services

什麼是負載均衡器預熱?

  • July 19, 2019

預熱負載均衡器的過程到底是什麼?在一個巨大的負載過程之前它有什麼幫助?它與預先在 LB 後面簡單地升級一個集群有什麼不同。

當我們提出預熱請求時,CSP 會做一些特別的事情嗎?

GCP 和 AWS 對預熱一詞的使用不同。

感謝@Tim 和@Michael Hampton,我正在根據文章上的評論編寫答案

來自 Petrutandrei 的部落格——

ELB 旨在處理大量流量(20kb/秒),當流量在很長一段時間(幾個小時)內逐漸增加時,不會出現問題。但是,當您預計流量會在短時間內大幅增加時,您就會遇到問題。

AWS 認為,如果流量在不到 5 分鐘的時間內增長超過 50%,則意味著流量以比 ELB 可以擴展來滿足它的速度更快的速度發送到負載均衡器。在這種情況下,需要聯繫 AWS 進行一項稱為“預熱”的操作。

因此,甚至在實際負載激增之前擴展集群稱為預熱。然而,負載均衡器本身是一個虛擬機或託管在某處的服務,它執行負載均衡邏輯。執行負載的資源。平衡自身需要迅速擴大規模。

僅增加集群大小會增加負載的目標,但不會增加執行實際負載平衡操作的資源。這只能從 CSP 一方或通過從您自己的一端創建等效的人工負載來完成。這稱為預熱

有關 AWS 網站的更多資訊 [https://aws.amazon.com/articles/best-practices-in-evaluating-elastic-load-balancing/#pre-warming]$$ 1 $$

引用自:https://serverfault.com/questions/947673