容量整合設備及其數據存儲方法和數據讀取方法
2023-05-11 23:38:46 1
專利名稱:容量整合設備及其數據存儲方法和數據讀取方法
技術領域:
本發明涉及一種數據存儲設備,尤其涉及一種整合多個移動存儲裝置容量的容量整合設 備及其數據存儲方法、數據讀取方法。
技術背景隨著存儲技術、通信技術的發展,移動存儲裝置的出現為人們的存儲需求提供了便利。 例如,閃盤、SD卡(Secure Digital Memory Card) 、 xD-Picture存儲卡、T—Flash卡等,這 些移動存儲裝置結合不同的串行總線標準便可與其他採用相同串行總線標準的設備進行數據 傳輸,進而實現人們存儲的數據移動性,現有的串行總線標準主要包括通用串行總線標準 (Universal Serial Bus)、高性能串行總線標準(IEEE1394)。下面以採用通用串行總線標準的閃盤為例,介紹閃盤與計算機之間的數據通信。如圖l 所示具有USB閃盤的計算機系統,計算機2包括USB主機控制器21及連接器23。 USB閃盤3包括 USB控制器31、連接器33及快閃記憶體模塊35。計算機2通過電纜6與USB閃盤3連接時,USB主機控制 器21通過連接器23檢測到閃盤3並開始為閃盤3供電,然後分配一地址給閃盤3。 USB閃盤3進 入地址狀態。USB主機控制器21通過連接器23讀取USB閃盤3配置信息,並根據配置信息向 USB閃盤3分發一個配置值,USB閃盤3進入配置狀態,此時USB閃盤3可以使用。計算機2產生 一讀操作信號給USB閃盤3時,USB閃盤3的USB控制器31將自身信息及快閃記憶體模塊35的信息通過 連接器33傳送給計算機2。這樣計算機2就可以確定USB閃盤3的存儲容量、剩餘容量以及相關 存儲信息。USB閃盤的即插即用及簡易的操作模式為用戶的移動存儲數據之操作提供了極大的便利 ,USB閃盤也因上述優勢成為用戶用於移動存儲數據的首選設備。為滿足用戶不斷增長的移 動數據存儲之需求,閃盤製造商不斷推出大容量的閃盤。用戶為了能獲得更大的移動數據的 存儲能力,不斷購置價錢較高的大容量閃盤,而其先前購置的小容量閃盤則被丟置一邊,這 樣不但浪費了小容量閃盤的存儲資源,而且也增加了用戶購置大容量閃盤的成本。發明內容鑑於此,有必要提供一種容量整合設備,該容量整合設備可以將多個移動存儲裝置的存 儲容量整合為一整體來存儲數據。此外,還有必要提供一種適應該容量整合設備的數據存儲方法。此外,還有必要提供一種適應該容量整合設備的數據讀取方法。一種容量整合設備,包括連接器、控制模塊、檢測模塊、文件管理模塊及擴展單元,擴 展單元與移動存儲裝置相連,連接器與計算機連接後,其特徵在於控制模塊控制檢測模塊 檢測移動存儲裝置的相關信息,並控制文件管理模塊根據所述相關信息生成用於管理移動存 儲裝置存儲數據的文件管理表,控制模塊接收到計算機因存儲待存文件而提供的存儲信號時 ,控制文件管理模塊依據文件管理表為所述待存文件分配移動存儲裝置,並將待存文件順次 存儲到分配的移動存儲裝置中。一種數據存儲方法,包括如下步驟將已連接移動存儲裝置的容量整合設備與計算機連接;檢測與容量整合設備相連的移動存儲裝置的相關信息,所述相關信息包括移動存儲裝置 的識別碼、存儲容量值、剩餘容量值、剩餘容量邏輯起始地址、已存儲文件的文件名、已存 儲文件的邏輯起始地址;根據檢測到的相關信息生成用於管理移動存儲裝置存儲數據的文件管理表;接收計算機因存儲待存文件而提供的存儲信號;根據所述文件管理表順次分配所述移動存儲裝置以存儲待存文件。一種數據讀取方法,包括如下步驟將已連接移動存儲裝置的容量整合設備與計算機連接; 接收計算機提供的讀操作信號;讀取存儲的信息表以響應讀操作信號,所述信息表用於管理移動存儲裝置讀取已存儲的 待存文件;接收計算機因選擇讀取所述待存文件而提供的讀取信號; 根據讀取信號從所述信息表中順序選擇移動存儲裝置來讀取所述待存文件。 上述容量整合設備、數據存儲方法及數據讀取方法將多個移動存儲裝置的容量整合為一 體,使得用戶不用再購置價錢較高的大容量就可存儲或讀取佔用存儲空間較大的數據。
圖1為具有USB閃盤的計算機主機系統示意圖。圖2為一較佳實施方式的容量整合設備與計算機及多個移動存儲裝置相連的模塊示意3為圖2所示的容量整合設備的功能模塊示意圖。 圖4為容量整合設備存儲待存文件前生成的文件管理表的示意圖。圖5為容量整合設備存儲待存文件前生成的信息表的示意圖。圖6為容量整合設備存儲待存文件後更新的文件管理表的示意圖。圖7為容量整合設備存儲待存文件後更新的信息表的示意圖。圖8為一較佳實施方式的適應於容量整合設備的數據存儲方法流程圖。圖9為一較佳實施方式的適應於容量整合設備的數據讀取方法流程圖。
具體實施方式
如圖2所示,其為一較佳實施方式的容量整合設備4與計算機2及多個移動存儲裝置相連 的示意圖。容量整合設備4通過電纜6與多個移動存儲裝置相連,該移動存儲裝置可以為採用 不同串行總線標準的閃盤、SD卡、xD-Picture存儲卡、T一Flash卡等。容量整合設備4通過 電纜6與計算機2連接後,計算機2為容量整合設備4及移動存儲裝置供電。容量整合設備4開 始檢測每個移動存儲裝置的相關信息。當容量整合設備4接收到計算機2的讀操作信號時,容 量整合設備4根據相關信息產生一文件管理表及一信息表。當計算機2需要存儲待存文件,產 生一存儲信號給容量整合設備4。容量整合設備4接收到存儲信號後,利用生成的文件管理表 為待存文件分配移動存儲裝置,並將待存文件順次存儲到分配的移動存儲裝置中。容量整合 設備4完成存儲操作後更新文件管理表及信息表。當計算機2需要讀取存儲在各移動存儲裝置 中的待存文件時,產生一讀取信號給容量整合設備4。容量整合設備4接收到讀取信號後,利 用保存的信息表順序選擇移動存儲裝置來讀取所述待存文件,並提供給計算機2。請參閱圖3,其為容量整合設備的功能模塊示意圖。容量整合設備4包括連接器40、控制 模塊41、存儲單元42、比較模塊43、檢測模塊44、文件管理模塊45及擴展單元47。控制模塊41分別與連接器40、存儲單元42、比較模塊43、檢測模塊44及文件管理模塊 45相連。比較模塊43分別與連接器40、檢測模塊44及文件管理模塊45相連。文件管理模塊45 分別與連接器40、存儲單元42、檢測模塊44及擴展單元47相連。擴展單元47與檢測模塊44相 連。在本實施例中與擴展單元48相連的移動存儲裝置為閃盤,閃盤數量為兩個,即閃盤3和 閃盤5,另外計算機2安裝了與容量整合設備4相關的驅動程序以配合下述存儲及讀取操作。 容量整合設備4通過連接器40與計算機2連接後,計算機2為容量整合設備4及閃盤供電。容量 整合設備4接收到計算機2分發的配置值時,控制模塊41控制檢測模塊44檢測與擴展單元48相 連的閃盤3和閃盤5的相關信息,並將檢測到的相關信息傳送給文件管理模塊45。所述相關信 息包括各閃盤的閃盤識別碼、各閃盤的存儲容量值、各閃盤的剩餘容量值、各閃盤的剩餘容 量邏輯起始地址、各閃盤已存儲文件的文件名、各閃盤已存儲文件的邏輯起始地址。文件管理模塊45計算出閃盤3與閃盤5的存儲容量總值、剩餘存儲容量總值以提供給計算機2。當用戶打開盤符時,計算機2提供一讀操作信號給控制模塊41,控制模塊41控制文件管 理模塊45根據相關信息生成如圖4所示的容量整合設備存儲待存文件前生成的文件管理表的 示意圖。該文件管理表中包括各閃盤的閃盤識別碼、各閃盤的剩餘容量值、各閃盤存儲的文 件名及各閃盤的剩餘容量邏輯起始地址,且在文件管理表中各閃盤的信息的排列順序是由其 各自的閃盤識別碼中包含的字母之間、數字之間及字母數字之間的優先級不同來決定。在本 實施例中規定a至z的字母的優先級逐漸增高、字母的優先級高於數字的、0至9的數字的優先 級逐漸增高。控制模塊41控制文件管理模塊45根據相關信息還生成如圖5所示的容量整合設 備存儲待存文件前生成的信息表的示意圖。該信息表包括各閃盤的存儲的文件名欄、各閃盤 的文件重命名欄、各閃盤的閃盤識別碼欄及各閃盤的已存儲文件的邏輯起始地址欄。其中為 了防止因各閃盤中出現同名的文件名而產生的混淆,故增加了各閃盤的文件重命名欄。文件 管理模塊45將信息表中文件重命名欄中的信息提供給計算機2以顯示給用戶。當計算機2存儲待存文件到閃盤中時,產生一存儲信號,並將存儲信號提供給控制模塊 41。控制模塊41根據存儲信號控制文件管理模塊45將文件管理表提供給比較模塊42。控制模 塊41還根據存儲信號控制比較模塊42獲取待存文件的容量值。比較模塊42獲取待存文件的容 量值後,從接收到的文件管理表中順次選擇各閃盤的剩餘容量值與待存文件的容量值比較。 例如,首先選擇與閃盤3的剩餘容量值與待存文件的容量值比較,若閃盤3的剩餘容量值不足 ,則再選擇閃盤5的剩餘容量值與待存文件的容量值比較。若選擇的剩餘容量值大於待存文件的容量值,比較模塊43提供一第一選擇信號給控制模 塊41。控制模塊41根據第一選擇信號控制文件管理模塊45接收計算機2提供的待存文件。控 制模塊41根據第一選擇信號還控制文件管理模塊45選擇與所述剩餘容量值對應的閃盤,並產 生一寫命令給選擇的閃盤。該寫命令包括與閃盤對應的剩餘容量邏輯起始地址、待存文件的 容量值。閃盤根據接收到的寫命令將文件管理模塊45提供的待存文件存儲到剩餘空間中。若選擇的剩餘容量值不大於待存文件的容量值,則從文件管理表中順次讀取各閃盤剩餘 容量值並累加以得到剩餘容量總值,並用每次累加所得的剩餘容量總值與待存文件的容量值 比較。例如,順序讀取閃盤3及閃盤5的剩餘容量值並累加以得到剩餘容量總值。若剩餘容量 總值大於待存文件的容量值,比較模塊43提供一第二選擇信號給控制模塊41。控制模塊41根 據第二選擇信號控制文件管理模塊45接收計算機2提供的待存文件。控制模塊41根據第二選 擇信號還控制文件管理模塊45順序選擇組成剩餘容量總值的閃盤,並產生一寫命令給選擇的 閃盤。該寫命令包括與閃盤對應的剩餘容量邏輯起始地址、待存文件的容量值,其中待存文件的容量值由文件管理模塊45按照閃盤的剩餘容量值來分配。閃盤根據接收到的寫命令將文 件管理模塊45分配的待存文件存儲到剩餘空間中。若累加得到的剩餘容量總值不大於待存文件的容量值,比較模塊43則產生一提示信號給 計算機2,以告知剩餘容量總值不足,無法存儲該待存文件。當文件管理模塊45完成存儲待存文件的操作後,文件管理模塊45根據待存文件的信息更 新文件管理表及信息表。請參閱如圖6至圖7,圖6為更新後的文件管理表的示意圖,在剩餘 容量欄中列出了存儲待存文件後的各閃盤的剩餘容量值,在文件名欄中增加了待存文件的文 件名,剩餘容量邏輯起始地址欄中列出各閃盤當前的剩餘容量邏輯起始地址。圖7為更新後 的信息表,文件重命名欄中的待存文件的文件名與文件名欄中的待存文件的文件名相同,存 儲待存文件的各閃盤的閃盤識別碼順序的被記錄在閃盤識別碼欄中。各閃盤中存儲待存文件 的邏輯起始地址順序的被記錄在存儲文件邏輯起始地址欄中。文件管理模塊45將更新後的信 息表、文件管理表傳送給存儲單元42以保存。容量整合設備4與計算機2斷開後,閃盤3及閃盤5與容量整合設備4脫離後,為了保證存 儲的待存文件能正確的通過容量整合設備4讀取,用戶不能更改閃盤3及閃盤5中的所述待存 文件的信息。所述待存文件的信息包括文件名、文件內容。容量整合設備4與計算機2再次連接時,計算機提供讀操作信號給控制模塊41,控制模塊 41控制文件管理模塊45從存儲單元42讀取存儲的文件管理表及信息表。文件管理模塊45根據 檢測模塊44提供的相關信息更新所述文件管理表及所述信息表g卩,若在所述文件管理表及 所述信息表的每一行中互相對應的各欄目中的信息可在所述相關信息査找到,則該等信息保 持不變;若在所述文件管理表及所述信息表的每一行中互相對應的各欄目中的信息沒有在所 述相關信息査找到,則刪除該等信息;另外,所述待存文件存儲於多個閃盤中時,在所述相 關信息中只包含了存儲部分待存文件內容的閃盤的信息的情況下,刪除所述信息表中與待存 文件對應的信息。文件管理模塊45將此次更新後的信息表中文件重命名欄中的信息提供給計 算機2。計算機2選擇需要讀取的文件名後產生讀取信號給控制模塊41。控制模塊41根據讀取 信號,控制文件管理模塊45從所述更新後的信息表中順序選擇對應的閃盤,並產生一讀命令 給閃盤。該讀命令包括與讀取的文件所對應的文件邏輯起始地址。閃盤根據接收到的讀命令 讀取文件,並將該文件提供給文件管理模塊45。文件管理模塊45將接收的文件傳送給計算機 2 為清楚說明容量整合設備4存儲待存文件到閃盤中及從閃盤中讀取待存文件的過程,其 中待存文件的文件名為C,下面以剩餘容量總值大於待存文件的容量值的情況為例具體說明:本實施例中待存文件的容量值為26M,其小於閃盤識別碼為akwgil23的閃盤3及閃盤識別碼 為a2c45678的閃盤5的剩餘存容量值的剩餘容量總值28M。控制模塊41根據讀取信號控制文件 管理模塊45從生成的文件管理表中順序選擇閃盤識別碼為akwgil23的閃盤3,並產生一寫命 令給選擇的閃盤3。該寫命令包括與閃盤3對應的剩餘容量邏輯起始地址Addr5、待存文件的 容量值,其中待存文件的容量值是由文件管理模塊45按照閃盤3的剩餘容量值給分配的。閃 盤3根據接收到的寫命令將文件管理模塊45分配的待存文件存儲到剩餘空間中。閃盤3完成存 儲任務後,發送一完成信號給文件管理模塊45。文件管理模塊45根據接收到的完成信號順序 選擇閃盤識別碼為a2c45678的閃盤5,並產生一寫命令給選擇的閃盤5。該寫命令包括與閃盤 5對應的剩餘容量邏輯起始地址Addr6及待存文件的剩餘容量值。閃盤3根據接收到的寫命令 存儲剩餘的待存文件到其剩餘空間中。文件管理模塊45完成存儲待存文件的操作後,文件管理模塊45根據待存文件的信息更新 文件管理表及信息表。更新後的如圖6所示的文件管理表包括閃盤識別碼akwgi 123與閃盤識 別碼對應的剩餘容量值OM、文件名A1、 A2、 C及當前剩餘容量邏輯起始地址Addr7,閃盤識 別碼a2c45678及與閃盤識別碼對應的剩餘容量值2M、文件名A1 、 B2、 C及當前剩餘容量邏 輯起始地址Addr8。更新後的如圖7所示的信息表包括文件重命名akwgil23.Al及與其對應的 閃盤識別碼akwgi123、文件名A1、存儲文件邏輯起始地址Addrl;文件重命名akwgi123. A2及 與其對應的閃盤識別碼akwgi123、文件名A2、存儲文件邏輯起始地址Addr2;文件重命名 a2c45678. Al及與其對應的閃盤識別碼a2c45678、文件名A1、存儲文件邏輯起始地址Addr3; 文件重命名a2c45678. B2及與其對應的閃盤識別碼a2c45678、文件名B2、存儲文件邏輯起始 地址Addr4;文件重命名C及與其對應的閃盤識別碼akwgil23和a2c45678、文件名C、存儲文 件邏輯起始地址Addr5和Addr6 。文件管理模塊45將更新後的文件管理表及信息表傳送給存儲 單元42以保存。當容量整合設備4與計算機2斷開之後,又再次連接時,文件管理模塊45根據檢測模塊 44提供的相關信息更新存儲的文件管理表及存儲的信息表。文件管理模塊45將更新後的所述 信息表中各文件的重命名提供給計算機2。計算機讀取名稱為C的文件時,控制模塊41控制文 件管理模塊45從所述信息表中順次選擇與文件名C對應的閃盤3及閃盤5,即根據先後順序, 首先選擇閃盤識別碼為akwgil23的閃盤3,並產生一讀命令給閃盤3。該讀命令包括與閃盤3 對應的文件C的文件邏輯起始地址Addr5。閃盤3根據接收到的讀命令讀取文件C,並提供給文 件管理模塊45。文件管理模塊45將接收的文件C提供給計算機2 。閃盤識別碼akwgi 123的閃盤 3完成讀取任務後,發送一完成信號給文件管理模塊45。文件管理模塊45根據完成信號再順序選擇閃盤識別碼為a2c45678的閃盤5,並產生一讀命令給閃盤5。該讀命令包括與閃盤5對 應的文件C的文件邏輯起始地址Addr6。閃盤5根據接收到的讀命令讀取文件C,並提供給文件 管理模塊45。文件管理模塊45將接收的文件C提供給計算機2,以完成待存文件的讀取。如圖8所示,其為一較佳實施方式的適應於容量整合設備的數據存儲方法,包括如下步驟步驟S802,與計算機連接。容量整合設備4通過連接器42與計算機2連接。步驟S804,檢測閃盤的相關信息。容量整合設備4接收到計算機2分發的配置值時,控制 模塊41控制檢測模塊44檢測與擴展單元48相連的閃盤3的相關信息,並將檢測到的相關信息 傳送給文件管理模塊45。步驟S806,根據讀操作信號生成文件管理表及信息表。計算機提供一讀操作信號給控制 模塊41時,控制模塊41控制文件管理模塊45根據相關信息生成文件管理表及信息表。步驟S808,接收到存儲信號。當計算機存儲待存文件時,產生一存儲信號並將存儲信號 提供給控制模塊41 。控制模塊41根據存儲信號控制文件管理模塊45將文件管理表提供給比較 模塊42。步驟S810,獲得待存文件的容量值。控制模塊41還根據存儲信號控制比較模塊42獲取待 存文件的容量值。步驟S812,判斷容量值是否小於剩餘容量值。比較模塊42獲取待存文件的容量值後,從 接收到的文件管理表中順次選擇一閃盤的剩餘容量值與待存文件的容量值比較。步驟S814,選擇與剩餘容量值對應的閃盤存儲待存文件。若選擇的剩餘容量值大於待存 文件的容量值,比較模塊43提供一第一選擇信號給控制模塊41。控制模塊41根據第一選擇信 號控制文件管理模塊45接收計算機2提供的待存文件。控制模塊41根據第一選擇信號還控制 文件管理模塊45選擇與所述剩餘容量值對應的閃盤,並產生一寫命令給選擇的閃盤。閃盤根 據接收到的寫命令將文件管理模塊45提供的待存文件存儲到剩餘空間中。步驟S816,更新文件管理表及信息表並存儲。當文件管理模塊45完成存儲待存文件的操 作後,文件管理模塊45根據待存文件的信息更新文件管理表及信息表。文件管理模塊45將信 息表、文件管理表傳送給存儲單元42以保存。步驟S818,判斷容量值是否小於剩餘容量總值。若選擇的剩餘容量值不大於待存文件的 容量值,則從文件管理表中開始順次讀取剩餘容量值並逐漸累加以得到剩餘容量總值,並用 每次累加所得的剩餘容量總值與待存文件的容量值比較。步驟S820,選擇與累加剩餘容量總值的剩餘容量值對應的閃盤存儲待存文件。若剩餘容量總值大於待存文件的容量值,比較模塊43提供一第二選擇信號給控制模塊41。控制模塊 41根據第二選擇信號控制文件管理模塊45接收計算機2提供的待存文件。控制模塊41根據第 二選擇信號還控制文件管理模塊45順序選擇組成剩餘容量總值的閃盤,並產生一寫命令給選 擇的閃盤。閃盤根據接收到的寫命令將文件管理模塊45分配的待存文件存儲到剩餘空間中。 然後跳轉到步驟S816執行。步驟S822,提示剩餘容量總值不足。若累加得到的剩餘容量總值不大於待存文件的容量 值,比較模塊43則產生一提示信號給計算機2,以告知剩餘容量總值不足。如圖9所示,其為一較佳實施方式的適應於容量整合設備的數據讀取方法,包括如下步驟步驟S902,與計算機連接。容量整合設備4通過連接器42與計算機2連接。步驟S904,檢測閃盤的相關信息。容量整合設備4接收到計算機2分配的地址時,控制模塊41控制檢測模塊44檢測與擴展單元48相連的閃盤3的相關信息,並將檢測到的相關信息傳送給文件管理模塊45。步驟S906,根據檢測到的信息更新存儲的文件管理表及信息表。計算機提供讀操作信號 給控制模塊41,控制模塊41控制文件管理模塊45從存儲單元42讀取存儲的文件管理表及信息 表。文件管理模塊45根據檢測模塊44提供的相關信息更新所述文件管理表及所述信息表即 ,若在所述文件管理表及所述信息表的每一行中互相對應的各欄目中的信息可在所述相關信 息査找到,則該等信息保持不變;若在所述文件管理表及所述信息表的每一行中互相對應的 各欄目中的信息沒有在所述相關信息査找到,則刪除該等信息;另外,所述待存文件存儲於 多個閃盤中時,在所述相關信息中只包含了存儲部分待存文件內容的閃盤的信息的情況下, 刪除所述信息表中與待存文件對應的信息。文件管理模塊45將此次更新後的信息表中文件重 命名欄中的信息提供給計算機2 。步驟S908,接收到讀取信號。計算機2選擇需要讀取的文件名後產生讀取信號給控制模 塊41。步驟S910,從更新的信息表中選擇對應的閃盤讀取待存文件。控制模塊41根據讀取信號 ,控制文件管理模塊45從所述更新後的信息表中順序選擇對應的閃盤,並產生一讀命令給閃 盤。該讀命令包括與讀取的文件所對應的文件邏輯起始地址。閃盤根據接收到的讀命令讀取 文件,並將該文件提供給文件管理模塊45。文件管理模塊45將接收的文件傳送給計算機2。利用上述容量整合設備、適應於該容量整合設備的數據存儲方法及數據讀取方法,文件 管理模塊45根據檢測模塊44提供的相關信息生成文件管理表及信息表。文件管理模塊45從文件管理表中順次選擇閃盤識別碼對應的閃盤3以存儲計算機2提供的佔用存儲容量值較大的待 存文件。文件管理模塊45在完成存儲操作後更新文件管理表及信息表並保存到存儲單元42。 當計算機2需要從閃盤3中讀取存儲的待存文件時,文件管理模塊45從保存的信息表中順次選 擇閃盤識別碼對應的閃盤3以將待存文件提供給計算機2。本技術領域的普通技術人員應當認識到,以上的實施例僅是用來說明本發明,而並非用 作為對本發明的限定,只要在本發明的實質精神範圍之內,對以上實施例所作的適當改變和變化都落在本發明要求保護的範圍之內。
權利要求
1.一種容量整合設備,包括連接器、控制模塊、檢測模塊、文件管理模塊及擴展單元,擴展單元與移動存儲裝置相連,連接器與計算機連接後,其特徵在於控制模塊控制檢測模塊檢測移動存儲裝置的相關信息,並控制文件管理模塊根據所述相關信息生成用於管理移動存儲裝置存儲數據的文件管理表,控制模塊接收到計算機因存儲待存文件而提供的存儲信號時,控制文件管理模塊依據文件管理表為所述待存文件分配移動存儲裝置,並將待存文件順次存儲到分配的移動存儲裝置中。
11.一種數據讀取方法,包括如下步驟 將已連接移動存儲裝置的容量整合設備與計算機連接; 接收計算機提供的讀操作信號;讀取存儲的信息表以響應讀操作信號,所述信息表用於管理移動存儲裝置讀取已存儲 的待存文件;接收計算機因選擇讀取所述待存文件而提供的讀取信號; 根據讀取信號從所述信息表中順序選擇移動存儲裝置來讀取所述待存文件。
12.如權利要求ll所述的數據讀取方法,其特徵在於所述信息表 包括以下欄位文件名、文件重命名、移動存儲裝置識別碼及已存儲文件的邏輯起始地址。
13.如權利要求12所述的數據讀取方法,其特徵在於還包括如下步驟檢測與容量整合設備相連的移動存儲裝置的相關信息,所述相關信息包括移動存儲裝 置的識別碼、存儲容量值、剩餘容量值、剩餘容量邏輯起始地址、已存儲文件的文件名、已 存儲文件的邏輯起始地址;根據檢測到的相關信息更新所述信息表;從更新後的所述信息表中順序選擇移動存儲裝置來讀取所述待存文件。
全文摘要
一種容量整合設備,包括連接器、控制模塊、檢測模塊、文件管理模塊及擴展單元,擴展單元與移動存儲裝置相連,連接器與計算機連接後,控制模塊控制檢測模塊檢測移動存儲裝置的相關信息,並控制文件管理模塊根據所述相關信息生成用於管理移動存儲裝置存儲數據的文件管理表,控制模塊接收到計算機因存儲待存文件而提供的存儲信號時,控制文件管理模塊依據文件管理表為所述待存文件分配移動存儲裝置,並將待存文件順次存儲到分配的移動存儲裝置中。該容量整合設備將佔用存儲容量空間較大的待存文件存儲到多個移動存儲裝置中。此外,還提供了一種數據存儲方法及數據讀取方法。
文檔編號G06F17/30GK101334781SQ20071020091
公開日2008年12月31日 申請日期2007年6月28日 優先權日2007年6月28日
發明者付品峰, 李春華, 翁世芳, 郭林林 申請人:鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司