服務器負載均衡的特點,配置簡單并且成本低,服務器在本地也十分方便維護,不會占用服務器系統資源,但是一般只能夠支持輪流服務的算法,不能根據服務器性能進行合理分配。
DNS的負載平衡實現
負載平衡的要求:
要求DNS服務器的支持,一般支持bind8.2以上的類unix系統,安裝一個循環復用DNS軟件。
負載平衡的設計與配置過程:在DNS中為多個地址配置同一個名字,因而查詢這個名字的客戶機將得到其中一個地址,從而使得不同的客戶訪問不同的服務器,達到負載均衡的目的。配置過程在不同的DNS系統中有不同的配置方法,本文不再多述。
優、缺點:服務器可以分布在不同的地域,有利于故障轉移。負載平衡算法運行在DNS服務器上,不占用服務器資源。
但是
域名服務器無法知道服務結點是否有效,如果服務結點失效,
域名系統依然會將域名解析到該節點上,造成用戶訪問失效。另外,它不能區分服務器性能的差異,也不能反映服務器的當前運行狀態。因此,在動態平衡特性上,動態DNS輪詢的效果并不理想。
利用操作系統的群集功能實現負載平衡
負載平衡的要求:
要求使用支持群集功能的操作系統如:windows 2000server以上的服務器版本,Unix或Linux。本文以windows2003 server為例介紹群集功能的配置。
負載平衡的設計與配置過程:群集的實現需要群集內部的通訊以及管理和內容復制的數據傳輸。這部分通訊占用了網絡的可用帶寬。為了克服單網卡的局限性,一般使用雙網卡,一個用于負載客戶端的通訊,另一個用于傳輸內部通訊,管理和內容的數據。
以上就是小編對于服務器的內容總結,希望這篇文章可以幫助大家多多了解相關知識點。