一種鏈路故障處理方法、裝置及系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明實(shí)施例涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種鏈路故障處理方法、裝置及系統(tǒng),用于實(shí)現(xiàn)刀片服務(wù)器系統(tǒng)中的鏈路切換。本發(fā)明實(shí)施例中,由于第一交換系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,如此,刀片服務(wù)器中與第一交換系統(tǒng)連接的端口狀態(tài)也會(huì)隨之變?yōu)槭?,進(jìn)而使刀片服務(wù)器將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口,從而使刀片服務(wù)器所傳輸?shù)臄?shù)據(jù)均通過(guò)與第二交換系統(tǒng)連接的端口進(jìn)行傳輸,從而實(shí)現(xiàn)了在第一交換系統(tǒng)上聯(lián)鏈路中出現(xiàn)故障時(shí),刀片服務(wù)器及時(shí)切換與交換系統(tǒng)之間的鏈路,進(jìn)一步提升了數(shù)據(jù)傳輸?shù)目煽啃浴?br>【專(zhuān)利說(shuō)明】
一種鏈路故障處理方法、裝置及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明實(shí)施例涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種鏈路故障處理方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]隨著電信系統(tǒng)的業(yè)務(wù)飛速發(fā)展,用戶(hù)數(shù)量不斷的增加,對(duì)電信業(yè)務(wù)系統(tǒng)的穩(wěn)定性、計(jì)算能力、網(wǎng)絡(luò)延遲等性能要求越來(lái)越高,從而要求網(wǎng)絡(luò)中具備冗余系統(tǒng),當(dāng)一條鏈路出現(xiàn)故障時(shí),可及時(shí)實(shí)現(xiàn)備用鏈路的切換,以便于提升系統(tǒng)穩(wěn)定性,降低網(wǎng)絡(luò)延遲。
[0003]在電信業(yè)發(fā)展的初期,由于硬件和系統(tǒng)的集成度不高,一般的業(yè)務(wù)系統(tǒng)平臺(tái)均采用塔式服務(wù)器或是機(jī)架式服務(wù)器,隨著不斷的業(yè)務(wù)增長(zhǎng),大量的機(jī)架式服務(wù)器系統(tǒng)和塔式服務(wù)器系統(tǒng)占據(jù)了機(jī)架空間和資源,為了節(jié)省資源,電信業(yè)務(wù)系統(tǒng)現(xiàn)普遍使用刀片服務(wù)器系統(tǒng)。刀片服務(wù)器系統(tǒng)中可包括多個(gè)可用于計(jì)算的、熱插拔的刀片服務(wù)器,每個(gè)刀片服務(wù)器均通過(guò)刀片服務(wù)器內(nèi)部的交換系統(tǒng)與外部系統(tǒng)連接。
[0004]為了實(shí)現(xiàn)鏈路冗余,每個(gè)刀片服務(wù)器中均通過(guò)雙網(wǎng)卡綁定方式分別與刀片服務(wù)器系統(tǒng)的兩個(gè)交互系統(tǒng)相連接,當(dāng)其中一個(gè)交換系統(tǒng)與刀片服務(wù)器之間的鏈路出現(xiàn)故障時(shí),刀片服務(wù)器會(huì)通過(guò)與另一個(gè)交換系統(tǒng)之間的鏈路進(jìn)行數(shù)據(jù)的傳輸,以此實(shí)現(xiàn)鏈路冗余,提高數(shù)據(jù)傳輸?shù)目煽啃?。但現(xiàn)有技術(shù)中,刀片服務(wù)器僅能在刀片服務(wù)器與交換系統(tǒng)之間的鏈路發(fā)生故障時(shí),自動(dòng)切換鏈路,若其中一個(gè)交換器與外部交換設(shè)備的鏈路出現(xiàn)故障,則由于刀片服務(wù)器不能檢測(cè)到該故障,因此依然會(huì)將數(shù)據(jù)從該出現(xiàn)故障的鏈路傳輸出去,此時(shí)則會(huì)造成數(shù)據(jù)丟失。
[0005]綜上,亟需一種鏈路故障處理方法、裝置及系統(tǒng),用于實(shí)現(xiàn)刀片服務(wù)器系統(tǒng)中的鏈路切換,并進(jìn)一步提升數(shù)據(jù)傳輸?shù)目煽啃浴?br>
【發(fā)明內(nèi)容】
[0006]本發(fā)明實(shí)施例提供一種鏈路故障處理方法、裝置及系統(tǒng),用于實(shí)現(xiàn)刀片服務(wù)器系統(tǒng)中的鏈路切換,并進(jìn)一步提升數(shù)據(jù)傳輸?shù)目煽啃浴?br>[0007]本發(fā)明實(shí)施例提供一種鏈路故障處理方法,適用于包括第一交換系統(tǒng)和第二交換系統(tǒng)的刀片服務(wù)器系統(tǒng),該方法包括:
[0008]第一交換系統(tǒng)檢測(cè)上聯(lián)鏈路狀態(tài);
[0009]當(dāng)?shù)谝唤粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,以觸發(fā)刀片服務(wù)器將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口。
[0010]較佳的,將第一交換系統(tǒng)與所有刀片服務(wù)器聯(lián)接的下聯(lián)端口狀態(tài)設(shè)置為失效之后,還包括:
[0011]當(dāng)?shù)谝唤粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路狀態(tài)恢復(fù)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為激活。
[0012]較佳的,第一交換系統(tǒng)檢測(cè)上聯(lián)鏈路狀態(tài),具體包括:
[0013]第一交換系統(tǒng)檢測(cè)第一交換系統(tǒng)的上聯(lián)端口狀態(tài),當(dāng)檢測(cè)到上聯(lián)端口狀態(tài)為失效時(shí),確定上聯(lián)鏈路斷開(kāi)。
[0014]較佳的,第一交換系統(tǒng)的上聯(lián)端口為M個(gè),第一交換系統(tǒng)中設(shè)置有N個(gè)控制組,N ^ M,每個(gè)上聯(lián)端口對(duì)應(yīng)一個(gè)或多個(gè)控制組;每個(gè)控制組中配置有第一交換系統(tǒng)的部分下聯(lián)端口,一個(gè)下聯(lián)端口僅配置于一個(gè)控制組;
[0015]當(dāng)?shù)谝唤粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,具體包括:
[0016]當(dāng)?shù)谝唤粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),根據(jù)斷開(kāi)的上聯(lián)鏈路所對(duì)應(yīng)的上聯(lián)端口確定對(duì)應(yīng)的控制組,將確定出的控制組中的下聯(lián)端口的狀態(tài)設(shè)置為失效。
[0017]較佳的,還包括:
[0018]第一交換系統(tǒng)連接的刀片服務(wù)器的IP地址屬于M個(gè)網(wǎng)段,同一網(wǎng)段的刀片服務(wù)器所連接的第一交換系統(tǒng)的下聯(lián)端口被設(shè)置在同一控制組內(nèi)。
[0019]由于可檢測(cè)出第一交換系統(tǒng)中上聯(lián)鏈路狀態(tài),進(jìn)一步由于第一交換系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,如此,刀片服務(wù)器中與第一交換系統(tǒng)連接的端口狀態(tài)也會(huì)隨之變?yōu)槭?,進(jìn)而使刀片服務(wù)器將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口,從而使刀片服務(wù)器所傳輸?shù)臄?shù)據(jù)均通過(guò)與第二交換系統(tǒng)連接的端口進(jìn)行傳輸,從而實(shí)現(xiàn)了在第一交換系統(tǒng)上聯(lián)鏈路中出現(xiàn)故障時(shí),刀片服務(wù)器及時(shí)切換與交換系統(tǒng)之間的鏈路,進(jìn)一步提升了數(shù)據(jù)傳輸?shù)目煽啃浴?br>[0020]本發(fā)明實(shí)施例提供一種鏈路故障處理裝置,適用于包括第一交換系統(tǒng)和第二交換系統(tǒng)的刀片服務(wù)器系統(tǒng),第一交換系統(tǒng)與第二交換系統(tǒng)分別對(duì)應(yīng)一個(gè)鏈路故障處理裝置,第一交換系統(tǒng)對(duì)應(yīng)的鏈路故障處理裝置包括:
[0021]檢測(cè)模塊,用于檢測(cè)第一交換系統(tǒng)上聯(lián)鏈路狀態(tài);
[0022]處理模塊,用于當(dāng)檢測(cè)到第一交換系統(tǒng)的上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,以觸發(fā)刀片服務(wù)器將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口。
[0023]較佳的,處理模塊,還用于:
[0024]將第一交換系統(tǒng)與所有刀片服務(wù)器聯(lián)接的下聯(lián)端口狀態(tài)設(shè)置為失效之后,當(dāng)檢測(cè)到第一交換系統(tǒng)上聯(lián)鏈路狀態(tài)恢復(fù)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為激活。
[0025]較佳的,檢測(cè)模塊,具體用于:
[0026]檢測(cè)上聯(lián)端口狀態(tài),當(dāng)檢測(cè)到上聯(lián)端口狀態(tài)為失效時(shí),確定上聯(lián)鏈路斷開(kāi)。
[0027]較佳的,第一交換系統(tǒng)的上聯(lián)端口為M個(gè),第一交換系統(tǒng)中設(shè)置有N個(gè)控制組,N ^ M,每個(gè)上聯(lián)端口對(duì)應(yīng)一個(gè)或多個(gè)控制組;每個(gè)控制組中配置有第一交換系統(tǒng)的部分下聯(lián)端口,一個(gè)下聯(lián)端口僅配置于一個(gè)控制組;
[0028]處理模塊,具體用于:
[0029]當(dāng)?shù)谝唤粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),根據(jù)斷開(kāi)的上聯(lián)鏈路所對(duì)應(yīng)的上聯(lián)端口確定對(duì)應(yīng)的控制組,將確定出的控制組中的下聯(lián)端口的狀態(tài)設(shè)置為失效。
[0030]較佳的,第一交換系統(tǒng)連接的刀片服務(wù)器的IP地址屬于M個(gè)網(wǎng)段,同一網(wǎng)段的刀片服務(wù)器所連接的第一交換系統(tǒng)的下聯(lián)端口被設(shè)置在同一控制組內(nèi)。
[0031 ] 由于可檢測(cè)出第一交換系統(tǒng)中上聯(lián)鏈路狀態(tài),進(jìn)一步由于第一交換系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,如此,刀片服務(wù)器中與第一交換系統(tǒng)連接的端口狀態(tài)也會(huì)隨之變?yōu)槭?,進(jìn)而使刀片服務(wù)器將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口,從而使刀片服務(wù)器所傳輸?shù)臄?shù)據(jù)均通過(guò)與第二交換系統(tǒng)連接的端口進(jìn)行傳輸,從而實(shí)現(xiàn)了在第一交換系統(tǒng)上聯(lián)鏈路中出現(xiàn)故障時(shí),刀片服務(wù)器及時(shí)切換與交換系統(tǒng)之間的鏈路,進(jìn)一步提升了數(shù)據(jù)傳輸?shù)目煽啃浴?br>[0032]本發(fā)明實(shí)施例提供一種刀片服務(wù)器系統(tǒng),包括第一交換系統(tǒng)和第二交換系統(tǒng),以及與第一交換系統(tǒng)和第二交換系統(tǒng)連接的刀片服務(wù)器;
[0033]第一交換系統(tǒng),用于檢測(cè)上聯(lián)鏈路狀態(tài),當(dāng)?shù)谝唤粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效;
[0034]第二交換系統(tǒng),用于檢測(cè)上聯(lián)鏈路狀態(tài),當(dāng)?shù)诙粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第二交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效;
[0035]刀片服務(wù)器,用于在檢測(cè)到與第一交換系統(tǒng)連接的上聯(lián)端口失效時(shí),將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口 ;以及,在檢測(cè)到與第二交換系統(tǒng)連接的上聯(lián)端口失效時(shí),將與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口。
[0036]本發(fā)明實(shí)施例中,刀片服務(wù)器系統(tǒng)包括第一交換系統(tǒng)和第二交換系統(tǒng),第一交換系統(tǒng)檢測(cè)上聯(lián)鏈路狀態(tài);當(dāng)?shù)谝唤粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,以觸發(fā)刀片服務(wù)器將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口。
[0037]由于可檢測(cè)出第一交換系統(tǒng)中上聯(lián)鏈路狀態(tài),進(jìn)一步由于第一交換系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,如此,刀片服務(wù)器中與第一交換系統(tǒng)連接的端口狀態(tài)也會(huì)隨之變?yōu)槭?,進(jìn)而使刀片服務(wù)器將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口,從而使刀片服務(wù)器所傳輸?shù)臄?shù)據(jù)均通過(guò)與第二交換系統(tǒng)連接的端口進(jìn)行傳輸,從而實(shí)現(xiàn)了在第一交換系統(tǒng)上聯(lián)鏈路中出現(xiàn)故障時(shí),刀片服務(wù)器及時(shí)切換與交換系統(tǒng)之間的鏈路,進(jìn)一步提升了數(shù)據(jù)傳輸?shù)目煽啃浴?br>【附圖說(shuō)明】
[0038]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)要介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0039]圖1為本發(fā)明實(shí)施例適用的刀片服務(wù)器的系統(tǒng)架構(gòu)示意圖;
[0040]圖2為本發(fā)明實(shí)施例提供的一種鏈路故障處理方法的流程示意圖;
[0041]圖3為本發(fā)明實(shí)施例提供的一種鏈路故障處理裝置的結(jié)構(gòu)示意圖;
[0042]圖4為本發(fā)明實(shí)施例提供的另一種鏈路故障處理裝置的結(jié)構(gòu)示意圖;
[0043]圖5為本發(fā)明實(shí)施例提供的一種刀片服務(wù)器的系統(tǒng)結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0044]本發(fā)明實(shí)施例提供一種鏈路故障處理方法、裝置及系統(tǒng),用于實(shí)現(xiàn)刀片服務(wù)器系統(tǒng)中的鏈路切換,并進(jìn)一步提升數(shù)據(jù)傳輸?shù)目煽啃浴?br>[0045]圖1示例性示出了本發(fā)明實(shí)施例所適用的系統(tǒng)架構(gòu)。
[0046]如圖1所示,刀片服務(wù)器系統(tǒng)100包括多個(gè)刀片服務(wù)器101,兩個(gè)交換系統(tǒng),第一交換系統(tǒng)106、第二交換系統(tǒng)107,每個(gè)刀片服務(wù)器101均通過(guò)雙網(wǎng)卡綁定方式分別與第一交換系統(tǒng)106、第二交換系統(tǒng)107進(jìn)行連接,鏈路119為刀片服務(wù)器101與第一交換系統(tǒng)106之間的鏈路,鏈路120為刀片服務(wù)器101與第二交換系統(tǒng)107之間的鏈路,每個(gè)刀片服務(wù)器101分別與第一交換系統(tǒng)106、第二交換系統(tǒng)107進(jìn)行連接的兩個(gè)端口分別為端口 102、端口103,端口 102與端口 103分別為主端口和備端口,假設(shè)此時(shí)端口 102為主端口,端口 103為備端口,則刀片服務(wù)器101所傳輸?shù)臄?shù)據(jù)均通過(guò)端口 102進(jìn)行傳輸。雙網(wǎng)卡綁定的刀片服務(wù)器101通過(guò)刀片服務(wù)器上的端口 102與第一交換系統(tǒng)106上的下聯(lián)端口 104連接,通過(guò)刀片服務(wù)器上的端口 103與第二交換系統(tǒng)107上的下聯(lián)端口 108連接。刀片服務(wù)器系統(tǒng)100中的第一交換系統(tǒng)106通過(guò)上聯(lián)端口 105與第一外部交換設(shè)備111的下聯(lián)端口 110連接,刀片服務(wù)器系統(tǒng)100中的第二交換系統(tǒng)107通過(guò)上聯(lián)端口 109與第二外部交換設(shè)備113的下聯(lián)端口 112連接。鏈路117為第一交換系統(tǒng)106與第一外部交換設(shè)備111之間的鏈路,鏈路118為第二交換系統(tǒng)107與第二外部交換設(shè)備113之間的鏈路,第一外部交換設(shè)備111通過(guò)上聯(lián)端口 115與業(yè)務(wù)系統(tǒng)平臺(tái)114連接,第二外部交換設(shè)備113通過(guò)上聯(lián)端口 116與業(yè)務(wù)系統(tǒng)平臺(tái)114連接,第一外部交換設(shè)備111與第二外部交換設(shè)備113之間通過(guò)其它端口進(jìn)行連接。
[0047]業(yè)務(wù)系統(tǒng)平臺(tái)114泛指在電信行業(yè)內(nèi)的相關(guān)業(yè)務(wù)平臺(tái),如彩鈴業(yè)務(wù)平臺(tái)、電信業(yè)務(wù)支撐平臺(tái)、電信業(yè)務(wù)計(jì)費(fèi)系統(tǒng)平臺(tái)等。
[0048]第一外部交換設(shè)備111、第二外部交換設(shè)備113,一般分別為三層交換路由設(shè)備,第一外部交換設(shè)備111、第二外部交換設(shè)備113用來(lái)實(shí)現(xiàn)刀片服務(wù)系統(tǒng)100中的刀片服務(wù)器101與業(yè)務(wù)系統(tǒng)平臺(tái)114之間的信息交互。第一外部交換設(shè)備111和第二外部交換設(shè)備之間有聯(lián)接,可用于實(shí)現(xiàn)第一外部交換設(shè)備111與第二外部交換設(shè)備113之間的數(shù)據(jù)傳輸。第一外部交換設(shè)備111、第二外部交換設(shè)備113通常為刀片服務(wù)器系統(tǒng)100提供數(shù)據(jù)交換和路由服務(wù)。
[0049]刀片服務(wù)器系統(tǒng)100,較佳的,刀片服務(wù)器101通過(guò)內(nèi)部模塊與刀片服務(wù)器系統(tǒng)100的背板總線連接,用于實(shí)現(xiàn)網(wǎng)絡(luò)、電源、外部設(shè)備、多媒體等系統(tǒng)的支持,在刀片服務(wù)器系統(tǒng)的標(biāo)準(zhǔn)高的機(jī)架式機(jī)箱內(nèi)可插裝多個(gè)卡式的刀片服務(wù)器,以此實(shí)現(xiàn)刀片服務(wù)器系統(tǒng)的高可用性和高密度。
[0050]第一交換系統(tǒng)106、第二交換系統(tǒng)107分別與刀片服務(wù)系統(tǒng)中的背板總線相連接,第一交換系統(tǒng)106、第二交換系統(tǒng)107分別與所有刀片服務(wù)器101的端口 102、端口 103相連接。
[0051]刀片服務(wù)器101是一套整合處理器、內(nèi)存的服務(wù)器,用以運(yùn)行操作系統(tǒng)和應(yīng)用程序。硬件實(shí)現(xiàn)上,刀片服務(wù)器安裝在刀片服務(wù)器系統(tǒng)的背板總線上,在一個(gè)刀片服務(wù)器系統(tǒng)100中,一般承載多個(gè)刀片服務(wù)器101。
[0052]每塊刀片服務(wù)器101均為一個(gè)系統(tǒng)主板。具體實(shí)施中,可通過(guò)板載硬盤(pán)啟動(dòng)刀盤(pán)內(nèi)的操作系統(tǒng)。管理人員可以通過(guò)使用系統(tǒng)軟件將這些刀片服務(wù)器101組成服務(wù)器集群。在服務(wù)器集群的模式下,所有的刀片服務(wù)器可以連接起來(lái),用以提供高速的網(wǎng)絡(luò)環(huán)境,并同時(shí)實(shí)現(xiàn)資源共享,為相同的用戶(hù)群服務(wù)。每塊刀片服務(wù)器101均為熱拔插模式,可以在線更換刀片服務(wù)器,減少維修和故障時(shí)間。
[0053]刀片服務(wù)器101通過(guò)背板總線與第一交換系統(tǒng)106、第二交換系統(tǒng)107相連接,具體應(yīng)用中,在刀片服務(wù)器101中通過(guò)綁定軟件,刀片服務(wù)器101的端口 102、端口 103的主、備狀態(tài)可以切換,刀片服務(wù)器其101通過(guò)端口 102、端口 103為業(yè)務(wù)和系統(tǒng)提供冗余的網(wǎng)絡(luò)結(jié)構(gòu)。例如,主端口在Linux系統(tǒng)一般為ethO,備端口在Linux系統(tǒng)中一般為ethl。
[0054]本發(fā)明實(shí)施例中的刀片服務(wù)器101通過(guò)雙網(wǎng)卡綁定的方式綁定到第一交換系統(tǒng)106、第二交換系統(tǒng)107中,第一交換系統(tǒng)106與刀片服務(wù)器中的端口 102連接,第二交換系統(tǒng)107與刀片服務(wù)器中的端口 103連接,假設(shè)現(xiàn)在端口 102為主端口,端口 103現(xiàn)在為備端口,刀片服務(wù)器可檢測(cè)出主端口 102、與備端口 103的工作狀態(tài),當(dāng)檢測(cè)到主端口 102狀態(tài)由“激活”轉(zhuǎn)為“失效”時(shí),刀片服務(wù)器可將主端口 102狀態(tài)設(shè)置為備端口,將備端口 103狀態(tài)設(shè)置為主端口。從而刀片服務(wù)器101中的數(shù)據(jù)從更新?tīng)顟B(tài)后的主端口 103中傳輸。
[0055]本發(fā)明實(shí)施例中端口狀態(tài)“激活”,表示該端口能夠正常工作,端口狀態(tài)“失效”表示該端口不能正常工作。較佳的,可用標(biāo)志位表示端口的不同狀態(tài)。刀片服務(wù)器101中的數(shù)據(jù)永遠(yuǎn)都從端口標(biāo)志位表示為主端口的端口傳輸,因此更改刀片服務(wù)器101中的端口的主、備狀態(tài),即更改刀片服務(wù)器101中的數(shù)據(jù)傳輸鏈路。
[0056]為了使本發(fā)明的目的、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0057]基于圖1所示的系統(tǒng)架構(gòu),圖2示出了本發(fā)明實(shí)施例提供的一種鏈路故障處理方法,適用于包括第一交換系統(tǒng)和第二交換系統(tǒng)的刀片服務(wù)器系統(tǒng),該方法包括:
[0058]步驟201,第一交換系統(tǒng)檢測(cè)上聯(lián)鏈路狀態(tài);
[0059]步驟202,當(dāng)?shù)谝唤粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,以觸發(fā)刀片服務(wù)器將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口。
[0060]本發(fā)明實(shí)施例中,刀片服務(wù)器系統(tǒng)包括兩個(gè)交換系統(tǒng),第一交換系統(tǒng)與第二交換系統(tǒng)的名稱(chēng)僅用于區(qū)別兩個(gè)交換系統(tǒng),而并非特指某一個(gè)交換系統(tǒng)。本發(fā)明實(shí)施例中,刀片服務(wù)器正在進(jìn)行數(shù)據(jù)傳輸?shù)亩丝跒橹鞫丝冢c刀片服務(wù)器的主端口連接的交換系統(tǒng)可為刀片服務(wù)器系統(tǒng)中的任一交換系統(tǒng),本發(fā)明實(shí)施例中假設(shè)目前與刀片服務(wù)器的主端口連接的交換系統(tǒng)為第一交換系統(tǒng)。也可假設(shè)目前與刀片服務(wù)器的主端口連接的交換系統(tǒng)為第二交換系統(tǒng),下述實(shí)施例中以目前與刀片服務(wù)器的主端口連接的交換系統(tǒng)為第一交換系統(tǒng)為例進(jìn)行介紹。
[0061]基于上述假設(shè),本發(fā)明實(shí)施例中當(dāng)?shù)谝唤粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,此時(shí)第一交換系統(tǒng)與刀片服務(wù)器連接的下聯(lián)鏈路斷開(kāi),刀片服務(wù)器可檢測(cè)到此時(shí)與第一交換系統(tǒng)連接的主端口不能正常工作,即處于失效狀態(tài),則刀片服務(wù)器將該與第一交換系統(tǒng)連接的端口的標(biāo)志位進(jìn)行更改,將當(dāng)前與第一交換系統(tǒng)連接的主端口更改為備端口,將與第二交換系統(tǒng)連接的備端口的更改為主端口,此時(shí),刀片服務(wù)器中的數(shù)據(jù)從主端口,并通過(guò)與主端口連接的第二交換系統(tǒng)進(jìn)行傳輸。
[0062]較佳的,在上述步驟中,第一交換系統(tǒng)檢測(cè)上聯(lián)鏈路狀態(tài)的同時(shí),第二交換系統(tǒng)也在檢測(cè)上聯(lián)鏈路狀態(tài),且它們是相互獨(dú)立的,即第一交換系統(tǒng)檢測(cè)上聯(lián)鏈路狀態(tài)的工作與第二交換系統(tǒng)也在檢測(cè)上聯(lián)鏈路的工作是分開(kāi)進(jìn)行的,不會(huì)相互造成干擾。且當(dāng)?shù)诙粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第二交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,此動(dòng)作與第一交換系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效也是分別獨(dú)立進(jìn)行的,不會(huì)相互之間造成干擾。
[0063]較佳的,第一交換系統(tǒng)可周期性檢測(cè)上聯(lián)鏈路狀態(tài),第二交換系統(tǒng)周期性檢測(cè)上聯(lián)鏈路狀態(tài)。
[0064]在上述步驟202中,將第一交換系統(tǒng)與所有刀片服務(wù)器聯(lián)接的下聯(lián)端口狀態(tài)設(shè)置為失效之后,刀片服務(wù)器將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口,刀片服務(wù)器中的數(shù)據(jù)通過(guò)刀片服務(wù)器的主端口以及與主端口連接的第二交換系統(tǒng)進(jìn)行傳輸。若在此時(shí),第一交換系統(tǒng)檢測(cè)到上聯(lián)鏈路狀態(tài)恢復(fù)時(shí),則將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為激活,即表示第一交換系統(tǒng)與刀片服務(wù)器連接的下聯(lián)端口也可正常工作,但是由于此時(shí)刀片服務(wù)器與第二交換系統(tǒng)連接的傳輸鏈路仍舊在正常工作,因此,此時(shí)刀片服務(wù)器仍舊正常傳輸數(shù)據(jù),并不會(huì)將此時(shí)正在正常工作的與第二交換系統(tǒng)連接的主端口狀態(tài)進(jìn)行變更,直到刀片服務(wù)器檢測(cè)到與第二交換系統(tǒng)連接的主端口不能正常工作時(shí),才會(huì)將與第二交換系統(tǒng)連接的端口從主?而口切換至備?而口,將與弟一父換系統(tǒng)連接的纟而口從備?而口切換至主?而口,以使刀片服務(wù)器傳輸?shù)臄?shù)據(jù)通過(guò)主端口以及與主端口連接的第一交換系統(tǒng)進(jìn)行傳輸。
[0065]另一方面,假設(shè)當(dāng)前刀片服務(wù)器通過(guò)主端口,以及與主端口連接的第二交換系統(tǒng)進(jìn)行數(shù)據(jù)傳輸,若第二交換系統(tǒng)檢測(cè)到第二交換系統(tǒng)的上聯(lián)鏈路斷開(kāi),則將第二交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,且刀片服務(wù)器檢測(cè)到刀片服務(wù)器與第二交換系統(tǒng)連接的主端口狀態(tài)變更為失效,則刀片服務(wù)器將與第二交換系統(tǒng)連接的端口的狀態(tài)從主端口更改為備端口,將與第一交換系統(tǒng)連接的端口的狀態(tài)更改為主端口。以便實(shí)現(xiàn)網(wǎng)絡(luò)冗余,在網(wǎng)絡(luò)鏈路出現(xiàn)故障時(shí),及時(shí)切換至另一條鏈路,以提高數(shù)據(jù)傳輸?shù)陌踩浴?br>[0066]較佳的,刀片服務(wù)器系統(tǒng)中第一交換系統(tǒng)和第二交換系統(tǒng)中的每個(gè)交換系統(tǒng)的上聯(lián)端口均可為多個(gè),較佳的,本發(fā)明實(shí)施例中以第一交換系統(tǒng)為例進(jìn)行介紹,本領(lǐng)域技術(shù)人員可知,第二交換系統(tǒng)與第一交換中的設(shè)置相同。
[0067]基于上述前提,以第一交換系統(tǒng)進(jìn)行說(shuō)明,較佳的,第一交換系統(tǒng)的上聯(lián)端口為M個(gè),第一交換系統(tǒng)中設(shè)置有N個(gè)控制組,N多Μ,每個(gè)上聯(lián)端口對(duì)應(yīng)一個(gè)或多個(gè)控制組;每個(gè)控制組中配置有第一交換系統(tǒng)的部分下聯(lián)端口,一個(gè)下聯(lián)端口僅配置于一個(gè)控制組。較佳的,第一交換系統(tǒng)連接的刀片服務(wù)器的IP地址屬于M個(gè)網(wǎng)段,同一網(wǎng)段的刀片服務(wù)器所連接的第一交換系統(tǒng)的下聯(lián)端口被設(shè)置在同一控制組內(nèi)。具體來(lái)說(shuō),在一些應(yīng)用場(chǎng)景下,處于同一網(wǎng)段的刀片服務(wù)器執(zhí)行同一業(yè)務(wù),將第一交換系統(tǒng)上連接的執(zhí)行同一業(yè)務(wù)的刀片服務(wù)器的端口對(duì)應(yīng)設(shè)置在同一控制組中,當(dāng)?shù)谝唤粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),根據(jù)斷開(kāi)的上聯(lián)鏈路所對(duì)應(yīng)的上聯(lián)端口確定對(duì)應(yīng)的控制組,將確定出的控制組中的下聯(lián)端口的狀態(tài)設(shè)置為失效。
[0068]以第一交換系統(tǒng)為例,介紹第一交換系統(tǒng)內(nèi)的配置流程。第一交換系統(tǒng)加電,處于正常工作狀態(tài),第一交換系統(tǒng)內(nèi)部開(kāi)啟協(xié)議端口,以便于允許對(duì)第一交換系統(tǒng)進(jìn)行配置。將第一交換系統(tǒng)中的上聯(lián)鏈路的上聯(lián)端口配置為需要監(jiān)控的監(jiān)控端口,并對(duì)應(yīng)為第一交換系統(tǒng)與刀片服務(wù)器連接的下聯(lián)端口配置控制組,并配置所監(jiān)控的上聯(lián)端口與控制組的對(duì)應(yīng)關(guān)系O
[0069]同樣的,第二交換系統(tǒng)的上聯(lián)端口為M個(gè),第二交換系統(tǒng)中設(shè)置有N個(gè)控制組,N ^ M,每個(gè)上聯(lián)端口對(duì)應(yīng)一個(gè)或多個(gè)控制組;每個(gè)控制組中配置有第二交換系統(tǒng)的部分下聯(lián)端口,一個(gè)下聯(lián)端口僅配置于一個(gè)控制組。較佳的,第二交換系統(tǒng)連接的刀片服務(wù)器的IP地址屬于M個(gè)網(wǎng)段,同一網(wǎng)段的刀片服務(wù)器所連接的第二交換系統(tǒng)的下聯(lián)端口被設(shè)置在同一控制組內(nèi)。當(dāng)?shù)诙粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),根據(jù)斷開(kāi)的上聯(lián)鏈路所對(duì)應(yīng)的上聯(lián)端口確定對(duì)應(yīng)的控制組,將確定出的控制組中的下聯(lián)端口的狀態(tài)設(shè)置為失效。
[0070]以第一交換系統(tǒng)為例,舉個(gè)例子,第一交換系統(tǒng)的上聯(lián)端口假設(shè)為兩個(gè),并假設(shè)第一交換系統(tǒng)與刀片服務(wù)器系統(tǒng)連接的下聯(lián)端口有14個(gè),且依據(jù)刀片服務(wù)器的IP地址的網(wǎng)段,將不同刀片服務(wù)器所連接的第一交換系統(tǒng)的下聯(lián)端口被設(shè)置在同一控制組內(nèi),例如,假設(shè)14個(gè)刀片服務(wù)器的IP地址分別屬于M個(gè)網(wǎng)段,則相應(yīng)設(shè)置M個(gè)控制組,將同一網(wǎng)段的刀片服務(wù)器所連接的第一交換系統(tǒng)的下聯(lián)端口被設(shè)置在同一控制組內(nèi)。每個(gè)上聯(lián)端口對(duì)應(yīng)一個(gè)或多個(gè)控制組,具體來(lái)說(shuō),刀片服務(wù)器通過(guò)第一交換系統(tǒng)向上傳輸?shù)臄?shù)據(jù)可能通過(guò)兩個(gè)端口來(lái)實(shí)現(xiàn),例如,假設(shè)刀片服務(wù)器I至7,是通過(guò)第一交換系統(tǒng)的上聯(lián)端口 I來(lái)進(jìn)行數(shù)據(jù)傳輸,而刀片服務(wù)器8至14是通過(guò)第一交換系統(tǒng)的上聯(lián)端口 2來(lái)進(jìn)行數(shù)據(jù)傳輸,假設(shè)刀片服務(wù)器I至7分別屬于控制組I和控制組2,而刀片服務(wù)器8至14則屬于控制組3,則上聯(lián)端口 I對(duì)應(yīng)控制組I和控制組2 ;上聯(lián)端口 2對(duì)應(yīng)控制組3。
[0071]基于上述假例子,當(dāng)?shù)谝唤粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),根據(jù)斷開(kāi)的上聯(lián)鏈路所對(duì)應(yīng)的上聯(lián)端口確定對(duì)應(yīng)的控制組,將確定出的控制組中的下聯(lián)端口的狀態(tài)設(shè)置為失效。當(dāng)上聯(lián)端口 I出現(xiàn)故障時(shí),上聯(lián)端口對(duì)應(yīng)的控制組I和控制組2內(nèi)配置的第一交換系統(tǒng)的下聯(lián)端口的狀態(tài)均需設(shè)置為失效狀態(tài),此時(shí)控制組I和控制組2分別對(duì)應(yīng)刀片服務(wù)I至7,因此,此時(shí)刀片服務(wù)器I至7均將與第一交換系統(tǒng)連接的端口設(shè)置為備端口,將與第二交換系統(tǒng)連接的端口設(shè)置為主端口。
[0072]具體來(lái)說(shuō),本發(fā)明實(shí)施例中可檢測(cè)第一交換系統(tǒng)的上聯(lián)鏈路狀態(tài),第一交換系統(tǒng)檢測(cè)第一交換系統(tǒng)的上聯(lián)端口狀態(tài),當(dāng)檢測(cè)到上聯(lián)端口狀態(tài)為失效時(shí),確定上聯(lián)鏈路斷開(kāi)。
[0073]刀片服務(wù)器系統(tǒng)中的第一交換系統(tǒng)和第二交換系統(tǒng)中的上聯(lián)端口和下聯(lián)端口均存在兩種工作狀態(tài),即失效和激活,端口失效,表示該端口不能正常工作,以第一交換系統(tǒng)為例進(jìn)行介紹,第一交換系統(tǒng)中的上聯(lián)端口不能正常工作的情況有以下一種或幾種的組合:
[0074]如圖1中所示,第一交換系統(tǒng)106與第一外部交換設(shè)備111進(jìn)行聯(lián)接的第一交換系統(tǒng)上的上聯(lián)端口 105不能正常工作、第一交換系統(tǒng)106不能正常工作、第一交換系統(tǒng)106與第一外部交換設(shè)備111進(jìn)行聯(lián)接的上聯(lián)鏈路117不能正常工作、第一交換系統(tǒng)106與第一外部交換設(shè)備111進(jìn)行聯(lián)接的第一外部交換設(shè)備111上的端口 110出現(xiàn)故障、第一外部交換設(shè)備111出現(xiàn)故障。
[0075]當(dāng)發(fā)生上述狀態(tài)時(shí),第一交換系統(tǒng)中的上聯(lián)端口均不能正常工作,此時(shí)第一交換系統(tǒng)即檢測(cè)到第一交換系統(tǒng)中的上聯(lián)端口工作狀態(tài)為失效,即確定第一交換系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi),此時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,以觸發(fā)刀片服務(wù)器將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口。
[0076]具體來(lái)說(shuō),結(jié)合圖1,當(dāng)?shù)谝唤粨Q系統(tǒng)106與刀片服務(wù)器101聯(lián)接的下聯(lián)端口 104的狀態(tài)為失效、第一交換系統(tǒng)106與刀片服務(wù)器101聯(lián)接的鏈路119發(fā)生故障、刀片服務(wù)器101與第一交換系統(tǒng)106聯(lián)接的刀片服務(wù)器101上的端口 102發(fā)生失效時(shí),刀片服務(wù)器101均能確定刀片服務(wù)器101與第一交換系統(tǒng)106聯(lián)接的刀片服務(wù)器101上的端口 102發(fā)生失效,從而刀片服務(wù)器將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口以使刀片服務(wù)器中傳輸?shù)臄?shù)據(jù)能夠成功通過(guò)主端口進(jìn)行傳輸。
[0077]另一方面,具體來(lái)說(shuō),本發(fā)明實(shí)施例中可檢測(cè)第二交換系統(tǒng)的上聯(lián)鏈路狀態(tài),第二交換系統(tǒng)檢測(cè)第二交換系統(tǒng)的上聯(lián)端口狀態(tài),當(dāng)檢測(cè)到上聯(lián)端口狀態(tài)為失效時(shí),確定上聯(lián)鏈路斷開(kāi)。
[0078]刀片服務(wù)器系統(tǒng)中的第一交換系統(tǒng)和第二交換系統(tǒng)中的上聯(lián)端口和下聯(lián)端口均存在兩種工作狀態(tài),即失效和激活,端口失效,表示該端口不能正常工作,以第二交換系統(tǒng)為例進(jìn)行介紹,第二交換系統(tǒng)中的上聯(lián)端口不能正常工作的情況有以下一種或幾種的組合:
[0079]如圖1中所示,第二交換系統(tǒng)107與第二外部交換設(shè)備113進(jìn)行聯(lián)接的第二交換系統(tǒng)上的上聯(lián)端口 109不能正常工作、第二交換系統(tǒng)107不能正常工作、第二交換系統(tǒng)107與第二外部交換設(shè)備113進(jìn)行聯(lián)接的上聯(lián)鏈路118不能正常工作、第二交換系統(tǒng)107與第二外部交換設(shè)備113進(jìn)行聯(lián)接的第二外部交換設(shè)備113上的端口 112出現(xiàn)故障、第二外部交換設(shè)備113出現(xiàn)故障。
[0080]當(dāng)發(fā)生上述狀態(tài)時(shí),第二交換系統(tǒng)中的上聯(lián)端口均不能正常工作,此時(shí)第二交換系統(tǒng)即檢測(cè)到第二交換系統(tǒng)中的上聯(lián)端口工作狀態(tài)為失效,即確定第二交換系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi),此時(shí),將第二交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,以觸發(fā)刀片服務(wù)器將與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口。
[0081]具體來(lái)說(shuō),結(jié)合圖1,當(dāng)?shù)诙粨Q系統(tǒng)107與刀片服務(wù)器101聯(lián)接的下聯(lián)端口 108的狀態(tài)為失效、第二交換系統(tǒng)107與刀片服務(wù)器101聯(lián)接的鏈路120發(fā)生故障、刀片服務(wù)器101與第二交換系統(tǒng)107聯(lián)接的刀片服務(wù)器101上的端口 103發(fā)生失效時(shí),刀片服務(wù)器101均能確定刀片服務(wù)器101與第二交換系統(tǒng)107聯(lián)接的刀片服務(wù)器101上的端口 103發(fā)生失效,從而刀片服務(wù)器將與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口以使刀片服務(wù)器中傳輸?shù)臄?shù)據(jù)能夠成功通過(guò)主端口進(jìn)行傳輸。
[0082]具體來(lái)說(shuō),第一交換系統(tǒng)和第二交換系統(tǒng)均可通過(guò)進(jìn)行配置,以分別監(jiān)控第一交換系統(tǒng)和第二交換系統(tǒng)中的上聯(lián)端口。較佳的,可通過(guò)串行接口外接一終端模塊,并通過(guò)該終端模塊對(duì)監(jiān)控日志進(jìn)行查看。第一交換系統(tǒng)及第二交換系統(tǒng)中的設(shè)置、端口的狀態(tài)變更等均是基于最基本的網(wǎng)絡(luò)管理協(xié)議進(jìn)行的。
[0083]從上述內(nèi)容可以看出:本發(fā)明實(shí)施例中,刀片服務(wù)器系統(tǒng)包括第一交換系統(tǒng)和第二交換系統(tǒng),第一交換系統(tǒng)檢測(cè)上聯(lián)鏈路狀態(tài);當(dāng)?shù)谝唤粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,以觸發(fā)刀片服務(wù)器將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口。
[0084]由于可檢測(cè)出第一交換系統(tǒng)中上聯(lián)鏈路狀態(tài),進(jìn)一步由于第一交換系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,如此,刀片服務(wù)器中與第一交換系統(tǒng)連接的端口狀態(tài)也會(huì)隨之變?yōu)槭?,進(jìn)而使刀片服務(wù)器將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口,從而使刀片服務(wù)器所傳輸?shù)臄?shù)據(jù)均通過(guò)與第二交換系統(tǒng)連接的端口進(jìn)行傳輸,從而實(shí)現(xiàn)了在第一交換系統(tǒng)上聯(lián)鏈路中出現(xiàn)故障時(shí),刀片服務(wù)器及時(shí)切換與交換系統(tǒng)之間的鏈路,進(jìn)一步提升了數(shù)據(jù)傳輸?shù)目煽啃浴?br>[0085]基于相同構(gòu)思,本發(fā)明實(shí)施例提供一種鏈路故障處理裝置,適用于包括第一交換系統(tǒng)和第二交換系統(tǒng)的刀片服務(wù)器系統(tǒng),第一交換系統(tǒng)與第二交換系統(tǒng)分別對(duì)應(yīng)一個(gè)鏈路故障處理裝置,如圖3所示,第一交換系統(tǒng)對(duì)應(yīng)的鏈路故障處理裝置包括:
[0086]檢測(cè)模塊301,用于檢測(cè)第一交換系統(tǒng)上聯(lián)鏈路狀態(tài);
[0087]處理模塊302,用于當(dāng)檢測(cè)到第一交換系統(tǒng)的上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,以觸發(fā)刀片服務(wù)器將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口。
[0088]較佳的,處理模塊302,還用于:
[0089]將第一交換系統(tǒng)與所有刀片服務(wù)器聯(lián)接的下聯(lián)端口狀態(tài)設(shè)置為失效之后,當(dāng)檢測(cè)到第一交換系統(tǒng)上聯(lián)鏈路狀態(tài)恢復(fù)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為激活。
[0090]較佳的,檢測(cè)模塊301,具體用于:
[0091]檢測(cè)上聯(lián)端口狀態(tài),當(dāng)檢測(cè)到上聯(lián)端口狀態(tài)為失效時(shí),確定上聯(lián)鏈路斷開(kāi)。
[0092]較佳的,第一交換系統(tǒng)的上聯(lián)端口為M個(gè),第一交換系統(tǒng)中設(shè)置有N個(gè)控制組,N ^ M,每個(gè)上聯(lián)端口對(duì)應(yīng)一個(gè)或多個(gè)控制組;每個(gè)控制組中配置有第一交換系統(tǒng)的部分下聯(lián)端口,一個(gè)下聯(lián)端口僅配置于一個(gè)控制組;
[0093]處理模塊302,具體用于:
[0094]當(dāng)?shù)谝唤粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),根據(jù)斷開(kāi)的上聯(lián)鏈路所對(duì)應(yīng)的上聯(lián)端口確定對(duì)應(yīng)的控制組,將確定出的控制組中的下聯(lián)端口的狀態(tài)設(shè)置為失效。
[0095]較佳的,第一交換系統(tǒng)連接的刀片服務(wù)器的IP地址屬于M個(gè)網(wǎng)段,同一網(wǎng)段的刀片服務(wù)器所連接的第一交換系統(tǒng)的下聯(lián)端口被設(shè)置在同一控制組內(nèi)。
[0096]從上述內(nèi)容可以看出:本發(fā)明實(shí)施例中,刀片服務(wù)器系統(tǒng)包括第一交換系統(tǒng)和第二交換系統(tǒng),第一交換系統(tǒng)檢測(cè)上聯(lián)鏈路狀態(tài);當(dāng)?shù)谝唤粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,以觸發(fā)刀片服務(wù)器將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口。
[0097]由于可檢測(cè)出第一交換系統(tǒng)中上聯(lián)鏈路狀態(tài),進(jìn)一步由于第一交換系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,如此,刀片服務(wù)器中與第一交換系統(tǒng)連接的端口狀態(tài)也會(huì)隨之變?yōu)槭?,進(jìn)而使刀片服務(wù)器將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口,從而使刀片服務(wù)器所傳輸?shù)臄?shù)據(jù)均通過(guò)與第二交換系統(tǒng)連接的端口進(jìn)行傳輸,從而實(shí)現(xiàn)了在第一交換系統(tǒng)上聯(lián)鏈路中出現(xiàn)故障時(shí),刀片服務(wù)器及時(shí)切換與交換系統(tǒng)之間的鏈路,進(jìn)一步提升了數(shù)據(jù)傳輸?shù)目煽啃浴?br>[0098]基于相同構(gòu)思,本發(fā)明實(shí)施例提供一種鏈路故障處理裝置,適用于包括第一交換系統(tǒng)和第二交換系統(tǒng)的刀片服務(wù)器系統(tǒng),第一交換系統(tǒng)與第二交換系統(tǒng)分別對(duì)應(yīng)一個(gè)鏈路故障處理裝置,如圖4所示,第二交換系統(tǒng)對(duì)應(yīng)的鏈路故障處理裝置包括:
[0099]檢測(cè)模塊401,用于檢測(cè)第二交換系統(tǒng)上聯(lián)鏈路狀態(tài);
[0100]處理模塊402,用于當(dāng)檢測(cè)到第二交換系統(tǒng)的上聯(lián)鏈路斷開(kāi)時(shí),將第二交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,以觸發(fā)刀片服務(wù)器將與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口。
[0101]較佳的,處理模塊402,還用于:
[0102]將第二交換系統(tǒng)與所有刀片服務(wù)器聯(lián)接的下聯(lián)端口狀態(tài)設(shè)置為失效之后,當(dāng)檢測(cè)到第二交換系統(tǒng)上聯(lián)鏈路狀態(tài)恢復(fù)時(shí),將第二交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為激活。
[0103]較佳的,檢測(cè)模塊401,具體用于:
[0104]檢測(cè)上聯(lián)端口狀態(tài),當(dāng)檢測(cè)到上聯(lián)端口狀態(tài)為失效時(shí),確定上聯(lián)鏈路斷開(kāi)。
[0105]較佳的,第二交換系統(tǒng)的上聯(lián)端口為M個(gè),第二交換系統(tǒng)中設(shè)置有N個(gè)控制組,N ^ M,每個(gè)上聯(lián)端口對(duì)應(yīng)一個(gè)或多個(gè)控制組;每個(gè)控制組中配置有第二交換系統(tǒng)的部分下聯(lián)端口,一個(gè)下聯(lián)端口僅配置于一個(gè)控制組;
[0106]處理模塊402,具體用于:
[0107]當(dāng)?shù)诙粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),根據(jù)斷開(kāi)的上聯(lián)鏈路所對(duì)應(yīng)的上聯(lián)端口確定對(duì)應(yīng)的控制組,將確定出的控制組中的下聯(lián)端口的狀態(tài)設(shè)置為失效。
[0108]較佳的,第二交換系統(tǒng)連接的刀片服務(wù)器的IP地址屬于M個(gè)網(wǎng)段,同一網(wǎng)段的刀片服務(wù)器所連接的第二交換系統(tǒng)的下聯(lián)端口被設(shè)置在同一控制組內(nèi)。
[0109]從上述內(nèi)容可以看出:本發(fā)明實(shí)施例中,刀片服務(wù)器系統(tǒng)包括第一交換系統(tǒng)和第二交換系統(tǒng),第二交換系統(tǒng)檢測(cè)上聯(lián)鏈路狀態(tài);當(dāng)?shù)诙粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第二交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,以觸發(fā)刀片服務(wù)器將與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口。
[0110]由于可檢測(cè)出第二交換系統(tǒng)中上聯(lián)鏈路狀態(tài),進(jìn)一步由于第二交換系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第二交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,如此,刀片服務(wù)器中與第二交換系統(tǒng)連接的端口狀態(tài)也會(huì)隨之變?yōu)槭?,進(jìn)而使刀片服務(wù)器將與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口,從而使刀片服務(wù)器所傳輸?shù)臄?shù)據(jù)均通過(guò)與第一交換系統(tǒng)連接的端口進(jìn)行傳輸,從而實(shí)現(xiàn)了在第二交換系統(tǒng)上聯(lián)鏈路中出現(xiàn)故障時(shí),刀片服務(wù)器及時(shí)切換與交換系統(tǒng)之間的鏈路,進(jìn)一步提升了數(shù)據(jù)傳輸?shù)目煽啃浴?br>[0111]基于相同構(gòu)思,本發(fā)明實(shí)施例提供一種刀片服務(wù)器系統(tǒng),如圖5所示,包括第一交換系統(tǒng)501和第二交換系統(tǒng)502,以及與第一交換系統(tǒng)和第二交換系統(tǒng)連接的刀片服務(wù)器503 ;
[0112]第一交換系統(tǒng)501,用于檢測(cè)上聯(lián)鏈路狀態(tài),當(dāng)?shù)谝唤粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效;
[0113]第二交換系統(tǒng)502,用于檢測(cè)上聯(lián)鏈路狀態(tài),當(dāng)?shù)诙粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第二交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效;
[0114]刀片服務(wù)器503,用于在檢測(cè)到與第一交換系統(tǒng)連接的上聯(lián)端口失效時(shí),將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口 ;以及,在檢測(cè)到與第二交換系統(tǒng)連接的上聯(lián)端口失效時(shí),將與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端
□ O
[0115]從上述內(nèi)容可以看出:本發(fā)明實(shí)施例中,刀片服務(wù)器系統(tǒng)包括第一交換系統(tǒng)和第二交換系統(tǒng),第一交換系統(tǒng)檢測(cè)上聯(lián)鏈路狀態(tài);當(dāng)?shù)谝唤粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,以觸發(fā)刀片服務(wù)器將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口。當(dāng)?shù)诙粨Q系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第二交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,以觸發(fā)刀片服務(wù)器將與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口。
[0116]由于可檢測(cè)出第一交換系統(tǒng)中上聯(lián)鏈路狀態(tài),進(jìn)一步由于第一交換系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,如此,刀片服務(wù)器中與第一交換系統(tǒng)連接的端口狀態(tài)也會(huì)隨之變?yōu)槭?,進(jìn)而使刀片服務(wù)器將與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口,從而使刀片服務(wù)器所傳輸?shù)臄?shù)據(jù)均通過(guò)與第二交換系統(tǒng)連接的端口進(jìn)行傳輸,從而實(shí)現(xiàn)了在第一交換系統(tǒng)上聯(lián)鏈路中出現(xiàn)故障時(shí),刀片服務(wù)器及時(shí)切換與交換系統(tǒng)之間的鏈路,進(jìn)一步提升了數(shù)據(jù)傳輸?shù)目煽啃浴?br>[0117]且由于可檢測(cè)出第二交換系統(tǒng)中上聯(lián)鏈路狀態(tài),進(jìn)一步由于第二交換系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將第二交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,如此,刀片服務(wù)器中與第二交換系統(tǒng)連接的端口狀態(tài)也會(huì)隨之變?yōu)槭ВM(jìn)而使刀片服務(wù)器將與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將刀片服務(wù)器與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口,從而使刀片服務(wù)器所傳輸?shù)臄?shù)據(jù)均通過(guò)與第一交換系統(tǒng)連接的端口進(jìn)行傳輸,從而實(shí)現(xiàn)了在第二交換系統(tǒng)上聯(lián)鏈路中出現(xiàn)故障時(shí),刀片服務(wù)器及時(shí)切換與交換系統(tǒng)之間的鏈路,進(jìn)一步提升了數(shù)據(jù)傳輸?shù)目煽啃浴?br>[0118]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0119]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0120]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0121]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0122]盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
[0123]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【主權(quán)項(xiàng)】
1.一種鏈路故障處理方法,適用于包括第一交換系統(tǒng)和第二交換系統(tǒng)的刀片服務(wù)器系統(tǒng),其特征在于,該方法包括: 第一交換系統(tǒng)檢測(cè)上聯(lián)鏈路狀態(tài); 當(dāng)所述第一交換系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將所述第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,以觸發(fā)所述刀片服務(wù)器將與所述第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將所述刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口。2.如權(quán)利要求1所述的方法,其特征在于,所述將所述第一交換系統(tǒng)與所有刀片服務(wù)器聯(lián)接的下聯(lián)端口狀態(tài)設(shè)置為失效之后,還包括: 當(dāng)所述第一交換系統(tǒng)檢測(cè)到上聯(lián)鏈路狀態(tài)恢復(fù)時(shí),將所述第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為激活。3.如權(quán)利要求1所述的方法,其特征在于,所述第一交換系統(tǒng)檢測(cè)上聯(lián)鏈路狀態(tài),具體包括: 第一交換系統(tǒng)檢測(cè)所述第一交換系統(tǒng)的上聯(lián)端口狀態(tài),當(dāng)檢測(cè)到所述上聯(lián)端口狀態(tài)為失效時(shí),確定所述上聯(lián)鏈路斷開(kāi)。4.如權(quán)利要求1所述的方法,其特征在于,所述第一交換系統(tǒng)的上聯(lián)端口為M個(gè),所述第一交換系統(tǒng)中設(shè)置有N個(gè)控制組,N >M,每個(gè)上聯(lián)端口對(duì)應(yīng)一個(gè)或多個(gè)控制組;每個(gè)控制組中配置有所述第一交換系統(tǒng)的部分下聯(lián)端口,一個(gè)下聯(lián)端口僅配置于一個(gè)控制組; 所述當(dāng)所述第一交換系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將所述第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,具體包括: 當(dāng)所述第一交換系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),根據(jù)斷開(kāi)的上聯(lián)鏈路所對(duì)應(yīng)的上聯(lián)端口確定對(duì)應(yīng)的控制組,將確定出的控制組中的下聯(lián)端口的狀態(tài)設(shè)置為失效。5.如權(quán)利要求4所述的方法,其特征在于,還包括: 所述第一交換系統(tǒng)連接的刀片服務(wù)器的IP地址屬于M個(gè)網(wǎng)段,同一網(wǎng)段的刀片服務(wù)器所連接的所述第一交換系統(tǒng)的下聯(lián)端口被設(shè)置在同一控制組內(nèi)。6.一種鏈路故障處理裝置,適用于包括第一交換系統(tǒng)和第二交換系統(tǒng)的刀片服務(wù)器系統(tǒng),其特征在于,所述第一交換系統(tǒng)與所述第二交換系統(tǒng)分別對(duì)應(yīng)一個(gè)鏈路故障處理裝置,所述第一交換系統(tǒng)對(duì)應(yīng)的鏈路故障處理裝置包括: 檢測(cè)模塊,用于檢測(cè)第一交換系統(tǒng)上聯(lián)鏈路狀態(tài); 處理模塊,用于當(dāng)檢測(cè)到第一交換系統(tǒng)的上聯(lián)鏈路斷開(kāi)時(shí),將所述第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效,以觸發(fā)所述刀片服務(wù)器將與所述第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將所述刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口。7.如權(quán)利要求6所述的裝置,其特征在于,所述處理模塊,還用于: 將所述第一交換系統(tǒng)與所有刀片服務(wù)器聯(lián)接的下聯(lián)端口狀態(tài)設(shè)置為失效之后,當(dāng)檢測(cè)到第一交換系統(tǒng)上聯(lián)鏈路狀態(tài)恢復(fù)時(shí),將所述第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為激活。8.如權(quán)利要求6所述的裝置,其特征在于,所述檢測(cè)模塊,具體用于: 檢測(cè)上聯(lián)端口狀態(tài),當(dāng)檢測(cè)到所述上聯(lián)端口狀態(tài)為失效時(shí),確定所述上聯(lián)鏈路斷開(kāi)。9.如權(quán)利要求6所述的裝置,其特征在于,所述第一交換系統(tǒng)的上聯(lián)端口為M個(gè),所述第一交換系統(tǒng)中設(shè)置有N個(gè)控制組,N >M,每個(gè)上聯(lián)端口對(duì)應(yīng)一個(gè)或多個(gè)控制組;每個(gè)控制組中配置有所述第一交換系統(tǒng)的部分下聯(lián)端口,一個(gè)下聯(lián)端口僅配置于一個(gè)控制組; 所述處理模塊,具體用于: 當(dāng)所述第一交換系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),根據(jù)斷開(kāi)的上聯(lián)鏈路所對(duì)應(yīng)的上聯(lián)端口確定對(duì)應(yīng)的控制組,將確定出的控制組中的下聯(lián)端口的狀態(tài)設(shè)置為失效。10.如權(quán)利要求9所述的裝置,其特征在于, 所述第一交換系統(tǒng)連接的刀片服務(wù)器的IP地址屬于M個(gè)網(wǎng)段,同一網(wǎng)段的刀片服務(wù)器所連接的所述第一交換系統(tǒng)的下聯(lián)端口被設(shè)置在同一控制組內(nèi)。11.一種刀片服務(wù)器系統(tǒng),其特征在于,包括第一交換系統(tǒng)和第二交換系統(tǒng),以及與所述第一交換系統(tǒng)和所述第二交換系統(tǒng)連接的刀片服務(wù)器; 第一交換系統(tǒng),用于檢測(cè)上聯(lián)鏈路狀態(tài),當(dāng)所述第一交換系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將所述第一交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效; 所述第二交換系統(tǒng),用于檢測(cè)上聯(lián)鏈路狀態(tài),當(dāng)所述第二交換系統(tǒng)檢測(cè)到上聯(lián)鏈路斷開(kāi)時(shí),將所述第二交換系統(tǒng)與刀片服務(wù)器聯(lián)接的下聯(lián)端口的狀態(tài)設(shè)置為失效; 所述刀片服務(wù)器,用于在檢測(cè)到與所述第一交換系統(tǒng)連接的上聯(lián)端口失效時(shí),將與所述第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將所述刀片服務(wù)器與第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口 ;以及,在檢測(cè)到與所述第二交換系統(tǒng)連接的上聯(lián)端口失效時(shí),將與所述第二交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為備端口、將所述刀片服務(wù)器與第一交換系統(tǒng)聯(lián)接的上聯(lián)端口設(shè)置為主端口。
【文檔編號(hào)】H04L12/24GK105827426SQ201510009774
【公開(kāi)日】2016年8月3日
【申請(qǐng)日】2015年1月8日
【發(fā)明人】劉麗萍, 劉志萍, 李瑩, 黃梅英, 任昱光, 孫啟昌, 楊振有, 李穎
【申請(qǐng)人】中國(guó)移動(dòng)通信集團(tuán)河南有限公司