欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

存儲裝置的制作方法

文檔序號:6352042閱讀:249來源:國知局
專利名稱:存儲裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種存儲裝置,更具體而言涉及一種排除同一內(nèi)容的數(shù)據(jù)的重復(fù)存儲的存儲裝置。
背景技術(shù)
近年來,隨著計算機的開發(fā)和普及,各種信息被數(shù)字化。作為用于存儲這種數(shù)字?jǐn)?shù)據(jù)的裝置,存在諸如磁帶和磁盤的存儲裝置。由于待存儲數(shù)據(jù)的數(shù)量日益增大并且達(dá)到龐大的數(shù)量,因此需要一種大容量存儲系統(tǒng)。另外,除了存儲裝置耗費的成本的削減之外,還要求可靠性。此外,還要求數(shù)據(jù)稍后可以容易地檢索。結(jié)果,期望一種存儲系統(tǒng),該存儲系統(tǒng)可以自動地實現(xiàn)存儲容量和性能的增大,排除重復(fù)存儲以減小存儲成本并且具有高冗余性。
在這種情況下,近年來如專利文獻(xiàn)I中所示,已經(jīng)開發(fā)出一種內(nèi)容可尋址的存儲系統(tǒng)。內(nèi)容可尋址的存儲系統(tǒng)將數(shù)據(jù)分布和存儲在多個存儲裝置中,并且通過依據(jù)數(shù)據(jù)的內(nèi)容指定的獨特內(nèi)容地址,指定數(shù)據(jù)被存儲的存儲位置。具體而言,內(nèi)容可尋址的存儲系統(tǒng)將預(yù)定數(shù)據(jù)分割為多個碎片并且作為冗余數(shù)據(jù)添加碎片,以及隨后將這些碎片分別存儲到多個存儲裝置中。接著在數(shù)據(jù)檢索時,通過指明內(nèi)容地址則有可能檢索數(shù)據(jù),即,存儲在由內(nèi)容地址指定的存儲位置的碎片并且從碎片復(fù)原分割前的預(yù)定數(shù)據(jù)。另外,使用例如獨特的依據(jù)數(shù)據(jù)內(nèi)容生成的數(shù)據(jù)的哈希值(hash value)作為內(nèi)容地址。因此,對于重復(fù)數(shù)據(jù)的情形,通過參照在同一存儲位置的數(shù)據(jù),有可能取得同一內(nèi)容的數(shù)據(jù)。因此,不需要分開存儲重復(fù)數(shù)據(jù),并且有可能排除重復(fù)記錄以及減小數(shù)據(jù)容量。[專利文獻(xiàn)I]日本未審專利申請公開號2005-235171為了執(zhí)行如上所述待存儲數(shù)據(jù)的重復(fù)的排除,一系列流數(shù)據(jù)通過預(yù)定數(shù)據(jù)長度的單元被分割。此時,一系列流數(shù)據(jù)通常在緩沖一次之后被分割,并且因此,統(tǒng)一配置用于執(zhí)行緩沖處理的模塊和用于執(zhí)行分割處理的模塊是有必要的。流數(shù)據(jù)具有各種特性,并且如上所述依據(jù)數(shù)據(jù)的特性執(zhí)行緩沖處理和分割處理是有效地。因此,期望通過所述多種數(shù)據(jù)特性,開發(fā)用于依據(jù)相應(yīng)數(shù)據(jù)特性執(zhí)行上述的緩沖處理和分割處理的統(tǒng)一模塊。然而,對于將如上所述用于執(zhí)行緩沖處理和分割處理的統(tǒng)一模塊應(yīng)用到緩沖處理規(guī)模大的文件系統(tǒng)的情形,已經(jīng)難以通過流數(shù)據(jù)特性的數(shù)目進(jìn)行開發(fā)。也就是說,存在這樣的問題,通過依據(jù)每個數(shù)據(jù)特性開發(fā)用于執(zhí)行緩沖處理和分割處理的統(tǒng)一模塊,開發(fā)成本增大。

發(fā)明內(nèi)容
相應(yīng)地,本發(fā)明的目的是解決“存儲裝置中開發(fā)成本增大”的上述問題。為了實現(xiàn)上述目的,根據(jù)本發(fā)明示例性實施例的存儲裝置包括
多個分割處理部,每個分割處理部配置成對應(yīng)于待寫入數(shù)據(jù)的特性,用于依據(jù)先前設(shè)置的準(zhǔn)則分割數(shù)據(jù);以及數(shù)據(jù)寫入部,其用于將通過分割處理部的分割獲得的分割數(shù)據(jù)寫入存儲裝置,該存儲裝置還包括接收緩沖器,其用于接收待寫入數(shù)據(jù)以及暫時存儲為接收數(shù)據(jù);分割處理選擇部,其用于檢測由接收緩沖器存儲的接收數(shù)據(jù)的特性,以及選擇被配置成對應(yīng)于接收數(shù)據(jù)的檢測特性的分割處理部;以及數(shù)據(jù)發(fā)送部,其用于將接收緩沖器存儲的接收數(shù)據(jù)發(fā)送到由分割處理選擇部選擇的分割處理部。
另外,根據(jù)本發(fā)明另一示例性實施例的計算機程序為一種程序,用于致使包括用于接收待寫入數(shù)據(jù)以及暫時存儲為接收數(shù)據(jù)的接收緩沖器的信息處理裝置實現(xiàn)多個分割處理部,每個分割處理部配置成對應(yīng)于待寫入數(shù)據(jù)的特性,用于依據(jù)先前設(shè)置的準(zhǔn)則分割數(shù)據(jù);數(shù)據(jù)寫入部,其用于將通過分割處理部的分割獲得的分割數(shù)據(jù)寫入存儲裝置;分割處理選擇部,其用于檢測由接收緩沖器存儲的接收數(shù)據(jù)的特性,以及選擇配置成對應(yīng)于接收數(shù)據(jù)的檢測特性的分割處理部;以及數(shù)據(jù)發(fā)送部,其用于將接收緩沖器存儲的接收數(shù)據(jù)發(fā)送到由分割處理選擇部選擇的分割處理部。另外,根據(jù)本發(fā)明另一示例性實施例的數(shù)據(jù)存儲方法,包括接收待寫入數(shù)據(jù)以及暫時作為接收數(shù)據(jù)存儲到接收緩沖器中;檢測由接收緩沖器存儲的接收數(shù)據(jù)的特性,以及從多個分割處理部選擇配置成對應(yīng)于接收數(shù)據(jù)的檢測特性的分割處理部,每個分割處理部配置成對應(yīng)于待寫入數(shù)據(jù)的特性,用于依據(jù)先前設(shè)置的準(zhǔn)則分割數(shù)據(jù);將接收緩沖器中存儲的接收數(shù)據(jù)發(fā)送到選擇的分割處理部;通過分割處理部來分割發(fā)送的數(shù)據(jù);以及將通過分割處理部的分割獲得的分割數(shù)據(jù)寫入存儲裝置。利用上述配置,本發(fā)明可以實現(xiàn)高效的數(shù)據(jù)存儲,同時限制存儲裝置中的開發(fā)成本。


圖I為示出在本發(fā)明第一示例性實施例中包括存儲系統(tǒng)的整個系統(tǒng)的配置的框圖;圖2為示出在本發(fā)明第一示例性實施例中的存儲系統(tǒng)的配置的概圖的框圖;圖3為示出在本發(fā)明第一示例性實施例中的存儲系統(tǒng)的配置的功能框圖;圖4為用于解釋在圖3中公開的存儲系統(tǒng)中的數(shù)據(jù)存儲處理的一方面的解釋圖;圖5為用于解釋在圖3中公開的存儲系統(tǒng)中的數(shù)據(jù)存儲處理的一方面的解釋圖;圖6為用于解釋在圖3中公開的存儲系統(tǒng)中的數(shù)據(jù)分割處理的一方面的解釋圖;圖7為用于解釋在圖3中公開的存儲系統(tǒng)中的數(shù)據(jù)分割處理的一方面的解釋圖;圖8為用于解釋在圖3中公開的存儲系統(tǒng)中的數(shù)據(jù)分割處理的一方面的解釋圖9為用于解釋在圖3中公開的存儲系統(tǒng)中的數(shù)據(jù)分割處理的一方面的解釋圖;圖10為用于解釋在圖3中公開的存儲系統(tǒng)中的數(shù)據(jù)分割處理的一方面的解釋圖;圖11為用于解釋在圖3中公開的存儲系統(tǒng)中的數(shù)據(jù)分割處理的一方面的解釋圖;圖12為示出在圖3中公開的存儲系統(tǒng)中的數(shù)據(jù)分割處理的操作的流程圖;圖13為示出補充注釋I中存儲系統(tǒng)的配置的功能框圖;以及圖14為示出補充注釋2中存儲系統(tǒng)的配置的功能框圖。
具體實施方式

<第一示例性實施例>將參考圖I至12說明本發(fā)明的第一示例性實施例。圖I為示出整個系統(tǒng)的配置的框圖。圖2為示出存儲系統(tǒng)的概圖的框圖,以及圖3為示出存儲系統(tǒng)的配置的功能框圖。圖4和5為用于解釋存儲系統(tǒng)中數(shù)據(jù)存儲處理的操作的解釋圖。圖6至11為用于解釋存儲系統(tǒng)中數(shù)據(jù)分割處理的操作的解釋圖。圖12為示出存儲系統(tǒng)的操作的流程圖。此示例性實施例示出在稍后描述的補充注釋中公開的存儲裝置等的特定示例。以下將描述通過連接多個服務(wù)器計算機配置存儲系統(tǒng)的情形。然而,本發(fā)明中的存儲系統(tǒng)不限于由多個計算機配置,而是可以由一個計算機配置。[配置]如圖I所示,根據(jù)本發(fā)明的存儲系統(tǒng)I經(jīng)由網(wǎng)絡(luò)N連接到控制備份處理的備份系統(tǒng)4。備份系統(tǒng)4獲取存儲在備份目標(biāo)裝置5(經(jīng)由網(wǎng)絡(luò)N連接)中將成為備份目標(biāo)數(shù)據(jù)的流數(shù)據(jù),并且請求存儲系統(tǒng)I存儲數(shù)據(jù)。因此,存儲系統(tǒng)I將請求被存儲的流數(shù)據(jù)存儲為備份。存儲系統(tǒng)I存儲的數(shù)據(jù)可以是任何類型的數(shù)據(jù)。如圖2所示,在此示例性實施例中存儲系統(tǒng)I采用其中多個服務(wù)器計算機被連接的配置。具體而言,存儲系統(tǒng)I包括加速器節(jié)點2,該加速器節(jié)點2為控制存儲系統(tǒng)I中的存儲再現(xiàn)操作的服務(wù)器計算機;以及存儲節(jié)點3,該存儲節(jié)點3為配備有用于存儲數(shù)據(jù)的存儲裝置的服務(wù)器計算機。加速器節(jié)點2的數(shù)目和存儲節(jié)點3的數(shù)目不限于圖2所示,并且該系統(tǒng)可以通過連接更多的節(jié)點2和更多的節(jié)點3來配置。再者,在此示例性實施例中存儲系統(tǒng)I為內(nèi)容可尋址的存儲系統(tǒng),該存儲系統(tǒng)分割數(shù)據(jù)并使得數(shù)據(jù)是冗余的以將數(shù)據(jù)分布和存儲在多個存儲裝置中,并且通過依據(jù)待存儲數(shù)據(jù)的內(nèi)容設(shè)置的獨特內(nèi)容地址,指定數(shù)據(jù)被存儲的存儲位置。此內(nèi)容可尋址的存儲系統(tǒng)將在稍后詳細(xì)描述。下文中假設(shè)存儲系統(tǒng)I為一個系統(tǒng),將描述存儲系統(tǒng)I的配置和功能。也就是說,下文描述的存儲系統(tǒng)I的配置和功能可以被包括在加速器節(jié)點2或存儲節(jié)點3中。存儲系統(tǒng)I不一定限于配備有如圖2所示的加速器節(jié)點2和存儲節(jié)點3,并且可以具有任何配置。例如,存儲系統(tǒng)I可以由一個計算機配置。此外,存儲系統(tǒng)I不限于內(nèi)容可尋址的存儲系統(tǒng)。在圖3中,示出在此示例性實施例中存儲系統(tǒng)I的配置。如此圖所示,存儲系統(tǒng)I響應(yīng)于來自備份系統(tǒng)4的請求而執(zhí)行存儲或檢索文件A的處理。存儲系統(tǒng)I包括配置文件系統(tǒng)I/F (接口)10的接收緩沖器11、數(shù)據(jù)緩沖器12、模塊選擇部13、數(shù)據(jù)發(fā)送部14、結(jié)果接收部15、分割管理部16和數(shù)據(jù)寫入部17。另外,存儲系統(tǒng)I包括多個分割模塊20,每個分割模塊20包括數(shù)據(jù)接收部21、分割處理部22和結(jié)果發(fā)送部23。再者,存儲系統(tǒng)I包括文件系統(tǒng)30,其作為用于存儲數(shù)據(jù)的存儲裝置。接收緩沖器11和數(shù)據(jù)緩沖器12形成于諸如閃存的存儲裝置上,并且文件系統(tǒng)30形成于諸如硬盤驅(qū)動器的存儲裝置上。通過將程序安裝在存儲系統(tǒng)I中安裝的算術(shù)裝置中來構(gòu)造部件13至17以及部件20至23。也就是說,上述存儲系統(tǒng)I中包括的部件是由諸如CPU(中央處理單元)的多個算術(shù)裝置以及圖2所示加速器節(jié)點2和存儲節(jié)點3中包括的存儲裝置來構(gòu)成。如上所述,在此示例性實施例中存儲系統(tǒng)I為內(nèi)容可尋址的存儲系統(tǒng)。因此,前述數(shù)據(jù)寫入部17具有將數(shù)據(jù)存儲到文件系統(tǒng)30中的功能,以及如下所述通過分割和分布數(shù)據(jù)并且通過內(nèi)容地址指定存儲位置來存儲數(shù)據(jù)。在下文中參考圖4和5說明在存儲系統(tǒng)I中使用內(nèi)容地址的數(shù)據(jù)存儲處理。
首先,如圖4和5的箭頭Yl所示,當(dāng)接收請求被寫入的文件A的輸入時,存儲系統(tǒng)I將文件A分割為預(yù)定容量(例如64KB)的塊數(shù)據(jù)D,如圖4和5中箭頭Y2所示。在此示例性實施例中,如下文所述,文件A為通過分割模塊20的分割獲得的“數(shù)據(jù)”部分或“標(biāo)記”部分的集合,并且塊數(shù)據(jù)D為通過分割模塊20的分割獲得的每個“數(shù)據(jù)”部分或每個“標(biāo)記”部分。接著,基于分割的塊數(shù)據(jù)D的數(shù)據(jù)內(nèi)容,存儲系統(tǒng)I計算代表數(shù)據(jù)內(nèi)容(箭頭Y3)的獨特哈希值H。例如,根據(jù)塊數(shù)據(jù)D的數(shù)據(jù)內(nèi)容通過使用先前設(shè)置的哈希函數(shù),計算哈希值H0隨后,通過使用文件A的塊數(shù)據(jù)D的哈希值H,存儲系統(tǒng)I檢查塊數(shù)據(jù)D是否已經(jīng)被存儲。具體而言,首先,對于塊數(shù)據(jù)D已經(jīng)被存儲的情形,其哈希值H以及代表其存儲位置的內(nèi)容地址CA已經(jīng)在MFI (主碎片指數(shù))文件中被關(guān)聯(lián)和登記。因此,對于在MFI文件中存在有在存儲之前計算的塊數(shù)據(jù)D的哈希值H的情形,有可能判斷同一內(nèi)容的塊數(shù)據(jù)D已經(jīng)被存儲(圖5的箭頭Y4)。這種情況下,存儲系統(tǒng)I取得MFI中與哈希值H關(guān)聯(lián)的內(nèi)容地址CA,該哈希值H與來自MFI文件的塊數(shù)據(jù)D被存儲之前的哈希值H —致。接著,存儲系統(tǒng)I將此內(nèi)容地址CA返回作為請求被寫入的塊數(shù)據(jù)D的內(nèi)容地址CA。因此,關(guān)聯(lián)到此內(nèi)容地址CA的已存儲的數(shù)據(jù)被用作請求被寫入的塊數(shù)據(jù)D,并且不需要存儲請求被寫入的塊數(shù)據(jù)D。另外,對于判斷請求被寫入的塊數(shù)據(jù)D未被存儲的情形,存儲系統(tǒng)I壓縮塊數(shù)據(jù)D,并且如圖5中箭頭Y5所示,將數(shù)據(jù)分割為預(yù)定容量的多個碎片數(shù)據(jù)。例如,存儲系統(tǒng)I將數(shù)據(jù)分割為9件碎片數(shù)據(jù)(分割數(shù)據(jù)41),如圖4中附圖標(biāo)記Dl至D9所示。另外,存儲系統(tǒng)I生成冗余數(shù)據(jù),使得即使當(dāng)某些分割碎片數(shù)據(jù)丟失時,有可能復(fù)原原始塊數(shù)據(jù),并且將冗余數(shù)據(jù)添加到分割碎片數(shù)據(jù)41。例如,存儲系統(tǒng)I添加如圖4中附圖標(biāo)記DlO至D12所示的3件碎片數(shù)據(jù)(冗余數(shù)據(jù)42)。因此,生成包括12件碎片數(shù)據(jù)的數(shù)據(jù)集合40,所述12件碎片數(shù)據(jù)由9件分割數(shù)據(jù)41和3件冗余數(shù)據(jù)配置。隨后,存儲系統(tǒng)I將如上所述生成的配置數(shù)據(jù)集合的碎片數(shù)據(jù)分別分布和存儲到在存儲裝置上形成的存儲區(qū)域。例如,對于如圖4所示生成12件碎片數(shù)據(jù)Dl至D12的情形,存儲系統(tǒng)I將碎片數(shù)據(jù)Dl至D12逐一分別存儲到在多個存儲裝置中形成的數(shù)據(jù)存儲文件中(參考圖6中的箭頭Y6)。
隨后,存儲系統(tǒng)I生成和管理內(nèi)容地址CA,該內(nèi)容地址CA代表如上所述存儲的碎片數(shù)據(jù)Dl至D12的存儲位置,即,將從碎片數(shù)據(jù)Dl至D12復(fù)原的塊數(shù)據(jù)D的存儲位置。具體而言,存儲系統(tǒng)I通過將基于存儲的塊數(shù)據(jù)D的內(nèi)容計算的哈希值H的部分(短哈希例如哈希值H的前8個B (字節(jié)))與代表邏輯存儲位置的信息組合,生成內(nèi)容地址CA。存儲系統(tǒng)I隨后將此內(nèi)容地址CA返回到存儲系統(tǒng)I中的文件系統(tǒng)(圖5中箭頭Y7)。存儲系統(tǒng)I管理標(biāo)識信息,諸如文件系統(tǒng)中彼此關(guān)聯(lián)的備份目標(biāo)數(shù)據(jù)的文件名稱以及內(nèi)容地址CA。另外,每個存儲節(jié)點3管理MFI文件中彼此關(guān)聯(lián)的塊數(shù)據(jù)D的內(nèi)容地址CA以及塊數(shù)據(jù)D的哈希值H。因而,內(nèi)容地址CA與指定文件的信息、哈希值H等相關(guān)聯(lián)地被存儲在加速器節(jié)點2和存儲節(jié)點3的存儲裝置中。另外,存儲系統(tǒng)I執(zhí)行控制以檢索如上所述存儲的文件。例如,當(dāng)指明特定文件的檢索請求發(fā)送到存儲系統(tǒng)I時,存儲系統(tǒng)I首先指明內(nèi)容地址CA,該內(nèi)容地址CA由短哈希(對應(yīng)于請求被檢索的文件的哈希值的一部分)以及基于文件系統(tǒng)的邏輯位置信息構(gòu)成。接著,存儲系統(tǒng)I檢查內(nèi)容地址CA是否登記在MFI文件中。當(dāng)內(nèi)容地址CA未登記時,請求 的數(shù)據(jù)未存儲,使得存儲系統(tǒng)I返回錯誤。另一方面,當(dāng)與檢索請求有關(guān)的內(nèi)容地址CA被登記時,存儲系統(tǒng)I指定由內(nèi)容地址CA指明的存儲位置,并且檢索在此指定存儲位置中存儲的每個碎片數(shù)據(jù)作為請求被檢索的數(shù)據(jù)。此時,對于數(shù)據(jù)存儲文件存儲相應(yīng)碎片并且數(shù)據(jù)存儲文件其中之一的碎片數(shù)據(jù)的存儲位置已知的情形,則有可能基于同一存儲位置指定其它碎片數(shù)據(jù)的存儲位置。接著,存儲系統(tǒng)I根據(jù)響應(yīng)于檢索請求檢索的相應(yīng)碎片數(shù)據(jù)復(fù)原塊數(shù)據(jù)D。另外,存儲系統(tǒng)I連接多個復(fù)原的塊數(shù)據(jù)D,復(fù)原成類似文件A的一組數(shù)據(jù),并且將其返回。因而,在此示例性實施例中存儲系統(tǒng)I排除數(shù)據(jù)重復(fù),并且具有用于進(jìn)一步提高數(shù)據(jù)存儲效率的配置。將詳細(xì)描述該配置。首先,在此示例性實施例中的存儲系統(tǒng)I包括如上所述的多個分割模塊20 (分割處理部)。每個分割模塊20包括數(shù)據(jù)接收部21,其接收從文件系統(tǒng)I/F 10發(fā)送的數(shù)據(jù);分割處理部22,其依據(jù)先前設(shè)置的準(zhǔn)則分割接收的數(shù)據(jù)并且將結(jié)果發(fā)送到結(jié)果發(fā)送部23 ;以及結(jié)果發(fā)送部23,其將分割結(jié)果返回到文件系統(tǒng)I/F 10。另外,每個分割模塊20形成為適當(dāng)?shù)呐渲靡杂糜谝罁?jù)數(shù)據(jù)的相應(yīng)特性分割具有不同特性的待寫入數(shù)據(jù)。例如,數(shù)據(jù)結(jié)構(gòu)隨著諸如媒體數(shù)據(jù)和文檔數(shù)據(jù)的數(shù)據(jù)類型改變,并且相應(yīng)分割模塊20配置成能夠依據(jù)數(shù)據(jù)結(jié)構(gòu)實現(xiàn)適當(dāng)?shù)姆指?。分割模塊20的分割處理部22將數(shù)據(jù)分割成例如“數(shù)據(jù)”部分和“標(biāo)記”部分,該“數(shù)據(jù)”部分是數(shù)據(jù)的真實數(shù)據(jù)部分并且其值不隨生成時間、更新次數(shù)等而改變,該“標(biāo)記”部分對應(yīng)于“數(shù)據(jù)”部分并且其值由于諸如時間戳和序列號的時間和更新次數(shù)的差異而變化。結(jié)果發(fā)送部23隨后將相應(yīng)分割的數(shù)據(jù)返回到文件系統(tǒng)I/F 10。因為上述“標(biāo)記”部分依據(jù)諸如時間戳和序列號的時間和更新次數(shù)的差異而具有不同值,因此包括此部分的數(shù)據(jù)會阻止重復(fù)排除。也就是說,對具有同一內(nèi)容但具有彼此不同的“標(biāo)記”部分的數(shù)據(jù)無法執(zhí)行重復(fù)排除。因此,如上所述通過將數(shù)據(jù)分割為“數(shù)據(jù)”部分和“標(biāo)記”部分,在數(shù)據(jù)寫入部17通過使用上述內(nèi)容地址寫入文件系統(tǒng)30時,有可能有效地排除“數(shù)據(jù)”部分的重復(fù)存儲。另一方面,為了如上所述將數(shù)據(jù)分割為“數(shù)據(jù)”部分和“標(biāo)記”部分,從文件系統(tǒng)I/F 10發(fā)送的待寫入數(shù)據(jù)需要包括彼此對應(yīng)的“數(shù)據(jù)”部分和“標(biāo)記”部分。因此,當(dāng)存儲系統(tǒng)I未接收部分?jǐn)?shù)據(jù)時,無法分割數(shù)據(jù)。當(dāng)無法分割數(shù)據(jù)時,結(jié)果發(fā)送部23將數(shù)據(jù)分割暫停請求返回到文件系統(tǒng)I/F 10。此時,如下文所述,無法被分割的數(shù)據(jù)被拷貝到數(shù)據(jù)緩沖器12。上述分割方法為一個示例,并且通過分割模塊20的分割方法不限于上述方法。也就是說,分割方法不一定限于如上所述將流數(shù)據(jù)分割為“數(shù)據(jù)”部分和“標(biāo)記”部分。接著,將詳細(xì)描述文件系統(tǒng)I/F 10的配置。首先,接收緩沖器11暫時保持文件系統(tǒng)I/F 10從備份系統(tǒng)4作為接收數(shù)據(jù)接收的待寫入的預(yù)定數(shù)據(jù)長度的流數(shù)據(jù)。另外,模塊選擇部13 (分割處理選擇部)檢查諸如接收緩沖器11中存儲的接收數(shù)據(jù)的數(shù)據(jù)類型的特性。此時,模塊選擇部13檢測接收數(shù)據(jù)的特性是否為任何上述分割模塊20對應(yīng)的特性。當(dāng)能夠檢測為某些數(shù)據(jù)特性時,模塊選擇部13選擇配置成對應(yīng)于該數(shù)據(jù)特性的分割模塊20。
另外,數(shù)據(jù)發(fā)送部14將接收緩沖器11中存儲的接收數(shù)據(jù)發(fā)送到如上所述模塊選擇部13選擇的分割模塊20。也就是說,數(shù)據(jù)發(fā)送部14將接收數(shù)據(jù)發(fā)送到對應(yīng)于接收數(shù)據(jù)的特性的分割模塊20。此時,數(shù)據(jù)發(fā)送部14還將如下文所述的數(shù)據(jù)緩沖器12中存儲的數(shù)據(jù)(分割暫停數(shù)據(jù))連同接收數(shù)據(jù)發(fā)送到選擇為對應(yīng)于接收數(shù)據(jù)的特性的分割模塊20。然而,當(dāng)數(shù)據(jù)緩沖器不保持分割暫停數(shù)據(jù)時,數(shù)據(jù)發(fā)送部14僅將接收緩沖器11中保持的接收數(shù)據(jù)發(fā)送到分割模塊20。另外,結(jié)果接收部15從分割模塊20接收如上所述從分割模塊20返回的分割結(jié)果,例如,分割模塊20成功分割數(shù)據(jù)的事實、分割暫停請求以及無法被分割的數(shù)據(jù)。接著,基于如上所述從分割模塊20返回的結(jié)果,分割管理部16確定是否將數(shù)據(jù)寫入文件系統(tǒng)30。此時,分割管理部16將可以被分割的分割數(shù)據(jù)發(fā)送到數(shù)據(jù)寫入部17 (數(shù)據(jù)寫入部)。接著,數(shù)據(jù)寫入部17實際上分割數(shù)據(jù)并將數(shù)據(jù)寫入文件系統(tǒng)30 (存儲裝置)。此時,如上所述,分割數(shù)據(jù)被進(jìn)一步分割為碎片數(shù)據(jù)并且變?yōu)槿哂嗟?,并且隨后分布和存儲到多個存儲裝置中。另一方面,對于返回分割暫停請求的情形,分割管理部16拷貝無法被分割的數(shù)據(jù),從而暫時存儲到數(shù)據(jù)緩沖器12中作為分割暫停數(shù)據(jù)。接著,如上所述,在數(shù)據(jù)緩沖器12中存儲的分割暫停數(shù)據(jù)連同接收緩沖器11中存儲的接收數(shù)據(jù),由數(shù)據(jù)發(fā)送部14發(fā)送到分割模塊20。[操作]接著,將參考圖6至11以及圖12的流程圖說明如上所述的存儲系統(tǒng)的操作。首先,如圖6的箭頭Yl所示,文件系統(tǒng)I/F 10將接收的流數(shù)據(jù)存儲到接收緩沖器中作為接收數(shù)據(jù)(步驟SI)。隨后,模塊選擇部13檢查接收緩沖器11中存儲的接收數(shù)據(jù)的特性,并且選擇對應(yīng)于該特性的分割模塊20 (步驟S2)。隨后,數(shù)據(jù)發(fā)送部14將接收緩沖器11中存儲的接收數(shù)據(jù)和在數(shù)據(jù)緩沖器12中存儲的分割暫停數(shù)據(jù)發(fā)送到模塊選擇部13選擇的分割模塊20(步驟S3)。然而,因為在圖6所示示例中數(shù)據(jù)緩沖器12是空的,數(shù)據(jù)發(fā)送部14僅將接收緩沖器11中存儲的接收數(shù)據(jù)發(fā)送到選擇的分割模塊20,如箭頭Y2所示。隨后,在分割模塊20中,數(shù)據(jù)接收部21接收如上所述從文件系統(tǒng)I/F 10發(fā)送的數(shù)據(jù),并且發(fā)送到分割處理部22。分割處理部22分割接收的數(shù)據(jù),并且將結(jié)果發(fā)送到結(jié)果發(fā)送部23。當(dāng)分割處理部22無法分割接收的數(shù)據(jù)時,分割處理部22發(fā)送分割暫停請求。接著,結(jié)果發(fā)送部23將已經(jīng)接收的分割結(jié)果發(fā)送到文件系統(tǒng)I/F 10。此處,因為通過分割模塊20接收的數(shù)據(jù)無法被分割,分割暫停請求被發(fā)送,如圖7的箭頭Y3所示。在文件系統(tǒng)I/F 10中,結(jié)果接收部15從分割模塊20接收分割結(jié)果(步驟S4),并且發(fā)送到分割管理部16?;趶姆指钅K20返回的結(jié)果,分割管理部16確定是否將數(shù)據(jù)寫到文件系統(tǒng)30。例如,對于存在可以被分割的數(shù)據(jù)的情形(步驟S5:是),分割管理部16將數(shù)據(jù)發(fā)送到數(shù)據(jù)寫入部17,并且數(shù)據(jù)寫入部17分割接收的數(shù)據(jù)以及寫入文件系統(tǒng)30 (步驟S6)。另一方面,對于分割暫停數(shù)據(jù)存在(步驟S5:否,步驟S7:是)的情形,分割管理部16將數(shù)據(jù)拷貝到數(shù)據(jù)緩沖器12中(步驟S8)。此處,因為從分割模塊20接收的數(shù)據(jù)無法被分割,如圖7所示,分割管理部16將數(shù)據(jù)存儲到數(shù)據(jù)緩沖器12中。此后,如圖8的箭頭Y4所示,當(dāng)接收下一個數(shù)據(jù)流時(步驟S9 :否,步驟SI),按照與如上所述相同的方式,文件系統(tǒng)I/F 10將接收的流數(shù)據(jù)存儲到接收緩沖器中作為接收
數(shù)據(jù)。隨后,模塊選擇部13檢查接收緩沖器11中存儲的接收數(shù)據(jù)的特性,并且選擇對應(yīng)于該特性的分割模塊20 (步驟S2)。隨后,數(shù)據(jù)發(fā)送部14將接收緩沖器11中存儲的接收數(shù)據(jù)以及在數(shù)據(jù)緩沖器12中存儲的分割暫停數(shù)據(jù)發(fā)送到由模塊選擇部13選擇的分割模塊20(步驟S3)。此處,因為如圖8所示分割暫停數(shù)據(jù)存儲于數(shù)據(jù)緩沖器12,數(shù)據(jù)發(fā)送部14將接收緩沖器11中存儲的接收數(shù)據(jù)以及在數(shù)據(jù)緩沖器12中存儲的分割暫停數(shù)據(jù)發(fā)送到選擇的分割模塊20。隨后,在分割模塊20中,數(shù)據(jù)接收部21接收如上所述從文件系統(tǒng)I/F 10發(fā)送的數(shù)據(jù),也就是說,包括接收數(shù)據(jù)和分割暫停數(shù)據(jù)的數(shù)據(jù),并且發(fā)送到分割處理部22。分割處理部22分割接收的數(shù)據(jù)并且將結(jié)果發(fā)送到結(jié)果發(fā)送部23。當(dāng)分割處理部22無法分割數(shù)據(jù)時,分割處理部22發(fā)送分割暫停請求。接著,結(jié)果發(fā)送部23發(fā)送被接收到文件系統(tǒng)I/F 10的分割結(jié)果。此處,因為通過分割模塊20接收的數(shù)據(jù)無法被分割,分割暫停請求被發(fā)送,如圖9的箭頭Y6所示。在文件系統(tǒng)I/F 10中,結(jié)果接收部15從分割模塊20接收分割結(jié)果(步驟S4)并且發(fā)送到分割管理部16?;趶姆指钅K20返回的結(jié)果,分割管理部16確定是否將數(shù)據(jù)寫入文件系統(tǒng)30。此處,因為從分割模塊20接收的數(shù)據(jù)無法被分割(步驟S5 :否,步驟S7 是),分割管理部16將數(shù)據(jù)存儲到數(shù)據(jù)緩沖器12中,如圖9所示(步驟S8)。此后,如圖10的箭頭Y7所示,當(dāng)接收下一個數(shù)據(jù)流時(步驟S9 :否,步驟SI),按照與如上所述相同的方式,文件系統(tǒng)I/F 10將接收的流數(shù)據(jù)存儲到接收緩沖器中作為接收數(shù)據(jù)。隨后,模塊選擇部13檢查接收緩沖器11中存儲的接收數(shù)據(jù)的特性,并且選擇對應(yīng)于該特性的分割模塊20 (步驟S2)。隨后,數(shù)據(jù)發(fā)送部14將接收緩沖器11中存儲的接收數(shù)據(jù)和在數(shù)據(jù)緩沖器12中存儲的分割暫停數(shù)據(jù)發(fā)送到模塊選擇部13選擇的分割模塊20 (步驟S3)。此處,如圖10所示因為分割暫停數(shù)據(jù)存儲于數(shù)據(jù)緩沖器12,數(shù)據(jù)發(fā)送部14將接收緩沖器11中存儲的接收數(shù)據(jù)和在數(shù)據(jù)緩沖器12中存儲的分割暫停數(shù)據(jù)發(fā)送到選擇的分割模塊20。隨后,在分割模塊20中,數(shù)據(jù)接收部21接收如上所述從文件系統(tǒng)I/F 10發(fā)送的數(shù)據(jù),并且發(fā)送到分割處理部22。分割處理部22分割接收的數(shù)據(jù)并且將結(jié)果發(fā)送到結(jié)果發(fā)送部23。當(dāng)數(shù)據(jù)無法被分割時,分割處理部22發(fā)送分割暫停請求。接著,結(jié)果發(fā)送部23將已經(jīng)接收的分割結(jié)果發(fā)送到文件系統(tǒng)I/F 10。此處,假設(shè)如圖11的箭頭Y9所示,通過分割模塊20接收的數(shù)據(jù)包括可以被分割的數(shù)據(jù)以及無法被分割的數(shù)據(jù)。在文件系統(tǒng)I/F 10中,結(jié)果接收部15從分割模塊20接收分割結(jié)果(步驟S4)并且發(fā)送到分割管理部16?;趶姆指钅K20返回的結(jié)果,分割管理部16確定是否將數(shù)據(jù)寫入文件系統(tǒng)30。此處,如圖11所示,從分割模塊20接收的數(shù)據(jù)中可以被分割的數(shù)據(jù)(步驟S5 :否)被分割并且存儲到文件系統(tǒng)30,如箭頭YlO所示(步驟S6)。另一方面,從分割模塊20接收的數(shù)據(jù)中無法被分割的數(shù)據(jù)(步驟S7 :是)被存儲到數(shù)據(jù)緩沖器12 (步驟S8)。因而,根據(jù)本發(fā)明,即使待寫入數(shù)據(jù)具有不同特性, 緩沖處理仍是共同的。因此,不需要開發(fā)執(zhí)行對應(yīng)于每個數(shù)據(jù)特性的緩沖處理的功能,并且有可能通過同一緩沖處理來分割具有不同特性的流數(shù)據(jù)。因此,有可能限制開發(fā)成本,同時實現(xiàn)存儲裝置中高效的數(shù)據(jù)存儲,并且有可能減小成本。具體而言,通過采用一種配置,在對接收的數(shù)據(jù)無法執(zhí)行分割處理時將數(shù)據(jù)保持到數(shù)據(jù)緩沖器,并且與下一次接收的數(shù)據(jù)一起再次對數(shù)據(jù)執(zhí)行分割處理,則有可能通過同一緩沖處理而更高效地分割數(shù)據(jù)。<補充注釋>如上所述公開的示例性實施例的全部或部分可以描述為以下補充注釋。下文中將參考圖13和14說明根據(jù)本發(fā)明的存儲裝置101的配置的概圖。另外,將描述根據(jù)本發(fā)明的程序和數(shù)據(jù)存儲方法的配置。然而,本發(fā)明將不限于以下配置。(補充注釋I)一種存儲裝置101,包括多個分割處理部120,每一個分割處理部配置成對應(yīng)于待寫入數(shù)據(jù)的特性,用于依據(jù)先前設(shè)置的準(zhǔn)則分割數(shù)據(jù);以及數(shù)據(jù)寫入部117,用于將通過分割處理部120的分割獲得的分割數(shù)據(jù)寫入存儲裝置 130,存儲裝置101還包括接收緩沖器111,其用于接收待寫入數(shù)據(jù)以及暫時存儲為接收數(shù)據(jù);分割處理選擇部113,其用于檢測由接收緩沖器111存儲的接收數(shù)據(jù)的特性,以及選擇被配置成對應(yīng)于接收數(shù)據(jù)的檢測特性的分割處理部120 ;以及數(shù)據(jù)發(fā)送部114,其用于將接收緩沖器111存儲的接收數(shù)據(jù)發(fā)送到由分割處理選擇部113選擇的分割處理部120。(補充注釋2)根據(jù)補充注釋I的存儲裝置101,包括數(shù)據(jù)緩沖器112,用于暫時將分割處理部120無法分割的數(shù)據(jù)存儲為分割暫停數(shù)據(jù),其中數(shù)據(jù)發(fā)送部114配置成將數(shù)據(jù)緩沖器112存儲的分割暫停數(shù)據(jù)以及接收緩沖器111存儲的接收數(shù)據(jù)一起發(fā)送到分割處理選擇部113選擇的分割處理部120,以便對應(yīng)于接收數(shù)據(jù)的特性。(補充注釋3)根據(jù)補充注釋2的存儲裝置,其中分割處理部配置成分割包括分割暫停數(shù)據(jù)和從數(shù)據(jù)發(fā)送部一起發(fā)送的接收數(shù)據(jù)的數(shù)據(jù),并且作為分割處理部能夠分割的結(jié)果的分割數(shù)據(jù)由數(shù)據(jù)寫入部寫入存儲裝置,并且作為分割處理部無法分割的結(jié)果的分割暫停數(shù)據(jù)被存儲到數(shù)據(jù)緩沖器。(補充注釋4)根據(jù)補充注釋2或3的存儲裝置,其中數(shù)據(jù)發(fā)送部配置成,在將分割暫停數(shù)據(jù)存儲到數(shù)據(jù)緩沖器之后,將接收緩沖器中存儲的接收數(shù)據(jù)以及在數(shù)據(jù)緩沖器中存儲的分割暫停數(shù)據(jù)一起發(fā)送到分割處理部。(補充注釋5) 根據(jù)補充注釋I至4中任意一項的存儲裝置,其中分割處理部配置成將數(shù)據(jù)分割成依據(jù)先前設(shè)置的準(zhǔn)則分類并且彼此對應(yīng)的數(shù)據(jù)部分和標(biāo)記部分。(補充注釋6)一種計算機程序,用于致使包括用于接收待寫入數(shù)據(jù)以及暫時存儲為接收數(shù)據(jù)的接收緩沖器的信息處理裝置實現(xiàn)多個分割處理部,每個分割處理部配置成對應(yīng)于待寫入數(shù)據(jù)的特性,用于依據(jù)先前設(shè)置的準(zhǔn)則分割數(shù)據(jù);數(shù)據(jù)寫入部,其用于將通過分割處理部的分割獲得的分割數(shù)據(jù)寫入存儲裝置;分割處理選擇部,其用于檢測由接收緩沖器存儲的接收數(shù)據(jù)的特性,以及選擇配置成對應(yīng)于接收數(shù)據(jù)的檢測特性的分割處理部;以及數(shù)據(jù)發(fā)送部,其用于將接收緩沖器存儲的接收數(shù)據(jù)發(fā)送到由分割處理選擇部選擇的分割處理部。(補充注釋7)根據(jù)補充注釋6的計算機程序,其中數(shù)據(jù)發(fā)送部配置成將數(shù)據(jù)緩沖器中暫時存儲的分割暫停數(shù)據(jù)以及接收緩沖器存儲的接收數(shù)據(jù)一起發(fā)送到由分割處理選擇部選擇的分割處理部,以便對應(yīng)于接收數(shù)據(jù)的特性,該分割暫停數(shù)據(jù)為分割處理部無法分割的數(shù)據(jù)。(補充注釋8)一種數(shù)據(jù)存儲方法,包括接收待寫入數(shù)據(jù)以及暫時作為接收數(shù)據(jù)存儲到接收緩沖器中;檢測由接收緩沖器存儲的接收數(shù)據(jù)的特性,以及從多個分割處理部選擇配置成對應(yīng)于接收數(shù)據(jù)的檢測特性的分割處理部,每個分割處理部配置成對應(yīng)于待寫入數(shù)據(jù)的特性,用于依據(jù)先前設(shè)置的準(zhǔn)則分割數(shù)據(jù);將接收緩沖器中存儲的接收數(shù)據(jù)發(fā)送到選擇的分割處理部;通過分割處理部來分割發(fā)送的數(shù)據(jù);以及將通過分割處理部的分割獲得的分割數(shù)據(jù)寫入存儲裝置。(補充注釋9)根據(jù)補充注釋8的數(shù)據(jù)存儲方法,包括將分割處理部無法分割的數(shù)據(jù)作為分割暫停數(shù)據(jù)暫時存儲到數(shù)據(jù)緩沖器中;以及當(dāng)將接收數(shù)據(jù)發(fā)送到選擇的分割處理部時,將在數(shù)據(jù)緩沖器中存儲的分割暫停數(shù)據(jù)連同接收數(shù)據(jù)一起發(fā)送到選擇的分割處理部,以便對應(yīng)于接收數(shù)據(jù)的特性。盡管本發(fā)明已經(jīng)參考相應(yīng)示例性實施例予以描述,但本發(fā)明不限于上述的示例性實施例。本發(fā)明的配置和細(xì)節(jié)可以按照本領(lǐng)域技術(shù)人員知曉的在本發(fā)明范圍內(nèi)的各種方式進(jìn)行變更。本發(fā)明是基于2010年3月4日提交的日本專利申請No. 2010-47410并且主張其優(yōu)先權(quán)利益,該專利申請的全部內(nèi)容通過引用結(jié)合于此。附圖標(biāo)記說明I存儲系統(tǒng)2加速器節(jié)點3存儲節(jié)點4備份系統(tǒng)5備份目標(biāo)裝置 10文件系統(tǒng)I/F11接收緩沖器12數(shù)據(jù)緩沖器13模塊選擇部14數(shù)據(jù)發(fā)送部15結(jié)果接收部16分割管理部17數(shù)據(jù)寫入部20分割模塊21數(shù)據(jù)接收部22分割處理部23結(jié)果發(fā)送部30文件系統(tǒng)101存儲裝置111接收緩沖器112數(shù)據(jù)緩沖器113分割處理選擇部114數(shù)據(jù)發(fā)送部117數(shù)據(jù)寫入部120分割處理部130存儲裝置。
權(quán)利要求
1.一種存儲裝置,包括 多個分割處理部,每個分割處理部配置成對應(yīng)于待寫入數(shù)據(jù)的特性,用于依據(jù)先前設(shè)置的準(zhǔn)則分割所述數(shù)據(jù);以及 數(shù)據(jù)寫入部,其用于將通過所述分割處理部的分割所獲得的分割數(shù)據(jù)寫入存儲裝置, 所述存儲裝置還包括 接收緩沖器,其用于接收所述待寫入數(shù)據(jù)以及將其作為 接收數(shù)據(jù)暫時存儲; 分割處理選擇部,其用于檢測由接收緩沖器存儲的所述接收數(shù)據(jù)的特性,以及選擇被配置成對應(yīng)于所述接收數(shù)據(jù)的檢測特性的分割處理部;以及 數(shù)據(jù)發(fā)送部,其用于將所述接收緩沖器存儲的接收數(shù)據(jù),發(fā)送到由所述分割處理選擇部選擇的分割處理部。
2.根據(jù)權(quán)利要求I所述的存儲裝置,包括數(shù)據(jù)緩沖器,其用于暫時將所述分割處理部無法分割的數(shù)據(jù)存儲為分割暫停數(shù)據(jù), 其中數(shù)據(jù)發(fā)送部配置成將所述數(shù)據(jù)緩沖器存儲的分割暫停數(shù)據(jù)以及所述接收緩沖器存儲的接收數(shù)據(jù)一起發(fā)送到所述分割處理選擇部選擇的分割處理部,以便對應(yīng)于所述接收數(shù)據(jù)的特性。
3.根據(jù)權(quán)利要求2所述的存儲裝置,其中所述分割處理部配置成分割如下數(shù)據(jù),該數(shù)據(jù)包括分割暫停數(shù)據(jù)和已從數(shù)據(jù)發(fā)送部一起發(fā)送的接收數(shù)據(jù),并且作為所述分割處理部能夠分割的結(jié)果的分割數(shù)據(jù)由所述數(shù)據(jù)寫入部寫入存儲裝置,并且作為所述分割處理部無法分割的結(jié)果的分割暫停數(shù)據(jù)被存儲到數(shù)據(jù)緩沖器。
4.根據(jù)權(quán)利要求2或3所述的存儲裝置,其中所述數(shù)據(jù)發(fā)送部配置成,在將所述分割暫停數(shù)據(jù)存儲到數(shù)據(jù)緩沖器之后,將所述接收緩沖器中存儲的接收數(shù)據(jù)以及在所述數(shù)據(jù)緩沖器中存儲的分割暫停數(shù)據(jù)一起發(fā)送到分割處理部。
5.根據(jù)權(quán)利要求I至4中任意一項所述的存儲裝置,其中所述分割處理部配置成將所述數(shù)據(jù)分割成依據(jù)先前設(shè)置的準(zhǔn)則分類并且彼此對應(yīng)的數(shù)據(jù)部分和標(biāo)記部分。
6.一種程序,用于致使包括用于接收待寫入數(shù)據(jù)以及將其作為接收數(shù)據(jù)暫時存儲的接收緩沖器的信息處理裝置實現(xiàn) 多個分割處理部,每個分割處理部配置成對應(yīng)于待寫入數(shù)據(jù)的特性,用于依據(jù)先前設(shè)置的準(zhǔn)則分割數(shù)據(jù); 數(shù)據(jù)寫入部,其用于將通過所述分割處理部的分割獲得的分割數(shù)據(jù)寫入存儲裝置; 分割處理選擇部,其用于檢測由所述接收緩沖器存儲的接收數(shù)據(jù)的特性,以及選擇配置成對應(yīng)于接收數(shù)據(jù)的檢測特性的分割處理部;以及 數(shù)據(jù)發(fā)送部,其用于將所述接收緩沖器存儲的接收數(shù)據(jù)發(fā)送到由所述分割處理選擇部選擇的分割處理部。
7.根據(jù)權(quán)利要求6所述的程序,其中所述數(shù)據(jù)發(fā)送部配置成將數(shù)據(jù)緩沖器中暫時存儲的分割暫停數(shù)據(jù)以及接收緩沖器存儲的接收數(shù)據(jù)一起發(fā)送到由所述分割處理選擇部選擇的分割處理部,以便對應(yīng)于接收數(shù)據(jù)的特性,該分割暫停數(shù)據(jù)為分割處理部無法分割的數(shù)據(jù)。
8.一種數(shù)據(jù)存儲方法,包括 接收待寫入數(shù)據(jù)以及將其作為接收數(shù)據(jù)暫時存儲到接收緩沖器中;檢測由所述接收緩沖器存儲的接收數(shù)據(jù)的特性,以及從多個分割處理部選擇配置成對應(yīng)于接收數(shù)據(jù)的檢測特性的分割處理部,每個分割處理部配置成對應(yīng)于待寫入數(shù)據(jù)的特性,用于依據(jù)先前設(shè)置的準(zhǔn)則分割數(shù)據(jù); 將接收緩沖器中存儲的接收數(shù)據(jù)發(fā)送到選擇的分割處理部; 通過所述分割處理部來分割發(fā)送的數(shù)據(jù);以及 將通過所述分割處理部的分割獲得的分割數(shù)據(jù)寫入存儲裝置。
9.根據(jù)權(quán)利要求8所述的數(shù)據(jù)存儲方法,包括 將分割處理部無法分割的數(shù)據(jù)作為分割暫停數(shù)據(jù)暫時存儲到數(shù)據(jù)緩沖器中;以及當(dāng)將接收數(shù)據(jù)發(fā)送到選擇的分割處理部時,將在數(shù)據(jù)緩沖器中存儲的分割暫停數(shù)據(jù)連同所述接收數(shù)據(jù)一起發(fā)送到選擇的分割處理部,以便對應(yīng)于接收數(shù)據(jù)的特性。
全文摘要
一種存儲裝置101包括多個分割處理部120,每一個配置成對應(yīng)于待寫入數(shù)據(jù)的特性,用于依據(jù)先前設(shè)置的準(zhǔn)則分割數(shù)據(jù);以及數(shù)據(jù)寫入部117,用于將通過分割處理部的分割獲得的分割數(shù)據(jù)寫入存儲裝置。存儲裝置還包括接收緩沖器111,用于接收待寫入數(shù)據(jù)以及暫時存儲為接收數(shù)據(jù);分割處理選擇部113,用于檢測由接收緩沖器存儲的接收數(shù)據(jù)的特性以及選擇配置成對應(yīng)于接收數(shù)據(jù)的檢測特性的分割處理部;以及數(shù)據(jù)發(fā)送部114,用于將接收緩沖器存儲的接收數(shù)據(jù)發(fā)送到由分割處理選擇部選擇的分割處理部。
文檔編號G06F3/06GK102792259SQ20108006516
公開日2012年11月21日 申請日期2010年10月19日 優(yōu)先權(quán)日2010年3月4日
發(fā)明者的場正貴 申請人:日本電氣株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
永胜县| 五峰| 中山市| 东城区| 南丰县| 乡宁县| 吉木萨尔县| 宁海县| 安顺市| 侯马市| 渑池县| 上蔡县| 板桥市| 改则县| 滦南县| 中西区| 电白县| 武冈市| 新津县| 新化县| 南华县| 黄冈市| 库尔勒市| 什邡市| 柳林县| 黄冈市| 红安县| 班玛县| 大庆市| 福鼎市| 太康县| 中宁县| 枣强县| 乌拉特后旗| 腾冲县| 泸水县| 汪清县| 泸州市| 湘乡市| 张家界市| 车致|