亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種跨idc的數(shù)據(jù)傳輸方法、設(shè)備及系統(tǒng)的制作方法

文檔序號(hào):8285022閱讀:772來(lái)源:國(guó)知局
一種跨idc的數(shù)據(jù)傳輸方法、設(shè)備及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種跨IDC的數(shù)據(jù)傳輸方法、設(shè)備及系統(tǒng)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,IDC(Internet Data Center,互聯(lián)網(wǎng)數(shù)據(jù)中心)已成為互聯(lián)網(wǎng)產(chǎn)業(yè)中不可或缺的重要一環(huán)。IDC可以為集中式收集、存儲(chǔ)、處理和發(fā)送數(shù)據(jù)的設(shè)備提供運(yùn)行維護(hù)的設(shè)施基地并提供相關(guān)的服務(wù)。
[0003]目前,源服務(wù)器跨IDC向其它多個(gè)目的服務(wù)器傳輸數(shù)據(jù)時(shí),通常需要向該多個(gè)目的服務(wù)器廣播需要傳輸?shù)臄?shù)據(jù),數(shù)據(jù)傳輸過(guò)程中,需要多次跨IDC。以圖1所示場(chǎng)景為例,請(qǐng)參閱圖1,圖1為一種跨IDC數(shù)據(jù)傳輸場(chǎng)景的示意圖,其中,SO與SI?S9屬于不同IDC中的服務(wù)器,當(dāng)SO (源服務(wù)器)需要將數(shù)據(jù)廣播給SI?S9 (目的服務(wù)器)時(shí),數(shù)據(jù)傳輸需要跨IDC9次,數(shù)據(jù)傳輸?shù)目煽啃院头€(wěn)定性較低。

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

[0004]本發(fā)明實(shí)施例公開(kāi)了一種跨IDC的數(shù)據(jù)傳輸方法及相關(guān)設(shè)備,以節(jié)省跨IDC的傳輸流量,提高傳輸系統(tǒng)可靠性和穩(wěn)定性。
[0005]本發(fā)明實(shí)施例第一方面公開(kāi)了一種跨IDC的數(shù)據(jù)傳輸方法,包括:
[0006]確定每一個(gè)目的服務(wù)器所歸屬的IDC ;
[0007]針對(duì)所述每一個(gè)目的服務(wù)器所歸屬的IDC,判斷所述IDC中是否包括至少兩個(gè)所述目的服務(wù)器;
[0008]若是,將所述IDC作為目標(biāo)IDC,并向所述目標(biāo)IDC中的指定目的服務(wù)器發(fā)送數(shù)據(jù)包,所述數(shù)據(jù)包中包括所述目標(biāo)IDC中除所述指定目的服務(wù)器之外的其余目的服務(wù)器的標(biāo)識(shí)信息,以及需要傳輸?shù)臄?shù)據(jù),以使所述指定目的服務(wù)器根據(jù)所述其余目的服務(wù)器的標(biāo)識(shí)信息,將所述需要傳輸?shù)臄?shù)據(jù)發(fā)送給所述其余目的服務(wù)器。
[0009]本發(fā)明實(shí)施例第二方面公開(kāi)了一種跨IDC的數(shù)據(jù)傳輸方法,包括:
[0010]源服務(wù)器確定每一個(gè)目的服務(wù)器所歸屬的IDC ;
[0011]針對(duì)所述每一個(gè)目的服務(wù)器所歸屬的IDC,所述源服務(wù)器判斷所述IDC中是否包括至少兩個(gè)所述目的服務(wù)器;
[0012]若是,所述源服務(wù)器將所述IDC作為目標(biāo)IDC,并向所述目標(biāo)IDC中的指定目的服務(wù)器發(fā)送第一數(shù)據(jù)包,所述第一數(shù)據(jù)包中包括所述目標(biāo)IDC中除所述指定目的服務(wù)器之外的其余目的服務(wù)器的標(biāo)識(shí)信息,以及需要傳輸?shù)臄?shù)據(jù);
[0013]所述指定目的服務(wù)器接收所述源服務(wù)器發(fā)送的所述第一數(shù)據(jù)包,并根據(jù)所述第一數(shù)據(jù)包中包括的其余目的服務(wù)器的標(biāo)識(shí)信息,將所述需要傳輸?shù)臄?shù)據(jù)發(fā)送給所述其余目的服務(wù)器。
[0014]本發(fā)明實(shí)施例第三方面公開(kāi)了一種跨IDC的數(shù)據(jù)傳輸設(shè)備,包括:
[0015]確定模塊,用于確定每一個(gè)目的服務(wù)器所歸屬的IDC ;
[0016]判斷模塊,用于針對(duì)所述每一個(gè)目的服務(wù)器所歸屬的IDC,判斷所述IDC中是否包括至少兩個(gè)所述目的服務(wù)器;
[0017]發(fā)送模塊,用于當(dāng)所述判斷模塊判斷為是時(shí),將所述IDC作為目標(biāo)IDC,并向所述目標(biāo)IDC中的指定目的服務(wù)器發(fā)送數(shù)據(jù)包,所述數(shù)據(jù)包中包括所述目標(biāo)IDC中除所述指定目的服務(wù)器之外的其余目的服務(wù)器的標(biāo)識(shí)信息,以及需要傳輸?shù)臄?shù)據(jù),以使所述指定目的服務(wù)器根據(jù)所述其余目的服務(wù)器的標(biāo)識(shí)信息,將所述需要傳輸?shù)臄?shù)據(jù)發(fā)送給所述其余目的服務(wù)器。
[0018]本發(fā)明實(shí)施例第四方面公開(kāi)了一種跨IDC的數(shù)據(jù)傳輸系統(tǒng),包括源服務(wù)器和至少兩個(gè)目的服務(wù)器;其中:
[0019]所述源服務(wù)器,用于確定每一個(gè)目的服務(wù)器所歸屬的IDC ;
[0020]所述源服務(wù)器,還用于針對(duì)所述每一個(gè)目的服務(wù)器所歸屬的IDC,判斷所述IDC中是否包括至少兩個(gè)所述目的服務(wù)器;
[0021 ] 所述源服務(wù)器,還用于判斷為是時(shí),將所述IDC作為目標(biāo)IDC,并向所述目標(biāo)IDC中的指定目的服務(wù)器發(fā)送第一數(shù)據(jù)包,所述第一數(shù)據(jù)包中包括所述目標(biāo)IDC中除所述指定目的服務(wù)器之外的其余目的服務(wù)器的標(biāo)識(shí)信息,以及需要傳輸?shù)臄?shù)據(jù);
[0022]所述目的服務(wù)器,用于作為指定目的服務(wù)器時(shí),接收所述源服務(wù)器發(fā)送的所述第一數(shù)據(jù)包,并根據(jù)所述第一數(shù)據(jù)包中包括的其余目的服務(wù)器的標(biāo)識(shí)信息,將所述需要傳輸?shù)臄?shù)據(jù)發(fā)送給所述其余目的服務(wù)器。
[0023]實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
[0024]對(duì)于跨IDC數(shù)據(jù)傳輸場(chǎng)景,當(dāng)目的服務(wù)器所歸屬的IDC中存在包括至少兩個(gè)目的服務(wù)器的目標(biāo)IDC時(shí),可以不需要分別向該目標(biāo)IDC中的每一個(gè)目的服務(wù)器均廣播需要傳輸?shù)臄?shù)據(jù),而是僅需將需要傳輸?shù)臄?shù)據(jù)發(fā)送給該目標(biāo)IDC中的指定目的服務(wù)器,由該指定目的服務(wù)器將需要傳輸?shù)臄?shù)據(jù)發(fā)送給同一 IDC中的其余目的服務(wù)器,節(jié)省了跨IDC數(shù)據(jù)的傳輸流量,提高了傳輸系統(tǒng)的可靠性和穩(wěn)定性。
【附圖說(shuō)明】
[0025]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0026]圖1為現(xiàn)有技術(shù)中一種跨IDC數(shù)據(jù)傳輸場(chǎng)景的示意圖;
[0027]圖2為本發(fā)明實(shí)施例提供的一種跨IDC數(shù)據(jù)傳輸方法的流程示意圖;
[0028]圖3為本發(fā)明實(shí)施例提供的另一種跨IDC數(shù)據(jù)傳輸方法的流程示意圖;
[0029]圖4為本發(fā)明實(shí)施例提供的一種跨IDC數(shù)據(jù)傳輸場(chǎng)景的示意圖;
[0030]圖5為本發(fā)明實(shí)施例提供的一種跨IDC數(shù)據(jù)傳輸設(shè)備的結(jié)構(gòu)示意圖;
[0031]圖6為本發(fā)明實(shí)施例提供的一種跨IDC數(shù)據(jù)傳輸系統(tǒng)的架構(gòu)示意圖。
【具體實(shí)施方式】
[0032]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0033]如圖2所示,為本發(fā)明實(shí)施例提供的一種跨IDC的數(shù)據(jù)傳輸方法的流程示意圖,可以包括以下步驟:
[0034]S201、確定每一個(gè)目的服務(wù)器所歸屬的IDC。
[0035]本發(fā)明實(shí)施例中,上述方法可以應(yīng)用于跨IDC數(shù)據(jù)傳輸場(chǎng)景中的源節(jié)點(diǎn),為便于說(shuō)明,下面以該源節(jié)點(diǎn)為源服務(wù)器為例。但應(yīng)當(dāng)說(shuō)明的是,本發(fā)明實(shí)施例中,源節(jié)點(diǎn)并限于為服務(wù)器,凡是可以實(shí)施本發(fā)明實(shí)施例的設(shè)備、裝置或系統(tǒng)均可以作為源節(jié)點(diǎn)。
[0036]本發(fā)明實(shí)施例中,當(dāng)源服務(wù)器需要跨IDC傳輸數(shù)據(jù)時(shí),源服務(wù)器可以確定每一個(gè)目的服務(wù)器所歸屬的IDC。以圖1所示場(chǎng)景為例,目的服務(wù)器SI?S2屬于深圳IDC,目的服務(wù)器S4?S6屬于上海IDC,目的服務(wù)器S7?S9屬于天津IDC。
[0037]S202、針對(duì)每一個(gè)目的服務(wù)器所歸屬的IDC,判斷該IDC中是否包括至少兩個(gè)目的服務(wù)器。若是,轉(zhuǎn)至步驟S203 ;否則,轉(zhuǎn)至步驟S204。
[0038]本發(fā)明實(shí)施例中,源服務(wù)器確定目的服務(wù)器所歸屬的IDC之后,可以針對(duì)每一個(gè)目的服務(wù)器所歸屬的IDC,判斷該IDC中是否包括至少兩個(gè)目的服務(wù)器。
[0039]S203、將該IDC作為目標(biāo)IDC,并向該目標(biāo)IDC中的指定目的服務(wù)器發(fā)送數(shù)據(jù)包,該數(shù)據(jù)包中包括該目標(biāo)IDC中除該指定目的服務(wù)器之外的其余目的服務(wù)器的標(biāo)識(shí)信息,以及需要傳輸?shù)臄?shù)據(jù),以使該指定目的服務(wù)器根據(jù)該其余目的服務(wù)器的標(biāo)識(shí)信息,將需要傳輸?shù)臄?shù)據(jù)發(fā)送給其余目的服務(wù)器。
[0040]本發(fā)明實(shí)施例中,當(dāng)源服務(wù)器判斷目的服務(wù)器所歸屬的IDC中,存在包括多個(gè)目的服務(wù)器的IDC時(shí),源服務(wù)器可以將該IDC作為目標(biāo)IDC,并向該目標(biāo)IDC中的指定服務(wù)器發(fā)送數(shù)據(jù)包,該數(shù)據(jù)包中可以包括目標(biāo)IDC中除該指定目的服務(wù)器之外的其余目的服務(wù)器的標(biāo)識(shí)信息,以及需要傳輸?shù)臄?shù)據(jù)。
[0041]指定目的服務(wù)器接收到該數(shù)據(jù)包后,可以根據(jù)該數(shù)據(jù)包中包括的其余目的服務(wù)器的標(biāo)識(shí)信息,將該需要傳輸?shù)臄?shù)據(jù)發(fā)送給該其余目的服務(wù)器。其中,該標(biāo)識(shí)信息可以包括但不限于:IP (Internet Protocol,互聯(lián)網(wǎng)協(xié)議)地址和端口。
[0042]舉例來(lái)說(shuō),仍以圖1所示的場(chǎng)景為例,當(dāng)SO需要向SI?S9傳輸數(shù)據(jù),且確定SI?S3歸屬于深圳IDC,S4?S6歸屬于上海IDC,S7?S9歸屬于天津IDC時(shí),則SO可以確定深圳IDC、上海IDC和天津IDC均屬于目標(biāo)IDC,SO可以分別向深圳IDC、上海IDC和天津IDC中的指定目的服務(wù)器(假設(shè)分別為S1、S4和S7)發(fā)送數(shù)據(jù)包,該數(shù)據(jù)包中包括該目標(biāo)IDC中除指定目的服務(wù)器之外的其余目的服務(wù)器的標(biāo)識(shí)信息,以及需要傳輸?shù)臄?shù)據(jù),以使指定目的服務(wù)器將該需要傳輸?shù)臄?shù)據(jù)發(fā)送給目標(biāo)IDC中其余目的服務(wù)器。以深圳IDC為例,SO向SI發(fā)送的數(shù)據(jù)包可以包括S2和S3的標(biāo)識(shí)信息,以及需要傳輸?shù)臄?shù)據(jù),SI接收到數(shù)據(jù)包后,分別向S2和S3發(fā)送需要傳輸?shù)臄?shù)據(jù)。
[0043]需要注意的是,本發(fā)明實(shí)施例中,源服務(wù)器向指定目的服務(wù)器發(fā)送的數(shù)據(jù)包中,除了可以包括目標(biāo)IDC中除該指定目的服務(wù)器之外的其余目的服務(wù)器的標(biāo)識(shí)信息,以及需要傳輸?shù)臄?shù)據(jù)之外,還可以包括該指定目的服務(wù)器的標(biāo)識(shí)信息。
[0044]本發(fā)明實(shí)施例中,指定目的服務(wù)器可以是目標(biāo)IDC中任一目的服務(wù)器;源服務(wù)器確定目標(biāo)IDC之后,可以隨機(jī)選擇該目標(biāo)IDC中的一個(gè)目的服務(wù)器作為指定服務(wù)器,并向該指定服務(wù)器發(fā)送包括目標(biāo)IDC中除該指定目的服務(wù)器之外的其余目的服務(wù)器的標(biāo)識(shí)信息,以及需要傳輸?shù)臄?shù)據(jù)。
[0045]但應(yīng)該認(rèn)識(shí)到,在本發(fā)明實(shí)施例中,當(dāng)目的服務(wù)器中包括三個(gè)或三個(gè)以上的目的服務(wù)器時(shí),該指定目的服務(wù)器也可以是目標(biāo)IDC中的兩個(gè)或兩個(gè)以上目的服務(wù)器。
[0046]舉例來(lái)說(shuō),假設(shè)目標(biāo)IDC中包括10個(gè)目的服務(wù)器(服務(wù)器I?服務(wù)器10),則指定目的服務(wù)器可
當(dāng)前第1頁(yè)1 2 3 4 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1