簡介
負載平衡(Cloud Load Balancer,CLB)提供安全快速的流量分發服務,訪問流量經由 CLB 可以自動分配到雲端中的多台雲端伺服器上,擴展系統的服務能力並消除單點故障。負載平衡支持超高併發連接,可輕鬆應對龐大流量訪問,滿足業務需求。
特性
高性能
CLB 單集群(非單個 CLB 實例)的最大併發連接數超過1.2 億,可處理最大 40Gbps 的流量頻寬,每秒處理600萬包數據量,輕鬆應對日訪問量超過千萬的電商網站、社交平台和遊戲業務等。
高可用
一組 CLB 集群由 4 台物理伺服器組成,CLB 可用性高達 99.95%。在單台 CLB 實例可用的極端情況下,仍可支撐 3000 萬以上的併發連接數,同時集群系統會及時剔除故障實例,篩選出健康實例,確保後端伺服器業務正常運行。
彈性擴展
CLB 集群根據業務負載橫向伸縮,彈性擴展應用系統對外的服務能力,同時借助彈性伸縮(Auto Scaling)的動態伸縮組自動創建和釋放 CVM 實例,結合動態監控情況和秒級計費系統,您無需手動干預和評估資源,實現您的運算資源合理分配,防止資源浪費。
安全穩定
CLB 依靠分布式防禦系統能夠防禦絕大多數網路攻擊(如 DDoS、CC、Web 入侵),針對流量攻擊實現秒級清洗,極大避免 IP 被封、頻寬被占滿等情況發生。CLB 自帶的 synproxy 防攻擊機制,避免了大禹系統生效之前後端 CVM 被攻擊壓垮,保護數據更安全穩定。
低成本
使用雲 CLB,您無需再投入額外的負載平衡硬體,無需投入過多繁瑣的運維工作,為您節省高達 99 %的硬體費用和人力支出。CLB 採用按量計費的計費模式,按實際使用量付費,您可以依據業務需求隨時開通或銷毀負載平衡實例。
功能
多協議轉發
負載平衡 CLB 支持四層協議請求(包括 TCP、UDP 協議)和七層協議請求(包括 HTTP、HTTPS 協議);集中化的證書管理系統支持 HTTPS 協議,數據傳輸更快速、更安全可靠。
權重配置
權重配置可使後端 CVM 的請求處理更快速,後端伺服器的權重默認為 10,可設置為 1-100 範圍內的整數。流量經 CLB 後按權重比例,或經過訪問來源 IP 地址的哈希、輪詢結果分配到不同後端伺服器上。更高配置(CPU、內存性能等)的伺服器,可支持設置更大權重的比例,承擔更多的請求。
基於內容路由
應用型 CLB 七層協議提供基於內容的路由轉發(Content-based Routing),支持用戶自定義域名/URL,支持自定義轉發規則和轉發組內容,用戶可以將請求分發到不同轉發規則下的後端雲端伺服器。通過 CLB劃分目標組實現業務分離,極大提升服務效率。
請求重定向
應用型 CLB 七層協議支持自定義重定向功能(Rewrite),該功能可解決兩大難題:
-強制 HTTPS: PC、手機瀏覽器等以 HTTP 請求訪問 web 服務,經過 CLB 代理後,返回 HTTPS 響應到瀏覽器,強制以 HTTPS 訪問網頁。
-自定義重定向:當出現 web 業務需要臨時下線(如電商售罄、頁面維護、更新升級時)會需要重定向能力。如果不做重定向,用戶的收藏和搜索引擎數據庫中的舊地址只能讓訪客得到一個"404"、"503"錯誤信息頁面降低了用戶體驗度,導致額外流量損失。
多種調度算法
CLB 支持加權輪詢、IP Hash 以及加權最小連接數這三種調度算法,並支持後端伺服器權重設置,保證流量調度更均勻,提升 CLB 能力。在 HTTP 的七層協議中,還支持最小連接數的調度算法,可保證後端伺服器在首次或再次加入時,該伺服器的負載能夠快速提升,降低其他後端伺服器的負載壓力。
會話保持
對於四層業務, CLB 提供簡單會話保持功能(也稱作基於源地址的會話保持、基於 IP 的會話保持功能),CLB 在作負載平衡時,以訪問請求的源地址作為判斷關聯會話的依據,可將來自同一 IP (網段)地址的所有訪問請求轉發到同一台伺服器上去。對於七層業務,CLB 提供 cookie 植入的會話保持方式,CLB 負責植入 cookie,後端伺服器無需配置。
健康檢查
CLB 會定時檢測後端雲端伺服器是否正常運行,您可自定義健康檢查頻率;當檢測到雲端伺服器異常時,CLB 會停止將流量分配到這些異常實例,同時篩選出健康實例,以此保證您的業務的連續性。
跨可用區容災
CLB 在同一個地域內採用多可用區部署,您可以在廣州二區、三區部署兩套高效能主備集群,當廣州二區服務不可達時,流量可自動切換到廣州三區,輕鬆應對機房級故障。結合 DNSpod 的 DNS 解析能力,還可支持全局負載平衡,實現跨地域容災,了解更多功能詳情。
應用場景
業務類型
波峰波谷明顯,保障穩定性的同時節省成本的業務
場景描述
-業務波峰波谷明顯,彈性調控後端資源:業務具有較強的時效性,如雙11、年節、節慶等電商大促銷活動,Web 訪問量在短暫的數小時內可能比平常瞬間增加 10 倍以上,客戶訪問量較大時需要增添大量後端 CVM,訪問量減小時需要將不需要的 CVM 從後端剔除。啟用 CLB 對業務系統進行流量分發,彈性擴展應用系統對外的服務能力,實時對後端資源進行彈性調控。
-業務流量峰值高,需構建低成本架構:業務流量較大時,如選用傳統的硬體設備搭建集群,會遇到硬體成本高昂,運維繁瑣等問題。雲 CLB 配合雲監控,可以有效應對峰值流量,降低部署成本,使您擺脫硬體設備的維運工作,專注於產品功能的開發。
業務類型
-模塊複雜,需要動靜分離的業務
場景描述
-業務動靜分離,靈活轉發:當業務請求量較大時,可以通過區分網站的靜態和動態請求,有針對性的對其進行分發處理,有效減少後端負載壓力。其中動態請求可以通過單獨部署負載平衡及關聯的後端伺服器集群進行處理;靜態內容可以通過接入 CDN 服務,通過對象儲存進行優化,顯著提升加載速度。
業務類型
-需要數據互通的網站、業務
場景描述
-基於內容的路由轉發,收斂 IP:大型網站一般有上百個業務子模塊,CLB 通過設置不同的轉發規則或轉發組,分析 HTTP 頂端信息,對業務模塊進行分離,實現內容的路由轉發。此外,用戶使用自定義轉發路徑代替二級域名,能夠減少 DNS 輪詢次數,收斂 IP,提高用戶訪問業務的速度。
專線混合雲方案,實現數據穩定傳輸,靈活遷移:雲混合雲方案,一方面可以將業務內部核心系統與核心數據存儲在用戶自建數據中心;另一方面可以在雲上部署服務,應對用戶業務量訪問激增狀況,通過專線接入保證雲上雲下數據的快速穩定傳輸,保證數據一致性。此外,用戶可以通過靈活的權重配置將業務逐步遷移至雲端,結合專線的數據傳輸,使企業實現靈活、快速、高可靠,低成本業務部署。
定價
目前僅提供NEXTOP相關雲服務客戶使用。 我有興趣