[發明專利]基于閃存的磁帶仿真方法無效
| 申請號: | 201010294116.2 | 申請日: | 2010-09-28 |
| 公開(公告)號: | CN101968722A | 公開(公告)日: | 2011-02-09 |
| 發明(設計)人: | 黃疆;龔平;史瑛;郭競遠;李峻巍;劉江 | 申請(專利權)人: | 天津火星科技有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 天津盛理知識產權代理有限公司 12209 | 代理人: | 王來佳 |
| 地址: | 300384 天津市南開區華苑*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 閃存 磁帶 仿真 方法 | ||
1.一種基于閃存的磁帶仿真方法,其特征在于:包括基于閃存的磁帶仿真數據寫入處理方法和基于閃存的磁帶仿真數據讀取處理方法,其中:
基于閃存的磁帶仿真數據寫入處理方法包括如下步驟:
步驟1:裝載磁帶的步驟;
步驟2:設定寫入數據偏移量的步驟;
步驟3:以虛擬磁帶形式向閃存寫入數據的步驟;
基于閃存的磁帶仿真數據讀取處理方法包括如下步驟:
步驟1:裝載磁帶的步驟;
步驟2:設定讀取數據偏移量的步驟;
步驟3:以虛擬磁帶形式從閃存中讀取數據的步驟。
2.根據權利要求1所述的基于閃存的磁帶仿真方法,其特征在于:所述裝載磁帶的步驟包括如下處理過程:
(1)應用模塊經對外接口模塊向磁帶庫仿真管理模塊發送SCSI裝載磁帶命令;
(2)磁帶庫仿真管理模塊檢查驅動器狀態并進行裝載磁帶處理;
(3)磁帶庫仿真管理模塊經對外接口模塊向應用模塊返回磁帶裝載狀態。
3.根據權利要求1所述的基于閃存的磁帶仿真方法,其特征在于:所述設定寫入數據偏移量的步驟包括如下處理過程:
(1)應用模塊向對外接口模塊發送SCSI寫入命令;
(2)對外接口模塊設定寫入數據偏移量并傳送給存儲訪問控制模塊;
(3)存儲訪問控制模塊訪問閃存指定數據偏移量的位置;
(4)存儲訪問控制模塊經對外接口模塊向應用模塊返回設定寫入數據偏移量狀態。
4.根據權利要求1所述的基于閃存的磁帶仿真方法,其特征在于:所述以虛擬磁帶形式向閃存寫入數據的步驟包括如下處理過程:
(1)應用模塊經對外接口模塊向存儲訪問控制模塊發送寫入數據命令;
(2)仿真磁帶存儲池模塊向閃存的指定偏移量位置寫入數據;
(3)存儲訪問控制模塊經對外接口模塊向應用模塊返回寫入數據狀態。
5.根據權利要求4所述的基于閃存的磁帶仿真方法,其特征在于:所述仿真磁帶存儲池模塊向閃存的指定偏移量位置寫入數據的過程包括如下步驟:
①仿真磁帶存儲池模塊判斷閃存是否格式化,如果未格式化則將閃存格式化后進入下一步;
②檢測能否讀取閃存的序列號,如果不能讀取則進行出錯處理;
③讀取閃存的序列號及容量,將閃存的序列號作為磁帶的條碼,根據磁帶庫仿真管理模塊的設置獲取磁帶的容量;
④判斷磁帶容量是否滿足數據寫入,如果容量不夠則進行出錯處理;
⑤按磁帶格式記錄數據;
⑥讀取已經記錄數據的最后一個塊號;
⑦從下一個塊開始記錄數據;
⑧每次執行寫入操作時均在閃存內的磁帶頭索引部分中記錄數據集元數據;
⑨記錄數據在磁帶中寫入的數據終點并在閃存內此帶頭索引部分記錄元數據;
⑩通知存儲訪問控制模塊寫入完成。
6.根據權利要求1所述的基于閃存的磁帶仿真方法,其特征在于:所述設定讀取數據偏移量的步驟包括如下處理過程:
(1)應用模塊向對外接口模塊發送SCSI讀取命令;
(2)對外接口模塊設定讀取數據偏移量并傳送給存儲訪問控制模塊;
(3)存儲訪問控制模塊訪問閃存指定數據偏移量的位置;
(4)存儲訪問控制模塊經對外接口模塊向應用模塊返回設定讀取數據偏移量狀態。
7.根據權利要求1所述的基于閃存的磁帶仿真方法,其特征在于:所述以虛擬磁帶形式從閃存中讀取數據的步驟包括如下處理過程:
(1)應用模塊經對外接口模塊向存儲訪問控制模塊發送讀取數據命令;
(2)仿真磁帶存儲池模塊從閃存中的指定數據偏移量位置讀取數據;
(3)存儲訪問控制模塊經對外接口模塊向應用模塊返回讀取數據狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津火星科技有限公司,未經天津火星科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010294116.2/1.html,轉載請聲明來源鉆瓜專利網。





