两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種rac中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法及相關(guān)設(shè)備的制作方法

文檔序號(hào):7988673閱讀:422來(lái)源:國(guó)知局
一種rac中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法及相關(guān)設(shè)備的制作方法
【專(zhuān)利摘要】本發(fā)明實(shí)施例提供的一種RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法及相關(guān)設(shè)備,RAC中的節(jié)點(diǎn)采用RDS協(xié)議向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包,并由指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議將該請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)至RAC中的目的節(jié)點(diǎn);接收指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自目的節(jié)點(diǎn)的與該請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的響應(yīng)數(shù)據(jù)包。提高了RAC的節(jié)點(diǎn)間進(jìn)行數(shù)據(jù)傳輸?shù)膫鬏斝省1景l(fā)明涉及數(shù)據(jù)庫(kù)【技術(shù)領(lǐng)域】。
【專(zhuān)利說(shuō)明】一種RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法及相關(guān)設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)庫(kù)【技術(shù)領(lǐng)域】,尤其涉及一種RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法及相關(guān)設(shè)備。
【背景技術(shù)】
[0002]實(shí)時(shí)應(yīng)用集群(RAC,Real Application Cluster)技術(shù)用來(lái)在Oracle數(shù)據(jù)庫(kù)集群環(huán)境下實(shí)現(xiàn)多個(gè)節(jié)點(diǎn)共享同一個(gè)物理數(shù)據(jù)庫(kù)。RAC是由若干個(gè)物理計(jì)算機(jī)組成(每個(gè)物理計(jì)算機(jī)稱(chēng)為一個(gè)節(jié)點(diǎn)),RAC中的節(jié)點(diǎn)間通過(guò)網(wǎng)線連接(又稱(chēng)為心跳線)。RAC中的每個(gè)節(jié)點(diǎn)上都運(yùn)行一個(gè)實(shí)例(Instance),這些實(shí)例通過(guò)集群件(Clusterware)的協(xié)助,共同操作一個(gè)物理數(shù)據(jù)庫(kù)。從外部用戶(hù)的角度來(lái)看,外部用戶(hù)只看到一個(gè)數(shù)據(jù)庫(kù)。
[0003]RAC中的每個(gè)節(jié)點(diǎn),可以設(shè)置有兩塊網(wǎng)卡,一塊網(wǎng)卡為公共網(wǎng)卡(Public NIC),公共網(wǎng)卡用于對(duì)外提供服務(wù),另一塊網(wǎng)卡為私有網(wǎng)卡(Private NIC),私有網(wǎng)卡用于RAC中節(jié)點(diǎn)間的內(nèi)部私有通信;因此,在RAC環(huán)境中,存在三個(gè)網(wǎng)絡(luò)。第一個(gè)網(wǎng)絡(luò),是由RAC中的節(jié)點(diǎn)中的公共網(wǎng)卡,及連接這些公共網(wǎng)卡的網(wǎng)絡(luò)交換設(shè)備組成的網(wǎng)絡(luò),用于對(duì)外提供數(shù)據(jù)查詢(xún)服務(wù)等;第二個(gè)網(wǎng)絡(luò),是由RAC中的節(jié)點(diǎn)中的私有網(wǎng)卡,及連接這些私有網(wǎng)卡的網(wǎng)絡(luò)交換設(shè)備組成的私有網(wǎng)絡(luò),主要用于傳輸RAC中各節(jié)點(diǎn)的心跳數(shù)據(jù)包,以及節(jié)點(diǎn)內(nèi)部數(shù)據(jù)傳輸;第三個(gè)網(wǎng)絡(luò),是由存儲(chǔ)設(shè)備、光纖交換機(jī)、以及RAC中每個(gè)節(jié)點(diǎn)的主機(jī)總線適配器(HBA,HostBus Adapter)組成的存儲(chǔ)網(wǎng)絡(luò),用于提供保存數(shù)據(jù)庫(kù)的數(shù)據(jù)。
[0004]對(duì)于大型的數(shù)據(jù)倉(cāng)庫(kù),業(yè)務(wù)系統(tǒng)的運(yùn)行需要在存儲(chǔ)業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)庫(kù)中的RAC中節(jié)點(diǎn)間大量、快速的交換業(yè)務(wù)數(shù)據(jù),來(lái)滿(mǎn)足該業(yè)務(wù)系統(tǒng)運(yùn)行的要求?,F(xiàn)有技術(shù)中,數(shù)據(jù)庫(kù)中的RAC節(jié)點(diǎn)間(即RAC中的私有網(wǎng)絡(luò))通常采用傳統(tǒng)TCP/IP體系中的標(biāo)準(zhǔn)用戶(hù)數(shù)據(jù)報(bào)協(xié)議(UDP,User Datagram Protocol)傳輸心跳數(shù)據(jù)和業(yè)務(wù)數(shù)據(jù)。UDP協(xié)議是一種不可靠的無(wú)連接協(xié)議,通信雙方在通信之前不會(huì)建立連接,而是發(fā)送方直接把數(shù)據(jù)包發(fā)送給接收方。因此使用UDP協(xié)議傳輸數(shù)據(jù)包時(shí),由于通信雙方?jīng)]有預(yù)先建立連接,傳輸速率受網(wǎng)絡(luò)狀況的影響很大。而且UDP數(shù)據(jù)包的大小有限制,最大不能超過(guò)64K。
[0005]綜上所述,UDP協(xié)議適用于一次傳送少量數(shù)據(jù)、對(duì)可靠性要求不高的應(yīng)用環(huán)境。而對(duì)于需要頻繁進(jìn)行內(nèi)部通信的RAC中的節(jié)點(diǎn),若使用UDP協(xié)議進(jìn)行節(jié)點(diǎn)間大量的數(shù)據(jù)傳輸,則傳輸?shù)腢DP數(shù)據(jù)包數(shù)量多會(huì)造成網(wǎng)絡(luò)延時(shí),頻繁的拆封數(shù)據(jù)包會(huì)占用RAC中的節(jié)點(diǎn)和連接RAC中的節(jié)點(diǎn)的網(wǎng)絡(luò)交換設(shè)備的大量的系統(tǒng)資源,數(shù)據(jù)庫(kù)的性能將無(wú)法得到保證。

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

[0006]本發(fā)明實(shí)施例提供了一種RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法及相關(guān)設(shè)備,用以解決現(xiàn)有技術(shù)中RAC的節(jié)點(diǎn)間進(jìn)行數(shù)據(jù)傳輸時(shí)傳輸效率低的問(wèn)題。
[0007]基于上述問(wèn)題,本發(fā)明實(shí)施例提供的一種RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法之一,包括:
[0008]網(wǎng)絡(luò)交換設(shè)備接收RAC中的節(jié)點(diǎn)采用可靠的數(shù)據(jù)報(bào)套接字RDS協(xié)議發(fā)送的數(shù)據(jù)包;
[0009]對(duì)接收的所述數(shù)據(jù)包的目的地址進(jìn)行解析,確定出所述數(shù)據(jù)包在所述RAC中的目的節(jié)點(diǎn);
[0010]采用RDS協(xié)議向確定出的所述目的節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)包。
[0011]本發(fā)明實(shí)施例提供的一種RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法之二,包括:
[0012]RAC中的節(jié)點(diǎn)采用可靠的數(shù)據(jù)報(bào)套接字RDS協(xié)議向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包,并由所述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議將所述請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)至所述RAC中的目的節(jié)點(diǎn);
[0013]接收所述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自所述目的節(jié)點(diǎn)的與所述請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的響應(yīng)數(shù)據(jù)包。
[0014]本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)交換設(shè)備,包括:
[0015]接收模塊,用于接收RAC中的節(jié)點(diǎn)采用可靠的數(shù)據(jù)報(bào)套接字RDS協(xié)議發(fā)送的數(shù)據(jù)包;
[0016]解析模塊,用于對(duì)所述接收模塊接收的所述數(shù)據(jù)包的目的地址進(jìn)行解析,確定出所述數(shù)據(jù)包在所述RAC中的目的節(jié)點(diǎn);
[0017]發(fā)送模塊,用于采用RDS協(xié)議向確定出的所述目的節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)包。
[0018]本發(fā)明實(shí)施例提供的一種RAC中的節(jié)點(diǎn),包括:
[0019]發(fā)送模塊,用于采用可靠的數(shù)據(jù)報(bào)套接字RDS協(xié)議向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包,并由所述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議將所述請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)至所述RAC中的目的節(jié)點(diǎn);
[0020]接收模塊,用于接收所述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自所述目的節(jié)點(diǎn)的與所述請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的響應(yīng)數(shù)據(jù)包。
[0021 ] 本發(fā)明實(shí)施例的有益效果包括:
[0022]本發(fā)明實(shí)施例提供的一種RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法及相關(guān)設(shè)備,RAC中的節(jié)點(diǎn)采用RDS協(xié)議向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包,并由指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議將該請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)至RAC中的目的節(jié)點(diǎn);接收指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自目的節(jié)點(diǎn)的與該請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的響應(yīng)數(shù)據(jù)包。在RAC中節(jié)點(diǎn)間的通信過(guò)程中,采用RDS協(xié)議代替?zhèn)鹘y(tǒng)的UDP協(xié)議,由于采用RDS協(xié)議傳輸數(shù)據(jù)時(shí)每個(gè)數(shù)據(jù)包攜帶的數(shù)據(jù)量比使用UDP協(xié)議傳輸數(shù)據(jù)時(shí)每個(gè)數(shù)據(jù)包攜帶的數(shù)據(jù)量大,因此采用RDS協(xié)議傳輸數(shù)據(jù)包使得數(shù)據(jù)包收發(fā)雙方的系統(tǒng)資源占用少,同時(shí),RDS不是傳統(tǒng)的TCP/IP體系中的協(xié)議,因此在數(shù)據(jù)包收發(fā)雙方在收發(fā)數(shù)據(jù)包時(shí),不需要對(duì)數(shù)據(jù)進(jìn)行多層封裝或多層解析,進(jìn)一步提高了數(shù)據(jù)包收發(fā)雙方對(duì)數(shù)據(jù)包的處理效率,提高了 RAC的節(jié)點(diǎn)間進(jìn)行數(shù)據(jù)傳輸?shù)膫鬏斝省?br> 【專(zhuān)利附圖】

【附圖說(shuō)明】
[0023]圖1為本發(fā)明實(shí)施例提供的一種RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法之一的流程圖;
[0024]圖2為本發(fā)明實(shí)施例提供的一種RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法之二的流程圖;
[0025]圖3為本發(fā)明實(shí)施例提供的一種RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法的【具體實(shí)施方式】流程圖;
[0026]圖4為本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)交換設(shè)備的結(jié)構(gòu)圖;[0027]圖5為本發(fā)明實(shí)施例提供的一種RAC中的節(jié)點(diǎn)的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0028]下面結(jié)合說(shuō)明書(shū)附圖,對(duì)本發(fā)明實(shí)施例提供的一種RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法及設(shè)備的【具體實(shí)施方式】進(jìn)行說(shuō)明。
[0029]本發(fā)明實(shí)施例提供的一種RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法,應(yīng)用在網(wǎng)絡(luò)交換設(shè)備偵牝如圖1所示,具體包括以下步驟:
[0030]SlOl、接收RAC中的節(jié)點(diǎn)采用RDS協(xié)議發(fā)送的數(shù)據(jù)包;
[0031]S102、對(duì)接收的數(shù)據(jù)包的目的地址進(jìn)行解析,確定出上述數(shù)據(jù)包在上述RAC中的目的節(jié)點(diǎn);
[0032]S103、采用RDS協(xié)議向確定出的上述目的節(jié)點(diǎn)發(fā)送上述數(shù)據(jù)包。
[0033]進(jìn)一步地,本發(fā)明實(shí)施例中的網(wǎng)絡(luò)交換設(shè)備可以是普通的網(wǎng)絡(luò)交換設(shè)備,也可以是Infiniband網(wǎng)絡(luò)交換設(shè)備。
[0034]本發(fā)明實(shí)施例提供的一種RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法,應(yīng)用在RAC中的節(jié)點(diǎn)側(cè),如圖2所示,具體包括以下步驟:
[0035]S20URAC中的節(jié)點(diǎn)采用RDS協(xié)議向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包,并由該指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議將該請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)至RAC中的目的節(jié)點(diǎn);
[0036]S202、接收該指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自上述目的節(jié)點(diǎn)的與該請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的響應(yīng)數(shù)據(jù)包。
[0037]進(jìn)一步地,上述步驟S201中,指定網(wǎng)絡(luò)交換設(shè)備可以是與RAC中的節(jié)點(diǎn)相連的網(wǎng)絡(luò)交換設(shè)備。
[0038]進(jìn)一步地,上述步驟S201中,RAC中的節(jié)點(diǎn)采用RDS協(xié)議向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包,可以為RAC中的節(jié)點(diǎn)采用RDS協(xié)議向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送心跳請(qǐng)求數(shù)據(jù)包,心跳請(qǐng)求數(shù)據(jù)包用來(lái)確定RAC中接收該請(qǐng)求數(shù)據(jù)包的目的節(jié)點(diǎn)是否處于正常狀態(tài);當(dāng)RAC中的節(jié)點(diǎn)接收到指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自目的節(jié)點(diǎn)的與上述心跳請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的心跳響應(yīng)數(shù)據(jù)包時(shí),可以確定目的節(jié)點(diǎn)處于正常狀態(tài),并可以采用RDS協(xié)議向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送業(yè)務(wù)請(qǐng)求數(shù)據(jù)包,接收指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自目的節(jié)點(diǎn)的與上述業(yè)務(wù)請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的業(yè)務(wù)響應(yīng)數(shù)據(jù)包。
[0039]進(jìn)一步地,本發(fā)明實(shí)施例中,為指定的交換設(shè)備設(shè)置了至少一個(gè)備用的網(wǎng)絡(luò)交換設(shè)備。當(dāng)指定的網(wǎng)絡(luò)交換設(shè)備處于正常狀態(tài)時(shí),可以通過(guò)上述流程(S201-S202)傳輸數(shù)據(jù)包,當(dāng)指定網(wǎng)絡(luò)交換設(shè)備暫停使用(指定網(wǎng)絡(luò)交換設(shè)備可能由于故障、或者更新系統(tǒng)等暫停使用)之后,RAC中的節(jié)點(diǎn)可以采用RDS協(xié)議向該指定網(wǎng)絡(luò)交換設(shè)備的備用網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包,并由該備用網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議將該請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)至RAC中的目的節(jié)點(diǎn);接收數(shù)據(jù)包的流程為:接收該備用網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自目的節(jié)點(diǎn)的與請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的響應(yīng)數(shù)據(jù)包;
[0040]較佳地,具體實(shí)施時(shí),可以使RAC中的節(jié)點(diǎn)與指定網(wǎng)絡(luò)交換設(shè)備建立物理鏈路,同時(shí)使RAC中的節(jié)點(diǎn)與備用網(wǎng)絡(luò)交換設(shè)備建立物理鏈路,指定網(wǎng)絡(luò)交換設(shè)備與各備用網(wǎng)絡(luò)交換設(shè)備之間的連接方式可以采用直接連接,也可以通過(guò)其他網(wǎng)絡(luò)交換設(shè)備級(jí)聯(lián),具體情況依不同的網(wǎng)絡(luò)拓?fù)涠?。同時(shí),使用自動(dòng)端口聚合技術(shù)(APA, Auto Port Aggregation)技術(shù)將這些物理鏈路虛擬成一條虛擬鏈路,RAC中的節(jié)點(diǎn)通過(guò)這條虛擬鏈路與指定網(wǎng)絡(luò)交換設(shè)備或者備用網(wǎng)絡(luò)交換設(shè)備進(jìn)行通信。這樣能夠增加鏈路帶寬,當(dāng)其中一個(gè)鏈路出現(xiàn)問(wèn)題時(shí),兩個(gè)鏈路可以無(wú)縫切換,數(shù)據(jù)流量平均分配。在RAC中的節(jié)點(diǎn)之間實(shí)現(xiàn)負(fù)載均衡和系統(tǒng)冗余,保障了數(shù)據(jù)庫(kù)系統(tǒng)持續(xù)運(yùn)行,以及業(yè)務(wù)的連續(xù)性。
[0041]進(jìn)一步地,本發(fā)明實(shí)施例中,RAC中節(jié)點(diǎn)與指定網(wǎng)絡(luò)交換設(shè)備之間可以建立至少兩條鏈路,即第一鏈路或者第一鏈路備用的第二鏈路。當(dāng)RAC中的節(jié)點(diǎn)與指定網(wǎng)絡(luò)交換設(shè)備之間的第一鏈路處于正常狀態(tài)時(shí),采用RDS協(xié)議通過(guò)該第一鏈路向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包;當(dāng)該第一鏈路處于異常狀態(tài)時(shí),采用RDS協(xié)議通過(guò)與指定網(wǎng)絡(luò)交換設(shè)備之間的第一鏈路的備用的第二鏈路向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包;
[0042]較佳地,RAC中節(jié)點(diǎn)與各備用網(wǎng)絡(luò)交換設(shè)備之間也可以建立至少兩條鏈路,若RAC中節(jié)點(diǎn)與指定網(wǎng)絡(luò)交換設(shè)備或者各備用網(wǎng)絡(luò)交換設(shè)備之間建立的鏈路是物理鏈路,具體實(shí)施時(shí),可以使用APA技術(shù)將上述物理鏈路虛擬成一條虛擬鏈路,RAC中的節(jié)點(diǎn)通過(guò)這條虛擬鏈路與指定網(wǎng)絡(luò)交換設(shè)備或者備用網(wǎng)絡(luò)交換設(shè)備進(jìn)行通信。RAC中節(jié)點(diǎn)與指定網(wǎng)絡(luò)交換設(shè)備或者備用網(wǎng)絡(luò)交換設(shè)備之間建立的兩條虛擬鏈路,可以先使用其中一條,另一條鏈路作備用,也可以同時(shí)使用兩條鏈路,一條收數(shù)據(jù)包,一條發(fā)數(shù)據(jù)包,兩條物理鏈路的具體使用方法視具體情況而定,這里不作限定。
[0043]為了進(jìn)一步說(shuō)明本發(fā)明實(shí)施例提供的一種RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法,下面以一個(gè)具體的實(shí)施例進(jìn)行說(shuō)明,本實(shí)施例中,將Infiniband交換機(jī)作為轉(zhuǎn)發(fā)RAC中節(jié)點(diǎn)間數(shù)據(jù)的指定網(wǎng)絡(luò)交換設(shè)備;圖3為本發(fā)明實(shí)施例提供的一種RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法的流程圖,包括以下步驟:
[0044]S30URAC中的第一節(jié)點(diǎn)采用RDS協(xié)議周期性的向?qū)?yīng)的Infiniband交換機(jī)發(fā)送心跳請(qǐng)求數(shù)據(jù)包。
[0045]本步驟中,RAC中的節(jié)點(diǎn)可以采用廣播的形式向RAC中的其他節(jié)點(diǎn)發(fā)送心跳請(qǐng)求數(shù)據(jù)包,以確認(rèn)RAC中的其他節(jié)點(diǎn)是否處于正常狀態(tài);
[0046]S302、Infiniband交換機(jī)接收到第一節(jié)點(diǎn)發(fā)送的心跳請(qǐng)求數(shù)據(jù)包之后,解析出心跳請(qǐng)求數(shù)據(jù)包的目的地址,并采用RDS協(xié)議將心跳請(qǐng)求數(shù)據(jù)包發(fā)送給解析出的目的地址標(biāo)識(shí)的其他節(jié)點(diǎn)。
[0047]S303、Infiniband交換機(jī)采用RDS協(xié)議接收到其他節(jié)點(diǎn)發(fā)送的心跳響應(yīng)數(shù)據(jù)包之后,采用RDS協(xié)議將該心跳響應(yīng)數(shù)據(jù)包轉(zhuǎn)發(fā)給第一節(jié)點(diǎn)。
[0048]S304、第一節(jié)點(diǎn)根據(jù)是否接收到其他節(jié)點(diǎn)的心跳響應(yīng)數(shù)據(jù)包,判斷RAC中的其他節(jié)點(diǎn)是否處于正常狀態(tài),若是,則進(jìn)入步驟S306,若否,則進(jìn)入步驟S305。
[0049]本步驟中,第一節(jié)點(diǎn)可以根據(jù)是否接收到RAC中其他節(jié)點(diǎn)的心跳響應(yīng)數(shù)據(jù)包確定其他節(jié)點(diǎn)是否處于正常狀態(tài),也可以通過(guò)其他節(jié)點(diǎn)發(fā)送心跳響應(yīng)數(shù)據(jù)包的響應(yīng)時(shí)間來(lái)確定其他節(jié)點(diǎn)是否處于正常狀態(tài),這里不做具體限定。
[0050]S305、對(duì)處于異常狀態(tài)的節(jié)點(diǎn)進(jìn)行進(jìn)一步檢測(cè),根據(jù)檢測(cè)結(jié)果采取相應(yīng)的處理。
[0051]本步驟中,RAC機(jī)制對(duì)于通過(guò)RDS心跳包檢測(cè)出來(lái)異常的節(jié)點(diǎn)還要進(jìn)行進(jìn)一步的檢測(cè),根據(jù)檢測(cè)結(jié)果再進(jìn)行下一步處理,這里不再贅述。
[0052]S306、第一節(jié)點(diǎn)采用RDS協(xié)議向?qū)?yīng)的Infiniband交換機(jī)發(fā)送業(yè)務(wù)請(qǐng)求數(shù)據(jù)包。
[0053]進(jìn)一步地,本發(fā)明實(shí)施例中,RAC中的節(jié)點(diǎn)之間的數(shù)據(jù)傳輸(包括心跳數(shù)據(jù)包和業(yè)務(wù)數(shù)據(jù)包)采用RDS協(xié)議而不是UDP協(xié)議,除了 RDS協(xié)議本身效率高于UDP協(xié)議之外,還有一個(gè)原因就是對(duì)于網(wǎng)絡(luò)交換機(jī)(例如Infiniband交換機(jī))和RAC中節(jié)點(diǎn),若其底層硬件采用主機(jī)通道適配器(HCA, Host Channel Adapter)或者遠(yuǎn)程直接內(nèi)存訪問(wèn)網(wǎng)絡(luò)接口卡(RNIC,RDMA NIC)(其中,RDMA NIC 為 Remote Direct Memory Access Network Interface Card)等支持RDS協(xié)議的硬件,使用RDS協(xié)議代替UDP協(xié)議進(jìn)行數(shù)據(jù)包的傳輸會(huì)進(jìn)一步提高數(shù)據(jù)傳輸效率。以發(fā)送數(shù)據(jù)包為例,如果采用UDP協(xié)議,應(yīng)用數(shù)據(jù)經(jīng)過(guò)UDP協(xié)議的封裝后,再經(jīng)過(guò)IP協(xié)議的封裝,并不能直接發(fā)送給底層硬件,因?yàn)榈讓佑布奶厥庑裕恢С忠话愕腡CP/IP協(xié)議棧,因此還需要將IP協(xié)議封裝后的數(shù)據(jù)包使用IPoIB (Internet Protocol overInfiniBand)協(xié)議進(jìn)行封裝,才能發(fā)送給底層硬件進(jìn)行處理,而采用RDS協(xié)議,應(yīng)用數(shù)據(jù)直接由RDS協(xié)議封裝,底層硬件就能夠?qū)?shù)據(jù)包進(jìn)行處理,這樣,在發(fā)送數(shù)據(jù)包時(shí),減少了封裝數(shù)據(jù)包的流程,在接收數(shù)據(jù)包時(shí),減少了拆分?jǐn)?shù)據(jù)包的流程,進(jìn)一步地提高了數(shù)據(jù)包傳輸?shù)男省?br> [0054]S307、Infiniband交換機(jī)接收到第一節(jié)點(diǎn)發(fā)送的業(yè)務(wù)請(qǐng)求數(shù)據(jù)包之后,解析出業(yè)務(wù)請(qǐng)求數(shù)據(jù)包的目的地址,并采用RDS協(xié)議將業(yè)務(wù)請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)給解析出的目的地址標(biāo)識(shí)的目的節(jié)點(diǎn)。
[0055]S308、Infiniband交換機(jī)采用RDS協(xié)議接收到目的節(jié)點(diǎn)發(fā)送的業(yè)務(wù)響應(yīng)數(shù)據(jù)包之后,采用RDS協(xié)議將該業(yè)務(wù)響應(yīng)數(shù)據(jù)包轉(zhuǎn)發(fā)給第一節(jié)點(diǎn)。
[0056]基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供了一種RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸?shù)南嚓P(guān)設(shè)備,由于這些設(shè)備所解決問(wèn)題的原理與前述一種RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法相似,因此該設(shè)備的實(shí)施可以參見(jiàn)前述方法的實(shí)施,重復(fù)之處不再贅述。
[0057]本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)交換設(shè)備,如圖4所示,具體包括下述模塊:
[0058]接收模塊401,用于接收RAC中的節(jié)點(diǎn)采用RDS協(xié)議發(fā)送的數(shù)據(jù)包;
[0059]解析模塊402,用于對(duì)上述接收模塊401接收的數(shù)據(jù)包的目的地址進(jìn)行解析,確定出該數(shù)據(jù)包在RAC中的目的節(jié)點(diǎn);
[0060]發(fā)送模塊403,用于采用RDS協(xié)議向確定出的目的節(jié)點(diǎn)發(fā)送上述數(shù)據(jù)包。
[0061]本發(fā)明實(shí)施例提供了一種RAC中的節(jié)點(diǎn),如圖5所示,具體包括如下模塊:
[0062]發(fā)送模塊501,用于采用RDS協(xié)議向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包,并由指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議將該請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)至RAC中的目的節(jié)點(diǎn);
[0063]接收模塊502,用于接收指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自目的節(jié)點(diǎn)的與上述請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的響應(yīng)數(shù)據(jù)包。
[0064]進(jìn)一步地,本發(fā)明實(shí)施例提供的上述節(jié)點(diǎn)中,上述發(fā)送模塊501,具體用于采用RDS協(xié)議向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送心跳請(qǐng)求數(shù)據(jù)包,并由上述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議將上述心跳請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)至RAC中的目的節(jié)點(diǎn);
[0065]上述接收模塊502,具體用于接收上述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自上述目的節(jié)點(diǎn)的與上述心跳請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的心跳響應(yīng)數(shù)據(jù)包,用于確定上述目的節(jié)點(diǎn)是否處于正常狀態(tài)。
[0066]進(jìn)一步地,本發(fā)明實(shí)施例提供的上述節(jié)點(diǎn)中,上述發(fā)送模塊501,具體用于當(dāng)確定上述目的節(jié)點(diǎn)處于正常狀態(tài)時(shí),采用RDS協(xié)議向上述指定網(wǎng)絡(luò)交換設(shè)備發(fā)送業(yè)務(wù)請(qǐng)求數(shù)據(jù)包,并由上述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議將上述業(yè)務(wù)請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)至上述目的節(jié)點(diǎn);
[0067]上述接收模塊502,具體用于接收上述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自上述目的節(jié)點(diǎn)的與上述業(yè)務(wù)請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的業(yè)務(wù)響應(yīng)數(shù)據(jù)包。
[0068]進(jìn)一步地,本發(fā)明實(shí)施例提供的上述節(jié)點(diǎn)中,上述發(fā)送模塊501,具體用于在確定上述指定網(wǎng)絡(luò)交換設(shè)備暫停使用之后,采用RDS協(xié)議向上述指定網(wǎng)絡(luò)交換設(shè)備的備用網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包,并由上述備用網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議將上述請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)至上述RAC中的目的節(jié)點(diǎn);
[0069]上述接收模塊502,具體用于接收上述備用網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自上述目的節(jié)點(diǎn)的與上述請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的響應(yīng)數(shù)據(jù)包。
[0070]進(jìn)一步地,本發(fā)明實(shí)施例提供的上述節(jié)點(diǎn)中,上述發(fā)送模塊501,具體用于當(dāng)上述節(jié)點(diǎn)與上述指定網(wǎng)絡(luò)交換設(shè)備之間的第一鏈路處于正常狀態(tài)時(shí),采用RDS協(xié)議通過(guò)上述第一鏈路向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包;當(dāng)上述第一鏈路處于異常狀態(tài)時(shí),采用RDS協(xié)議通過(guò)與上述指定網(wǎng)絡(luò)交換設(shè)備之間的上述第一鏈路的備用的第二鏈路向上述指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包。
[0071]本發(fā)明實(shí)施例提供的一種RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法及相關(guān)設(shè)備,RAC中的節(jié)點(diǎn)采用RDS協(xié)議向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包,并由指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議將該請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)至RAC中的目的節(jié)點(diǎn);接收指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自目的節(jié)點(diǎn)的與該請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的響應(yīng)數(shù)據(jù)包。在RAC中節(jié)點(diǎn)間的通信過(guò)程中,采用RDS協(xié)議代替?zhèn)鹘y(tǒng)的UDP協(xié)議,由于采用RDS協(xié)議傳輸數(shù)據(jù)時(shí)每個(gè)數(shù)據(jù)包攜帶的數(shù)據(jù)量比使用UDP協(xié)議傳輸數(shù)據(jù)時(shí)每個(gè)數(shù)據(jù)包攜帶的數(shù)據(jù)量大,因此采用RDS協(xié)議傳輸數(shù)據(jù)包使得數(shù)據(jù)包收發(fā)雙方的系統(tǒng)資源占用少,同時(shí),RDS不是傳統(tǒng)的TCP/IP體系中的協(xié)議,因此在數(shù)據(jù)包收發(fā)雙方在收發(fā)數(shù)據(jù)包時(shí),不需要對(duì)數(shù)據(jù)進(jìn)行多層封裝或多層解析,進(jìn)一步提高了數(shù)據(jù)包收發(fā)雙方對(duì)數(shù)據(jù)包的處理效率,提高了 RAC的節(jié)點(diǎn)間進(jìn)行數(shù)據(jù)傳輸?shù)膫鬏斝省?br> [0072]通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明實(shí)施例可以通過(guò)硬件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)。基于這樣的理解,本發(fā)明實(shí)施例的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是⑶-R0M,U盤(pán),移動(dòng)硬盤(pán)等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
[0073]本 領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施例的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明所必須的。
[0074]本領(lǐng)域技術(shù)人員可以理解實(shí)施例中的設(shè)備中的模塊可以按照實(shí)施例描述進(jìn)行分布于實(shí)施例的設(shè)備中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個(gè)或多個(gè)設(shè)備中。上述實(shí)施例的模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。
[0075]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0076]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【權(quán)利要求】
1.一種實(shí)時(shí)應(yīng)用集群RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法,其特征在于,包括: 網(wǎng)絡(luò)交換設(shè)備接收RAC中的節(jié)點(diǎn)采用可靠的數(shù)據(jù)報(bào)套接字RDS協(xié)議發(fā)送的數(shù)據(jù)包; 對(duì)接收的所述數(shù)據(jù)包的目的地址進(jìn)行解析,確定出所述數(shù)據(jù)包在所述RAC中的目的節(jié)占.采用RDS協(xié)議向確定出的所述目的節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)包。
2.一種實(shí)時(shí)應(yīng)用集群RAC中節(jié)點(diǎn)間的數(shù)據(jù)傳輸方法,其特征在于,包括: RAC中的節(jié)點(diǎn)采用可靠的數(shù)據(jù)報(bào)套接字RDS協(xié)議向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包,并由所述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議將所述請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)至所述RAC中的目的節(jié)點(diǎn); 接收所述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自所述目的節(jié)點(diǎn)的與所述請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的響應(yīng)數(shù)據(jù)包。
3.如權(quán)利要求2所述的方法,其特征在于,RAC中的節(jié)點(diǎn)采用RDS協(xié)議向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包,具體為: RAC中的節(jié)點(diǎn)采用RDS協(xié)議向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送心跳請(qǐng)求數(shù)據(jù)包,并由所述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議將所述心跳請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)至所述RAC中的目的節(jié)點(diǎn); 接收所述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自所述目的節(jié)點(diǎn)的與所述請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的響應(yīng)數(shù)據(jù)包,具體為: 接收所述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自所述目的節(jié)點(diǎn)的與所述心跳請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的心跳響應(yīng)數(shù)據(jù)包,用于確定所述目的節(jié)點(diǎn)是否處于正常狀態(tài)。
4.如權(quán)利要求3所述的方法,其特征在于,還包括: RAC中的節(jié)點(diǎn)當(dāng)確定所述目的節(jié)點(diǎn)處于正常狀態(tài)時(shí),采用RDS協(xié)議向所述指定網(wǎng)絡(luò)交換設(shè)備發(fā)送業(yè)務(wù)請(qǐng)求數(shù)據(jù)包,并由所述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議將所述業(yè)務(wù)請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)至所述目的節(jié)點(diǎn); 接收所述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自所述目的節(jié)點(diǎn)的與所述業(yè)務(wù)請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的業(yè)務(wù)響應(yīng)數(shù)據(jù)包。
5.如權(quán)利要求2所述的方法,其特征在于,還包括: RAC中的節(jié)點(diǎn)在確定所述指定網(wǎng)絡(luò)交換設(shè)備暫停使用之后,采用RDS協(xié)議向所述指定網(wǎng)絡(luò)交換設(shè)備的備用網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包,并由所述備用網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議將所述請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)至所述RAC中的目的節(jié)點(diǎn); 接收所述備用網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自所述目的節(jié)點(diǎn)的與所述請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的響應(yīng)數(shù)據(jù)包。
6.如權(quán)利要求2所述的方法,其特征在于,RAC中的節(jié)點(diǎn)采用RDS協(xié)議向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包,具體為: 當(dāng)RAC中的節(jié)點(diǎn)與所述指定網(wǎng)絡(luò)交換設(shè)備之間的第一鏈路處于正常狀態(tài)時(shí),采用RDS協(xié)議通過(guò)所述第一鏈路向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包; 當(dāng)所述第一鏈路處于異常狀態(tài)時(shí),采用RDS協(xié)議通過(guò)與所述指定網(wǎng)絡(luò)交換設(shè)備之間的所述第一鏈路的備用的第二鏈路向所述指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包。
7.—種網(wǎng)絡(luò)交換設(shè)備,其特征在于,包括: 接收模塊,用于接收RAC中的節(jié)點(diǎn)采用可靠的數(shù)據(jù)報(bào)套接字RDS協(xié)議發(fā)送的數(shù)據(jù)包;解析模塊,用于對(duì)所述接收模塊接收的所述數(shù)據(jù)包的目的地址進(jìn)行解析,確定出所述數(shù)據(jù)包在所述RAC中的目的節(jié)點(diǎn); 發(fā)送模塊,用于采用RDS協(xié)議向確定出的所述目的節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)包。
8.—種RAC中的節(jié)點(diǎn),其特征在于,包括: 發(fā)送模塊,用于采用可靠的數(shù)據(jù)報(bào)套接字RDS協(xié)議向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包,并由所述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議將所述請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)至所述RAC中的目的節(jié)點(diǎn); 接收模塊,用于接收所述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自所述目的節(jié)點(diǎn)的與所述請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的響應(yīng)數(shù)據(jù)包。
9.如權(quán)利要求8所述的節(jié)點(diǎn),其特征在于,所述發(fā)送模塊,具體用于采用RDS協(xié)議向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送心跳請(qǐng)求數(shù)據(jù)包,并由所述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議將所述心跳請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)至所述RAC中的目的節(jié)點(diǎn); 所述接收模塊,具體用于接收所述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自所述目的節(jié)點(diǎn)的與所述心跳請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的心跳響應(yīng)數(shù)據(jù)包,用于確定所述目的節(jié)點(diǎn)是否處于正常狀態(tài)。
10.如權(quán)利要求9所述的節(jié)點(diǎn),其特征在于,所述發(fā)送模塊,具體用于當(dāng)確定所述目的節(jié)點(diǎn)處于正常狀態(tài)時(shí),采用RDS協(xié)議向所述指定網(wǎng)絡(luò)交換設(shè)備發(fā)送業(yè)務(wù)請(qǐng)求數(shù)據(jù)包,并由所述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議將所述業(yè)務(wù)請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)至所述目的節(jié)點(diǎn); 所述接收模塊,具體用于接收所述指定網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自所述目的節(jié)點(diǎn)的與所述業(yè)務(wù)請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的業(yè)務(wù)響應(yīng)數(shù)據(jù)包。
11.如權(quán)利要求8所述的節(jié)點(diǎn),其特征在于,所述發(fā)送模塊,具體用于在確定所述指定網(wǎng)絡(luò)交換設(shè)備暫停使用之后,采用RDS協(xié)議向所述指定網(wǎng)絡(luò)交換設(shè)備的備用網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包,并由所述備用網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議將所述請(qǐng)求數(shù)據(jù)包轉(zhuǎn)發(fā)至所述RAC中的目的節(jié)點(diǎn); 所述接收模塊,具體用于接收所述備用網(wǎng)絡(luò)交換設(shè)備采用RDS協(xié)議轉(zhuǎn)發(fā)的來(lái)自所述目的節(jié)點(diǎn)的與所述請(qǐng)求數(shù)據(jù)包對(duì)應(yīng)的響應(yīng)數(shù)據(jù)包。
12.如權(quán)利要求8所述的節(jié)點(diǎn),其特征在于,所述發(fā)送模塊,具體用于當(dāng)所述節(jié)點(diǎn)與所述指定網(wǎng)絡(luò)交換設(shè)備之間的第一鏈路處于正常狀態(tài)時(shí),采用RDS協(xié)議通過(guò)所述第一鏈路向指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包;當(dāng)所述第一鏈路處于異常狀態(tài)時(shí),采用RDS協(xié)議通過(guò)與所述指定網(wǎng)絡(luò)交換設(shè)備之間的所述第一鏈路的備用的第二鏈路向所述指定網(wǎng)絡(luò)交換設(shè)備發(fā)送請(qǐng)求數(shù)據(jù)包。
【文檔編號(hào)】H04L12/70GK103916360SQ201210591900
【公開(kāi)日】2014年7月9日 申請(qǐng)日期:2012年12月31日 優(yōu)先權(quán)日:2012年12月31日
【發(fā)明者】李 遠(yuǎn), 杜懷忠, 郭強(qiáng), 田菁菁, 崔洪濤, 彭慶軍 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)河南有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
祁门县| 榆中县| 吴桥县| 金山区| 南城县| 石河子市| 汉源县| 宣武区| 政和县| 开平市| 澄江县| 达尔| 西峡县| 荥经县| 会同县| 泾源县| 天长市| 宁城县| 醴陵市| 西和县| 茂名市| 陵水| 博罗县| 海安县| 定陶县| 灵丘县| 陆丰市| 准格尔旗| 新干县| 苍南县| 湘潭县| 资讯 | 壤塘县| 南江县| 保定市| 扬州市| 含山县| 梨树县| 昭苏县| 巴青县| 连州市|