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

用于文件系統(tǒng)虛擬化的方法和設備、用于文件系統(tǒng)虛擬化的數(shù)據存儲系統(tǒng)、以及用于數(shù)據...的制作方法

文檔序號:9829886閱讀:316來源:國知局
用于文件系統(tǒng)虛擬化的方法和設備、用于文件系統(tǒng)虛擬化的數(shù)據存儲系統(tǒng)、以及用于數(shù)據 ...的制作方法
【技術領域】
[0001]本發(fā)明涉及一種用于文件系統(tǒng)虛擬化的方法、設備和數(shù)據存儲系統(tǒng)、以及用于這種數(shù)據存儲系統(tǒng)的文件服務器。
【背景技術】
[0002]在現(xiàn)有技術中,已知,例如如下結合圖1A描述的數(shù)據存儲系統(tǒng),其中經由通信網絡將多個客戶端計算機與一個或多個文件服務器系統(tǒng)連接,該一個或多個文件服務器系統(tǒng)管理客戶端計算機對一個或多個文件系統(tǒng)的I/O訪問。
[0003]在某些時候,可能期望用新文件服務器來更換一個或多個(傳統(tǒng))文件服務器,以便提升整個數(shù)據存儲系統(tǒng)的性能,這是因為例如較新的文件服務器可以配置為管理更多的文件系統(tǒng)或更大的文件系統(tǒng)(包括允許更大的數(shù)據存儲空間和/或更大量的文件系統(tǒng)對象)、允許更有效的輸入/輸出(I/O)性能、允許使用更大的存儲單元或包含更有效的存儲裝置技術的存儲單元。但是,可能期望保持包括文件系統(tǒng)結構(例如現(xiàn)有文件樹結構)和其用戶數(shù)據(文件內容)的現(xiàn)有文件系統(tǒng),同時原則上期望使用戶能夠無中斷地或者至少具有盡可能短的一個中斷來訪問現(xiàn)有文件系統(tǒng)。在US 7,457,822B1中描述了基于硬件文件系統(tǒng)的設備和方法的示例,其通過引用合并于此。

【發(fā)明內容】

[0004]如下更詳細描述的,本發(fā)明的實施例可以涉及一種數(shù)據存儲系統(tǒng)及其部件,其中(新的)第一文件系統(tǒng)管理單元在多個客戶端計算機與(傳統(tǒng))第二文件系統(tǒng)管理單元之間互連,其中(傳統(tǒng))第二文件系統(tǒng)管理單元管理通過客戶端計算機可訪問的一個或多個文件系統(tǒng)。
[0005]在互連(新的)第一個文件系統(tǒng)管理單元之后,通過(新的)第一個文件系統(tǒng)管理單元可以實現(xiàn)通過客戶端計算機到(傳統(tǒng))第二文件系統(tǒng)管理單元的一個或多個文件系統(tǒng)的I/O訪問。在被稱為虛擬化的第一階段中,可以由(新的)第一文件系統(tǒng)管理單元的一個或多個虛擬化文件系統(tǒng)來表示(傳統(tǒng))第二文件系統(tǒng)管理單元的一個或多個文件系統(tǒng),其中在虛擬化階段逐漸地建立虛擬化系統(tǒng)。在被稱為迀移的第二階段中(其可以與虛擬化階段重疊),(傳統(tǒng))第二文件系統(tǒng)管理單元的一個或多個文件系統(tǒng)的用戶數(shù)據可以被迀移至(新的)第一文件系統(tǒng)管理單元。
[0006]根據本發(fā)明,本發(fā)明的一個目的是提供一種用于建立和提供允許間接訪問第二文件系統(tǒng)和允許客戶端訪問第二文件系統(tǒng)的虛擬化文件系統(tǒng)的方法、設備、數(shù)據存儲系統(tǒng)和文件服務器。
[0007]根據一些實施例,可以提供一種提供允許間接訪問數(shù)據存儲系統(tǒng)中的第二文件系統(tǒng)的虛擬化文件系統(tǒng)的設備,所述數(shù)據存儲系統(tǒng)包括多個客戶端計算機、用于管理所述第二文件系統(tǒng)并且允許客戶端訪問所述第二文件系統(tǒng)的第二文件系統(tǒng)管理單元、以及在所述多個客戶端計算機與所述第二文件系統(tǒng)管理單元之間互連的第一文件系統(tǒng)管理單元。
[0008]在一些實施例中,所述設備可以包括以如下方式配置的所述第一文件系統(tǒng)管理單元:在由所述第一文件系統(tǒng)管理單元管理的第一文件系統(tǒng)中創(chuàng)建第一目錄;將所述第二文件系統(tǒng)的第一目錄與所述第一文件系統(tǒng)的所述第一目錄建立關聯(lián);基于在所述第一文件系統(tǒng)管理單元從所述客戶端計算機接收到的客戶端請求以及基于所述第一文件系統(tǒng)的所述第一目錄與所述第二文件系統(tǒng)的所述第一目錄之間的所述關聯(lián),允許通過所述第一文件系統(tǒng)管理單元對所述第二文件系統(tǒng)的按需虛擬化;以及/或者允許客戶端通過所述第一文件系統(tǒng)間接訪問所述第二文件系統(tǒng)。這具有以下優(yōu)點:在互連所述第一文件系統(tǒng)管理單元之后,基本上能夠立即允許客戶端通過所述第一文件系統(tǒng)管理單元間接訪問所述第二文件系統(tǒng)。
[0009]在一些實施例中,為了執(zhí)行按需虛擬化,所述第一文件系統(tǒng)管理單元可以配置為:在關于所述第二文件系統(tǒng)的所述第一目錄的第二路徑位置,從客戶端計算機接收針對所述第二文件系統(tǒng)的第二目錄的訪問請求;若接收到針對所述第二文件系統(tǒng)的所述第二目錄的所述訪問請求,則在關于所述第一文件系統(tǒng)的所述第一目錄的所述第二路徑位置,在所述第一文件系統(tǒng)中創(chuàng)建第二目錄;以及/或者將所述第二文件系統(tǒng)的所述第二目錄的元數(shù)據存儲在所述第一文件系統(tǒng)中作為所述第一文件系統(tǒng)的所述第二目錄的元數(shù)據。
[0010]在一些實施例中,所述第一文件系統(tǒng)管理單元可以配置為:當所述訪問請求是用于修改所述第二文件系統(tǒng)的所述第二目錄的請求時,根據所接收到的訪問請求來修改所述第一文件系統(tǒng)的所述第二目錄,向所述第二文件系統(tǒng)管理單元發(fā)送所述訪問請求以便于根據所述第二文件系統(tǒng)管理單元所接收到的訪問請求來修改所述第二文件系統(tǒng)的所述第二文件;以及/或者當所述訪問請求是用于讀取所述第二文件系統(tǒng)的所述第二目錄的屬性的請求時,基于所述第一文件系統(tǒng)的所述第二目錄的元數(shù)據來返回所請求的所述第二文件系統(tǒng)的所述第二目錄的屬性。
[0011]在一些實施例中,為了執(zhí)行按需虛擬化,所述第一文件系統(tǒng)管理單元可以配置為:在關于所述第二文件系統(tǒng)的所述第一目錄的第一路徑位置,從客戶端計算機接收針對所述第二文件系統(tǒng)的第一文件的訪問請求;若接收到針對所述第二文件系統(tǒng)的所述第一文件的所述訪問請求,則在關于所述第一文件系統(tǒng)的所述第一目錄的所述第一路徑位置,在所述第一文件系統(tǒng)中創(chuàng)建第一外部鏈接對象;以及/或者將所述第二文件系統(tǒng)的所述第一文件的元數(shù)據存儲在所述第一文件系統(tǒng)中作為所述第一文件系統(tǒng)的所述第一文件連同所述第一外部鏈接對象的元數(shù)據。
[0012]在一些實施例中,所述外部鏈接對象可以是所述第一文件系統(tǒng)的文件系統(tǒng)對象,表示在所述第一文件系統(tǒng)中的所述第二文件系統(tǒng)的所述第一文件并且允許訪問所述第二文件系統(tǒng)的所述第一文件,所述第一外部鏈接對象包括鏈接數(shù)據,所述鏈接數(shù)據至少表示在所述第二文件系統(tǒng)中的所述第一文件的唯一對象ID和關于所述第二文件系統(tǒng)的所述第一目錄的所述第一路徑位置。
[0013]在一些實施例中,所述第一文件系統(tǒng)管理單元可以配置為:當所述訪問請求是用于修改所述第二文件系統(tǒng)的所述第一文件的請求時,基于所述第一外部鏈接對象的所述鏈接數(shù)據向所述第二文件系統(tǒng)管理單元發(fā)送所述訪問請求,以便于根據所述第二文件系統(tǒng)管理單元所接收到的訪問請求來修改所述第二文件系統(tǒng)的所述第一文件;以及/或者當所述訪問請求是用于讀取所述第二文件系統(tǒng)的所述第一文件的屬性的請求時,基于所述第一外部鏈接對象的元數(shù)據來返回所請求的所述第二文件系統(tǒng)的所述第一文件的屬性。
[0014]在一些實施例中,所述第一文件系統(tǒng)管理單元可以配置為:不依賴于在所述第一文件系統(tǒng)管理單元從所述客戶端計算機接收到的客戶端請求,而是基于由所述第一文件系統(tǒng)管理單元管理的虛擬化管理信息且基于所述第一文件系統(tǒng)的所述第一目錄與所述第二文件系統(tǒng)的所述第一目錄之間的所述關聯(lián),允許通過所述第一文件系統(tǒng)管理單元對所述第二文件系統(tǒng)的自動虛擬化,所述虛擬化管理信息至少表示存在于所述第二文件系統(tǒng)中的所述第一目錄。
[0015]在一些實施例中,為了執(zhí)行自動虛擬化,所述第一文件系統(tǒng)管理單元可以配置為為了執(zhí)行自動虛擬化,所述第一文件系統(tǒng)管理單元配置為:向所述第二文件系統(tǒng)管理單元發(fā)送針對在所述虛擬化管理信所表示的所述第二文件系統(tǒng)的目標目錄的目錄信息請求,以便于請求表示存在于所述第二文件系統(tǒng)的所述目標目錄中的子對象的信息;響應所述目錄信息請求,從所述第二文件系統(tǒng)管理單元接收表示存在于所述第二文件系統(tǒng)的所述目標目錄中的子對象的信息;以及/或者基于所接收到的表示存在于所述第二文件系統(tǒng)的所述目標目錄中的子對象的信息,來更新所述虛擬化管理信息。
[0016]在一些實施例中,為了執(zhí)行自動虛擬化,所述第一文件系統(tǒng)管理單元可以配置為:針對在所述虛擬化管理信息中表示的存在于所述第二文件系統(tǒng)的所述目標目錄中的每個子對象,在與關于所述第二文件系統(tǒng)的所述第一目錄的所述相關的子對象的所述路徑位置相對應的關于所述第一文件系統(tǒng)的所述第一目錄的路徑位置,在所述第一文件系統(tǒng)中創(chuàng)建相關文件系統(tǒng)。
[0017]在一些實施例中,針對所述第二文件系統(tǒng)的多個目標目錄,通過所述第一文件系統(tǒng)管理單元自動反復發(fā)送所述目錄信息請求,以及/或者針對在所述虛擬化管理信息中表示的存在于所述第二文件系統(tǒng)的所述目標目錄中的每個子對象,可以通過所述第一文件系統(tǒng)管理單元針對所述多個目標目錄中的每個在所述第一文件系統(tǒng)中反復創(chuàng)建相關的文件系統(tǒng)對象。
[0018]在一些實施例中,可以通過所述第一文件系統(tǒng)管理單元并行執(zhí)行針對所述第二文件系統(tǒng)的多個目標目錄反復發(fā)送所述目錄信息請求,和針對所述多個目標目錄的子目錄的每個在所述第一文件系統(tǒng)中反復創(chuàng)建所述相關的文件系統(tǒng)對象。
[0019]在一些實施例中,可以基于所述第一文件系統(tǒng)管理單元的緩沖單元的存儲占有率,通過所述第一文件系統(tǒng)管理單元控制針對所述第二文件系統(tǒng)的多個目標目錄反復發(fā)送所述目錄信息請求的每單位時間執(zhí)行速率。
[0020]在一些實施例中,可以基于所述第一文件系統(tǒng)管理單元與第二文件系統(tǒng)管理單元之間的通信信道的可用率,通過所述第一文件系統(tǒng)管理單元控制針對所述第二文件系統(tǒng)的多個目標目錄反復發(fā)送所述目錄信息請求的每單位時間執(zhí)行速率。
[0021]在一些實施例中,當相關的子對象是所述第二文件系統(tǒng)的第三目錄時,所創(chuàng)建的文件系統(tǒng)對象可以是所述第一文件系統(tǒng)的第三目錄。
[0022]在一些實施例中,為了執(zhí)行自動虛擬化,所述第一文件系統(tǒng)管理單元還可以配置為:在所創(chuàng)建的所述第一文件系統(tǒng)的第三目錄中創(chuàng)建自參考鏈接,基于在所述第二文件系統(tǒng)中相關的第三目錄的子目錄的個數(shù),針對所創(chuàng)建的所述第一文件系統(tǒng)的第三目錄計算假鏈接數(shù),以及/或者將所計算出的假鏈接數(shù)存儲在所創(chuàng)建的所述第一文件系統(tǒng)的第三目錄的元數(shù)據中。
[0023]在一些實施例中,所述第一文件系統(tǒng)管理單元可以配置為:當自動創(chuàng)建與所述第二文件系統(tǒng)的所述第三目錄的子目錄相關聯(lián)的所述第一文件系統(tǒng)的所述第三目錄中的子目錄時,減小在與所述第二文件系統(tǒng)中的所述第三目錄相關聯(lián)的所述第一文件系統(tǒng)的所述第三目錄的所述元數(shù)據中存儲的所述假鏈接數(shù)。
[0024]在一些實施例中,所述第一文件系統(tǒng)管理單元還可以配置為:從所述客戶端計算機之一接收用于讀取所述第二文件系統(tǒng)的所述第三目錄的鏈接數(shù)的請求;通過將所述第一文件系統(tǒng)的所述第三目錄的所述假鏈接數(shù)和所述第一文件系統(tǒng)的所述第三目錄的真實鏈接數(shù)相加,來計算所述第二文件系統(tǒng)的所述第三目錄的所述鏈接數(shù);以及/或者響應于所述請求,將所計算出的鏈接數(shù)發(fā)送至所述客戶端計算機。
[0025]在一些實施例中,當相應的子對象是所述第二文件系統(tǒng)的第二文件時,所創(chuàng)建的文件系統(tǒng)對象可以是第二外部鏈接對象,所述第二外部鏈接對象表示所述第一文件系統(tǒng)中的所述第二文件系統(tǒng)的所述第二文件并且允許訪問所述第二文件系統(tǒng)的所述第二文件,所述第二外部鏈接對象包括鏈接數(shù)據,所述鏈接數(shù)據至少表示在所述第二文件系統(tǒng)中的所述第二文件的唯一對象ID和關于所述第二文件系統(tǒng)的所述第一目錄的所述第二文件的路徑位置。
[0026]在一些實施例中,所述第一文件系統(tǒng)管理單元還可以配置為將所述虛擬化管理信息劃分為多個數(shù)據塊,并且針對每個數(shù)據塊反復生成所述虛擬化管理信息的每個所述數(shù)據塊的備份副本。
[0027]在一些實施例中,所述多個數(shù)據庫的第一數(shù)據塊可以包括與所述第二文件系統(tǒng)的第四目錄相關聯(lián)的管理數(shù)據,以及一個或多個第二數(shù)據塊可以包括與所述第二文件系統(tǒng)的所述第四目錄的子目錄相關聯(lián)的管理數(shù)據,其中,所述第一文件系統(tǒng)管理單元還可以配置為在生成所述第一數(shù)據塊的備份副本之前生成一個或多個第二數(shù)據塊的每個的備份副本。
[0028]根據另一方面的一些實施例,可以提供一種提供允許間接訪問數(shù)據存儲系統(tǒng)中的第二文件系統(tǒng)的虛擬化文件系統(tǒng)的方法,所述數(shù)據存儲系統(tǒng)包括多個客戶端計算機、以及用于管理所述第二文件系統(tǒng)并且允許客戶端訪問所述第二文件系統(tǒng)的第二文件系統(tǒng)管理單元。
[0029]所述方法可以包括:在所述多個客戶端計算機與所述第二文件系統(tǒng)管理單元之間互連第一文件系統(tǒng)管理單元;在由所述第一文件系統(tǒng)管理單元管理的第一文件系統(tǒng)中創(chuàng)建第一目錄;將所述第二文件系統(tǒng)的第一目錄與所述第一文件系統(tǒng)的所述第一目錄相關聯(lián);基于在所述第一文件系統(tǒng)管理單元處從所述客戶端計算機接收到的客戶端請求以及基于所述第一文件系統(tǒng)的所述第一目錄與所述第二文件系統(tǒng)的所述第一目錄之間的所述關聯(lián),允許通過第一文件系統(tǒng)管理單元對所述第二文件系統(tǒng)的按需虛擬化;以及/和允許客戶端通過所述第一文件系統(tǒng)間接訪問所述第二文件系統(tǒng)。
[0030]在一些實施例中,按需虛擬化可以包括:在第一文件系統(tǒng)管理單元,在關于所述第二文件系統(tǒng)的所述第一目錄的第二路徑位置,接收針對所述第二文件系統(tǒng)的第二目錄的訪問請求;若接收到針對所述第二文件系統(tǒng)的所述第二目錄的所述訪問請求,則在關于所述第一文件系統(tǒng)的所述第一目錄的所述第二路徑位置,在所述第一文件系統(tǒng)中創(chuàng)建第二目錄;以及/或者將所述第二文件系統(tǒng)的所述第二目錄的元數(shù)據存儲在所述第一文件系統(tǒng)中作為所述第一文件系統(tǒng)的所述第二目錄的元數(shù)據。
[0031 ]在一些實施例中,當所述訪問請求是用于修改所述第二文件系統(tǒng)的所述第二目錄的請求時,所述方法還可以包括:根據所接收到的訪問請求來修改所述第一文件系統(tǒng)的所述第二目錄,向所述第二文件系統(tǒng)管理單元發(fā)送所述訪問請求,以及根據所接收到的訪問請求來修改所述第二文件系統(tǒng)的所述第二文件。
[0032]在一些實施例中,當所述訪問請求是用于讀取所述第二文件系統(tǒng)的所述第二目錄的屬性的請求時,所述方法還可以包括:基于所述第一文件系統(tǒng)的所述第二目錄的元數(shù)據來返回所請求的所述第二文件系統(tǒng)的所述第二目錄的屬性。
[0033]在一些實施例中,按需虛擬化可以包括:在第一文件系統(tǒng)管理單元,在關于所述第二文件系統(tǒng)的所述第一目錄的第一路徑位置,接收針對所述第二文件系統(tǒng)的第一文件的訪問請求;若接收到針對所述第二文件系統(tǒng)的所述第一文件的所述訪問請求,則在關于所述第一文件系統(tǒng)的所述第一目錄的所述第一路徑位置,在所述第一文件系統(tǒng)中創(chuàng)建第一外部鏈接對象;以及/或者將所述第二文件系統(tǒng)的所述第一文件的元數(shù)據存儲在所述第一文件系統(tǒng)中作為所述第一文件系統(tǒng)的所述第一文件連同所述第一外部鏈接對象的元數(shù)據。
[0034]所述外部鏈接對象可以是所述第一文件系統(tǒng)的文件系統(tǒng)對象,表示在所述第一文件系統(tǒng)中的所述第二文件系統(tǒng)的所述第一文件并且允許訪問所述第二文件系統(tǒng)的所述第一文件,所述第一外部鏈接對象優(yōu)選包括鏈接數(shù)據,所述鏈接數(shù)據至少表示在所述第二文件系統(tǒng)中的所述第一文件的唯一對象ID和關于所述第二文件系統(tǒng)的所述第一目錄的所述第一路徑位置。
[0035]在一些實施例中,當所述訪問請求是用于修改所述第二文件系統(tǒng)的所述第一文件的請求時,所述方法還可以包括:基于所述第一外部鏈接對象的所述鏈接數(shù)據向所述第二文件系統(tǒng)管理單元發(fā)送所述訪問請求,并且根據所接收到的訪問請求來修改所述第二文件系統(tǒng)的所述第一文件。
[0036]在一些實施例中,當所述訪問請求是用于讀取所述第二文件系統(tǒng)的所述第一文件的屬性的請求時,所述方法還可以包括:基于所述第一外部鏈接對象的元數(shù)據來返回所請求的所述第二文件系統(tǒng)的所述第一文件的屬性。
[0037]在一些實施例中,所述方法還可以包括:不依賴于在所述第一文件系統(tǒng)管理單元從所述客戶端計算機接收到的客戶端請求,以及/或者基于由所述第一文件系統(tǒng)管理單元管理的虛擬化管理信息且基于所述第一文件系統(tǒng)的所述第一目錄與所述第二文件系統(tǒng)的所述第一目錄之間的所述關聯(lián),允許通過所述第一文件系統(tǒng)管理單元對所述第二文件系統(tǒng)的自動虛擬化,所述虛擬化管理信息優(yōu)選至少表示存在于所述第二文件系統(tǒng)中的所述第一目錄。
[0038]在一些實施例中,自動虛擬化可以包括:從所述第一文件系統(tǒng)管理單元向所述第二文件系統(tǒng)管理單元發(fā)送針對在所述虛擬化管理信所表示的所述第二文件系統(tǒng)的目標目錄的目錄信息請求,以便于請求表示存在于所述第二文件系統(tǒng)的所述目標目錄中的子對象的信息;響應于所述目錄信息請求,在所述第一文件系統(tǒng)管理單元從所述第二文件系統(tǒng)管理單元接收表示存在于所述第二文件系統(tǒng)的所述目標目錄中的子對象的信息;以及/或者基于所接收到的表示存在于所述第二文件系統(tǒng)的所述目標目錄中的子對象的信息,來更新所述虛擬化管理信息。
[0039]在一些實施例中,自動虛擬化還可以包括:針對在所述虛擬化管理信息中表示的存在于所述第二文件系統(tǒng)的所述目標目錄中的每個子對象,在與關于所述第二文件系統(tǒng)的所述第一目錄的所述相關的子對象的所述路徑位置相對應的關于所述第一文件系統(tǒng)的所述第一目錄的路徑位置,在所述第一文件系統(tǒng)中創(chuàng)建相關文件系統(tǒng)。
[0040]在一些實施例中,針對所述第二文件系統(tǒng)的多個目標目錄,自動反復發(fā)送所述目錄信息請求,以及/或者針對在所述虛擬化管理信息中表示的存在于所述第二文件系統(tǒng)的所述目標目錄中的每個子對象,針對所述多個目標目錄中的每個在所述第一文件系統(tǒng)中反復創(chuàng)建相關的文件系統(tǒng)對象。
[0041]在一些實施例中,可以并行執(zhí)行針對所述第二文件系統(tǒng)的多個目標目錄反復發(fā)送所述目錄信息請求,和針對所述多個目標目錄的子目錄的每個在所述第一文件系統(tǒng)中反復創(chuàng)建所述相關的文件系統(tǒng)對象。
[0042]在一些實施例中,可以基于所述第一文件系統(tǒng)管理單元的緩沖單元的存儲占有率,控制針對所述第二文件系統(tǒng)的多個目標目錄反復發(fā)送所述目錄信息請求的每單位時間執(zhí)行速率。
[0043]在一些實施例中,可以基于所述第一文件系統(tǒng)管理單元與第二文件系統(tǒng)管理單元之間通信信道的可用率,控制針對所述第二文件系統(tǒng)的多個目標目錄反復發(fā)送所述目錄信息請求的每單位時間執(zhí)行速率。
[0044]在一些實施例中,當相關的子對象是所述第二文件系統(tǒng)的第三目錄時,所創(chuàng)建的文件系統(tǒng)對象可以是所述第一文件系統(tǒng)的第三目錄。
[0045]在一些實施例中,自動虛擬化還可以包括:在所創(chuàng)建的所述第一文件系統(tǒng)的第三目錄中創(chuàng)建自參考鏈接,基于在所述第二文件系統(tǒng)中相關的第三目錄的子目錄的個數(shù),針對所創(chuàng)建的所述第一文件系統(tǒng)的第三目錄計算假鏈接數(shù),以及/或者將所計算出的假鏈接數(shù)存儲在所創(chuàng)建的所述第一文件系統(tǒng)的第三目錄的元數(shù)據中。
[0046]在一些實施例中,所述方法還可以包括:當自動創(chuàng)建與所述第二文件系統(tǒng)的所述第三目錄的子目錄相關聯(lián)的所述第一文件系統(tǒng)的所述第三目錄中的子目錄時,減小在與所述第二文件系統(tǒng)中的所述第三目錄相關聯(lián)的所述第一文件系統(tǒng)的所述第三目錄的所述元數(shù)據中存儲的所述假鏈接數(shù)。
[0047]在一些實施例中,所述方法還可以包括:在所述第一文件系統(tǒng)管理單元從所述客戶端計算機之一接收用于讀取所述第二文件系統(tǒng)的所述第三目錄的鏈接數(shù)的請求;在所述第一文件系統(tǒng)管理單元通過將所述第一文件系統(tǒng)的所述第三目錄的所述假鏈接數(shù)和所述第一文件系統(tǒng)的所述第三目錄的真實鏈接數(shù)相加,來計算所述第二文件系統(tǒng)的所述第三目錄的所述鏈接數(shù);以及/或者響應于所述請求,將所計算的鏈接數(shù)發(fā)送到所述客戶端計算機。
[0048]在一些實施例中,當相應的子對象是所述第二文件系統(tǒng)的第二文件時,所創(chuàng)建的文件系統(tǒng)對象可以是第二外部鏈接對象,所述第二外部鏈接對象優(yōu)選表示所述第一文件系統(tǒng)中的所述第二文件系統(tǒng)的所述第二文件并且允許訪問所述第二文件系統(tǒng)的所述第二文件,所述第二外部鏈接對象優(yōu)選包括鏈接數(shù)據,所述鏈接數(shù)據至少表示在所述第二文件系統(tǒng)中的所述第二文件的唯一對象ID和關于所述第二文件系統(tǒng)的所述第一目錄的所述第二文件的路徑位置。
[0049]在一些實施例中,所述方法還可以包括:將所述虛擬化管理信息劃分為多個數(shù)據塊,并且針對每個數(shù)據塊反復生成所述虛擬化管理信息的每個所述數(shù)據塊的備份副本。
[0050]在一些實施例中,所述多個數(shù)據庫的第一數(shù)據塊包括與所述第二文件系統(tǒng)的第四目錄相關聯(lián)的管理數(shù)據,以及一個或多個第二數(shù)據塊包括與所述第二文件系統(tǒng)的所述第四目錄的子目錄相關聯(lián)的管理數(shù)據,其中所述方法優(yōu)選還包括在生成所述第一數(shù)據塊的備份副本之前生成一個或多個第二數(shù)據塊的每個的備份副本。
[0051]根據另一方面,可以提供一種提供允許間接訪問數(shù)據存儲系統(tǒng)中的第二文件系統(tǒng)的虛擬化文件系統(tǒng)的設備,所述數(shù)據存儲系統(tǒng)包括多個客戶端計算機、用于管理所述第二文件系統(tǒng)并且允許客戶端訪問所述第二文件系統(tǒng)的第二文件系統(tǒng)管理單元、以及在所述多個客戶端計算機與所述第二文件系統(tǒng)管理單元之間互連的第一文件系統(tǒng)管理單元。
[0052]所述設備可以包括以如下方式配置的所述第一文件系統(tǒng)管理單元:在由所述第一文件系統(tǒng)管理單元管理的第一文件系統(tǒng)中創(chuàng)建第一目錄;將所述第二文件系統(tǒng)的第一目錄與所述第一文件系統(tǒng)的所述第一目錄建立關聯(lián);基于在所述第一文件系統(tǒng)管理單元從所述客戶端計算機接收到的客戶端請求以及基于所述第一文件系統(tǒng)的所述第一目錄與所述第二文件系統(tǒng)的所述第一目錄之間的所述關聯(lián),允許通過所述第一文件系統(tǒng)管理單元對所述第二文件系統(tǒng)的按需虛擬化;以及/或者允許客戶端通過所述第一文件系統(tǒng)間接訪問所述第二文件系統(tǒng)。
[0053]在一些實施例中,所述設備的所述第一文件系統(tǒng)管理單元還可以配置為執(zhí)行關于如上說明的一些實施例的一個或多個方面的步驟。
[0054]根據另一個方面,可以提供一種提供允許間接訪問數(shù)據存儲系統(tǒng)中第二文件系統(tǒng)的虛擬化文件系統(tǒng)的數(shù)據存儲系統(tǒng),所述數(shù)據存儲系統(tǒng)包括多個客戶端計算機、用于管理所述第二文件系統(tǒng)并且允許對所述第二文件系統(tǒng)的客戶端訪問的第二文件系統(tǒng)管理單元、以及在所述多個客戶端計算機與所述第二文件系統(tǒng)管理單元之間互連的第一文件系統(tǒng)管理單元,所述第一文件系統(tǒng)管理單元優(yōu)選配置為:在由所述
當前第1頁1 2 3 4 5 6 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
濮阳县| 汽车| 乐山市| 南郑县| 原阳县| 长宁县| 大渡口区| 旬阳县| 吉林省| 靖宇县| 安新县| 宁都县| 九龙坡区| 余江县| 岢岚县| 丹东市| 道真| 庆城县| 安西县| 平湖市| 额敏县| 额尔古纳市| 太保市| 巴东县| 甘谷县| 长顺县| 瓦房店市| 雅安市| 宜章县| 宁乡县| 伊川县| 铅山县| 平阴县| 洪洞县| 阜康市| 宜都市| 屏东市| 东至县| 广州市| 体育| 五原县|