[發明專利]一種數據中心間的數據調度方法及系統有效
| 申請號: | 201410188199.5 | 申請日: | 2014-05-06 |
| 公開(公告)號: | CN103945004B | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 楊宇;李希金;朱峰 | 申請(專利權)人: | 中國聯合網絡通信集團有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/24 |
| 代理公司: | 北京安信方達知識產權代理有限公司11262 | 代理人: | 栗若木,白瑩 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 心間 調度 方法 系統 | ||
技術領域
本發明涉及云計算技術,尤指一種數據中心間的數據調度方法及系統。
背景技術
隨著互聯網業務和云計算的蓬勃發展,網絡業務正在越來越多地轉移到擁有大量服務器和存儲集群的數據中心。同時,為了提供更好的用戶體驗,云服務提供商(CSP,Cloud Service Provider)建設了大量分布式的、跨地域的數據中心,用戶的訪問請求交由離用戶最近的數據中心處理。分布式部署的數據中心加快了用戶訪問速度,但是,同時也加大了管理的難度。數據中心之間經常需要傳送大量的信息,包括信息同步、數據備份和數據遷移等,已有的研究結果顯示,數據中心之間的數據流量與用戶對數據中心的訪問流量基本一致。因此,如何調度數據中心間的流量以降低對用戶訪問的影響已經成為一個亟待解決的問題。
通常,用戶對數據中心的訪問會遵循一定的模式,即凌晨的流量小而白天和夜間的流量較大,也就是說,數據中心在凌晨會處于資源空閑的狀態。因此,在凌晨實施數據中心間的數據調度會使得對用戶訪問的影響達到最小。然而,大型的云服務提供商根據業務需求會在全球部署多個數據中心,由于這些數據中心跨越多個不同的時區,這就給數據中心間的數據傳輸帶來了一定挑戰,需要傳遞數據的數據中心節點很難同時處在資源空閑的狀態。當源數據中心處在空閑時刻時,與源數據中心處于不同時區的目的數據中心有可能正處在業務繁忙的階段,此時,如果直接向目的數據中心發送數據反而會加重其負擔,影響了用戶對目的數據中心的訪問。
為了減少處于不同時區的數據中心間的數據調度所帶來的對用戶訪問的影響,目前的做法大致為:對于同一CSP,其CSP管理平臺在源數據中心與目的數據中心間,尋找合適的中間數據中心即中間節點,由中間節點完成數據的中轉,該中間節點需要和源數據中心、目的數據中心都有重疊的空閑時間窗口。當源數據中心和中間節點都處于空閑狀態時,源數據中心將數據發送到中間節點并由中間節點緩存,當目的數據中心空閑后,再由中間節點將數據發送到目的數據中心。上述方法的關鍵是找到一個或者多個合適的中間節點,然而,在實際的運營中,現有的數據中心是根據業務需求所部署的,基本上沒有考慮數據中心的時區問題,因此,合適的中間節點通常會很少,這樣降低了數據中心間的數據調度的數據傳輸效率;另外,由于在中間節點間每次傳送的數據量通常是很大的,在中間節點很少且空閑存儲較少的情況下,是很難在重疊的空閑時間窗口間隔內完成數據的傳輸,同樣降低了數據中心間的數據調度的成功率。
發明內容
為了解決上述技術問題,本發明提供了一種數據中心間的數據調度方法及系統,能夠提高數據中心間的數據調度的數據傳輸效率,同時提高數據中心間的數據調度的成功率。
為了達到本發明目的,本發明提供了一種數據中心間的數據調度方法,包括:
云服務提供商CSP管理平臺收集中間節點信息并通知給控制節點,控制節點存儲各CSP管理平臺提供的中間節點信息;
控制節點收到來自CSP管理平臺的中間節點信息后,將其廣播給其他的CSP管理平臺;
需要傳輸數據的CSP管理平臺,根據當前網絡中中間節點信息及當前數據業務大小計算出數據傳輸路徑,記錄路徑上使用的每個中間節點的使用信息,并將被使用的中間節點的使用信息通知給控制節點;
控制節點按照中間節點的使用信息,標記被使用的中間節點為正在使用的使用中間節點。
該方法還包括:所述控制節點將中間節點的使用信息廣播給所述其他的CSP管理平臺。
所述中間節點信息包括中間節點所屬時區、空閑時間,以及存儲空間大小。
所述中間節點使用信息包括空間使用大小,和使用時間。
本發明還提供一種數據中心間的數據調度系統,至少包括一個或一個以上CSP管理平臺、控制節點,屬于不同CSP管理平臺下的一個或一個以上數據中心;其中,
CSP管理平臺,用于將中間節點信息通知給控制節點,接收控制節點廣播的其他CSP管理平臺的中間節點信息;需要傳輸數據時,根據當前網絡中中間節點信息及當前數據業務大小計算出數據傳輸路徑,記錄路徑上使用的每個中間節點的使用信息,并將中間節點的使用信息通知給控制節點;
控制節點,用于存儲來自CSP管理平臺的中間節點信息后,并將其廣播給其他的CSP管理平臺;接收來自CSP管理平臺的中間節點的使用信息,標記被使用的中間節點為正在使用的使用中間節點。
所述控制節點,還用于將所述中間節點的使用信息廣播給所述其他的CSP管理平臺。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國聯合網絡通信集團有限公司,未經中國聯合網絡通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410188199.5/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





