1. 虛擬服務器簡介 基於中標普華的虛擬服務器(Linux Virtual Server,即LVS)是一個具有高可用性特點的負載均衡集群系統。該系統可以提供與服務器節點的數量、性能成正比的負載能力,有效提高服務的吞吐量、可靠性、冗余度、適應性,性能價格比高。同時,LVS也是利用低端設備實現高端服務器性能的有效途徑。 中標普華虛擬服務器(Linux Virtual Server,即LVS)是建立在一個主控服務器(Director)及若干真實服務器(Real-server)所組成的集群之上。Real- server負責實際提供服務,主控服務器根據指定的調度算法對Real-server進行控制。而集群的結構對於用戶來說是透明的,客戶端只與單個的 IP(集群系統的虛擬IP)進行通信,也就是說從客戶端的視角來看,這裡只存在單個服務器。 Real-server可以提供眾多服務,如FTP, http, dns, telnet, nntp, smtp 等。主控服務器負責對Real-Server進行控制。客戶端在向LVS發出服務請求時,Director會通過特定的調度算法來指定由某個Real- Server來應答請求,而客戶端只與Load Balancer的IP(即虛擬IP,VIP)進行通信。 2. 優點 ·提高吞吐量:為獲得更高的吞吐量,在LVS中增加real-servers,其開銷只是線性增長;而如果我們選擇更換一台更高性能的服務器來獲得相當的吞吐量,其開銷要大得多,而且被替換掉的舊服務器會造成資源的浪費。冗余:如果LVS中某real-server由於需要升級或其它原因而停止服務,其退出以及恢復工作,並不會造成整個LVS對客戶端服務的中斷。 ·適應性:不管是需要吞吐量逐漸地變化(因日常事務量變化),還是快速地變化(因突發事務量變化),服務器數量的增減對於客戶端都是透明的。 3. 結構圖
傳統的“客戶端/服務器”的關系在LVS中仍舊適用,原因在於: ·所有服務器的IP地址都映射為一個IP(即VIP),客戶端只能看見此IP地址 ·所有服務器都認為它與客戶端是直接聯系的。 4. 中標普華LVS服務內容 根據客戶實際需求提供優化的LVS定制解決方案,最大限度地利用資源、提高性能。針對用戶不同的應用需求進行定制,最大限度滿足用戶負載均衡應用的需求。在用戶現有投資的情況下,通過對虛擬服務器的優化和增加真實服務器的方式,完成對用戶高並發響應支持的要求。