SLB 服务配置-图解
生活随笔
收集整理的這篇文章主要介紹了
SLB 服务配置-图解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
監聽配置
如上圖所示,SLB 支持創建多種協議監聽,然后按轉發策略,將前端業務請求轉發到后端多種邏輯服務器集。在 SLB 服務配置的各主要步驟中,請關注如下要點。
選擇監聽協議
并非只要 Web 網站就必須使用 HTTP 協議。大部分沒有特殊 HTTP 要求的 Web 網站,使用 TCP 監聽 80 端口就可以滿足業務需求。
SLB 集群采用 LVS 和 Tengine 實現。其中 4 層監聽(TCP/UDP)經過 LVS 后直接到達后端服務器,而 7 層監聽(HTTP/HTTPS)經過 LVS 后,還需要再經過 Tengine 轉發,最后達到后端服務器,由于比 4 層多了一個處理環節。因此,7 層監聽的性能相對要差一些。
| 集合模式 | 配置權重 | 指定服務端口 | 服務器數量限制 | 其它特性 |
|---|---|---|---|---|
| 后端服務器 | 支持 | 不支持 | 無限制 | 創建監聽時的默認映射服務器集 |
| 虛擬服務器組 | 支持 | 支持 | 無限制 | 有更大的靈活性 |
| 主備服務器組 | 支持 | 支持 | 2 臺 | 只能在 TCP/UDP 監聽上使用 |
按業務邏輯創建不同的虛擬服務器組,然后創建相應的監聽與之對應。
無論創建何種服務器集合,均結合 SLB 多可用區特性,同時加入位于不同可用區的服務器,以實現跨可用區容災。
設置過多轉發規則會增加業務維護的復雜度,建議盡量精簡策略條目。
選擇轉發策略
權重代表相應服務器所承載的業務的相對占比,而非絕對值。當前 SLB 支持 3 種轉發策略,其使用場景及要點如下:
| 轉發策略 | 算法說明 | 使用要點 |
|---|---|---|
| 加權輪詢(WRR) | 按比重輪流分配新增連接 | 根據后端 ECS 規格的不同,配置相應的權重。如果是長連接業務,可能會導致老服務器的連接數持續增加,而新加入服務器的連接數相對非常低,造成負載不均的假象。 |
| 加權最小連接數(WLC) | ●在 SLB 服務端,實時統計與后端 ECS 已建立的 ESTABLISHED 狀態連接數,來評估相應服務器的負載情況。按權重比例,將新增連接分配給活動連接數少的服務器,最終盡可能使服務器的已建立連接數與其權重成正例。 | 當前暫未實現新增服務器的過載保護或緩沖機制。所以,如果業務并發非常高,可能會導致新增服務器連接數陡增,對業務造成影響。建議新增服務器時,逐步調高權重。 |
| 輪詢(RR) | 按順序逐一分發新增連接。 | 必須手工確保后端 ECS 的業務承載能力一致。 |
詳詢10086:https://yq.aliyun.com/articles/80055
總結
以上是生活随笔為你收集整理的SLB 服务配置-图解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网页调用菜鸟打印控件打印电子面单
- 下一篇: 怎么创建具有真实纹理的CG场景岩石?