服務器負載均衡的問答總結
集群的大定義下,我們可以理解到負載均衡的概念,那么市面上我們常見到服務器負載均衡器這類產品,這些就是負載均衡技術的主要體現的硬件方面。那么,對于這一服務器負載均衡概念,我們將以問答形式為大家詳細介紹一下。
服務器負載均衡器常見問題簡答
Q1: 什么叫服務器負載均衡器(Server Load Balancing)?什么叫SLB與GSLB?
A:服務器負載均衡器是指設置在一組功能相同或相似的服務器前端,對到達服務器組的流量進行合理分發,并在其中某一臺服務器故障時,能將訪問請求轉移到其它可以正常工作的服務器的軟件或網絡設備。
SLB 是服務器負載均衡(Server Load Balancing)的簡稱。服務器負載均衡又可以分為局域網服務器負載均衡與廣域網服務器負載均衡(Global Server Load Balancing)。狹義的SLB 是指局域網服務器負載均衡,與廣域網服務器負載均衡(GSLB)相對。
Q2: 為什么需要服務器負載均衡?采用服務器負載均衡器有什么優點?
A:原有的系統只部署了一臺服務器,隨著訪問量的增加,一臺服務器已經不能滿足應用的需要,而需要增加更多的服務器。當部署了兩臺以上的服務器時,就可能會需要用到負載均衡器。通過服務器負均衡器,對流量進行合理分配,可以帶來以下好處:
負載均衡器優化了訪問請求在服務器組之間的分配,消除了服務器之間的負載不平衡,從而提高了系統的反應速度與總體性能;
負載均衡器可以對服務器的運行狀況進行監控,及時發現運行異常的服務器,并將訪問請求轉移到其它可以正常工作的服務器上,從而提高服務器組的可靠性;
采用了負均衡器器以后,可以根據業務量的發展情況靈活增加服務器,系統的擴展能力得到提高,同時簡化了管理。
Q3: 服務器負載均衡有哪些實現方法?
A:實現服務器負載均衡有多種方法,常見的方法有:
基于DNS 輪詢的方法:即在DNS 服務器中對同一域名設置多條DNS A 記錄,通過DNS 的輪詢機制實現服務器負載均衡。
基于服務器集群的方法:
基于應用軟件的實現方法,在應用軟件設計中就考慮了多服務器之間的協同工作與任務調度。這種方法一般會有一臺服務器作為中樞對訪問請求進行調度,同時要求在應用層支持訪問重定向或任務調度、跳轉機制。
采用專門的L4/L7 層交換機來實現,也即我們常說的負載均衡器。一般都是通過在L4/L7 層交換機作地址轉換(NAT)來實現。
Q4: 目前華為公司哪些應用系統采用了服務器負載均衡設備?
A:目前華為公司業務與軟件產品線中的ICD3.0、動感地帶、彩鈴、MMS、WAP 網關產品現在都開始使用F5 公司的L4/L7 層交換機作服務器負載均衡。
Q5: F5 Networks 公司的服務器負載均衡器由什么名字,有哪些系列?
A:F5 Networks 公司的局域網服務器負載均衡的產品叫Bigip 應用交換機(Application Switch),或叫Layer4-7 層交換機。目前Bigip 應用交換機系統有Bigip1000、 Bigip2400、Bigip 5000 三個型號。