日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

網(wǎng)絡故障切換方法、設備及系統(tǒng)的制作方法

文檔序號:9250922閱讀:813來源:國知局
網(wǎng)絡故障切換方法、設備及系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)應用技術領域,特別是一種網(wǎng)絡故障切換方法、設備及系統(tǒng)。
【背景技術】
[0002]在互聯(lián)網(wǎng)應用技術中,負載均衡一直是熱門話題,LVS(Linux Virtual Server,Linux虛擬服務器)負載均衡是其中的一種負載均衡技術。LVS主要用于多服務器的負載均衡,工作在網(wǎng)絡層,可以實現(xiàn)高性能、高可用的服務器集群技術。
[0003]一般來說,LVS集群采用三層結構,其主要組成部分為:
[0004]ULoad Balancer (負載調(diào)度器),它是整個集群對外面的前端機,負責將客戶端的請求發(fā)送到一組服務器上執(zhí)行,而客戶端認為服務是來自一個IP地址(即虛擬IP地址)上的。
[0005]2、Server Pool (服務器池),是一組真正執(zhí)行客戶端請求的RS (Real Server,真實服務器),執(zhí)行的服務有WEB(網(wǎng)絡)、MAIL(郵件)、FTP(File Transfer Protocol,文件傳輸協(xié)議)、DNS (Domain Name System,域名解析系統(tǒng))和視頻服務等。
[0006]3、Shared Storage (共享存儲),它為服務器池提供一個共享的存儲區(qū),這樣很容易使得服務器池擁有相同的內(nèi)容,提供相同的服務。
[0007]目前,在利用LVS提供網(wǎng)絡服務的過程中,若發(fā)生網(wǎng)絡故障,則需要人工分析故障原因,進而得出如何切換的結論。然而,人工分析一方面速度較慢,另外還會受到收集信息不完整等因素影響,導致故障頻發(fā)。

【發(fā)明內(nèi)容】

[0008]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的網(wǎng)絡故障切換方法、設備及系統(tǒng)。
[0009]依據(jù)本發(fā)明的一方面,提供了一種網(wǎng)絡故障切換方法,應用于利用Linux虛擬服務器LVS提供網(wǎng)絡服務的情況,包括:
[0010]獲取發(fā)生網(wǎng)絡故障的鏈路對應的LVS的虛擬IP地址,查找所述虛擬IP地址對應的域名;
[0011]根據(jù)預先配置的虛擬IP地址與數(shù)據(jù)資源的第一對應關系,利用所述虛擬IP地址與所述第一對應關系進行匹配,查找到與所述虛擬IP地址對應的數(shù)據(jù)資源;
[0012]確定查找到的所述數(shù)據(jù)資源所對應的多個IP地址,從所述多個IP地址中選取最優(yōu)IP地址,其中,所述最優(yōu)IP地址為能夠提供最優(yōu)訪問質(zhì)量的服務器的IP地址;以及
[0013]將所述域名對應的所述虛擬IP地址切換為所述最優(yōu)IP地址,并與所述最優(yōu)IP地址間重建網(wǎng)絡鏈路。
[0014]可選地,從所述多個IP地址中選取最優(yōu)IP地址的步驟進一步包括:
[0015]從所述多個IP地址中,選取與所述虛擬IP地址為相同通信線路的IP地址作為最優(yōu)IP地址。
[0016]可選地,從所述多個IP地址中選取最優(yōu)IP地址的步驟進一步包括:
[0017]根據(jù)預先配置的虛擬IP地址與負載能力的第二對應關系,查找所述多個IP地址各自對應的負載能力;以及
[0018]確定負載能力最好的IP地址為最優(yōu)IP地址。
[0019]可選地,從所述多個IP地址中選取最優(yōu)IP地址的步驟進一步包括:
[0020]從所述多個IP地址中,選取第一備選IP地址;以及
[0021]判斷所述第一備選IP地址滿足指定條件時,確定所述第一備選IP地址為最優(yōu)IP地址。
[0022]可選地,從所述多個IP地址中,選取第一備選IP地址的步驟進一步包括:
[0023]從所述多個IP地址中,選取與所述虛擬IP地址為相同通信線路的IP地址作為第一備選IP地址;或者
[0024]根據(jù)預先配置的虛擬IP地址與負載能力的第二對應關系,查找所述多個IP地址各自對應的負載能力,確定負載能力最好的IP地址作為第一備選IP地址。
[0025]可選地,判斷所述第一備選IP地址滿足指定條件時,確定所述第一備選IP地址為最優(yōu)IP地址的步驟進一步包括:
[0026]判斷所述第一備選IP地址對應的服務器在提供網(wǎng)絡服務時是否需要訪問所述虛擬IP地址以獲取所述虛擬IP地址對應的數(shù)據(jù)資源,得到第一判斷結果;以及
[0027]若所述第一判斷結果為否,則將所述第一備選IP地址作為最優(yōu)IP地址。
[0028]可選地,所述方法還包括:
[0029]若所述第一判斷結果為是,則從所述多個IP地址中選取除所述第一備選IP地址以外的其他IP地址作為第二備選IP地址;
[0030]判斷所述第二備選IP地址對應的服務器在提供網(wǎng)絡服務時是否需要訪問所述虛擬IP地址以獲取所述虛擬IP地址對應的數(shù)據(jù)資源,得到第二判斷結果;以及
[0031]若所述第二判斷結果為否,則將所述第二備選IP地址作為最優(yōu)IP地址;否則,則從所述多個IP地址中選取除所述第一備選IP地址和第二備選IP地址以外的其他IP地址作為第三備選IP地址,繼續(xù)執(zhí)行判斷步驟,直至找到最優(yōu)IP地址。
[0032]可選地,所述數(shù)據(jù)資源包括下列至少之一:
[0033]數(shù)據(jù)庫資源、存儲資源、數(shù)據(jù)隊列。
[0034]可選地,所述方法還包括:
[0035]根據(jù)預先配置的虛擬IP地址與真實服務器的第三對應關系,查找所述虛擬IP地址對應的多個真實服務器;
[0036]若所述多個真實服務器中存在小于預設比例的真實服務器發(fā)生故障,則判斷所述LVS是否發(fā)生故障;
[0037]若否,則不進行切換操作,并在所述多個真實服務器中標識發(fā)生故障的真實服務器,以調(diào)用未被標識的真實服務器提供網(wǎng)絡服務。
[0038]依據(jù)本發(fā)明的另一方面,還提供了一種網(wǎng)絡故障切換設備,應用于利用Linux虛擬服務器LVS提供網(wǎng)絡服務的情況,包括:
[0039]地址獲取器,適于獲取發(fā)生網(wǎng)絡故障的鏈路對應的LVS的虛擬IP地址;
[0040]域名查找器,適于查找所述虛擬IP地址對應的域名;
[0041]資源查找器,適于根據(jù)預先配置的虛擬IP地址與數(shù)據(jù)資源的第一對應關系,利用所述虛擬IP地址與所述第一對應關系進行匹配,查找到與所述虛擬IP地址對應的數(shù)據(jù)資源;
[0042]最優(yōu)地址選取器,適于確定查找到的所述數(shù)據(jù)資源所對應的多個IP地址,從所述多個IP地址中選取最優(yōu)IP地址,其中,所述最優(yōu)IP地址為能夠提供最優(yōu)訪問質(zhì)量的服務器的IP地址;以及
[0043]故障切換器,適于將所述域名對應的所述虛擬IP地址切換為所述最優(yōu)IP地址,并與所述最優(yōu)IP地址間重建網(wǎng)絡鏈路。
[0044]可選地,所述最優(yōu)地址選取器還適于:
[0045]從所述多個IP地址中,選取與所述虛擬IP地址為相同通信線路的IP地址作為最優(yōu)IP地址。
[0046]可選地,所述最優(yōu)地址選取器還適于:
[0047]根據(jù)預先配置的虛擬IP地址與負載能力的第二對應關系,查找所述多個IP地址各自對應的負載能力;以及
[0048]確定負載能力最好的IP地址為最優(yōu)IP地址。
[0049]可選地,所述最優(yōu)地址選取器還適于:
[0050]從所述多個IP地址中,選取第一備選IP地址;以及
[0051]判斷所述第一備選IP地址滿足指定條件時,確定所述第一備選IP地址為最優(yōu)IP地址。
[0052]可選地,所述最優(yōu)地址選取器還適于:
[0053]從所述多個IP地址中,選取與所述虛擬IP地址為相同通信線路的IP地址作為第一備選IP地址;或者
[0054]根據(jù)預先配置的虛擬IP地址與負載能力的第二對應關系,查找所述多個IP地址各自對應的負載能力,確定負載能力最好的IP地址作為第一備選IP地址。
[0055]可選地,所述最優(yōu)地址選取器還適于:
[0056]判斷所述第一備選IP地址對應的服務器在提供網(wǎng)絡服務時是否需要訪問所述虛擬IP地址以獲取所述虛擬IP地址對應的數(shù)據(jù)資源,得到第一判斷結果;以及
[0057]若所述第一判斷結果為否,則將所述第一備選IP地址作為最優(yōu)IP地址。
[0058]可選地,所述最優(yōu)地址選取器還適于:
[0059]若所述第一判斷結果為是,則從所述多個IP地址中選取除所述第一備選IP地址以外的其他IP地址作為第二備選IP地址;
[0060]判斷所述第二備選IP地址對應的服務器在提供網(wǎng)絡服務時是否需要訪問所述虛擬IP地址以獲取所述虛擬IP地址對應的數(shù)據(jù)資源,得到第二判斷結果;以及
[0061]若所述第二判斷結果為否,則將所述第二備選IP地址作為最優(yōu)IP地址;否則,則從所述多個IP地址中選取除所述第一備選IP地址和第二備選IP地址以外的其他IP地址作為第三備選IP地址,繼續(xù)執(zhí)行判斷步驟,直至找到最優(yōu)IP地址。
[0062]可選地,所述數(shù)據(jù)資源包括下列至少之一:
[0063]數(shù)據(jù)庫資源、存儲資源、數(shù)據(jù)隊列。
[0064]可選地,所述設備還包括:
[0065]設備查找器,適于根據(jù)預先配置的虛擬IP地址與真實服務器的第三對應關系,查找所述虛擬IP地址對應的多個真實服務器;
[0066]故障判斷器,適于若所述多個真實服務器中存在小于預設比例的真實服務器發(fā)生故障,則判斷所述LVS是否發(fā)生故障;
[0067]執(zhí)行器,適于若所述LVS未發(fā)生故障,則不進行切換操作,
當前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1