負載均衡(Server Load Balancing,簡稱SLB)是指我們火傘云對多臺云服務器進行流量分發的網絡服務設備。它可以通過流量分發,快速提高應用系統對外的服務能力;隱藏實際服務端口,增強內部系統的安全性;通過消除服務單點故障,提升應用系統的可靠性。
負載均衡服務通過設置虛擬服務地址(VIP),將位于同一地域的多臺云服務器資源虛擬成一個高性能、高可用的應用服務池;根據應用指定的方式,將來自客戶端的網絡請求分發到云服務器池中。
負載均衡服務會檢查云服務器池中云服務器實例的健康狀態,自動隔離異常狀態的實例,從而解決了云服務器的單點問題,同時提高了應用的整體服務能力。
火傘云提供的負載均衡服務具備高性能、高穩定性、低成本和安全的特點,適用于企業、社區、電子商務、游戲等多種用戶場景。
負載均衡的組成部分
一個提供服務的負載均衡組通常由以下部分組成:
ServerLoadBalancer:負載均衡實例,用于流量分發;
VIP(virtual IP):負載均衡向客戶端提供服務的 IP 地址;
Real Server:后端一組云服務器實例,用于實際處理請求;
VPC/基礎網絡:整體網絡環境來自負載均衡外的訪問請求,通過負載均衡實例并根據相關的策略和轉發規則分發到后端云服務器進行處理。
為什么選擇負載均衡?
火傘云負載均衡可根據您指定的方式,將您多臺云服務器或物理機組成一個高性能、高可用的應用服務集群。將網絡請求分發到集群中的云服務器或物理機中。您開啟健康檢查后,負載均衡服務會檢查真實服務器的健康狀態,自動將請求負載到狀態健康的真實服務器中,從而提高服務的可靠性和穩定性。
靈活
火傘云負載均衡的監聽器及真實服務器的端口均可通過控制臺自助調整;
安全
負載均衡與虛擬私有網絡配合使用,提供穩定的聯網和安全功能。火傘云負載均衡免費提供防5Gbps的 SYN-FLOOD攻擊功能。適用于企業、社區、電子商務、游戲等多種用戶場景。 您可以在證書管理輕松上傳 SSL證書,并通過創建 HTTPS監聽器輕松為您的站點或應用程序啟用 SSL。
負載均衡的工作原理
基本工作原理
負載均衡器接受來自客戶端的傳入流量并將請求路由到后端的云服務器實例上進行處理。 負載均衡服務主要由負載均衡監聽器提供。監聽器負責監聽負載均衡實例上的請求、執行策略分發至后端服務器等服務,通過配置客戶端-負載均衡和負載均衡-后端服務器 兩個維度的轉發協議及協議端口,負載均衡可以將請求直接轉發到后端云服務器上。
請求路由選擇
客戶端請求通過域名訪問服務,在請求發送到負載均衡器之前,DNS 服務器將會解析負載均衡域名,并將收到請求的云服務器 IP地址返回到客戶端。當負載均衡監聽器收到請求時,將會使用不同的負載均衡算法將請求分發到后端服務器中。
監控后端服務狀態
負載均衡器還可以監控后端實例的運行狀況,從而確保只將流量路由到正常運行的實例上去。當負載均衡器檢測到運行不正常的實例時,它會停止向該實例路由流量,然后會在它再次檢測到實例正常運行之后重新向其路由流量。
火傘云負載均衡具備以下優勢:
高性能:分布式集群滿足大規模業務分發的性能要求;
高穩定性:冗余設計,無單點故障;后端服務器可以隨業務量方便的擴展;
低成本:使用火傘云的負載均衡實例,可以快速低成本搭建業務;對于內網負載均衡產品,目前實行免費創建實例并分配IP地址
安全:免費的DDoS攻擊防御功能,無延時動態啟動
簡單來說,負載均衡的出現是為了解決當在短時間內出現大量請求訪問同一服務器,導致服務器負荷過高出現宕機,長此以往,對服務器設備以及公司開展各類服務造成了不可避免的損失。利用負載均衡,我們可以將同時進入同一服務器的訪問請求分散開來,交由不同的服務器去分散處理這些請求,加強網絡數據處理能力,同時也增加數據吞吐量,提高了網絡的可用性和靈活性,避免出現因一臺或多臺服務器宕機導致服務不可用的問題。同時,訪問請求會優先交由負載均衡處理,大量的訪問請求不會直接沖擊服務器,這樣處理對服務器中的數據也起到一種保護作用。
審核編輯:湯梓紅
-
服務器
+關注
關注
12文章
9123瀏覽量
85329 -
負載均衡
+關注
關注
0文章
110瀏覽量
12364
發布評論請先 登錄
相關推薦
評論