[發明專利]一種對實體儲存設備進行數據讀寫的系統及方法有效
| 申請號: | 200710163158.0 | 申請日: | 2007-10-10 |
| 公開(公告)號: | CN101408834A | 公開(公告)日: | 2009-04-15 |
| 發明(設計)人: | 莊欽平;杜萱;陳玄同;劉文涵 | 申請(專利權)人: | 英業達股份有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F12/08 |
| 代理公司: | 北京律誠同業知識產權代理有限公司 | 代理人: | 梁 揮;張燕華 |
| 地址: | 臺灣省*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實體 儲存 設備 進行 數據 讀寫 系統 方法 | ||
1.一種對實體儲存設備進行數據讀寫的系統,在共享儲存環境下的多個控制器實現客戶端從遠程對實體儲存設備進行數據讀、寫操作,其特征在于,該系統包含:數個控制器及一實體儲存設備,其中:
所述各控制器,分別具有一邏輯儲存設備,所述各控制器之間通過內網連接進行管理數據及待寫入該實體儲存設備的數據的快取數據的傳輸,并且所述各控制器通過外部網絡與一客戶端相連,可供客戶端在一指定時刻通過所述各控制器中一指定的控制器對該實體儲存設備進行數據讀取或寫入操作,其中,該管理數據包含:該執行讀、寫操作的指定控制器向其它控制器發出的讀、寫操作類型信息與所要讀、寫的數據塊信息以及其它控制器向該指定控制器所反饋的所述其它控制器中是否存在所要讀取的數據塊的快取數據的信息;以及
該實體儲存設備,與所述各控制器的邏輯儲存設備相連接,并通過該邏輯儲存設備從該實體儲存設備中讀取數據或向該實體儲存設備中寫入數據;
其中,當所述其它控制器或該指定控制器中存在該指定控制器所要讀取的數據塊的快取數據時,該指定控制器讀取所述其它控制器或該指定控制器中該數據塊的快取數據及該實體儲存設備中已存在的該數據塊的數據,并傳送給該客戶端;當所述其它控制器或該指定控制器中存在該指定控制器所要寫入的數據塊的快取數據時,則清除所述其它控制器或該指定控制器中該數據塊的快取數據,并由該指定控制器向該實體儲存設備中寫入該數據塊的新數據。
2.根據權利要求1所述的對實體儲存設備進行數據讀寫的系統,其特征在于,該內網連接為以太網絡或串行連接串行計算機系統接口的連接方式。
3.根據權利要求1所述的對實體儲存設備進行數據讀寫的系統,其特征在于,所述各控制器與該客戶端通過以太網絡或光纖信道的外部網絡連接方式相連。
4.一種對實體儲存設備進行數據讀寫的方法,由在共享儲存環境下的多個控制器實現客戶端從遠程對實體儲存設備進行數據讀、寫操作,其特征在于,該方法包含以下步驟:
客戶端于一指定時刻從數個控制器中指定一控制器作為執行一數據讀、寫操作的控制器;
該指定控制器在執行該數據讀、寫操作前,向其它控制器發送包含讀、寫操作類型信息與所要讀、寫的數據塊信息的管理數據;
所述其它控制器接收到該管理數據后,如果所述其它控制器中存在所要讀取的數據塊的快取數據,則向該指定控制器反饋所述其它控制器中存在所要讀取的數據塊的快取數據的信息;
當所述其它控制器或該指定控制器中存在該指定控制器所要讀取的數據塊的快取數據時,該指定控制器讀取所述其它控制器或該指定控制器中該數據塊的快取數據及該實體儲存設備中已存在的該數據塊的數據,并傳送給該客戶端;以及
當所述其它控制器或該指定控制器中存在該指定控制器所要寫入的數據塊的快取數據時,則清除所述其它控制器或該指定控制器中該數據塊的快取數據,并由該指定控制器向該實體儲存設備中寫入該數據塊的新數據。
5.根據權利要求4所述的對實體儲存設備進行數據讀寫的方法,其特征在于,所述各控制器之間通過內網連接進行數據、信息的傳輸。
6.根據權利要求5所述的對實體儲存設備進行數據讀寫的方法,其特征在于,該內網連接為以太網絡或串行連接串行計算機系統接口的連接方式。
7.根據權利要求4所述的對實體儲存設備進行數據讀寫的方法,其特征在于,所述各控制器與該客戶端通過以太網絡或光纖信道的外部網絡連接方式相連。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英業達股份有限公司,未經英業達股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710163158.0/1.html,轉載請聲明來源鉆瓜專利網。





