新四季網

一種多光碟數據並行管理方法及裝置製造方法

2023-06-08 21:29:41

一種多光碟數據並行管理方法及裝置製造方法
【專利摘要】本發明適用於數據存儲【技術領域】,提供一種多光碟數據並行管理方法及裝置,所述裝置包括控制器,所述通過存儲接口連接有多個光碟驅動器,所述控制器通過主機接口連接有前端主機,所述控制器通過數據存儲通道連接有存儲緩衝器,所述存儲緩衝器內置有數據分配表,還包括光碟刻錄緩衝區和讀緩存器,所述方法至少包括數據讀取方法、數據寫入方法、數據更新方法之一,上述三種方法並行執行。本發明中各個光碟驅動器可獨立運行,通過並行管理數據,實現大量光碟驅動器的並發讀寫,提高整個光碟存儲系統的整體性能,增加了數據讀寫速度,避免浪費帶寬。
【專利說明】一種多光碟數據並行管理方法及裝置
【技術領域】
[0001]本發明屬於數據儲存【技術領域】,尤其涉及一種多光碟數據並行管理方法及裝置。【背景技術】
[0002]大數據時代數據增長速度不讀提升,進而對於存儲容量和性能產生巨大壓力。其中越來越多重要數據需要長期保存。其中光碟存儲是一種廉價的數據長期保存方式。
[0003]大部分用於歸檔的光碟屬於一次性寫光碟,也就是只能寫一次,但是可以讀無限次。而可擦寫光碟既可以讀也可以寫,寫次數雖然大於一,但是仍有次數限制,一般而言可擦寫光碟的讀寫性能都低於一次寫光碟。對於一次性寫光碟,最好一次性寫滿整張光碟。其原因在於多次追加寫需要每次追加修改數據導入區的元數據,如果數據導入區沒有剩餘空間,則不能追加數據;並且寫操作需要定位開始寫位置,一方面造成性能下降,另一方面容易產生錯誤造成整張光碟作廢。
[0004]主機系統通過標準存取接口訪問存儲系統。這些存取接口主要分為文件接口,塊接口和對象存取接口。而光碟存儲系統要求提供相應的接口方便主機對於內部數據的存取。
[0005]傳統上使用光碟驅動器存取光碟數據,存取過程可分為把數據刻錄到光碟,或者從光碟上讀數據兩個讀寫過程。只能讀取光碟數據的光碟驅動器稱之為只讀光碟驅動器,既能讀又能寫的光碟驅動器稱之為光碟刻錄驅動器。光碟的存取速度一方面依賴於光碟光碟機器的讀寫速度,另一方面依賴於光碟介質的特性。但是目前單個光碟驅動器讀寫光碟速度小於50MB/S,遠遠低於高性能數據存儲系統所要求的上百MB/s的讀寫帶寬。
[0006]目前單個光碟驅動器只能為一臺主機提供數據存取服務;同一個主機無法實現多個光碟的同時讀寫;多個主機無法同時存取光碟存儲系統,也無法並行刻錄讀寫光碟數據。多個主機或者多個對於光碟讀寫請求只能採用串行方式。這使得光碟存儲系統很難應用於大規模數據存儲系統之中。

【發明內容】

[0007]鑑於上述問題,本發明的目的在於提供一種多光碟數據並行管理方法及裝置,旨在解決現有大量光碟無法並行讀寫的技術問題。
[0008]一方面,所述多光碟數據並行管理方法應用於多光碟數據並行管理裝置,所述裝置包括控制器,所述通過存儲接口連接有多個光碟驅動器,所述控制器通過主機接口連接有前端主機,所述控制器通過數據存儲通道連接有存儲緩衝器,所述存儲緩衝器內置有數據分配表,還包括光碟刻錄緩衝區和讀緩存器,所述方法至少包括數據讀取方法、數據寫入方法、數據更新方法之一,所述控制器中設有數據存取任務隊列,能夠接受、處理和跟蹤多個主機或是伺服器的並發數據存取任務,使得上述三種方法並行執行,其中,
[0009]所述數據讀取方法包括:根據讀數據請求查找數據分配表確定數據所保存位置,並對應從光碟、光碟刻錄緩衝區或者讀緩存器中取出相應數據;[0010]所述數據寫入方法包括:根據分配策略確定寫數據所存放的光碟,並將所述寫數據存入相應的光碟刻錄緩衝區,在數據分配表中記錄寫數據在光碟刻錄緩衝區中的位置,將光碟刻錄緩衝區中的數據刻錄到光碟,同時在數據分配表中記錄光碟標記及其內部物理位置。
[0011]所述數據更新方法包括:根據數據更新請求查找數據分配表確定數據所述保存位置,並對應在光碟刻錄緩衝區更新數據或者在對應光碟中按照所述數據寫入方法寫入數據。
[0012]另一方面,一種多光碟數據並行存儲裝置,包括控制器,存儲緩衝器,若干存儲接口,若干主機接口和數據分配表,通過存儲接口連接有多個光碟驅動器,所述控制器通過主機接口連接有前端主機,所述控制器通過內部存儲通道連接存儲緩衝器,所述存儲緩衝器內置光碟刻錄緩衝區和讀緩存器,其中,
[0013]所述前端主機用於發出讀數據請求、寫數據請求、數據更新請求,以及用於在讀數據時接收控制器返回的數據;
[0014]所述控制器用於根據讀數據請求查找數據分配表確定數據所保存位置,並對應從光碟、光碟刻錄緩衝區或者讀緩存器中取出相應數據;以及用於接收到寫數據請求後,根據分配策略確定寫數據所存放的光碟,並將所述寫數據存入相應的光碟刻錄緩衝區,在數據分配表中記錄寫數據在光碟刻錄緩衝區中的位置,將光碟刻錄緩衝區中的數據刻錄到光碟,同時在數據分配表中記錄光碟標記及其內部物理位置;還用於根據數據更新請求查找數據分配表確定數據所述保存位置,並對應在光碟刻錄緩衝區更新數據或者在對應光碟中按照所述數據寫入方法寫入數據。
[0015]所述數據分配表用於記錄數據所保存的物理地址,所述物理地址包括光碟標記及其內部物理地址,以及存儲緩衝器內部的物理地址;
[0016]所述光碟刻錄緩衝區用於存放待寫入數據,當滿足刻錄條件時,把光碟刻錄緩衝區的數據一次性寫入光碟;
[0017]所述讀緩存器用於存儲頻繁讀的數據。
[0018]本發明的有益效果是:本發明提供了一種多光碟數據並行管理技術方案,其中多光碟數據並行存儲裝置中包括有多個光碟驅動器,各個光碟驅動器可獨立運行,通過並行管理數據,實現大量光碟驅動器的並發讀寫,提高整個光碟存儲系統的整體性能,增加了數據讀寫速度,避免浪費帶寬。
【專利附圖】

【附圖說明】
[0019]圖1是本發明第一實施例提供的數據讀取方法流程圖;
[0020]圖2是本發明第一實施例提供的數據寫入方法流程圖;
[0021]圖3是本發明第一實施例提供的數據更新方法流程圖;
[0022]圖4是本發明第二實施例提供的一種多光碟數據並行存儲裝置的結構圖;
[0023]圖5是存儲緩衝器結構圖;
[0024]圖6是控制器並行讀寫示意圖。
【具體實施方式】[0025]為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。
[0026]為了說明本發明所述的技術方案,下面通過具體實施例來進行說明。
[0027]實施例一:
[0028]本發明實施例提供的多光碟數據並行管理方法應用於多光碟數據並行存儲裝置,所述裝置包括控制器,所述通過存儲接口連接有多個光碟驅動器,所述控制器通過主機接口連接有前端主機,所述控制器通過數據存儲通道連接有存儲緩衝器,所述存儲緩衝器內置有數據分配表,還包括光碟刻錄緩衝區和讀緩存器。本實施例方法至少包括數據讀取方法、數據寫入方法、數據更新方法之一,上述三種方法並行執行,比如可以同時驅動多個光碟驅動器進行光碟寫入,也可以同時進行光碟寫入和讀出等等,各個光碟驅動器獨立運行,進行讀寫操作。
[0029]本實施例中,如圖6所示,控制器中具有數據存取任務隊列,能夠接受、處理和跟蹤多個主機或是伺服器的並發數據存取任務。通過多任務異步和並行調度,最大化利用多個光碟驅動器和存儲緩衝器的物理帶寬。克服傳統光碟系統單任務串行執行的問題,並且利用存儲緩衝器,把一次刻錄光碟的不可分操作,變成多個子操作,子操作之間可以並行和異步執行,從而提聞光碟存儲系統的效率,減少如端伺服器的任務等待時間。
[0030]例如,伺服器A發送數據到控制器,控制器把該數據保存到數據緩衝區相應位置就可完成,無需一定等待數據刻錄到光碟上。在此過程中,控制器仍然可以響應伺服器A的其他讀寫請求,並且控制器還可以響應其他伺服器的服務請求,從而實現多個讀寫任務並行執行。
[0031]如果相關光碟刻錄緩衝區的數據滿足光碟刻錄條件,控制器把光碟刻錄緩衝區的數據集刻錄到光碟上,無需伺服器幹預。
[0032]本實施例中,所述數據讀取方法包括:根據讀數據請求查找數據分配表確定數據所保存位置,並對應從光碟、光碟刻錄緩衝區或者讀緩存器中取出相應數據。所述數據寫入方法包括:根據分配策略確定寫數據所存放的光碟,並將所述寫數據存入相應的光碟刻錄緩衝區,在數據分配表中記錄寫數據在光碟刻錄緩衝區中的位置,將光碟刻錄緩衝區中的數據刻錄到光碟,同時在數據分配表中記錄光碟標記及其內部物理位置。所述數據更新方法包括:根據數據更新請求查找數據分配表確定數據所述保存位置,並對應在光碟刻錄緩衝區更新數據或者在對應光碟中按照所述數據寫入方法寫入數據。
[0033]具體的,參照圖1所示,所述數據讀取方法具體包括:
[0034]步驟S101、接收前端主機發出的讀數據請求。
[0035]所述前端主機為發出請求指令的主體,所述讀數據請求中包含有待讀取數據的邏輯地址,在前端主機一側,無需關心數據的物理地址,數據的邏輯地址保存在數據分配表中。
[0036]步驟S102、根據所述讀數據請求查找數據分配表,確定數據所在的物理地址。
[0037]數據分配表中保存的是數據的邏輯地址以及對應物理地址,當控制器接收到讀數據請求後,從中獲取邏輯地址,然後查找所述數據分配表,找到對應的物理地址。
[0038]步驟S103、若所述數據在光碟上,選擇一個空閒光碟驅動器讀取光碟上所述物理地址對應的數據。
[0039]當所述物理地址對應於光碟,即待讀的數據位於光碟上,選擇一個空閒的光碟驅動器讀取光碟上所述物理地址對應的數據。當光碟驅動器均在工作時則等待。
[0040]步驟S104、若所述數據在光碟刻錄緩衝區,從光碟刻錄緩衝區中讀取所述物理地址對應的數據;
[0041]步驟S105、若所述數據在讀緩存器中,從讀緩存器中讀取所述物理地址對應的數據。
[0042]如果所述物理地址對應於光碟刻錄緩衝區或者讀緩存器,則直接從所述光碟刻錄緩衝區或讀緩存器中讀取所述物理地址對應的數據。
[0043]步驟S106、讀取數據完畢後,將數據返回至前端主機。
[0044]最終,數據讀取完畢,控制器將數據返回至前端主機。
[0045]參照圖2所示,所述數據寫入方法具體包括:
[0046]步驟S201、接收前端主機發出的寫數據請求;
[0047]步驟S202、根據分配策略確定寫數據存放的光碟位置;
[0048]步驟S203、將所述寫數據寫入相應的光碟刻錄緩衝區;
[0049]步驟S204、在數據分配表中記錄當前寫數據在所述光碟刻錄緩衝區中的物理地址;
[0050]步驟S205、當滿足刻錄條件時,將所述光碟刻錄緩衝區中的數據寫入到對應光碟;
[0051]步驟S206、在數據分配表中記錄當前寫數據所在光碟的光碟標記及其內部物理地址。
[0052]寫入數據前,首先需要將寫數據寫入相應光碟的光碟刻錄緩衝區,然後將光碟緩存區中的數據寫入到光碟中,同時需要在數據分配表中記錄當前寫數據在所述光碟刻錄緩衝區中的物理地址,以及當前寫數據所在光碟的光碟標記及其內部物理地址,比如具體的哪張光碟,以及數據在光碟中的物理地址。
[0053]參照圖3,所述數據更新方法具體包括:
[0054]步驟S301、接收前端主機發送的數據更新請求;
[0055]步驟S302、根據所述數據更新請求查找數據分配表,確定數據所在的物理地址;
[0056]步驟S303、若所述數據在光碟刻錄緩衝區中,在光碟刻錄緩衝區中所述物理地址對應位置更新數據;
[0057]步驟S304、若所述數據在光碟上,按照所述數據寫入方法將數據寫入光碟,並標記數據所在原光碟中的物理地址作廢。
[0058]當需要更新數據時,解析更新請求指令獲取邏輯地址,然後查找數據分配表,找到對應的物理地址,該物理地址為待更新數據的物理地址,若所述物理地址對應於光碟刻錄緩衝區,即所述數據在光碟刻錄緩衝區中,則在光碟刻錄緩衝區中所述物理地址對應位置更新數據;若所述物理地址對應於光碟,即待更新的數據在光碟上,按照所述數據寫入方法將數據寫入光碟,並標記數據所在原光碟中的物理地址作廢。
[0059]優選的,所述數據更新方法還包括:
[0060]步驟S305、檢查讀緩衝器中是否保存有所述數據。若存在,則在讀緩存器中相應位置更新數據。
[0061]本實施例提供了一種多光碟數據並行存儲方法,通過數據並行管理,提高了數據讀取速度,避免寬帶浪費。
[0062]實施例二:
[0063]圖4示出了本發明實施例提供的一種多光碟數據並行存儲裝置的結構,為了便於說明僅不出了與本發明實施例相關的部分。
[0064]本實施例提供的一種多光碟數據並行存儲裝置包括控制器1,所述通過存儲接口連接有多個光碟驅動器2,所述控制器通過主機接口連接有前端主機3,所述控制器通過數據存儲通道連接有存儲緩衝器4,如圖5所示,所述存儲緩衝器內置有數據分配表41,還包括光碟刻錄緩衝區42和讀緩存器43。所述存儲接口通常是SATA、SAS或USB等高速標準存儲接口,所述主機接口包括邏輯接口和物理接口,物理接口是物理連接方式,通常是乙太網,光碟機通道,Infiniband等高速物理網絡;邏輯接口是數據傳輸協議,通常是文件接口,塊接口和對象接口。所述存儲緩衝器是一個或者一組固態盤或者硬碟,及其它們的組合。本實施例中,所述控制器中設有數據存取任務隊列,能夠接受、處理和跟蹤多個主機或是伺服器的並發數據存取任務,所述多個光碟驅動器可以獨立運行,相互沒有幹擾,均可以進行獨立的數據讀寫操作,以實現並行管理控制。
[0065]其中,
[0066]所述前端主機3用於發出讀數據請求、寫數據請求、數據更新請求,以及用於在讀數據時接收控制器返回的數據;
[0067]所述控制器I用於根據讀數據請求查找數據分配表確定數據所保存位置,並對應從光碟、光碟刻錄緩衝區或者讀緩存器中取出相應數據;以及用於接收到寫數據請求後,根據分配策略確定寫數據所存放的光碟,並將所述寫數據存入相應的光碟刻錄緩衝區,在數據分配表中記錄寫數據在光碟刻錄緩衝區中的位置,將光碟刻錄緩衝區中的數據刻錄到光碟,同時在數據分配表中記錄光碟標記及其內部物理位置;還用於根據數據更新請求查找數據分配表確定數據所述保存位置,並對應在光碟刻錄緩衝區更新數據或者在對應光碟中按照所述數據寫入方法寫入數據。
[0068]所述數據分配表41用於記錄數據所保存的物理地址,所述物理地址包括光碟標記及其內部物理地址,以及存儲緩衝器內部的物理地址;
[0069]所述光碟刻錄緩衝區42用於存放待寫入數據,當滿足刻錄條件時,把光碟刻錄緩衝區的數據一次性寫入光碟;
[0070]所述讀緩存器43用於存儲頻繁讀的數據。
[0071]本實施例中,所述控制器用於實現數據並行管理,包括讀數據、寫數據以及數據更新。在具體實現時,所述控制器包括:
[0072]請求接收模塊,用於接收前端主機發出的讀數據請求;
[0073]地址查找模塊,用於根據所述讀數據請求查找數據分配表,確定數據所在的物理地址;
[0074]數據讀取模塊,用於若所述數據在光碟上,選擇一個空閒光碟驅動器讀取光碟上所述物理地址對應的數據;用於若所述數據在光碟刻錄緩衝區,從光碟刻錄緩衝區中讀取所述物理地址對應的數據;以及用於若所述數據在讀緩存器中,從讀緩存器中讀取所述物理地址對應的數據;
[0075]數據返回模塊,用於讀取數據完畢後,將數據返回至前端主機。
[0076]優選的,所述請求接收模塊還用於接收前端主機發出的寫數據請求;所述地址查找模塊還用於根據分配策略確定寫數據存放的光碟位置;所述控制器還包括:
[0077]數據寫入模塊,用於將所述寫數據寫入相應的光碟刻錄緩衝區;
[0078]地址記錄模塊,用於在數據分配表中記錄當前寫數據在所述光碟刻錄緩衝區中的物理地址;以及用於在數據分配表中記錄當前寫數據所在光碟的光碟標記及其內部物理地址;
[0079]光碟刻錄模塊,用於當滿足刻錄條件時,將所述光碟刻錄緩衝區中的數據寫入到對應光碟。
[0080]優選的,所述請求接收模塊還用於接收前端主機發送的數據更新請求;所述地址查找模塊還用於根據所述數據更新請求查找數據分配表,確定數據所在的物理地址;所述控制器還包括:
[0081]數據更新模塊,用於若所述數據在光碟刻錄緩衝區中,在光碟刻錄緩衝區中所述物理地址對應位置更新數據;以及用於若所述數據在光碟上,按照所述數據寫入方法將數據寫入光碟,並標記數據所在原光碟中的物理地址作廢。
[0082]進一步優選的,所述數據更新模塊還用於檢查讀緩衝器中是否保存有所述數據。若存在,則在讀緩存器中相應位置更新數據。
[0083]通過上述,本發明提供了一種多光碟數據並行管理技術,其中多光碟數據並行存儲裝置中包括有多個光碟驅動器,各個光碟驅動器可獨立運行,通過並行管理數據,實現大量光碟驅動器的並發讀寫,提高整個光碟存儲系統的整體性能,增加了數據讀寫速度,避免浪費帶寬。
[0084]本以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護範圍之內。
【權利要求】
1.一種多光碟數據並行管理方法,其特徵在於,所述方法應用於多光碟數據並行管理裝置,所述裝置包括控制器,所述通過存儲接口連接有多個光碟驅動器,所述控制器通過主機接口連接有前端主機,所述控制器通過數據存儲通道連接有存儲緩衝器,所述存儲緩衝器內置有數據分配表,還包括光碟刻錄緩衝區和讀緩存器,所述方法至少包括數據讀取方法、數據寫入方法、數據更新方法之一,所述控制器中設有數據存取任務隊列,能夠接受、處理和跟蹤多個主機或是伺服器的並發數據存取任務,使得上述三種方法並行執行,其中, 所述數據讀取方法包括:根據讀數據請求查找數據分配表確定數據所保存位置,並對應從光碟、光碟刻錄緩衝區或者讀緩存器中取出相應數據; 所述數據寫入方法包括:根據分配策略確定寫數據所存放的光碟,並將所述寫數據存入相應的光碟刻錄緩衝區,在數據分配表中記錄寫數據在光碟刻錄緩衝區中的位置,將光碟刻錄緩衝區中的數據刻錄到光碟,同時在數據分配表中記錄光碟標記及其內部物理位置; 所述數據更新方法包括:根據數據更新請求查找數據分配表確定數據所述保存位置,並對應在光碟刻錄緩衝區更新數據或者在對應光碟中按照所述數據寫入方法寫入數據。
2.如權利要求1所述多光碟數據並行管理方法,其特徵在於,所述數據讀取方法具體包括: 接收前端主機發出的讀數據請求; 根據所述讀數據請求查找數據分配表,確定數據所在的物理地址; 若所述數據在光碟上,選擇一個空閒光碟驅動器讀取光碟上所述物理地址對應的數據; 若所述數據在光碟刻錄緩衝區,從光碟刻錄緩衝區中讀取所述物理地址對應的數據; 若所述數據在讀緩存器中,從讀緩存器中讀取所述物理地址對應的數據; 讀取數據完畢後,將數據返回至前端主機。
3.如權利要求1所述多光碟數據並行管理方法,其特徵在於,所述數據寫入方法具體包括: 接收前端主機發出的寫數據請求; 根據分配策略確定寫數據存放的光碟位置; 將所述寫數據寫入相應的光碟刻錄緩衝區; 在數據分配表中記錄當前寫數據在所述光碟刻錄緩衝區中的物理地址; 當滿足刻錄條件時,將所述光碟刻錄緩衝區中的數據寫入到對應光碟; 在數據分配表中記錄當前寫數據所在光碟的光碟標記及其內部物理地址。
4.如權利要求1所述多光碟數據並行管理方法,其特徵在於,所述數據更新方法具體包括: 接收前端主機發送的數據更新請求; 根據所述數據更新請求查找數據分配表,確定數據所在的物理地址; 若所述數據在光碟刻錄緩衝區中,在光碟刻錄緩衝區中所述物理地址對應位置更新數據; 若所述數據在光碟上,按照所述數據寫入方法將數據寫入光碟,並標記數據所在原光碟中的物理地址作廢。
5.如權利要求4所述多光碟數據並行管理方法,其特徵在於,所述數據更新方法還包括: 檢查讀緩衝器中是否保存有所述數據。若存在,則在讀緩存器中相應位置更新數據。
6.一種多光碟數據並行存儲裝置,其特徵在於,所述裝置包括控制器,所述通過存儲接口連接有多個光碟驅動器,所述控制器通過主機接口連接有前端主機,所述控制器通過數據存儲通道連接有存儲緩衝器,所述存儲緩衝器內置有數據分配表,還包括光碟刻錄緩衝區和讀緩存器,所述控制器中設有數據存取任務隊列,能夠接受、處理和跟蹤多個主機或是伺服器的並發數據存取任務,其中, 所述前端主機用於發出讀數據請求、寫數據請求、數據更新請求,以及用於在讀數據時接收控制器返回的數據; 所述控制器用於並行相應所述前端主機發出的讀數據請求、寫數據請求、數據更新請求,具體用於根據讀數據請求查找數據分配表確定數據所保存位置,並對應從光碟、光碟刻錄緩衝區或者讀緩存器中取出相應數據;以及用於接收到寫數據請求後,根據分配策略確定寫數據所存放的光碟,並將所述寫數據存入相應的光碟刻錄緩衝區,在數據分配表中記錄寫數據在光碟刻錄緩衝區中的位置,將光碟刻錄緩衝區中的數據刻錄到光碟,同時在數據分配表中記錄光碟標記及其內部物理位置;還用於根據數據更新請求查找數據分配表確定數據所述保存位置,並對應在光碟刻錄緩衝區更新數據或者在對應光碟中按照所述數據寫入方法寫入數據。 所述數據分配表用於記錄數據所保存的物理地址,所述物理地址包括光碟標記及其內部物理地址,以及存儲緩衝器內部的物理地址; 所述光碟刻錄緩衝區用於存放待寫入數據,當滿足刻錄條件時,把光碟刻錄緩衝區的數據一次性寫入光碟; 所述讀緩存器用於存儲頻繁讀的數據。
7.如權利要求6所述多光碟數據並行存儲裝置,其特徵在於,所述控制器包括: 請求接收模塊,用於接收前端主機發出的讀數據請求; 地址查找模塊,用於根據所述讀數據請求查找數據分配表,確定數據所在的物理地址; 數據讀取模塊,用於若所述數據在光碟上,選擇一個空閒光碟驅動器讀取光碟上所述物理地址對應的數據;用於若所述數據在光碟刻錄緩衝區,從光碟刻錄緩衝區中讀取所述物理地址對應的數據;以及用於若所述數據在讀緩存器中,從讀緩存器中讀取所述物理地址對應的數據; 數據返回模塊,用於讀取數據完畢後,將數據返回至前端主機。
8.如權利要求6所述多光碟數據並行存儲裝置,其特徵在於,所述控制器包括: 請求接收模塊,用於接收前端主機發出的寫數據請求; 地址查找模塊,用於根據分配策略確定寫數據存放的光碟位置; 數據寫入模塊,用於將所述寫數據寫入相應的光碟刻錄緩衝區;地址記錄模塊,用於在數據分配表中記錄當前寫數據在所述光碟刻錄緩衝區中的物理地址;以及用於在數據分配表中記錄當前寫數據所在光碟的光碟標記及其內部物理地址;光碟刻錄模塊,用於當滿足刻錄條件時,將所述光碟刻錄緩衝區中的數據寫入到對應光碟。
9.如權利要求6所述多光碟數據並行存儲裝置,其特徵在於,所述控制器包括: 請求接收模塊,用於接收前端主機發送的數據更新請求; 地址查找模塊,根據所述數據更新請求查找數據分配表,確定數據所在的物理地址;數據更新模塊,用於若所述數據在光碟刻錄緩衝區中,在光碟刻錄緩衝區中所述物理地址對應位置更新數據;以及用於若所述數據在光碟上,按照所述數據寫入方法將數據寫入光碟,並標記數據所在原光碟中的物理地址作廢。
10.如權利要求9所述多光碟數據並行存儲裝置,其特徵在於,所述數據更新模塊還用於檢查讀緩衝器中是否保存有所述數據。若存在,則在讀緩存器 中相應位置更新數據。
【文檔編號】G11B27/10GK103985393SQ201410172612
【公開日】2014年8月13日 申請日期:2014年4月28日 優先權日:2014年4月28日
【發明者】曹強, 姚傑, 謝長生, 吳思 申請人:武漢光憶科技有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀