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