負載平衡部署動機各異,理解使用者核心需求畫像,才能精準選型與架構設計。本文將負載平衡用戶劃分為三大類,並對應 ADC(應用程式傳遞控制器)的核心功能:效能、擴展性、可用性。
典型場景:
需求特徵:
選型建議:高效能硬體 ADC(F5 BIG-IP、Citrix ADC、A10、Radware)或高效能軟體 ADC(NGINX Plus、HAProxy Enterprise、Envoy),支援 DPDK/SR-IOV、多核心擴展。
典型場景:
需求特徵:
選型建議:支援 L4/L7 全棧、靈活健康檢查、Session 持久性(Cookie Insert、Source IP、SSL Session ID)、腳本擴展的 ADC。軟體 ADC 部署於應用層旁路(Sidecar/Service Mesh)亦為趨勢。
典型場景:
需求特徵:
選型建議:成熟 HA 架構的硬體 ADC(F5、Citrix、A10)或軟體 ADC 搭配 Keepalived/VRRP/腳本自建 HA。重點驗證 故障切換時間 (RTO) 與連線中斷率。
| 畫像 | 核心 KPI | ADC 關鍵功能 | 典型部署模式 |
|---|---|---|---|
| 效能 | 吞吐量 (Gbps)、每秒連線 (CPS)、延遲 | L4/L7、SSL Offload、快取、壓縮、連線多工 | 硬體 ADC 叢集、DPDK 軟體 ADC |
| 擴展 | 水平擴展彈性、Session 一致性、Client IP 保持 | 多種持久性、健康檢查、API/腳本自動化 | Sidecar、Service Mesh Ingress、K8s Ingress Controller |
| 可靠性 | 可用性 (99.99%)、RTO、RPO、切換無感知率 | HA 同步、連線鏡像、多層健檢、VIP 浮動 | Active-Standby/Active-Active HA、跨資料中心 GS LB |
實務中單一專案常兼具三大需求(如電商大促:效能 + 可靠性;ERP 上雲:擴展 + 可靠性)。採購前務必釐清 業務流量模型、增長預測、SLA 契約、現有架構限制,選擇支援模組化授權、可擴展效能授權的 ADC 平台,避免單一功能鎖定導致未來擴充受限。