專利名稱:具有高可用性的負載均衡集群裝置的制作方法
技術領域:
本實用新型涉及一種具有高可用性功能的負載均衡集群裝置。
背景技術:
隨著Internet的飛速發展和對我們生活的深入影響,越來越多的個人在互聯網上購物、娛樂、休閑、與人溝通、獲取信息;越來越多的企業把與顧客和業務伙伴之間的聯絡搬到互聯網上,通過網絡來完成交易,建立與客戶之間的聯系。互聯網的用戶數和網絡流量正以幾何級數增長,這對網絡服務的可伸縮性提出很高的要求。例如,比較熱門的Web站點會因為被訪問次數急劇增長而不能及時處理用戶的請求,導致用戶進行長時間的等待,大大降低了服務質量。另外,隨著電子商務等關鍵性應用在網上運行,任何例外的服務中斷都將造成不可估量的損失,服務的高可用性也越來越重要。所以,對用硬件和軟件方法實現高可伸縮、高可用網絡服務的需求不斷增長,這種需求可以歸結以下幾點 可伸縮性(Scalability),當服務的負載增長時,系統能被擴展來滿足需求,且不降低服務質量。高可用性(Availability),盡管部分硬件和軟件會發生故障,整個系統的服務必須是每天24小時每星期7天可用的。可管理性(Manageability),整個系統可能在物理上很大,但應該容易管理。價格有效性(Cost-effectiveness),整個系統實現是經濟的、易支付的。單服務器顯然不能處理不斷增長的負載。這種服務器升級方法有下列不足一是升級過程繁瑣,機器切換會使服務暫時中斷,并造成原有計算資源的浪費;二是越往高端的服務器,所花費的代價越大;三是一旦該服務器或應用軟件失效,會導致整個服務的中斷。
發明內容本實用新型的目的是克服現有技術存在的不足,提供一種具有高可用性負載均衡集群裝置。本實用新型的目的通過以下技術方案來實現具有高可用性的負載均衡集群裝置,其特征在于包括一臺客戶機,所述客戶機通過網絡與第一任務分發機相連且還與第二任務分發機相連,所述第一任務分發機和第二任務分發機都是相互獨立布置,所述第一任務分發機通過交換機與第一 HTTP服務器和第二HTTP服務器相連,所述第二任務分發機通過交換機與第一 HTTP服務器和第二 HTTP服務器相連。進一步地,上述的具有高可用性的負載均衡集群裝置,其中,交換機設置為一臺千兆交換機。本實用新型技術方案的實質性特點和進步主要體現在本實用新型通過將客戶機與相互對立的第一任務分發機和第二任務分發機相連,其第一任務分發機可以單獨的控制第一、第二 HTTP服務器,第二任務分發機可以單獨的控制第一、第二 HTTP服務器,可以有效的提高擴展負載,同時還能在其中一臺任務分發機出現問題時,及時用另一臺來處理任務,且該裝置能有效的降低成本。
以下結合附圖
對本實用新 型技術方案作進一步說明圖I :本實用新型的結構示意圖。
具體實施方式
具有高可用性的負載均衡集群裝置,包括一臺客戶機1,客戶機I通過網絡與第一任務分發機2相連且還與第二任務分發機3相連,第一任務分發機2和第二任務分發機3都是相互獨立布置,第一任務分發機2通過交換機4與第一 HTTP服務器5和第二 HTTP服務器6相連,第二任務分發機3通過交換機4與第一 HTTP服務器5和第二 HTTP服務器6相連,第一任務分發機2控制第一 HTTP服務器5和第二 HTTP服務器6與第二任務分發機3控制第一 HTTP服務器5和第二 HTTP服務器6為兩條獨立的數據線。整套系統中,假設客戶機I的IP為VIP 172. 16. 2. 1,該IP是作為浮動IP存在,可以在第一任務分發機2和第二任務分發機3中自由移動;第一任務分發機2和第二任務分發機3的IP為172. 16. 2. 2和172. 16. 2. 3,其中交換機4為一臺千兆交換機跨2個網段172. 16. 2. O 和 10. O. O. I。在對裝置進行腳本安裝后使其裝置能自動運行,在工作時,當客戶從客戶機I訪問IP:172. 16.2. I時,根據任務分發機所設的負載均衡規則,會自動探測HTTP服務器的負載運行情況,然后依據哪臺服務器負載運行低,任務分發機就會將任務分發到負載比較低的那一臺中讓其處理,當任務處理完成后再返回剛發送任務的任務分發機去,再由該任務分發機返回給客戶機I上,讓其客戶快速的進行瀏覽。在任務分發機中的某一臺出現故障時,出現故障的IP通信中斷,另一臺任務分發機會自動接管客戶機I的IP =172. 16. 2. 1,使客戶機I發送任務時不會中斷,確保整套系統的完整性,同時還能有效的提高工作效率。綜上所述,本實用新型通過將客戶機與相互對立的第一任務分發機和第二任務分發機相連,其第一任務分發機可以單獨的控制第一、第二 HTTP服務器,第二任務分發機可以單獨的控制第一、第二 HTTP服務器,可以有效的提高擴展負載,同時還能在其中一臺任務分發機出現問題時,及時用另一臺來處理任務,可以確保該系統的完整性,且該裝置使用的還是與原先相同的服務器能有效的降低成本。需要強調的是以上僅是本實用新型的較佳實施例而已,并非對本實用新型作任何形式上的限制,凡是依據本實用新型的技術實質對以上實施例所作的任何簡單修改、等同變化與修飾,均仍屬于本實用新型技術方案的范圍內。
權利要求1.具有高可用性的負載均衡集群裝置,其特征在于包括一臺客戶機,所述客戶機通過網絡與第一任務分發機相連且還與第二任務分發機相連,所述第一任務分發機和第二任務分發機都是相互獨立布置,所述第一任務分發機通過交換機與第一 HTTP服務器和第二HTTP服務器相連,所述第二任務分發機通過交換機與第一 HTTP服務器和第二 HTTP服務器相連。
2.根據權利要求I所述的具有高可用性的負載均衡集群裝置,其特征在于所述交換機設置為一臺千兆交換機。
專利摘要本實用新型提供一種具有高可用性的負載均衡集群裝置,包括一臺客戶機,客戶機通過網絡與第一任務分發機相連且還與第二任務分發機相連,第一任務分發機和第二任務分發機都是相互獨立布置,第一任務分發機通過交換機與第一HTTP服務器和第二HTTP服務器相連,第二任務分發機通過交換機與第一HTTP服務器和第二HTTP服務器相連。通過將客戶機與相互對立的第一任務分發機和第二任務分發機相連,其第一任務分發機、第二任務分發機可以單獨的控制第一、第二HTTP服務器,同時還能在其中一臺任務分發機出現問題時,及時用另一臺來處理任務,確保了該系統的完整性,提高了工作效率,且該裝置使用相同的服務器還能有效的降低成本。
文檔編號H04L12/803GK202721694SQ20122028614
公開日2013年2月6日 申請日期2012年6月18日 優先權日2012年6月18日
發明者張晨侃 申請人:蘇州超集信息科技有限公司