專利名稱:分級(jí)存儲(chǔ)系統(tǒng)及其數(shù)據(jù)遷移方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種存儲(chǔ)計(jì)算機(jī)(以下也稱為"服務(wù)器")數(shù)據(jù)的存儲(chǔ)裝置系 統(tǒng)(以下也稱為"存儲(chǔ)系統(tǒng)"),尤其涉及使多個(gè)磁盤裝置構(gòu)成的多個(gè)存儲(chǔ)裝置
成為分級(jí)結(jié)構(gòu),為了文件的輸入輸出而連接了 NAS( Network Attached Storage) 的存儲(chǔ)系統(tǒng)中的分級(jí)存儲(chǔ)裝置之間的數(shù)據(jù)遷移方法、以及將分級(jí)存儲(chǔ)裝置提供 的巻向NAS提供的目錄進(jìn)行分配的方法。
背景技術(shù):
近年來,面向HPC (High Performance Computing)的計(jì)算機(jī)、即所謂的 超級(jí)計(jì)算機(jī)的計(jì)算能力的提高引起人們的注意,預(yù)計(jì)今后數(shù)年將會(huì)出現(xiàn)具有每 秒千萬億次浮點(diǎn)運(yùn)算(Peta FLOPS: Floating Operation Per Second)級(jí)的計(jì)算 性能的超級(jí)計(jì)算機(jī),大約10年后將會(huì)出現(xiàn)具有每秒百億億次浮點(diǎn)運(yùn)算(Exa FLOPS)級(jí)的計(jì)算性能的超級(jí)計(jì)算機(jī)。與此相伴,利用超級(jí)計(jì)算機(jī)進(jìn)行的科學(xué) 計(jì)算等大規(guī)模計(jì)算的規(guī)模也變大,預(yù)計(jì)輸入輸出超級(jí)計(jì)算機(jī)的各個(gè)文件的大小 也會(huì)從吉字節(jié)(GB: GigaByte)增大到超過太字節(jié)(TB: TeraByte)。因此, 對(duì)于與超級(jí)計(jì)算機(jī)連接的存儲(chǔ)系統(tǒng),預(yù)計(jì)對(duì)于容量的要求將會(huì)從拍字節(jié)(Peta Byte)級(jí)達(dá)到艾字節(jié)(Exa Byte)級(jí)。此外,根據(jù)高速進(jìn)行TB級(jí)文件的輸入 輸出的需要,還考慮存儲(chǔ)裝置的I/0處理性能與目前相比需要提高1~2位左右。
目前,在面向超級(jí)計(jì)算機(jī)的存儲(chǔ)系統(tǒng)中,橫向地排列與超級(jí)計(jì)算機(jī)的節(jié)點(diǎn) 數(shù)相應(yīng)數(shù)量的性能價(jià)格比良好的中型存儲(chǔ)裝置來使它們并行工作,由此提供了 與服務(wù)器要求的I/O處理性能相應(yīng)的存儲(chǔ)裝置的I/O處理性能。
此外,面向超級(jí)計(jì)算機(jī)的存儲(chǔ)裝置所要求的性能要件是各種各樣的,為了 高速地輸入輸出大文件而要求高的順序(s叫uential)性能,為了同時(shí)輸入輸出 大量文件而要求高的事務(wù)處理(transaction)性能。
為了應(yīng)對(duì)這樣的性能要件,在專利文獻(xiàn)1中公開了根據(jù)計(jì)算機(jī)或應(yīng)用程序 所要求的性能來分配存儲(chǔ)文件的巻的技術(shù)。該方法為對(duì)每個(gè)業(yè)務(wù)應(yīng)用程序預(yù)性等要件),而且在存儲(chǔ)裝置一側(cè)預(yù)先具有存儲(chǔ)裝置自身具有的文件存儲(chǔ)用巻 的性能等的規(guī)格表,對(duì)于每個(gè)應(yīng)用程序的存儲(chǔ)要件,以文件單位參照上述表來 分配存儲(chǔ)目的地巻。
專利文獻(xiàn)1特開2004-7040
發(fā)明內(nèi)容
要求面向超級(jí)計(jì)算機(jī)的存儲(chǔ)系統(tǒng)具有高速進(jìn)行大文件或大量文件的輸入 輸出的高性能,并且要求以較低的價(jià)格構(gòu)成大容量的系統(tǒng)。
但是,今后在橫向排列多臺(tái)現(xiàn)有的中型存儲(chǔ)裝置來構(gòu)成所需要的PB ~ EB 級(jí)容量的大規(guī)模系統(tǒng)的方法中,為了實(shí)現(xiàn)所需要的性能,需要數(shù)百臺(tái)至一千臺(tái) 以上的中型存儲(chǔ)裝置,存在難以提供低價(jià)格的系統(tǒng)的問題。
此夕卜,作為對(duì)于面向超級(jí)計(jì)算機(jī)的存儲(chǔ)系統(tǒng)的各種各樣性能要件的應(yīng)對(duì)方 法,當(dāng)通過專利文獻(xiàn)l公開的現(xiàn)有技術(shù)進(jìn)行處理時(shí)存在以下的問題。即,在現(xiàn) 有技術(shù)中,分配與各個(gè)文件的特性相適合的存儲(chǔ)用巻來存儲(chǔ)文件,由此實(shí)現(xiàn)了 文件輸入輸出的高速化,此時(shí),在由超級(jí)計(jì)算機(jī)執(zhí)行的科學(xué)計(jì)算等程序中,在 輸入輸出中使用的文件的種類多種多樣,因此存在難以對(duì)于每個(gè)計(jì)算預(yù)先決定 對(duì)于文件存儲(chǔ)用巻的性能以及可靠性的必要要件的問題。
為了解決上述問題,在本發(fā)明中,在由與多個(gè)計(jì)算才幾連接的文件服務(wù)器; 與所述文件服務(wù)器連接的第一存儲(chǔ)裝置;與第 一存儲(chǔ)裝置連接的第二存儲(chǔ)裝 置;以及與上述文件服務(wù)器、第一存儲(chǔ)裝置以及第二存儲(chǔ)裝置連接的存儲(chǔ)管理 裝置構(gòu)成的存儲(chǔ)系統(tǒng)中,所述第一存儲(chǔ)裝置具有在自身裝置內(nèi)的磁盤裝置上形 成的第一巻,所述第二存儲(chǔ)裝置具有在自身裝置內(nèi)的磁盤裝置上形成的第二 巻,所述第一存儲(chǔ)裝置具有將所述第二巻虛擬化為自身裝置的巻而得的虛擬 巻,所述文件服務(wù)器將所述虛擬巻作為第二目錄進(jìn)行加載,在預(yù)先決定的第一 時(shí)刻,將所述第一巻作為第一目錄進(jìn)行加載,向所述第一目錄復(fù)制上述第二目 錄內(nèi)的預(yù)先決定的文件,在預(yù)先決定的第二時(shí)刻,向所述第二目錄復(fù)制所述第 一目錄內(nèi)的預(yù)先決定的文件。
并且,所述存儲(chǔ)管理裝置具有收集所述計(jì)算機(jī)的計(jì)算執(zhí)行作業(yè)信息的單 元;分析所述計(jì)算執(zhí)行作業(yè)信息的單元;以及決定所述第一和第二時(shí)刻的單元。此外,所述存儲(chǔ)管理裝置具有根據(jù)所述計(jì)算執(zhí)行作業(yè)信息,提取為了進(jìn) 行計(jì)算而輸入輸出的文件的特性的單元;以及選擇存儲(chǔ)文件的所述第一巻的單
元。所述文件服務(wù)器將選擇出的所述第一巻作為所述第一 目錄進(jìn)行加載。在此, 所述選擇存儲(chǔ)文件的所述第一巻的單元,在文件的大小大于預(yù)先決定的第一值 時(shí),選擇由預(yù)先決定的第二值以上數(shù)量的磁盤裝置構(gòu)成的第一巻。
此外,所述選擇存儲(chǔ)文件的所述第一巻的單元,在文件數(shù)量大于預(yù)先決定 的第三值時(shí),選擇預(yù)先決定的第四值以上數(shù)量的巻,所述文件服務(wù)器將選擇出 的所述多個(gè)第一巻分別作為獨(dú)立的第一目錄進(jìn)4亍加載,將多個(gè)文件分散復(fù)制到 所述多個(gè)第一目錄。
而且,所述文件服務(wù)器在所述預(yù)先決定的第二時(shí)刻向所迷第二目錄復(fù)制所 述第一目錄內(nèi)的預(yù)先決定的文件后,卸載所述第一目錄,將卸載的所述第一巻 作為其他計(jì)算的文件存儲(chǔ)用巻進(jìn)行提供。
另外,本發(fā)明還提供一種存儲(chǔ)系統(tǒng)中的數(shù)據(jù)遷移方法,該存儲(chǔ)系統(tǒng)具有 多個(gè)計(jì)算機(jī);與所述多個(gè)計(jì)算機(jī)連接的文件服務(wù)器;與所述文件服務(wù)器相連接 的,具有第一巻的第一存儲(chǔ)裝置;與所述第一存儲(chǔ)裝置相連接的,具有第二巻 的第二存儲(chǔ)裝置;以及與所述文件服務(wù)器、所述笫一存儲(chǔ)裝置以及所述第二存 儲(chǔ)裝置連接的管理裝置,所述第一存儲(chǔ)裝置具有將所述第二巻虛擬化為自身裝 置的巻而得到的虛擬巻,該數(shù)據(jù)遷移方法的特征在于,具有如下步驟根據(jù)所 述管理裝置的指示,將所述虛擬巻作為第二目錄進(jìn)行加載的步驟;在預(yù)先決定 的第一時(shí)刻,將所述第一巻作為第一目錄進(jìn)行加載,向所述第一目錄復(fù)制所述 第二目錄內(nèi)的文件的步驟;以及在預(yù)先決定的第二時(shí)刻,向所述第二目錄復(fù)制 所述第一目錄內(nèi)的預(yù)先決定的文件的步驟。
此外,根據(jù)本發(fā)明的實(shí)施方式以及附圖,本申請(qǐng)公開的問題及其解決方法 將會(huì)變得明確。
根據(jù)本發(fā)明,可以通過最少數(shù)量的存儲(chǔ)裝置提供兼顧超級(jí)計(jì)算機(jī)所要求的 高性能和大容量雙方面的存儲(chǔ)系統(tǒng)。
圖1表示本發(fā)明的存儲(chǔ)系統(tǒng)以及與其相關(guān)的計(jì)算機(jī)、管理服務(wù)器的結(jié)構(gòu)例。圖2表示本發(fā)明第一分級(jí)存儲(chǔ)裝置的結(jié)構(gòu)的例子。 圖3表示本發(fā)明第二分級(jí)存儲(chǔ)裝置的結(jié)構(gòu)的例子。
圖4表示文件存儲(chǔ)用目錄和文件存儲(chǔ)用虛擬巻、文件存儲(chǔ)用巻的對(duì)應(yīng)關(guān)系 的例子。
圖5表示文件存儲(chǔ)用目錄和文件存儲(chǔ)用虛擬巻、文件存儲(chǔ)用第一巻、第二 巻的對(duì)應(yīng)關(guān)系的例子。
圖6表示本發(fā)明的文件服務(wù)器和第一、第二分級(jí)存儲(chǔ)裝置之間的文件的升 級(jí)(staging) /降級(jí)(destaging)順序的一例。
圖7表示本發(fā)明的計(jì)算機(jī)管理服務(wù)器和存儲(chǔ)管理服務(wù)器的結(jié)構(gòu)的一例。
圖8表示本發(fā)明的存儲(chǔ)系統(tǒng)以及與其相關(guān)的計(jì)算機(jī)、管理服務(wù)器的其他結(jié) 構(gòu)的例子。
圖9表示計(jì)算機(jī)執(zhí)行腳本的例子。
圖IO表示本發(fā)明的文件服務(wù)器和第一、第二分級(jí)存儲(chǔ)裝置之間的文件的 升級(jí)/降級(jí)順序的其他例子。
符號(hào)說明
l計(jì)算機(jī)系統(tǒng);2存儲(chǔ)系統(tǒng);11第一分級(jí)存儲(chǔ)裝置;12第二分級(jí)存儲(chǔ)裝置; 13文件服務(wù)器;14計(jì)算機(jī);16IP交換機(jī);17FC交換機(jī);18計(jì)算機(jī)管理服務(wù) 器;19存儲(chǔ)管理服務(wù)器;2UOB管理部;22用戶管理部;23信息提供部;24 信息收集部;25信息分析部;26巻管理部;27用戶區(qū)域管理部;28存儲(chǔ)管理 部;51文件存儲(chǔ)用第一巻;52文件存儲(chǔ)用第二巻;61文件存儲(chǔ)用虛擬巻
具體實(shí)施例方式
圖1表示包含第一實(shí)施方式的存儲(chǔ)裝置的系統(tǒng)的構(gòu)成例。計(jì)算機(jī)系統(tǒng)1 具有存儲(chǔ)系統(tǒng)2、 IP交換機(jī)16、計(jì)算機(jī)14以及計(jì)算機(jī)管理服務(wù)器18。此外, 存儲(chǔ)系統(tǒng)2具有文件服務(wù)器13、第一分級(jí)存儲(chǔ)裝置11、第二分級(jí)存儲(chǔ)裝置12、 光纖通道(FC: Fibre Channel)交換機(jī)17以及存儲(chǔ)管理服務(wù)器19。
如圖1所示,經(jīng)由IP交換機(jī)16將文件服務(wù)器13與計(jì)算機(jī)14連接,由此 連接了存儲(chǔ)系統(tǒng)2和計(jì)算機(jī)14。此外,計(jì)算機(jī)管理服務(wù)器18和存儲(chǔ)管理服務(wù) 器19直接連接,或者經(jīng)由LAN (LocalAreaNetwork)相互連接。而且,存儲(chǔ) 管理服務(wù)器19、文件服務(wù)器13、第一分級(jí)存儲(chǔ)裝置以及第二分級(jí)存儲(chǔ)裝置直接連接,或者經(jīng)由LAN ( Local Area Network)相互連接。
第一分級(jí)存儲(chǔ)裝置11直接與文件服務(wù)器13連接。作為連接接口 , 一般使 用光纖通道、iSCSI等發(fā)送塊數(shù)據(jù)的協(xié)議的接口。在此,第一分級(jí)存儲(chǔ)裝置ll 還可以經(jīng)由交換機(jī)(Switch)與文件服務(wù)器13連接。第二分級(jí)存儲(chǔ)裝置12經(jīng) 由FC交換機(jī)17與第一分級(jí)存儲(chǔ)裝置11連接。作為連接接口,除了光纖通道 之外可以使用iSCSI等發(fā)送塊數(shù)據(jù)的協(xié)議的接口。
第一分級(jí)存儲(chǔ)裝置11具有文件存儲(chǔ)用第一巻51,用于存儲(chǔ)文件服務(wù)器13 進(jìn)行輸入輸出處理的文件。第二分級(jí)存儲(chǔ)裝置12具有文件存儲(chǔ)用第二巻52, 用于存儲(chǔ)文件服務(wù)器13進(jìn)行輸入輸出處理的文件。此外,第一分級(jí)存儲(chǔ)裝置 11具有虛擬化功能,該虛擬化功能虛擬地提供第二分級(jí)存儲(chǔ)裝置12具有的巻, 作為該第一分級(jí)存Y渚裝置11提供給計(jì)算機(jī)14的巻、即文件存儲(chǔ)用虛擬巻。
圖2表示第一分級(jí)存儲(chǔ)裝置11的結(jié)構(gòu)的一例。控制器31具有通道IF (接口 )部32,其控制來自文件服務(wù)器13或計(jì)算機(jī)14等上位裝置的數(shù)據(jù)的 寫入/讀取訪問;盤IF(接口)部33,其與多個(gè)硬盤42連接,控制向硬盤42 的數(shù)據(jù)的寫入/讀出訪問;高速緩沖存儲(chǔ)器34,其暫時(shí)存儲(chǔ)向硬盤42的寫入/ 讀出數(shù)據(jù);以及連接部35,其連接通道IF部32、盤IF部33以及高速緩沖存 儲(chǔ)器34。連接部35—Jl殳由一個(gè)以上的開關(guān)(Switch)構(gòu)成,但也可以由一條 以上的公共總線構(gòu)成。
通道IF部32在接收到來自上位裝置的數(shù)據(jù)寫入/讀出訪問時(shí),控制其與 高速緩沖存儲(chǔ)器34之間的數(shù)據(jù)傳輸,盤IF部33在向硬盤42的數(shù)據(jù)寫入/讀 出時(shí),控制其與高速緩沖存儲(chǔ)器34之間的數(shù)據(jù)傳輸。通過這種經(jīng)由高速緩沖 存儲(chǔ)器34的、通道IF部32和盤IF部33之間的數(shù)據(jù)交換,進(jìn)行從上位裝置 向硬盤42的數(shù)據(jù)的寫入/讀出。為了進(jìn)行這樣的控制,通道IF部32、盤IF部 33具有一個(gè)以上的處理器(未圖示)。在該處理器上連接內(nèi)部LAN37。而且, 存儲(chǔ)裝置外部的存儲(chǔ)管理服務(wù)器19與內(nèi)部LAN37連接。
在此,上述控制器31的結(jié)構(gòu)僅為一個(gè)實(shí)施例,并不是將結(jié)構(gòu)限定為上述 那樣的結(jié)構(gòu)??刂破?1可以具有根據(jù)來自計(jì)算機(jī)的數(shù)據(jù)寫入/讀出請(qǐng)求,進(jìn)行 向硬盤42的數(shù)據(jù)的寫入/讀出的功能。
而且,控制部31可以具有控制硬盤42的電源的ON/OFF (接通/切斷)的電源控制部36,此時(shí),電源控制部36與內(nèi)部LAN37連接。
硬盤安裝部41具有多個(gè)硬盤42、和對(duì)各個(gè)硬盤42提供電源的硬盤電源
43。將多個(gè)硬盤42分組為由多個(gè)硬盤42構(gòu)成的RAID組(Gr.)。
在此,可以對(duì)每個(gè)硬盤42或每個(gè)RAIDGr.設(shè)置一個(gè)或者兩個(gè)左右(組成
冗余結(jié)構(gòu)時(shí))硬盤電源43。
控制器31內(nèi)的電源控制部36與硬盤電源43連接,進(jìn)行電源ON/OFF的控制。
在此,電源控制部36可以不在控制器31中,而在石更盤安裝部41中。此 外,電源控制部36可以直接與存儲(chǔ)管理服務(wù)器19連接。
在由多個(gè)石更盤42構(gòu)成的RAID組(Gr.)的區(qū)域上形成在圖1的說明中記 述的文件存儲(chǔ)用第一巻51。
圖3表示第二分級(jí)存儲(chǔ)裝置12的結(jié)構(gòu)的一例。控制器71具有計(jì)算機(jī)連 接端口 76,其連接第一分級(jí)存儲(chǔ)裝置11等上位裝置;盤連接端口 78,其連接 多個(gè)硬盤42;共享存儲(chǔ)器73,其暫時(shí)存儲(chǔ)向硬盤42的寫入/讀出數(shù)據(jù);以及 處理器72。此外,經(jīng)由連接部74連^l矣計(jì)算機(jī)連接端口 76、盤連接端口 78、 處理器72以及共享存儲(chǔ)器73。連接部74 —般由開關(guān)(Switch )構(gòu)成,但也可 以由公共總線構(gòu)成。
處理器72在接收到來自上位裝置的數(shù)據(jù)寫入/讀出訪問時(shí),控制計(jì)算機(jī)連 接端口 76與共享存儲(chǔ)器73之間的數(shù)據(jù)傳輸,并且在向硬盤42的數(shù)據(jù)寫入/ 讀出時(shí),控制硬盤42與共享存儲(chǔ)器73之間的數(shù)據(jù)傳輸。通過這種經(jīng)由共享存 儲(chǔ)器73的計(jì)算機(jī)連接端口 76和硬盤42之間的數(shù)據(jù)交換,進(jìn)行從上位裝置向 硬盤42的數(shù)據(jù)寫入/讀出。
在處理器72上連接內(nèi)部LAN77。而且,存儲(chǔ)裝置外部的存儲(chǔ)管理服務(wù)器 19與內(nèi)部LAN77連接。在此,上述控制器71的結(jié)構(gòu)僅為一個(gè)實(shí)施例,并不 是將結(jié)構(gòu)限定為上述那樣的結(jié)構(gòu)??刂破?1可以具有根據(jù)來自計(jì)算機(jī)的數(shù)據(jù) 寫入/讀出請(qǐng)求,進(jìn)行向硬盤42的數(shù)據(jù)的寫入/讀出的功能。
而且,控制部71可以具有控制硬盤42的電源的ON/OFF (接通/切斷)的 電源控制部75,此時(shí),電源控制部75與內(nèi)部LAN37連接。
關(guān)于硬盤安裝部41,與圖2所示的第一分級(jí)存儲(chǔ)裝置的結(jié)構(gòu)相同。在由多個(gè)硬盤42構(gòu)成的RAID組(Gr.)的區(qū)域上形成在圖1的說明中記 述的文件存儲(chǔ)用第二巻52。
在圖2、圖3中,關(guān)于第一分級(jí)存儲(chǔ)裝置11、第二分級(jí)存儲(chǔ)裝置12的結(jié) 構(gòu),分別記述了一^:的結(jié)構(gòu),并不是將它們限定為上述結(jié)構(gòu)。作為第一分級(jí)存 儲(chǔ)裝置ll,只要是以下的裝置即可作為所要求的I/0處理性能,具有高于第 二分級(jí)存儲(chǔ)裝置12的I/O處理性能。此外,作為第二分級(jí)存儲(chǔ)裝置12,只要 是以下的裝置即可作為所要求的規(guī)格,可以通過與第一分級(jí)存儲(chǔ)裝置11相 比數(shù)量少的硬盤實(shí)現(xiàn)上述計(jì)算機(jī)所需要的容量。
圖7表示計(jì)算機(jī)管理服務(wù)器18以及存儲(chǔ)管理服務(wù)器19的功能。
計(jì)算機(jī)管理服務(wù)器18具有JOB管理部21,其管理由計(jì)算機(jī)14執(zhí)行的 JOB;用戶管理部22,其管理委托計(jì)算機(jī)執(zhí)行JOB的用戶;以及信息提供部 23,其成為向存儲(chǔ)管理服務(wù)器19提供由計(jì)算機(jī)執(zhí)行的JOB信息的接口。
此外,在說明本實(shí)施例中的構(gòu)成要素時(shí)使用的JOB管理部等各功能部可 以通過軟件以邏輯方式構(gòu)成,也可以通過專用LSI等以硬件方式構(gòu)成,而且還 可以通過軟件和硬件的組合來實(shí)現(xiàn)。此外,在以邏輯方式構(gòu)成時(shí),各功能部被 存儲(chǔ)在存儲(chǔ)器中,由處理器來執(zhí)行,由此實(shí)現(xiàn)其功能。
JOB管理部21具有投入JOB管理部201 、 JOB調(diào)度程序202以及結(jié)束JOB 管理部206。此外,JOB調(diào)度程序202具有等待隊(duì)列203和執(zhí)行隊(duì)列205。
用戶為了使用計(jì)算機(jī)14執(zhí)行計(jì)算JOB,生成圖9所示的計(jì)算執(zhí)行腳本234 , 并將其輸入計(jì)算機(jī)管理服務(wù)器18。例如通過計(jì)算機(jī)管理服務(wù)器18具備的GUI (Graphical User Interface )、 CLI ( Command Line Interface ),直接在計(jì)算機(jī)管 理服務(wù)器18中進(jìn)行該輸入,或者通過與計(jì)算機(jī)管理服務(wù)器連接的客戶終端來 進(jìn)行該輸入。
輸入的計(jì)算執(zhí)行腳本234由投入JOB管理部201進(jìn)行管理,被分配給等 待隊(duì)列203內(nèi)按照優(yōu)先度從高到低的順序所準(zhǔn)備的隊(duì)列1: 211、隊(duì)列2: 212、 隊(duì)列3: 213、或者隊(duì)列4: 214中的某一個(gè)。該分配方法、即優(yōu)先度附加方法 例如根據(jù)計(jì)算執(zhí)行腳本234中記述的計(jì)算時(shí)間的長(zhǎng)短、使用的主存儲(chǔ)器容量的 多少等進(jìn)行判斷,或者由用戶在計(jì)算執(zhí)行腳本234中明確地指定優(yōu)先順序。按 照在各隊(duì)列中排列的順序執(zhí)行JOB。此外,隊(duì)列1~4的JOB的執(zhí)行順序?yàn)閺膬?yōu)先度高的隊(duì)列1開始依次執(zhí)行。在優(yōu)先度高的隊(duì)列的JOB進(jìn)入執(zhí)行之后,
如果在計(jì)算機(jī)14的CPU資源中存在空閑,可以執(zhí)行下一優(yōu)先度的J0B,則在 空閑的CPU上也并行地執(zhí)行該JOB。關(guān)于其之后的下一優(yōu)先度的JOB也相同。 在執(zhí)行隊(duì)列205中管理執(zhí)行中的JOB,當(dāng)JOB結(jié)束時(shí)將管理向結(jié)束JOB管理 部206轉(zhuǎn)移。
用戶管理部22管理從計(jì)算機(jī)管理服務(wù)器18或者從與計(jì)算機(jī)管理服務(wù)器 18連接的客戶終端使用計(jì)算機(jī)14的用戶,即管理用戶認(rèn)證和用于存儲(chǔ)用戶在 計(jì)算中使用的文件的用戶目錄。為了進(jìn)行該管理,例如使用NIS (Network Information Service )或LDAP ( Lightweight Directory Access Protocol)等十辦i義。
此外,信息提供部23對(duì)存儲(chǔ)管理服務(wù)器19發(fā)送各JOB的計(jì)算執(zhí)行腳本 234和表示JOB的執(zhí)行順序的信息、以及使用計(jì)算機(jī)14的用戶和該用戶使用 的用戶目錄的信息。
存儲(chǔ)管理服務(wù)器19具有信息收集部24,其從計(jì)算機(jī)管理服務(wù)器18的 信息提供部23取得計(jì)算機(jī)14執(zhí)行的JOB信息;信息分析部25,為了在存儲(chǔ) 裝置中使用JOB信息而對(duì)其進(jìn)行分析;巻管理部26,其根據(jù)所分析的信息, 對(duì)第一分級(jí)存儲(chǔ)裝置11、第二分級(jí)存儲(chǔ)裝置12具有的巻向文件服務(wù)器13管 理的用戶目錄的加載/卸載進(jìn)行管理,或者對(duì)該用戶目錄之間的文件的升級(jí)/降 級(jí)進(jìn)行管理;用戶區(qū)域管理部27,其管理文件服務(wù)器13處理的用戶目錄;以 及存儲(chǔ)管理部28,其向文件服務(wù)器13、第一分級(jí)存儲(chǔ)裝置11以及第二分級(jí)存 儲(chǔ)裝置12指示巻的分配,或者指示巻的加載/卸載。
接下來,使用圖4至圖6對(duì)用戶執(zhí)行計(jì)算時(shí)的用戶目錄的管理順序進(jìn)行說明。
圖4表示用戶開始計(jì)算之前的用戶目錄和巻的關(guān)系的一例。文件服務(wù)器 13根據(jù)存儲(chǔ)管理部28的指示,加載文件存儲(chǔ)用虛擬巻61來作為用戶目錄、 即文件存儲(chǔ)用目錄81。
第一分級(jí)存儲(chǔ)裝置11內(nèi)的控制器31根據(jù)存儲(chǔ)管理部的指示,將第二分級(jí) 存儲(chǔ)裝置12內(nèi)的文件存儲(chǔ)用第二巻52虛擬為第一分級(jí)存儲(chǔ)裝置11內(nèi)的文件 存儲(chǔ)用虛擬巻61,并且由第一分級(jí)存儲(chǔ)裝置ll進(jìn)行管理。由此,第一分級(jí)存 儲(chǔ)裝置ll也可以統(tǒng)一管理第二分級(jí)存儲(chǔ)裝置12的巻,因此可以簡(jiǎn)化巻的管理。在此,可以直接加載文件存儲(chǔ)用第二巻52來作為文件存儲(chǔ)用目錄81。 在目錄樹91中表示用戶目錄和文件存儲(chǔ)用第二巻52的關(guān)系的一例。在此, 對(duì)usr0下的每個(gè)目錄dir0, dirl和usrl下的每個(gè)目錄dir0、 dirl 、 dir2分配了 獨(dú)立的文件存儲(chǔ)用第二巻52。在此,上述用戶目錄和文件存儲(chǔ)用第二巻52的 對(duì)應(yīng)關(guān)系(映射)由存儲(chǔ)管理部19內(nèi)的用戶區(qū)域管理部27進(jìn)行管理。此外, 在用戶從與存儲(chǔ)管理服務(wù)器19連接的客戶終端發(fā)出請(qǐng)求時(shí),生成或者變更該 對(duì)應(yīng)關(guān)系。
圖6表示了本發(fā)明的分級(jí)存儲(chǔ)系統(tǒng)中的文件的升級(jí)/降級(jí)的順序。首先, 在步驟501中,存儲(chǔ)管理服務(wù)器19的信息收集部24從計(jì)算機(jī)管理服務(wù)器18 的信息提供部23取得等待隊(duì)列203內(nèi)的全部JOB的計(jì)算執(zhí)行腳本234以及表 示JOB的執(zhí)行順序的信息。
在此,作為JOB調(diào)度程序202控制JOB的執(zhí)行順序的方法,具有如下方 法(1)當(dāng)JOB的執(zhí)行結(jié)束時(shí)轉(zhuǎn)為執(zhí)行按照順序的下一個(gè)JOB的方法;(2) 對(duì)投入JOB管理部201投入多個(gè)JOB,根據(jù)所投入的多個(gè)JOB的計(jì)算執(zhí)行腳 本234內(nèi)記載的計(jì)算時(shí)間,對(duì)各JOB的執(zhí)行開始時(shí)間和執(zhí)行結(jié)束時(shí)間進(jìn)行調(diào) 度,根據(jù)該調(diào)度順次執(zhí)行JOB的方法。
因此,在方法(1 )的情況下,信息收集部24從信息提供部23取得在等 待隊(duì)列203內(nèi)排列的全部計(jì)算執(zhí)行腳本234以及表示JOB執(zhí)行順序的信息, 所述JOB執(zhí)行順序表示該計(jì)算執(zhí)行腳本234是等待隊(duì)列203內(nèi)的哪個(gè)隊(duì)列的 第幾個(gè)JOB。然后,在每個(gè)等待隊(duì)列203內(nèi)的隊(duì)列(隊(duì)列1~4)中,對(duì)計(jì)算 執(zhí)行腳本234附加序號(hào)。在此,可以由信息提供部23執(zhí)行該序號(hào)附加,然后 將結(jié)果發(fā)送給信息收集部24。
此外,在方法(2)的情況下,信息收集部24從信息提供部23取得表示 計(jì)算機(jī)管理服務(wù)器18進(jìn)行了調(diào)度的各JOB的執(zhí)行開始時(shí)間和執(zhí)行結(jié)束時(shí)間的 表。
然后,在步驟502進(jìn)行計(jì)算執(zhí)行腳本234的分析。
在對(duì)該分析進(jìn)行說明之前,在圖9中表示記述了由計(jì)算機(jī)14執(zhí)行的執(zhí)行 作業(yè)(或者計(jì)算)的信息的計(jì)算執(zhí)行腳本234的一例。因?yàn)槎鄠€(gè)用戶投入計(jì)算 執(zhí)行腳本234,所以在圖9中表示了具有多個(gè)計(jì)算執(zhí)行腳本的圖像。為了管理第一分級(jí)存儲(chǔ)裝置11、第二分級(jí)存儲(chǔ)裝置12具有的巻向文件服務(wù)器13所管 理的用戶目錄的加載/卸載的調(diào)度,或者為了管理該用戶目錄之間的文件的升
級(jí)/降級(jí)的調(diào)度,以及為了管理文件服務(wù)器13處理的用戶目錄,計(jì)算執(zhí)行腳本 234至少包含存儲(chǔ)計(jì)算參數(shù)和計(jì)算執(zhí)行結(jié)果的目錄的信息300。
最好還包含計(jì)算執(zhí)行時(shí)間(CPUTIME) 301、計(jì)算重復(fù)次數(shù)302、以及輸 出計(jì)算結(jié)果的重復(fù)次數(shù)間隔303。根據(jù)這些信息,計(jì)算機(jī)可以準(zhǔn)確地求出輸出 文件的時(shí)間。
在此,圖9的計(jì)算執(zhí)行腳本的格式僅為一個(gè)實(shí)施例,并不是將格式限定為 圖示的那樣。只要至少包含上述信息即可。
在信息分析部25中,從各JOB的計(jì)算執(zhí)行腳本234中提取計(jì)算時(shí)間、輸 入輸出用文件的目錄、以及輸入輸出的文件的特性。在此,所謂文件的特性是 指例如文件大小、文件數(shù)量。
然后,在步驟503中,在巻管理部26中,根據(jù)文件的特性決定用于存儲(chǔ) 在計(jì)算中使用的文件的文件存儲(chǔ)用第一巻51所需要的規(guī)格。以下敘述決定規(guī) 格的方法的例子。
首先,作為一例,在計(jì)算中使用的文件的大小大于預(yù)先決定的文件大小時(shí) (例如文件大小為1TB以上時(shí)),將構(gòu)成在該計(jì)算中使用的巻的硬盤的數(shù)量設(shè) 為在第一分級(jí)存儲(chǔ)裝置11中可以設(shè)定的最大硬盤數(shù)量(例如16個(gè))。在此, 假設(shè)所準(zhǔn)備的文件存儲(chǔ)用第一巻51為tmp0,將構(gòu)成該巻的硬盤的數(shù)量決定為 tmp0的規(guī)格。
因?yàn)榭缭綐?gòu)成巻的全部硬盤來存儲(chǔ)文件,所以通過增加構(gòu)成巻的硬盤的數(shù) 量,可以提高文件讀出的并行度,文件讀出的吞吐量提高。
作為另一例子,在文件數(shù)量多于預(yù)先決定的數(shù)量時(shí),將文件存儲(chǔ)用第一巻 51的數(shù)量設(shè)為針對(duì)每個(gè)文件數(shù)量預(yù)先決定的數(shù)量以上的數(shù)量。例如,在文件 數(shù)量為1000個(gè)以上時(shí),將文件存儲(chǔ)用第一巻51的數(shù)量設(shè)定為文件數(shù)量的 1/100。在此,假設(shè)文件存儲(chǔ)用第一巻51的數(shù)量為8個(gè),將它們?cè)O(shè)為tmp1 8。
其原因在于,例如在一個(gè)巻中存儲(chǔ)了全部的文件時(shí),該巻的文件的讀出吞 吐量成為瓶頸。通過將文件分散存儲(chǔ)在根據(jù)文件數(shù)量而決定的多個(gè)巻中,文件 的讀出吞吐量提高。在此,在上述兩個(gè)例子中,顯然可以使各巻(tmp0-8)的容量為在各個(gè) 巻中存儲(chǔ)的全部文件的總的大小以上。
然后,在步驟504中,在巻管理部26中,決定文件存儲(chǔ)用目錄81和文件 存儲(chǔ)用第一巻51 (tmp0-tmp8)的對(duì)應(yīng)關(guān)系(映射)。
使用圖5說明該關(guān)系的一例。在圖4中說明的計(jì)算開始前的用戶用文件存 儲(chǔ)用目錄81和文件存儲(chǔ)用第二巻52的對(duì)應(yīng)關(guān)系中加入文件存儲(chǔ)用第一巻51。 在此,作為文件存儲(chǔ)用第 一巻51 ,增加tmpO ~ tmp8的關(guān)系。如目錄樹92所 示,通過文件服務(wù)器13分別將它們作為目錄usr0下的tmp0、 usrl下的目錄 tmpl ~ 8進(jìn)行力口載。
即,在文件存儲(chǔ)用第二巻usrO/dir0中存儲(chǔ)有usrO在計(jì)算中使用的、文件 的大小大于預(yù)先決定的大小的文件,作為存儲(chǔ)該文件的第一分級(jí)存儲(chǔ)裝置11 內(nèi)的文件存4諸用第一巻51 ,將tpm0加載為vdir0下的目錄tmp0。
此外,usrl在計(jì)算中使用的文件的數(shù)量大于預(yù)先決定的數(shù)量,將這些文件 存儲(chǔ)在文件存儲(chǔ)用第二巻usd/dir0 dir2中,作為存儲(chǔ)該文件的第一分級(jí)存儲(chǔ) 裝置11內(nèi)的文件存儲(chǔ)用第一巻51,將tmpl ~8加載為vidr0~2的三個(gè)目錄下 的tmpl ~ 8
在此,為了在加載了文件存儲(chǔ)用第二巻的目錄和加載了文件存儲(chǔ)用第 一巻 的目錄之間使對(duì)應(yīng)關(guān)系變得清楚,在兩者中存儲(chǔ)了相同文件的情況下,在將文 件存儲(chǔ)用第二巻一方的目錄設(shè)為dir0 ~ 2時(shí),將對(duì)應(yīng)的第一巻一方的目錄設(shè)為 vdir0~2。但是,如果進(jìn)行了管理使兩者的對(duì)應(yīng)關(guān)系清楚,則可以不像該例子 那樣研究目錄名的命名方法。
然后,在步驟505中,在巻管理部26中對(duì)在步驟503中已決定了規(guī)格的 文件存儲(chǔ)用第一巻的選定/生成的時(shí)間、以及將該文件存儲(chǔ)用第一巻加載為用 戶目錄的時(shí)間進(jìn)行調(diào)度。
通過由JOB調(diào)度程序202控制JOB的執(zhí)行順序來決定上述加載/卸載時(shí)間 的決定方法。而且,在該JOB調(diào)度程序202控制JOB的執(zhí)行順序的方法中具 有如下方法(1)當(dāng)JOB的執(zhí)行結(jié)束時(shí)轉(zhuǎn)為執(zhí)行按照順序的下一個(gè)JOB的方 法;(2 )對(duì)投入JOB管理部201投入多個(gè)JOB,根據(jù)所投入的多個(gè)JOB的計(jì) 算執(zhí)行腳本234內(nèi)記載的計(jì)算時(shí)間,對(duì)各JOB的執(zhí)行開始時(shí)間和執(zhí)行結(jié)束時(shí)間進(jìn)行調(diào)度,根據(jù)該調(diào)度順次執(zhí)行JOB的方法。在下面對(duì)這些方法進(jìn)行說明。
在方法(1)的情況下,對(duì)隊(duì)列中的作為對(duì)象的JOB在計(jì)算中使用的文件 的升級(jí)時(shí)間進(jìn)行計(jì)算,而且檢查該JOB的前一個(gè)JOB的計(jì)算所需時(shí)間。在此, 設(shè)文件的升級(jí)時(shí)間為如下值在根據(jù)所升級(jí)的文件的數(shù)量、各文件大小以及從 第二分級(jí)存儲(chǔ)裝置12向第一分級(jí)存儲(chǔ)裝置11的數(shù)據(jù)傳輸吞吐量計(jì)算出的時(shí)間 上,加上例如計(jì)算出的時(shí)間的10%左右的余量而得到的值。在升級(jí)的時(shí)間比前 一個(gè)JOB的計(jì)算時(shí)間短時(shí),不決定加載時(shí)間地轉(zhuǎn)為執(zhí)行前一個(gè)JOB后,可以 由計(jì)算機(jī)管理服務(wù)器18對(duì)該巻管理部通知已開始執(zhí)行的信息。在升級(jí)的時(shí)間 比前一個(gè)JOB的計(jì)算時(shí)間長(zhǎng)時(shí),前一個(gè)JOB的文件的升級(jí)結(jié)束后,由計(jì)算機(jī) 管理服務(wù)器18對(duì)該巻管理部通知升級(jí)已結(jié)束的信息。此時(shí),存在根據(jù)前一個(gè) JOB的計(jì)算所需時(shí)間,即使該前一個(gè)JOB結(jié)束,但相應(yīng)JOB的文件的升級(jí)沒 有結(jié)束的情況。在這種情況下無法執(zhí)行相應(yīng)JOB。為了防止這樣的狀況,存儲(chǔ) 管理服務(wù)器19對(duì)計(jì)算機(jī)管理服務(wù)器18通知表示各JOB所需要的文件的升級(jí) 是否結(jié)束的信息。在計(jì)算機(jī)管理服務(wù)器18中進(jìn)行控制,以便根據(jù)從上述存儲(chǔ) 管理服務(wù)器19發(fā)送的升級(jí)結(jié)束信息,在開始執(zhí)行各JOB之前檢查執(zhí)行該JOB 所需要的文件的升級(jí)是否已完成,如果升級(jí)已完成則執(zhí)行JOB,如果沒有完成 則在升級(jí)完成之后執(zhí)行JOB。
此外,將進(jìn)行卸載的時(shí)間設(shè)為,在已轉(zhuǎn)為執(zhí)行相應(yīng)JOB的時(shí)間上加上相 應(yīng)JOB的計(jì)算時(shí)間而得的時(shí)間。因此,在方法(l)的情況下,在開始執(zhí)行相 應(yīng)JOB后決定進(jìn)行卸載的時(shí)間。
在方法(2)的情況下,巻管理部根據(jù)從計(jì)算機(jī)服務(wù)器18取得的所述信息, 取得各JOB的執(zhí)行開始時(shí)間和執(zhí)行結(jié)束時(shí)間。因此,將加載開始時(shí)間設(shè)定為 JOB執(zhí)行開始時(shí)間之前的一定時(shí)間。設(shè)該一定時(shí)間為如下值在根據(jù)進(jìn)行升級(jí) 的文件的數(shù)量、各文件大小以及從第二分級(jí)存儲(chǔ)裝置12向第一分級(jí)存儲(chǔ)裝置 11的數(shù)據(jù)傳輸吞吐量計(jì)算出的時(shí)間上,例如加上該計(jì)算出的時(shí)間的10%左右 的余量而得到的值。
將卸載時(shí)間設(shè)定為JOB執(zhí)行結(jié)束時(shí)間之后的一定時(shí)間。該一定時(shí)間是輸 出該JOB的計(jì)算結(jié)果所需要的時(shí)間,根據(jù)每個(gè)文件大小,將其設(shè)為基于根據(jù) 第一分級(jí)存儲(chǔ)裝置的寫入吞吐量以及文件大小計(jì)算出的值而預(yù)先決定的值。然后在步驟506中進(jìn)行等待,直到到達(dá)指定時(shí)間(表示時(shí)刻)l為止。在
方法(1)的情況下,指定時(shí)間1沒有被預(yù)先決定,成為已轉(zhuǎn)為執(zhí)行從計(jì)算機(jī)
管理服務(wù)器18通知的相應(yīng)JOB的前一個(gè)JOB的時(shí)刻,或者成為相應(yīng)JOB的 前一個(gè)JOB的文件的升級(jí)已完成的時(shí)刻。在方法(2)的情況下,指定時(shí)間1 是比步驟505中決定的時(shí)間提前文件存儲(chǔ)用第一巻的設(shè)定或生成處理所需要 的時(shí)間以上的時(shí)間。在此,首先判斷在第一分級(jí)存儲(chǔ)裝置51內(nèi)是否具有所需 要的規(guī)格的巻,在存在這樣的巻時(shí)需要"選定時(shí)間",在不存在時(shí)需要"生成 處理所需要的時(shí)間"。
如果到達(dá)指定時(shí)間1,則在步驟507中,巻管理部26經(jīng)由存儲(chǔ)管理部28 對(duì)第一分級(jí)存儲(chǔ)裝置11指示選定或者生成在步驟503中決定的規(guī)格的文件存 儲(chǔ)用第一巻51。
然后,存儲(chǔ)管理部28在步驟508中檢查巻的選定或者生成是否完成,如 果已完成則進(jìn)入到步驟509。
在步驟509中,巻管理部26按照在步驟504中決定的目錄樹,經(jīng)由存儲(chǔ) 管理部28向文件服務(wù)器13指示在步驟507中選定/生成的文件存儲(chǔ)用第一巻 向用戶目錄的加載、以及由相應(yīng)JOB使用的文件的升級(jí)。然后,文件服務(wù)器 13執(zhí)行加載,在加載完成之后對(duì)相應(yīng)JOB使用的文件進(jìn)行升級(jí)。
在為圖5中說明的例子時(shí),通過將usr0/dir0的文件向usr/vdir0/tmp0復(fù)制 來進(jìn)行升級(jí)。此外,通過將usrl/dirO的文件分散地復(fù)制到usrl/vdirO/tmpl、 2; 將usrl/dirl的文件分散地復(fù)制到usrl/vdirl/tmp3 ~ 6;將usrl/dir2的文件分散 地復(fù)制到usrl/vdir2/tmp7、 8來進(jìn)行升級(jí)。
在步驟510中,存儲(chǔ)管理部28檢查來自文件服務(wù)器13的升級(jí)完成報(bào)告, 若有升級(jí)完成報(bào)告則進(jìn)入步驟511。
在步驟511中,存儲(chǔ)管理部28經(jīng)由信息收集部24向計(jì)算機(jī)管理服務(wù)器 18通知相應(yīng)JOB所需要的文件升級(jí)完成。
然后,在步驟512中進(jìn)行等待,直到到達(dá)指定時(shí)間(表示時(shí)刻)2為止。 在方法(1)的情況下,如上所述,指定時(shí)間2在執(zhí)行相應(yīng)JOB之后決定,使 其成為已轉(zhuǎn)為才丸行相應(yīng)JOB的時(shí)間加上相應(yīng)JOB的計(jì)算時(shí)間而得到的時(shí)間。 在此,在即使到達(dá)指定時(shí)間2, JOB也沒有結(jié)束的情況下,例如在計(jì)算所需要的時(shí)間與預(yù)定相比延長(zhǎng)時(shí),無法進(jìn)行文件的降級(jí)以及巻的卸載。因此,從計(jì)算
機(jī)管理服務(wù)器18取得JOB的完成通知。根據(jù)該信息,在到達(dá)指定時(shí)間2時(shí)檢 查相應(yīng)JOB是否結(jié)束,在沒有結(jié)束時(shí),在存儲(chǔ)管理服務(wù)器19取得相應(yīng)JOB的 結(jié)束通知之前等待步驟513的執(zhí)行。在方法(2)的情況下,指定時(shí)間2成為 在步驟505中決定的時(shí)間。在此,在即使到達(dá)指定時(shí)間2, JOB也沒有結(jié)束的 情況下,進(jìn)行與方法(1)情況下相同的處理。
如果到達(dá)指定時(shí)間2,則在步驟513中,存儲(chǔ)管理部28向文件服務(wù)器13 指示相應(yīng)文件的降級(jí),文件服務(wù)器13接受指示進(jìn)行降級(jí)。即,將步驟509中 說明的復(fù)制源目錄作為復(fù)制目的地目錄,將復(fù)制目的地目錄作為復(fù)制源,來復(fù) 制相應(yīng)文件。然后,如果相應(yīng)文件的降級(jí)結(jié)束,則文件服務(wù)器13從用戶目錄 卸載相應(yīng)的文件存儲(chǔ)用第一巻51,將用戶目錄恢復(fù)到圖4所示的狀態(tài)。然后, 在步驟514中,存儲(chǔ)管理部28檢查來自文件服務(wù)器13的卸載完成報(bào)告,如果 接收到完成報(bào)告則轉(zhuǎn)移至步驟515。
然后,在步驟515中,存儲(chǔ)管理服務(wù)器19釋放已卸載的文件存儲(chǔ)用第一 巻來用作其他JOB使用的文件存儲(chǔ)用巻。然后,重復(fù)進(jìn)行步驟506至步驟515 的處理。
根據(jù)本實(shí)施方式,由計(jì)算機(jī)14執(zhí)行的JOB在必要時(shí)可以將需要的文件升 級(jí)到第一分級(jí)存儲(chǔ)裝置11中,所以可以發(fā)揮第一分級(jí)存儲(chǔ)裝置11的高性能, 使文件向計(jì)算機(jī)14的輸入輸出高速化。此外,可以使第一分級(jí)存儲(chǔ)裝置11的 容量為最小限度,可以削減存儲(chǔ)系統(tǒng)的成本。
在本實(shí)施方式中,在將JOB文件存儲(chǔ)用第一巻51作為用戶目錄進(jìn)行加載 之后,在由計(jì)算機(jī)14進(jìn)行的JOB執(zhí)行結(jié)束、對(duì)輸出的文件進(jìn)行降級(jí)之前,不 卸載并釋放文件存儲(chǔ)用第一巻51。
但是,在圖6所示的順序中,在步驟511中存儲(chǔ)管理服務(wù)器19向計(jì)算機(jī) 管理服務(wù)器18通知升級(jí)完成,在計(jì)算機(jī)14從用戶目錄讀出相應(yīng)文件之后,可 以從相應(yīng)目錄卸載文件存儲(chǔ)用第一巻51,確保該巻作為其他JOB使用的文件 存儲(chǔ)用第一巻51,對(duì)其他的用戶目錄加載該巻。此時(shí),在使用卸載了巻的用 戶目錄的JOB結(jié)束之前,可以重新確保需要的巻,對(duì)該用戶目錄加載該巻。
此外,可以預(yù)先分開地準(zhǔn)備輸入文件用目錄以及巻、和輸出用目錄以及巻,輸入用巻可以在相應(yīng)JOB開始執(zhí)行后從輸入用目錄卸載,釋放該巻用于其他
的JOB。
此外,可以在指定時(shí)間1僅準(zhǔn)備好輸入用目錄以及巻,在相應(yīng)JOB開始 執(zhí)行后,從輸入用目錄進(jìn)行卸載,釋放該巻用于其他的JOB,在指定時(shí)間2 之前確保輸出用巻,對(duì)輸出用目錄加載該巻。
通過進(jìn)行上述的控制,可以進(jìn)一步削減第一分級(jí)存儲(chǔ)裝置11所需要的容 量,使存儲(chǔ)系統(tǒng)l低成本化。
如果在指定時(shí)間2,因?yàn)榈谝环旨?jí)存儲(chǔ)裝置11的容量不足而無法確保輸 出用巻的情況下,通過將該JOB的文件直接寫入加載了第二分級(jí)存儲(chǔ)裝置12 的存儲(chǔ)該JOB的文件的文件存儲(chǔ)用第二巻52的用戶目錄中,可以避免第一分 級(jí)存儲(chǔ)裝置11的容量不足。然后,使用圖10對(duì)在本實(shí)施方式的存儲(chǔ)系統(tǒng)2中 降低消耗電力的方法進(jìn)行說明。在該方法中,具有以下的方法僅在第二分級(jí) 存儲(chǔ)裝置12和笫一分級(jí)存儲(chǔ)裝置11之間升級(jí)、降級(jí)與執(zhí)行JOB相關(guān)的文件 時(shí),接通構(gòu)成第二分級(jí)存儲(chǔ)裝置12的存儲(chǔ)有相關(guān)文件的巻的硬盤的電源,在 除此之外的時(shí)間,切斷構(gòu)成不進(jìn)行文件升級(jí)、降級(jí)的巻的硬盤的電源。
圖10表示該方法的順序?;镜奶幚砹鞒膛c圖6所示的流程相同。不同 點(diǎn)如下所述。
首先,在步驟411 (相當(dāng)于圖6的步驟509)之前,在步驟409中,存儲(chǔ) 管理服務(wù)器19對(duì)第二分級(jí)存儲(chǔ)裝置12發(fā)出以下的指示接通構(gòu)成存儲(chǔ)有成為 升級(jí)對(duì)象的文件的文件存儲(chǔ)用第二巻的硬盤的電源。存儲(chǔ)管理服務(wù)器19具有 表示文件存儲(chǔ)用第二巻和構(gòu)成該巻的硬盤的對(duì)應(yīng)關(guān)系的表。
然后,在步驟410中,存儲(chǔ)管理服務(wù)器19對(duì)來自第二分級(jí)存儲(chǔ)裝置12 的HDD電源接通的完成報(bào)告進(jìn)行檢查,如果收到完成報(bào)告則轉(zhuǎn)移至步驟411 的處理。
此外,在步驟413之后,存儲(chǔ)管理服務(wù)器19對(duì)第二分級(jí)存儲(chǔ)裝置12發(fā)出 的硬盤的電源。
然后,如果到達(dá)指定時(shí)間2,則在步驟416中存儲(chǔ)管理服務(wù)器19對(duì)第二 分級(jí)存儲(chǔ)裝置12發(fā)出指示,來再次接通構(gòu)成與相應(yīng)的JOB相關(guān)聯(lián)的文件存儲(chǔ)用第二巻52的硬盤的電源。
然后,在步驟417中,存儲(chǔ)管理服務(wù)器19檢查來自第二分級(jí)存儲(chǔ)裝置12 的HDD電源接通的完成報(bào)告,如果收到完成報(bào)告,則轉(zhuǎn)移至步驟418的處理。
此外,在步驟420之后,在步驟421中,存儲(chǔ)管理服務(wù)器19對(duì)第二分級(jí) 存儲(chǔ)裝置12發(fā)出指示,來再次切斷構(gòu)成存儲(chǔ)有文件降級(jí)已完成的文件的文件 存儲(chǔ)用第二巻52的^5更盤的電源。之后,重復(fù)步驟406至步驟421的處理。
此外,還可以在步驟413之后,在計(jì)算機(jī)14已讀入了輸入文件之后,存 儲(chǔ)管理服務(wù)器19對(duì)第一分級(jí)存儲(chǔ)裝置11發(fā)出指示,來切斷構(gòu)成存儲(chǔ)有該文件 的文件存儲(chǔ)用第一巻51的硬盤的電源。此時(shí),在步驟416之后,存儲(chǔ)管理服 務(wù)器19對(duì)第一分級(jí)存儲(chǔ)裝置11發(fā)出指示,來再次接通上述電源已切斷的硬盤 的電源。存儲(chǔ)管理服務(wù)器19具有表示文件存儲(chǔ)用第一巻和構(gòu)成該巻的硬盤的 對(duì)應(yīng)關(guān)系的表。
由此,與僅切斷第二分級(jí)存儲(chǔ)裝置12的硬盤的電源的情況相比,可以進(jìn) 一步降低消耗電力。
接下來,對(duì)本發(fā)明的第二實(shí)施方式進(jìn)行說明。
圖8表示包含第二實(shí)施方式的存儲(chǔ)裝置的系統(tǒng)的結(jié)構(gòu)例。圖8所示的系統(tǒng) 的結(jié)構(gòu)除了以下的不同點(diǎn)以外,與圖l所示的系統(tǒng)的結(jié)構(gòu)相同。
不同點(diǎn)在于,第一分級(jí)存儲(chǔ)裝置11具有轉(zhuǎn)儲(chǔ)(dump)用巻53、以及第一 分級(jí)存儲(chǔ)裝置11經(jīng)由FC交換機(jī)15與計(jì)算機(jī)14相連接。
在本實(shí)施例的系統(tǒng)中,在JOB的執(zhí)行過程中,定期將計(jì)算機(jī)14中的執(zhí)行 JOB時(shí)使用的全部處理器的主存儲(chǔ)器(處理器在計(jì)算中使用的數(shù)據(jù))的內(nèi)容原 樣不變地作為塊數(shù)據(jù)寫入轉(zhuǎn)儲(chǔ)用巻53。把向轉(zhuǎn)儲(chǔ)用巻53寫入該主存儲(chǔ)器的內(nèi) 容的時(shí)刻稱為;f僉查點(diǎn)(check point)。如此,通過在每個(gè)^r查點(diǎn)向轉(zhuǎn)儲(chǔ)用巻53 寫入在計(jì)算中使用的處理器的主存儲(chǔ)器的內(nèi)容,在由于計(jì)算機(jī)的故障而使JOB 的執(zhí)行中斷時(shí),通過將在JOB執(zhí)行中斷前不久的檢查點(diǎn)在轉(zhuǎn)儲(chǔ)用巻53中寫入 的主存儲(chǔ)器的內(nèi)容讀入計(jì)算機(jī)14的主存儲(chǔ)器中,可以從該時(shí)刻起繼續(xù)再次開 始計(jì)算。
在不進(jìn)行這樣的處理時(shí),在由于計(jì)算機(jī)的故障而使JOB的執(zhí)行中斷時(shí), 需要從最初開始重新進(jìn)行計(jì)算,浪費(fèi)計(jì)算時(shí)間。在進(jìn)行該處理的系統(tǒng)中,在第一分級(jí)存儲(chǔ)裝置11內(nèi),除了用于向計(jì)算機(jī)
14輸入輸出文件的巻(文件存儲(chǔ)用第一巻51 )之外,還需要準(zhǔn)備轉(zhuǎn)儲(chǔ)用巻53, 因此與沒有轉(zhuǎn)儲(chǔ)用巻的情況相比需要更多的容量,成為存儲(chǔ)系統(tǒng)1成本上升的 原因。為了防止成本上升,執(zhí)行如下所示的轉(zhuǎn)儲(chǔ)用巻53的分配。
首先,存儲(chǔ)管理服務(wù)器19從所述計(jì)算機(jī)管理服務(wù)器18取得用于計(jì)算機(jī) 14內(nèi)的計(jì)算的主存儲(chǔ)器容量、和在轉(zhuǎn)儲(chǔ)用巻53中寫入在計(jì)算機(jī)14的主存儲(chǔ) 器內(nèi)存儲(chǔ)的數(shù)據(jù)的次數(shù)、即檢查點(diǎn)的次數(shù)的信息,該存儲(chǔ)管理服務(wù)器19根據(jù) 該信息設(shè)定作為轉(zhuǎn)儲(chǔ)用巻53而確保的巻的數(shù)量和容量。例如,設(shè)轉(zhuǎn)儲(chǔ)用巻53 為一個(gè),在該巻中寫入在全部檢查點(diǎn)的主存儲(chǔ)器的內(nèi)容時(shí),將轉(zhuǎn)儲(chǔ)用巻53的 容量設(shè)為(主存儲(chǔ)器容量)x (檢查點(diǎn)的數(shù)量)。此外,在準(zhǔn)備與檢查點(diǎn)的數(shù) 量相同的轉(zhuǎn)儲(chǔ)用巻53時(shí),將各轉(zhuǎn)儲(chǔ)用巻53的容量設(shè)為與主存儲(chǔ)器容量相等, 或者設(shè)為具有余量,例如比主存儲(chǔ)器容量稍微多5%左右的容量。
然后,對(duì)轉(zhuǎn)儲(chǔ)用巻53的分配方法進(jìn)行說明。通過第一分級(jí)存儲(chǔ)裝置11根 據(jù)存儲(chǔ)管理服務(wù)器的指示執(zhí)行,來實(shí)現(xiàn)以下的方法。在第一分級(jí)存儲(chǔ)裝置11 中的巻的分配中,優(yōu)先進(jìn)行文件存儲(chǔ)用第一巻51的分配,將剩余的巻分配給 轉(zhuǎn)儲(chǔ)用巻53。其原因在于,文件存儲(chǔ)用第一巻51是用于存儲(chǔ)執(zhí)行JOB所需要 的文件的巻,當(dāng)無法確保該巻時(shí)無法執(zhí)行JOB。
因?yàn)橥ㄟ^這樣的想法來進(jìn)行巻的分配,所以當(dāng)確保了根據(jù)檢查點(diǎn)和在計(jì)算 中使用的主存儲(chǔ)器容量而計(jì)算出的轉(zhuǎn)儲(chǔ)用巻的數(shù)量以及各個(gè)巻的容量時(shí),在超 過第一分級(jí)存儲(chǔ)裝置11的最大容量時(shí),經(jīng)由計(jì)算機(jī)管理服務(wù)器18向用戶通知 再次設(shè)定檢查點(diǎn)的次數(shù)。
或者,不準(zhǔn)備所需數(shù)量的轉(zhuǎn)儲(chǔ)用巻53,而分配在剩余巻的范圍內(nèi)分配的 最大數(shù)量的轉(zhuǎn)儲(chǔ)用巻53。而且,在計(jì)算的過程中在所準(zhǔn)備的數(shù)量的轉(zhuǎn)儲(chǔ)用巻 53全部用盡時(shí),向存儲(chǔ)有最早的檢查點(diǎn)的數(shù)據(jù)的轉(zhuǎn)儲(chǔ)用巻53覆蓋寫入新的檢 查點(diǎn)的數(shù)據(jù)。此時(shí),經(jīng)由計(jì)算機(jī)管理服務(wù)器18向用戶通知執(zhí)行該處理,可以 使用戶選擇執(zhí)行該處理或者再次設(shè)定檢查點(diǎn)的數(shù)量。
或者,可以使轉(zhuǎn)儲(chǔ)用巻53僅為2 3個(gè),在該數(shù)量范圍內(nèi)循環(huán)使用巻。即, 如果巻的數(shù)量不足,則向較早的檢查點(diǎn)的巻覆蓋寫入新的檢查點(diǎn)的數(shù)據(jù)。
此外,可以在最初向用戶提示上述三個(gè)分配方法,讓用戶選擇。此外,在預(yù)先已知JOB的計(jì)算開始時(shí)間和結(jié)束時(shí)間,并且計(jì)算時(shí)間比巻 的重新分配和向用戶目錄加載/卸載巻所需的時(shí)間長(zhǎng)時(shí),可以在計(jì)算開始后從 用戶目錄卸載用于存儲(chǔ)輸入文件的文件存儲(chǔ)用第一巻51,將其作為轉(zhuǎn)儲(chǔ)用巻
53重新進(jìn)行分配。此時(shí),在計(jì)算結(jié)束時(shí)間之前的一定時(shí)間,釋》丈與存儲(chǔ)JOB 的輸出文件所需要的巻相等的轉(zhuǎn)儲(chǔ)用巻,將其作為存儲(chǔ)輸出用文件的巻再次進(jìn) 行分配,并且作為用戶目錄進(jìn)行加載。
如此,可以削減第一分級(jí)存儲(chǔ)裝置11所需要的容量,可以削減存儲(chǔ)系統(tǒng) 1的成本。
在此,可以將在上述說明的轉(zhuǎn)儲(chǔ)用巻53中存儲(chǔ)的檢查點(diǎn)的主存儲(chǔ)器的內(nèi) 容,關(guān)于用戶指定的^f全查點(diǎn),向在第二分級(jí)存儲(chǔ)裝置12中準(zhǔn)備的轉(zhuǎn)儲(chǔ)用巻進(jìn) 行降級(jí)。如此,當(dāng)希望在計(jì)算結(jié)束后從某個(gè)檢查點(diǎn)再次進(jìn)行計(jì)算時(shí),可以縮短 計(jì)算時(shí)間。
權(quán)利要求
1. 一種存儲(chǔ)系統(tǒng),其具有多個(gè)計(jì)算^^;與所述多個(gè)卄算機(jī)連接的文件 服務(wù)器;與所述文件服務(wù)器相連接的,具有第一巻的第一存儲(chǔ)裝置;與所述第 一存儲(chǔ)裝置相連接的,具有第二巻的第二存儲(chǔ)裝置;以及與所述文件服務(wù)器、 所述第 一存儲(chǔ)裝置以及所述第二存儲(chǔ)裝置連接的管理裝置,該存儲(chǔ)系統(tǒng)的特征 在于,所述第一存儲(chǔ)裝置具有將所述第二巻虛擬化為自身裝置的巻而得到的虛 擬巻,所述文件服務(wù)器具有以下的單元,該單元根據(jù)所述管理裝置的指示,將所 述虛擬巻作為第二目錄進(jìn)行加載,在預(yù)先決定的第一時(shí)刻,將所述第一巻作為第一目錄進(jìn)行加載,向所述第 一目錄復(fù)制所述第二目錄內(nèi)的文件,在預(yù)先決定的第二時(shí)刻,向所述第二目錄復(fù)制所述第一目錄內(nèi)的預(yù)先決定 的文件。
2. 根據(jù)權(quán)利要求1所述的存儲(chǔ)系統(tǒng),其特征在于, 所述管理裝置具有收集單元,其收集所述計(jì)算機(jī)的計(jì)算執(zhí)行作業(yè)信息; 分析單元,其分析所述收集的計(jì)算執(zhí)行作業(yè)信息;提取單元,其根據(jù)所述分析的計(jì)算執(zhí)行作業(yè)信息,提取輸入輸出的文件的 特性;以及選擇單元,其根據(jù)所述文件的特性,選擇存儲(chǔ)文件的所述第一巻。
3. 根據(jù)權(quán)利要求2所述的存儲(chǔ)系統(tǒng),其特征在于, 所述提取單元作為文件的特性提取文件大小,所述選擇單元,在所述提取出的文件大小大于預(yù)定的值時(shí),選擇由預(yù)定盤 數(shù)以上數(shù)量的磁盤裝置構(gòu)成的第一巻。
4. 根據(jù)權(quán)利要求2所述的存儲(chǔ)系統(tǒng),其特征在于, 所述提取單元作為文件的特性提取文件數(shù)量,所述選擇單元在所述提取出的文件數(shù)量多于預(yù)定的值時(shí),選擇預(yù)定的巻數(shù)以上的巻作為第一巻。
5. 根據(jù)權(quán)利要求4所述的存儲(chǔ)系統(tǒng),其特征在于,所述文件服務(wù)器將選擇出的所述多個(gè)第一巻分別作為獨(dú)立的所述第一目 錄進(jìn)行加載,并且對(duì)所述多個(gè)第一目錄分散地復(fù)制所述第二巻中存儲(chǔ)的多個(gè)文 件。
6. 根據(jù)權(quán)利要求1所述的存儲(chǔ)系統(tǒng),其特征在于, 所述文件服務(wù)器具有卸載單元,其在所述預(yù)先決定的第二時(shí)刻向所述第二目錄復(fù)制了所述第一 目錄內(nèi)的預(yù)先決定的文件之后,卸載所述第一目錄;以及巻提供單元,其將卸載的所述第 一巻作為其他計(jì)算的文件存儲(chǔ)用巻進(jìn)行提供。
7. 根據(jù)權(quán)利要求1所述的存儲(chǔ)系統(tǒng),其特征在于, 具有選擇單元,其根據(jù)所述文件的特性,選擇存儲(chǔ)文件的所述第一巻, 所述選擇單元在所述第二時(shí)刻之前的規(guī)定時(shí)間,作為輸出計(jì)算結(jié)果的文件存儲(chǔ)用巻,選擇與所述第一巻不同的第三巻,所述文件服務(wù)器將所述第三巻作為第三目錄進(jìn)行加載。
8. 根據(jù)權(quán)利要求1所述的存儲(chǔ)系統(tǒng),其特征在于,具有以下的單元,該單元在所述第一時(shí)刻將所述第一巻作為所述第一目錄 進(jìn)行加載,并且向第一目錄復(fù)制了所述第二目錄內(nèi)的預(yù)先決定的文件之后,切 斷構(gòu)成所述第二巻的磁盤裝置的電源。
9. 根據(jù)權(quán)利要求8所述的存儲(chǔ)系統(tǒng),其特征在于, 所述文件服務(wù)器具有在所述計(jì)算機(jī)從所述第一 目錄讀出希望的文件之后,卸載所述第一巻的單元,該存儲(chǔ)系統(tǒng)具有切斷構(gòu)成所述被卸載的第 一巻的磁盤裝置的電源的單元。
10. 根據(jù)權(quán)利要求1所述的存儲(chǔ)系統(tǒng),其特征在于, 具有決定所述第 一 以及第二時(shí)刻的時(shí)刻決定單元,該時(shí)刻決定單元選擇已轉(zhuǎn)為執(zhí)行由所述管理裝置通知的作業(yè)的前一個(gè)作 業(yè)的時(shí)刻,作為所述第一時(shí)刻。
11. 根據(jù)權(quán)利要求1所述的存儲(chǔ)系統(tǒng),其特征在于,具有決定所述第 一以及第二時(shí)刻的時(shí)刻決定單元,該時(shí)刻決定單元選擇執(zhí)行對(duì)象作業(yè)的前一個(gè)作業(yè)的文件升級(jí)完成的時(shí)刻, 作為所述第一時(shí)刻。
12. 根據(jù)權(quán)利要求1所述的存儲(chǔ)系統(tǒng),其特征在于, 具有決定所述第 一 以及第二時(shí)刻的時(shí)刻決定單元,該時(shí)刻決定單元選擇比執(zhí)行對(duì)象作業(yè)的執(zhí)行預(yù)定時(shí)間提前文件存儲(chǔ)用第 一巻的選定或者生成的處理所需要的時(shí)間以上的時(shí)刻,作為所述第一時(shí)刻。
13. 根據(jù)權(quán)利要求1所述的存儲(chǔ)系統(tǒng),其特征在于, 具有決定所述第 一 以及第二時(shí)刻的時(shí)刻決定單元,該時(shí)刻決定單元選擇在執(zhí)行對(duì)象作業(yè)的執(zhí)行開始時(shí)間上加上該作業(yè)的計(jì) 算時(shí)間而得的時(shí)刻,作為所述第二時(shí)刻。
14. 一種存儲(chǔ)系統(tǒng),其具有多個(gè)計(jì)算機(jī);與所述多個(gè)計(jì)算機(jī)連接的文件 服務(wù)器;與所述文件服務(wù)器相連接的,具有第一巻和第三巻的第一存儲(chǔ)裝置; 與所述第一存儲(chǔ)裝置相連接的,具有第二巻的第二存儲(chǔ)裝置;以及與所述文件 服務(wù)器、所述第一存儲(chǔ)裝置以及所述第二存儲(chǔ)裝置連接的管理裝置,該存儲(chǔ)系 統(tǒng)的特征在于,所述第一存儲(chǔ)裝置具有將所述第二巻虛擬化為自身裝置的巻而得到的虛 擬巻,所述計(jì)算機(jī)對(duì)所述第三巻寫入或者讀出在該計(jì)算機(jī)的主存儲(chǔ)器中存儲(chǔ)的 數(shù)據(jù),所述文件服務(wù)器具有以下的單元,該單元根據(jù)所述管理裝置的指示,將所 述虛擬巻作為第二目錄進(jìn)行加載,在預(yù)先決定的第一時(shí)刻,將所述第一巻作為第一目錄進(jìn)行加載,向所述第 一目錄復(fù)制所述第二目錄內(nèi)的文件,在預(yù)先決定的第二時(shí)刻,向所述第二目錄復(fù)制所述第一 目錄內(nèi)的預(yù)先決定 的文件。
15. 根據(jù)權(quán)利要求14所述的存儲(chǔ)系統(tǒng),其特征在于, 所述管理裝置具有收集單元,其收集所述計(jì)算機(jī)的計(jì)算執(zhí)行作業(yè)信息;分析單元,其分析所述收集的計(jì)算執(zhí)行作業(yè)信息;以及 根據(jù)由所述管理裝置通知的所述計(jì)算執(zhí)行作業(yè)信息,并且根據(jù)在所述計(jì)算 機(jī)內(nèi)的計(jì)算中使用的主存儲(chǔ)器容量、和向所述第三巻寫入所述計(jì)算機(jī)內(nèi)的主存 儲(chǔ)器中存儲(chǔ)的數(shù)據(jù)的次數(shù),計(jì)算所述第三巻的數(shù)量和容量的單元。
16. 根據(jù)權(quán)利要求15所述的存儲(chǔ)系統(tǒng),其特征在于, 所述管理裝置在所述第一存儲(chǔ)裝置內(nèi)的巻的分配中,在首先分配了所述第一巻之后,將剩余的巻作為所述第三巻進(jìn)行分配。
17. 根據(jù)權(quán)利要求16所述的存儲(chǔ)系統(tǒng),其特征在于, 所述管理裝置,在所述剩余的巻的容量小于作為根據(jù)所述計(jì)算執(zhí)行作業(yè)信息而計(jì)算出的第三巻所需要的總?cè)萘繒r(shí),向所述計(jì)算機(jī)指示再次設(shè)定對(duì)所述第 三巻進(jìn)行寫入的次數(shù)。
18. 根據(jù)權(quán)利要求16所述的存儲(chǔ)系統(tǒng),其特征在于, 所述管理裝置,在所述剩余的巻的容量小于作為^^艮據(jù)所述計(jì)算執(zhí)行作業(yè)信息而計(jì)算出的第三巻所需要的總?cè)萘繒r(shí),在所述剩余的巻的范圍內(nèi)分配第三 巻,在由于容量不足在執(zhí)行計(jì)算的過程中無法在所述第三巻中寫入數(shù)據(jù)時(shí),刪 除最早的數(shù)據(jù)。
19. 根據(jù)權(quán)利要求16所述的存儲(chǔ)系統(tǒng),其特征在于, 在開始執(zhí)行計(jì)算之后,所述文件服務(wù)器卸載所述第一巻, 所述管理裝置將所述卸載的第一巻作為所述第三巻進(jìn)行分配。
20. 根據(jù)權(quán)利要求19所述的存儲(chǔ)系統(tǒng),其特征在于, 所述管理裝置在計(jì)算結(jié)束之前,將所述第三巻作為第一巻進(jìn)行重新分配, 所述文件服務(wù)器將所述重新分配而得的第一巻作為所述第一目錄再次進(jìn)行力口載。
21. —種存儲(chǔ)系統(tǒng)中的數(shù)據(jù)遷移方法,該存儲(chǔ)系統(tǒng)具有多個(gè)計(jì)算機(jī);與 所述多個(gè)計(jì)算機(jī)連接的文件服務(wù)器;與所述文件服務(wù)器相連接的,具有第一巻 的第一存儲(chǔ)裝置;與所述第一存儲(chǔ)裝置相連接的,具有第二巻的第二存儲(chǔ)裝置; 以及與所述文件服務(wù)器、所述第一存儲(chǔ)裝置以及所述第二存儲(chǔ)裝置連接的管理 裝置,所述第一存儲(chǔ)裝置具有將所述第二巻虛擬化為自身裝置的巻而得到的虛 擬巻,該數(shù)據(jù)遷移方法的特征在于,具有如下步驟沖艮據(jù)所述管理裝置的指示,將所述虛擬巻作為第二目錄進(jìn)行加載的步驟; 在預(yù)先決定的第一時(shí)刻,將所述第一巻作為第一目錄進(jìn)行加載,向所述第一目錄復(fù)制所述第二目錄內(nèi)的文件的步驟;以及在預(yù)先決定的第二時(shí)刻,向所述第二目錄復(fù)制所述第一目錄內(nèi)的預(yù)先決定的文件的步驟。
22. 根據(jù)權(quán)利要求21所述的數(shù)據(jù)遷移方法,其特征在于, 選擇已轉(zhuǎn)為執(zhí)行由所述管理裝置通知的作業(yè)的前一個(gè)作業(yè)的時(shí)刻,作為所述第一時(shí)刻。
23. 根據(jù)權(quán)利要求21所述的數(shù)據(jù)遷移方法,其特征在于, 選擇執(zhí)行對(duì)象作業(yè)的前一個(gè)作業(yè)的文件升級(jí)完成的時(shí)刻,作為所述第一時(shí)刻。
24. 根據(jù)權(quán)利要求21所述的數(shù)據(jù)遷移方法,其特征在于, 選擇比執(zhí)行對(duì)象作業(yè)的執(zhí)行預(yù)定時(shí)間提前文件存儲(chǔ)用第一巻的選定或者生成的處理所需要的時(shí)間以上的時(shí)刻,作為所述第一時(shí)刻。
25. 根據(jù)權(quán)利要求21所述的數(shù)據(jù)遷移方法,其特征在于, 選擇在執(zhí)行對(duì)象作業(yè)的執(zhí)行開始時(shí)間上加上該作業(yè)的計(jì)算時(shí)間而得的時(shí)刻,作為所述第二時(shí)刻。
全文摘要
本發(fā)明提供一種兼顧高性能和大容量的、低價(jià)格的分級(jí)存儲(chǔ)系統(tǒng),其具有與多個(gè)計(jì)算機(jī)連接的文件服務(wù)器;與該文件服務(wù)器連接的第一存儲(chǔ)裝置;與該第一存儲(chǔ)裝置連接的第二存儲(chǔ)裝置,其中,第二存儲(chǔ)裝置具有第二卷,第一存儲(chǔ)裝置具有第一卷和將所述第二卷虛擬化為自身裝置的卷而得到的虛擬卷,所述文件服務(wù)器將第一卷作為第一目錄進(jìn)行加載,將所述虛擬卷作為第二目錄進(jìn)行加載,并且向第一目錄復(fù)制上述第二目錄內(nèi)的預(yù)先決定的文件。
文檔編號(hào)G06F12/00GK101311911SQ20081008282
公開日2008年11月26日 申請(qǐng)日期2008年2月28日 優(yōu)先權(quán)日2007年5月23日
發(fā)明者松并直人, 藤本和久, 赤池洋俊 申請(qǐng)人:株式會(huì)社日立制作所