日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

SLB负载均衡

發布時間:2023/12/14 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SLB负载均衡 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

SLB : service load balancer

1、負載均衡解決方案

  • 基于DNS負載均衡

  • 基于硬件負載均衡

  • 基于軟件負載均衡

# DNS負載均衡可以實現在地域上的流量均衡# 硬件負載均衡主要用于大型服務器集群中的負載需求# 軟件負載均衡大多是基于機器層面的流量均衡# 在實際場景中,這三種是可以組合在一起使用。

2、DNS負載均衡

原理

1、當用戶訪問域名的時候,會先向DNS服務器去解析域名對應的IP地址 2、DNS服務器根據不同地理位置的用戶返回不同的IP。 3、比如南方的用戶就返回我們在廣州業務服務器的IP,北方的用戶來訪問的話,我就返回北京業務服務器所在的IP。# 實現了按照「就近原則」將請求分流了,既減輕了單個集群的負載壓力

缺點

1、當配置修改后,生效不及時。 # 這個是由于DNS的特性導致的 # DNS一般會有多級緩存,所以當我們修改了DNS配置之后 # 由于緩存的原因,會導致IP變更不及時,從而影響負載均衡的效果。2、使用DNS做負載均衡的話,大多是基于地域或者干脆直接做IP輪詢,沒有更高級的路由策略,所以這也是DNS方案的局限所在。

3、硬件負載均衡

1、大名鼎鼎的 F5 Network Big-IP,也就是我們常說的 F5

2、它是一個網絡設備,你可以簡單的理解成類似于網絡交換機的東西,完全通過硬件來抗壓力,性能是非常的好

3、每秒能處理的請求數達到百萬級,即 幾百萬/秒 的負載,當然價格也就非常非常貴了,十幾萬到上百萬人民幣都有。

4、軟件負載均衡

軟件負載均衡是指使用軟件的方式來分發和均衡流量

  • 7層協議
  • 4層協議
1、網絡協議有七層 2、基于第四層傳輸層來做流量分發的方案稱為4層負載均衡,例如 LVS, 3、基于第七層應用層來做流量分發的稱為7層負載均衡,例如 Nginx。# 基于4層的負載均衡性能要高一些,一般能達到 幾十萬/秒 的處理量 # 基于7層的負載均衡處理量一般只在 幾萬/秒 。

5、常用輪詢算法

# Random 隨機策略 : 使用隨機數來決定轉發到哪臺機器上。# Round Robin 輪詢:請求到達后,依次轉發# Weighted Round Robin 加權輪詢 : 設置一個權重,讓新機器接收更多的請求。能者多勞# Least Connections 最少連接 記錄每個應用服務器正在處理的連接數,然后將新來的請求轉發到最少的那臺上。# Source Hashing 源地址散列 1、根據請求的來源ip進行hash計算,然后對應到一個服務器上。 2、之后所有來自這個ip的請求都由同一臺服務器處理。

轉載

轉載:負載均衡SLB

總結

以上是生活随笔為你收集整理的SLB负载均衡的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。