欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種數(shù)據(jù)遷移的方法、裝置和系統(tǒng)的制作方法

文檔序號:8412555閱讀:914來源:國知局
一種數(shù)據(jù)遷移的方法、裝置和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)迀移的方法、裝置和系統(tǒng)。
【背景技術(shù)】
[0002] 網(wǎng)絡(luò)實現(xiàn)的本質(zhì)是完成數(shù)據(jù)的處理以及數(shù)據(jù)的傳輸,在一些特定場景中,為了更 有效地利用數(shù)據(jù),需要將數(shù)據(jù)整合存放到特定的平臺中,因此,跨平臺及跨機房的數(shù)據(jù)迀移 是不可避免的。例如,一個大型企業(yè)在相距甚遠的另一個城市建立了分公司,此時他們需要 將該企業(yè)中的數(shù)據(jù)庫迀移到分公司的平臺中,以提高數(shù)據(jù)的利用率。
[0003] 現(xiàn)有技術(shù)中,由于源平臺與目標(biāo)平臺的實際距離比較遠,網(wǎng)絡(luò)穩(wěn)定性差,容易造成 數(shù)據(jù)丟失等現(xiàn)象,所以為了提高數(shù)據(jù)迀移的有效性,往往在兩個平臺之間增加若干個中轉(zhuǎn) 平臺進行數(shù)據(jù)轉(zhuǎn)發(fā)。實際應(yīng)用中,跨平臺、跨機房的數(shù)據(jù)迀移一般采用多階段順次運行的方 式,其中,數(shù)據(jù)從一個平臺迀移到另一個平臺為一個階段,階段內(nèi)部采用并行、壓縮等方式 提高數(shù)據(jù)的迀移速度,階段之間順次完成數(shù)據(jù)的迀移,即當(dāng)當(dāng)前階段完成所有數(shù)據(jù)的迀移 之后,才進入下一階段。雖然在階段內(nèi)部采用并行、壓縮等方式進行數(shù)據(jù)迀移,可以提高數(shù) 據(jù)迀移的速度,但是階段之間的關(guān)聯(lián)性很強,即下一階段必須等待上一階段全部進行完數(shù) 據(jù)迀移后才可進行,所以整個數(shù)據(jù)迀移過程中消耗的時間為每一階段分別完成所有數(shù)據(jù)的 數(shù)據(jù)迀移任務(wù)所消耗的時間之和,并且當(dāng)某一階段發(fā)生故障造成數(shù)據(jù)迀移速度緩慢或者無 法進行時,會導(dǎo)致后續(xù)階段均處于等待狀態(tài),而造成整個數(shù)據(jù)迀移的效率大大降低,甚至無 法完成。此外,某階段的失敗,會導(dǎo)致整個迀移過程失敗,從而可靠性也大大降低。

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

[0004] 鑒于上述問題,本發(fā)明提出的數(shù)據(jù)迀移的方法、裝置和系統(tǒng),能夠解決數(shù)據(jù)迀移效 率低和可靠性差的問題。
[0005] 為解決上述技術(shù)問題,第一方面,本發(fā)明提供了一種數(shù)據(jù)迀移的方法,所述方法包 括:
[0006] 控制源平臺對待迀移數(shù)據(jù)進行切片,獲得多個數(shù)據(jù)片;
[0007] 控制源平臺向目標(biāo)平臺流水線式發(fā)送所述多個數(shù)據(jù)片,其中,所述多個數(shù)據(jù)片經(jīng) 過中轉(zhuǎn)平臺到達所述目標(biāo)平臺;
[0008] 所述控制源平臺向目標(biāo)平臺流水線式發(fā)送所述多個數(shù)據(jù)片,包括:
[0009] 控制所述源平臺向所述中轉(zhuǎn)平臺順序發(fā)送所述多個數(shù)據(jù)片;
[0010] 控制所述中轉(zhuǎn)平臺從接收到第一個數(shù)據(jù)片起始,向所述目標(biāo)平臺發(fā)送接收到的數(shù) 據(jù)片,并同時接收所述源平臺發(fā)送的下一個數(shù)據(jù)片。
[0011] 第二方面,本發(fā)明提供了一種數(shù)據(jù)迀移的裝置,所述裝置包括:
[0012] 第一控制單元,用于控制源平臺對待迀移數(shù)據(jù)進行切片,獲得多個數(shù)據(jù)片;
[0013] 第二控制單元,用于控制源平臺向目標(biāo)平臺流水線式發(fā)送所述第一控制單元獲得 的多個數(shù)據(jù)片,其中,所述多個數(shù)據(jù)片經(jīng)過中轉(zhuǎn)平臺到達所述目標(biāo)平臺;
[0014] 所述第二控制單元,還用于控制所述源平臺向所述中轉(zhuǎn)平臺順序發(fā)送所述第一控 制單元獲得的多個數(shù)據(jù)片;
[0015] 所述第二控制單元,還用于控制所述中轉(zhuǎn)平臺從接收到第一個數(shù)據(jù)片起始,向所 述目標(biāo)平臺發(fā)送接收到的數(shù)據(jù)片,并同時接收所述源平臺發(fā)送的下一個數(shù)據(jù)片。
[0016] 第三方面,本發(fā)明提供了一種數(shù)據(jù)迀移的系統(tǒng),所述系統(tǒng)包括:上層管理設(shè)備、源 平臺、中轉(zhuǎn)平臺和目標(biāo)平臺;
[0017] 所述上層管理設(shè)備,用于控制所述源平臺對待迀移數(shù)據(jù)進行切片,獲得多個數(shù)據(jù) 片;
[0018] 所述源平臺,用于在所述上層管理設(shè)備的控制下向所述目標(biāo)平臺流水線式發(fā)送所 述多個數(shù)據(jù)片,其中,所述多個數(shù)據(jù)片經(jīng)過中轉(zhuǎn)平臺到達所述目標(biāo)平臺;
[0019] 所述源平臺,具體用于在所述上層管理設(shè)備的控制下,向所述中轉(zhuǎn)平臺順序發(fā)送 所述多個數(shù)據(jù)片;
[0020] 所述中轉(zhuǎn)平臺,用于在所述上層管理設(shè)備的控制下,從接收到第一個數(shù)據(jù)片起始, 向所述目標(biāo)平臺發(fā)送接收到的數(shù)據(jù)片,并同時接收所述源平臺發(fā)送的下一個數(shù)據(jù)片;
[0021] 所述目標(biāo)平臺,用于順序接收所述中轉(zhuǎn)平臺發(fā)送的多個數(shù)據(jù)片。
[0022] 借由上述技術(shù)方案,本發(fā)明提供的數(shù)據(jù)迀移的方法、裝置和系統(tǒng),能夠通過上層管 理設(shè)備控制源平臺對待迀移的數(shù)據(jù)進行切片,獲得多個數(shù)據(jù)片,并控制源平臺通過流水線 的方式經(jīng)中轉(zhuǎn)平臺向目標(biāo)平臺完成數(shù)據(jù)片的迀移。與現(xiàn)有技術(shù)中依次完成所有數(shù)據(jù)的迀移 相比,本發(fā)明通過采用流水線的方式,將數(shù)據(jù)片從源平臺經(jīng)中轉(zhuǎn)平臺發(fā)送到目標(biāo)平臺,即在 當(dāng)前平臺向下一級平臺發(fā)送所接收到的數(shù)據(jù)片的同時,接收上一級平臺向其發(fā)送的下一個 數(shù)據(jù)片,從而使得各個平臺均處于數(shù)據(jù)迀移狀態(tài),而不用等待將所有待迀移的數(shù)據(jù)接收完 后再向下一級平臺發(fā)送該待迀移的數(shù)據(jù),進而加快了數(shù)據(jù)迀移的速度,提高了數(shù)據(jù)迀移的 效率。
[0023] 上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段, 而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠 更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【附圖說明】
[0024] 通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通 技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認(rèn)為是對本發(fā)明 的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0025] 圖1示出了一種數(shù)據(jù)迀移的方法的流程圖;
[0026] 圖2示出了數(shù)據(jù)塊的示意圖;
[0027] 圖3示出了數(shù)據(jù)迀移的過程示意圖;
[0028] 圖4示出了多級中轉(zhuǎn)平臺的示意圖;
[0029] 圖5示出了一種數(shù)據(jù)迀移的裝置的結(jié)構(gòu)示意圖;
[0030] 圖6示出了另一種數(shù)據(jù)迀移的裝置的結(jié)構(gòu)示意圖;
[0031] 圖7示出了另一種數(shù)據(jù)迀移的裝置的結(jié)構(gòu)示意圖;
[0032] 圖8示出了另一種數(shù)據(jù)迀移的裝置的結(jié)構(gòu)示意圖;
[0033] 圖9示出了另一種數(shù)據(jù)迀移的裝置的結(jié)構(gòu)示意圖;
[0034] 圖10示出了一種數(shù)據(jù)迀移的系統(tǒng)示意圖;
[0035] 圖11示出了另一種數(shù)據(jù)迀移的系統(tǒng)示意圖。
【具體實施方式】
[0036] 下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開 的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例 所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍 完整的傳達給本領(lǐng)域的技術(shù)人員。
[0037] 為提高數(shù)據(jù)迀移的效率,本發(fā)明實施例提供了一種數(shù)據(jù)迀移的方法,本實施例由 上層管理設(shè)備來執(zhí)行,并通過該上層管理設(shè)備控制各個平臺來完成數(shù)據(jù)的迀移,如圖1所 示,該方法包括:
[0038] 101、控制源平臺對待迀移數(shù)據(jù)進
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
改则县| 河曲县| 伊金霍洛旗| 新余市| 航空| 荣昌县| 万山特区| 浦江县| 梁平县| 洞头县| 满洲里市| 沂水县| 青阳县| 丁青县| 连平县| 富蕴县| 明星| 巴彦县| 四川省| 济阳县| 江西省| 诸城市| 密山市| 大新县| 合肥市| 龙口市| 喀喇沁旗| 张家港市| 焦作市| 托里县| 上犹县| 秭归县| 乌拉特中旗| 石首市| 耒阳市| 遂宁市| 新津县| 樟树市| 阳西县| 托克逊县| 吴江市|