[發明專利]基于網格的數據移動性在審
| 申請號: | 201310341785.4 | 申請日: | 2013-08-07 |
| 公開(公告)號: | CN103957226A | 公開(公告)日: | 2014-07-30 |
| 發明(設計)人: | I.T.史密斯 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 張麗新 |
| 地址: | 美國紐*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 網格 數據 移動性 | ||
技術領域
本發明涉及用于以更加可擴展和靈活的方式將數據從源服務器移動到目標服務器的系統和過程。
背景技術
不同物理系統和數據模型之間的大量數據的遷移對產業界而言變得越來越重要。這類遷移對于從現在廢棄不用的遺留硬件或數據模型移動數據而言是必要的。遷移對于提供數據的備份和將數據移動到更容易訪問的物理位置而言也是必要的。
之前使用勞動力密集的手動收集數據以及必須為每個個別的遷移量身定做的轉換過程進行數據遷移。這使得該過程昂貴、緩慢,且易于出錯。
任何類型的數據移動性(mobility)操作都涉及大量的、必須被操縱以最大化數據移動效率并減少操作的總體持續時間的源和目標資源。構建大的數據基礎架構以供用戶訪問數據并在存儲基礎架構中創建新的數據。
數據遷移操作與以上的多線程基礎架構不同,傾向為單線程。該單線程操作并沒有充分最優化源基礎架構資產來使能快速且高效的數據移動。
發明內容
根據本發明的一個方面,提供了一種用于將數據從源服務器遷移到目標服務器的數據遷移系統,其包括:包含標準化數據模型中的多個數據遷移操作的索引,每個數據遷移操作與屬性相關聯地存儲,以及可通信地連接到該索引的數據移動器,該數據移動器適于根據索引中包含的數據遷移操作將數據從源服務器移動到目標服務器;其中:該數據移動器具有與索引中包含的至少一個數據遷移操作的相關聯的屬性對應的屬性,該屬性指示可以由數據移動器進行的數據遷移操作的類型;該索引適于獲取該數據移動器的屬性,并適于從索引中包含的數據遷移操作之中,向數據移動器傳送具有與數據移動器的屬性對應的屬性的數據遷移操作;以及該數據移動器適于根據傳送的數據遷移操作從源服務器向目標服務器移動數據。
本發明提供了一種通過使用中心工作倉庫和分離出的(abstracted)數據移動器應用,允許數據移動性和數據移動操作的巨大可擴展性的邏輯機構。
為了使能數據遷移操作的多個線程,本發明人意識到多個分離出的數據移動器可被用來幫助多個請求到源基礎架構。該結構有效地提高聚合吞吐量。然而,可能并不總需要多個數據移動器且數據移動器的適當的數目會在遷移之間改變。本發明的系統允許數據移動器如所需被添加到系統或從系統中移除,從而使得系統的吞吐量可以匹配其工作負荷。
優選地,所述數據移動器包括數據提取命令生成引擎,其適于從傳送的數據遷移操作生成源服務器的源語言的數據提取命令。適當地,所述數據移動器包括數據提交命令生成引擎,其適于從傳送的數據遷移操作生成目標服務器的目標語言的數據提交命令。
優選地,所述數據移動器適于在傳送的數據遷移操作完成之后向索引發送完成報告。
適當地,所述索引適于在傳送的數據遷移操作完成之后,確定在數據遷移的當前階段,具有與數據移動器的屬性對應的屬性的所有數據遷移操作是否已經完成;以及如果在數據遷移的當前階段中并非具有該屬性的所有數據遷移操作都已經完成,則索引適于從索引中包含的數據遷移操作之中,傳送具有該屬性的另一數據遷移操作;以及如果在數據遷移的當前階段具有該屬性的所有數據遷移操作都已經完成,則索引適于指示數據移動器進入暫停狀態。
更優選地,數據移動器具有多個屬性,且每個數據遷移操作與多個屬性相關聯;數據移動器的屬性對應于索引中包含的至少一個數據遷移操作的屬性;以及索引適于從索引中包含的數據遷移操作之中,向數據移動器傳送具有與數據移動器的屬性對應的屬性的數據遷移操作。
適當地,所述系統包括:多個具有不同屬性的數據移動器,其中索引將數據遷移操作分發到具有分別匹配所述數據遷移操作的屬性的屬性的數據移動器。
本發明人已經發現本發明提供的聚合吞吐量的增加比與使用多個數據移動器相關聯的額外的復雜性要重要得多,額外的復雜性是由管理和配置多個元件從而避免沖突和避免重復操作造成的。
根據本發明的另一方面,提供了一種用于將數據從源服務器遷移到目標服務器的方法,其包括:在索引中存儲標準化數據模型中的數據遷移操作的集合,每個數據遷移操作與屬性相關聯地存儲;將屬性存儲在可通信地連接到該索引的數據移動器中,該屬性指示可以由數據移動器進行的數據遷移操作的類型;在索引處獲取數據移動器中存儲的屬性;從索引向數據移動器傳送具有與該數據移動器中存儲的屬性對應的相關聯的屬性的數據遷移操作;將該數據遷移操作轉換為源服務器的源語言的數據提取命令;將該數據提取命令傳送到源服務器;將該數據遷移操作轉換為目標服務器的目標語言的數據提交命令;將該數據提交命令傳送到目標服務器;以及將數據從該源服務器移動到該目標服務器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310341785.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:閥組件以及包括該閥組件的壓縮機
- 下一篇:旋轉式壓縮機及具有其的制冷循環裝置
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





