[發明專利]用于移植數據的系統與方法有效
| 申請號: | 201310136808.8 | 申請日: | 2013-04-19 |
| 公開(公告)號: | CN103377279B | 公開(公告)日: | 2017-04-26 |
| 發明(設計)人: | M·J·卡洛斯;S·E·克萊恩;J·M·米奇 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H04L29/08 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所11038 | 代理人: | 李鎮江 |
| 地址: | 美國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 移植 數據 系統 方法 | ||
技術領域
本發明一般涉及計算系統,尤其涉及利用對等遠程復制(PPRC)應用把數據從未受保護的小型計算機系統接口邏輯單元號(SCSI LUN)移植到受保護的SCSI LUN和把數據從受保護的SCSI LUN移植到未受保護的SCSI LUN的系統與方法。
背景技術
T10小型計算機系統接口(SCSI)標準定義了DIF信息模型,其中SCSI塊設備可以格式化成具有與每個邏輯塊關聯的數據完整性字段(DIF)。DIF提供對從SCSI主機最初寫數據的時間開始端到端的保護和數據完整性的驗證。
格式化成沒有DIF的塊設備被稱為包括類型0保護。而格式化成具有DIF信息的塊設備被稱為包括類型1保護并且包括塊循環冗余校驗(CRC)、參考標簽(LBA)和應用定義的應用標簽。
隨著對T10DIF支持的出現,期望把數據從具有類型0保護(即,不包括類型1保護)的現有卷移植到格式化成具有類型1保護的卷。當前用于執行這種類型數據移植的系統與方法一般使用SCSI主機來執行數據移植。具體而言,SCSI主機從未受保護的卷讀取全部數據塊、利用DIF信息格式化數據塊,然后把數據塊連同DIF信息一起寫到新的卷。換句話說,SCSI主機負責執行與在卷之間移植數據相關的每個任務。
發明內容
各種實施例提供了用于移植數據的系統。一種系統包括配置成存儲受保護的數據的小型計算機系統接口邏輯單元號(SCSI LUN)、處理器和耦合到處理器的存儲器。存儲器配置成存儲對等遠程復制(PPRC)應用,其中處理器配置成執行該PPRC應用,來修改所發送的數據和所接收的數據中的保護。
其它實施例提供了用于把未受保護的數據移植到受保護的SCSI LUN的方法。一種方法包括從第一處理器接收未受保護的數據。該方法還包括由第二處理器利用PPRC應用向數據添加保護,生成受保護的數據,并且把受保護的數據存儲到受保護的SCSI LUN中。
還提供了把受保護的數據移植到未受保護的SCSI LUN的方法。一種方法包括在受保護的SCSI LUN接收發送受保護的數據的請求、利用PPRC應用從受保護的數據剝去保護以便產生未受保護的數據,并且把未受保護的數據發送到未受保護的SCSI LUN。
附圖說明
為了更容易地理解本發明的優點,以上簡要描述的本發明的更特定描述將參考附圖中所說明的具體實施例給出。應當理解,這些圖僅僅是繪出了本發明的典型實施例,而且因此不應當認為是對其范圍的限定,本發明將通過附圖的使用以附加的特性和細節來描述和解釋,附圖中:
圖1是用于移植數據的系統的一種實施例的框圖;
圖2是用于移植數據的系統的另一種實施例的框圖;
圖3是用于移植數據的系統的還有另一種實施例的框圖;
圖4是用于把未受保護的數據從未受保護的SCSI LUN移植到受保護的SCSI LUN的方法的一種實施例的流程圖;及
圖5是用于把受保護的數據從受保護的SCSI LUN移植到未受保護的SCSI LUN的方法的一種實施例的流程圖。
具體實施例
以下說明的實施例提供了用于移植數據的系統與方法。一種系統包括配置成存儲受保護的數據的小型計算機系統接口邏輯單元號(SCSI LUN)、處理器和耦合到處理器的存儲器。存儲器配置成存儲對等遠程復制(PPRC)應用,其中處理器配置成執行該PPRC應用,來修改所發送的數據和所接收的數據中的保護。
其它實施例提供了用于把未受保護的數據移植到受保護的SCSI LUN的方法。一種方法包括從第一處理器接收未受保護的數據。該方法還包括由第二處理器利用PPRC應用向數據添加保護以便生成受保護的數據,并且把受保護的數據存儲到受保護的SCSI LUN中。
還提供了把受保護的數據移植到未受保護的SCSI LUN的方法。一種方法包括在受保護的SCSI LUN接收發送受保護的數據的請求、利用PPRC應用從受保護的數據剝去保護以便產生未受保護的數據,并且把未受保護的數據發送到未受保護的SCSI LUN。
現在轉向圖,圖1是用于移植數據的系統的一種實施例100的框圖。至少在所說明的實施例中,系統100包括經總線150(例如,有線和/或無線總線)彼此耦合的存儲器110、包括未受保護的數據的SCSI LUN120、包括受保護的數據的SCSI LUN130及處理器140。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310136808.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:視頻處理終端以及視頻處理方法
- 下一篇:配電支路智能負荷控制器
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





