專(zhuān)利名稱(chēng)::Gns中的目錄單位遷移的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及在通過(guò)網(wǎng)絡(luò)和客戶(hù)機(jī)連接、存儲(chǔ)客戶(hù)機(jī)使用的數(shù)據(jù)的文件服務(wù)器或者網(wǎng)絡(luò)附加存儲(chǔ)(NetworkAttachedStorage,NAS)中,用于向多個(gè)服務(wù)器分散負(fù)荷的技術(shù)。
背景技術(shù):
:提出了如下一種網(wǎng)絡(luò)附加存儲(chǔ)(NetworkAttachedStorage,NAS),將與網(wǎng)絡(luò)連接的存儲(chǔ)系統(tǒng)作為與該網(wǎng)絡(luò)連接的客戶(hù)計(jì)算機(jī)的共有盤(pán)來(lái)使用。通過(guò)包含網(wǎng)絡(luò)接口等的服務(wù)器、以及存儲(chǔ)數(shù)據(jù)的盤(pán)驅(qū)動(dòng)器構(gòu)成NAS。例如,在專(zhuān)利文獻(xiàn)1中,公開(kāi)了具有多個(gè)服務(wù)器、各服務(wù)器與網(wǎng)絡(luò)連接的群集(cluster)結(jié)構(gòu)的NAS。在專(zhuān)利文獻(xiàn)1中記載的系統(tǒng)中,網(wǎng)絡(luò)元件、交換機(jī)(switch)元件以及盤(pán)元件相當(dāng)于NAS的服務(wù)器。專(zhuān)利文獻(xiàn)1中記載的系統(tǒng),能夠具有共享文件系統(tǒng)的多個(gè)網(wǎng)絡(luò)元件。另外,專(zhuān)利文獻(xiàn)1中記載的系統(tǒng),通過(guò)具有多個(gè)盤(pán)元件,能夠以盤(pán)單位遷移(migration)數(shù)據(jù)。進(jìn)而,各網(wǎng)絡(luò)元件能夠訪(fǎng)問(wèn)通過(guò)盤(pán)元件進(jìn)行管理的全部文件系統(tǒng)。在盤(pán)元件之間,在執(zhí)行存儲(chǔ)文件系統(tǒng)的盤(pán)的遷移時(shí),各網(wǎng)絡(luò)元件也能夠不受遷移的影響,訪(fǎng)問(wèn)全部文件系統(tǒng)。作為用于訪(fǎng)問(wèn)在網(wǎng)絡(luò)上分散存在的文件的文件系統(tǒng)之一,提出了網(wǎng)絡(luò)文件系統(tǒng)(NFS)。根據(jù)作為NFS的當(dāng)前時(shí)刻最新版的NFSv4(RFC3530)(參照非專(zhuān)利文獻(xiàn)1),當(dāng)文件系統(tǒng)在服務(wù)器之間遷移時(shí),服務(wù)器對(duì)來(lái)自客戶(hù)機(jī)的向該文件系統(tǒng)的訪(fǎng)問(wèn),通知遷移目的地的位置信息。接收該通知的客戶(hù)機(jī),遵照所通知的位置信息,能夠訪(fǎng)問(wèn)遷移目的地的文件系統(tǒng)。專(zhuān)利文獻(xiàn)1美國(guó)專(zhuān)利第6671773號(hào)說(shuō)明書(shū)非專(zhuān)利文獻(xiàn)1RFC3530NFSversion4、P.57-61,IETFHomePage,[online][平成18年3月15日檢索],因特網(wǎng)<URLhttp//www.ietf.org/home.html>通過(guò)一個(gè)命名空間(NameSpace)能夠向客戶(hù)機(jī)提供多個(gè)服務(wù)器管理的多個(gè)文件系統(tǒng)。這樣的命名空間,稱(chēng)為全局命名空間(GlobalNameSpaceGNS)。在使用GNS的系統(tǒng)中,通過(guò)從負(fù)荷高的服務(wù)器向負(fù)荷低的服務(wù)器傳送文件的遷移,能夠?qū)崿F(xiàn)多個(gè)服務(wù)器之間的負(fù)荷的均衡。在GNS中,為了從客戶(hù)機(jī)透明地執(zhí)行用于負(fù)荷均衡的遷移,需要維持賦予文件的ID(文件句柄(filehandle))。換言之,需要在遷移前賦予的文件句柄在遷移后也可以使用。此外,文件句柄包含在各服務(wù)器內(nèi)唯一識(shí)別該服務(wù)器管理的文件系統(tǒng)的文件系統(tǒng)ID、以及在文件系統(tǒng)內(nèi)唯一識(shí)別各文件的文件ID。為了維持文件句柄,也可以對(duì)文件系統(tǒng)分配在系統(tǒng)內(nèi)唯一決定的文件系統(tǒng)ID,以文件系統(tǒng)單位執(zhí)行遷移。在這一情況下,不依賴(lài)管理文件系統(tǒng)的服務(wù)器,在系統(tǒng)內(nèi)賦予唯一的文件句柄。其結(jié)果,客戶(hù)機(jī)不需要意識(shí)到自己要訪(fǎng)問(wèn)的文件屬于由哪個(gè)服務(wù)器管理的文件系統(tǒng)。即,文件系統(tǒng)在從一個(gè)服務(wù)器向別的服務(wù)器遷移后,客戶(hù)機(jī)也能夠使用執(zhí)行遷移前賦予的文件句柄訪(fǎng)問(wèn)屬于該文件系統(tǒng)的文件。這樣,能夠?qū)崿F(xiàn)從客戶(hù)機(jī)透明的文件系統(tǒng)的遷移。但是,在以均衡服務(wù)器之間的負(fù)荷為目的進(jìn)行遷移時(shí),因?yàn)槿粢晕募到y(tǒng)單位來(lái)進(jìn)行則精細(xì)程度較粗糙,所以有時(shí)不能進(jìn)行充分的負(fù)荷均衡。例如,當(dāng)僅在一個(gè)文件系統(tǒng)中負(fù)荷集中時(shí),即使遷移該文件系統(tǒng)全體,也只是移動(dòng)該文件系統(tǒng)的負(fù)荷全部。其結(jié)果,不能向多個(gè)服務(wù)器分散負(fù)荷進(jìn)行均衡。在這種情況下,需要用比文件系統(tǒng)精細(xì)的單位例如目錄(directory)單位來(lái)執(zhí)行遷移。例如,把某服務(wù)器管理的任意的文件或者目錄向別的服務(wù)器管理的文件系統(tǒng)上復(fù)制,由此能夠?qū)崿F(xiàn)比文件系統(tǒng)精細(xì)的單位的遷移。其結(jié)果,通過(guò)分散對(duì)該文件等的訪(fǎng)問(wèn)引起的負(fù)荷,能夠均衡多個(gè)服務(wù)器的負(fù)荷。但是,在這一情況下,客戶(hù)機(jī)使用在遷移執(zhí)行前取得的文件句柄,不能訪(fǎng)問(wèn)遷移了的文件。即需要再次執(zhí)行命名解析。沒(méi)有公開(kāi)關(guān)于以比文件系統(tǒng)精細(xì)的單位執(zhí)行從客戶(hù)機(jī)透明的遷移的方法。
發(fā)明內(nèi)容本申請(qǐng)公開(kāi)的代表的發(fā)明,其特征在于。在具有多個(gè)服務(wù)器、以及與所述多個(gè)服務(wù)器連接的盤(pán)子系統(tǒng)(DiskSubSystem)的存儲(chǔ)系統(tǒng)中,所述服務(wù)器具有與網(wǎng)絡(luò)連接的接口、與所述接口連接的處理器、以及與所述處理器連接的存儲(chǔ)器,所述盤(pán)子系統(tǒng),具有包含一個(gè)以上的文件系統(tǒng)的一個(gè)以上的邏輯設(shè)備,對(duì)所述文件系統(tǒng)賦予在所述存儲(chǔ)系統(tǒng)內(nèi)唯一的第一識(shí)別符,對(duì)在所述文件系統(tǒng)中包含的目錄中的至少一個(gè)賦予在所述存儲(chǔ)系統(tǒng)內(nèi)唯一的第二識(shí)別符,對(duì)在所述文件系統(tǒng)中包含的文件賦予在所述文件系統(tǒng)內(nèi)唯一的第三識(shí)別符,所述處理器通過(guò)所述第二識(shí)別符以及所述第三識(shí)別符識(shí)別比賦予所述第二識(shí)別符的所述目錄下位的文件。此外理想的是,所述處理器,對(duì)于比賦予所述第二識(shí)別符的所述目錄下位的文件,通過(guò)給比該文件上位的賦予所述第二識(shí)別符的目錄中最接近該文件的目錄賦予的所述第二識(shí)別符以及所述第三識(shí)別符進(jìn)行識(shí)別。根據(jù)本發(fā)明的一個(gè)形態(tài),能夠分割文件系統(tǒng),對(duì)于分割后的文件系統(tǒng)中的每一部分執(zhí)行遷移。因此,能夠?qū)崿F(xiàn)從客戶(hù)機(jī)透明的、目錄單位的遷移。因此,能夠以精細(xì)的單位執(zhí)行遷移,能夠在服務(wù)器之間實(shí)現(xiàn)更好的負(fù)荷均衡。其結(jié)果,能夠提高系統(tǒng)全體的性能。圖1是表示本發(fā)明的實(shí)施方式的存儲(chǔ)系統(tǒng)的結(jié)構(gòu)的框圖。圖2是本發(fā)明的實(shí)施方式的服務(wù)器軟件的說(shuō)明圖。圖3是表示在本發(fā)明的實(shí)施方式中給客戶(hù)機(jī)提供的共同命名空間的一例的示意圖。圖4是本發(fā)明的實(shí)施方式的各服務(wù)器的命名空間的說(shuō)明圖。圖5是表示本發(fā)明的實(shí)施方式的GNS管理表的一例的說(shuō)明圖。圖6A是表示本發(fā)明的實(shí)施方式的遷移點(diǎn)管理表的一例的說(shuō)明圖。圖6B是表示本發(fā)明的實(shí)施方式的遷移點(diǎn)管理表的一例的說(shuō)明圖。圖7是本發(fā)明的實(shí)施方式的文件系統(tǒng)ID管理表的說(shuō)明圖。圖8是本發(fā)明的實(shí)施方式的遷移處理程序執(zhí)行的處理的流程圖。圖9是本發(fā)明的實(shí)施方式的文件系統(tǒng)處理程序內(nèi)的文件系統(tǒng)分割處理模塊執(zhí)行的處理的流程圖。圖10是在本發(fā)明的實(shí)施方式中正執(zhí)行局部分割時(shí)的命名空間的一例的說(shuō)明圖。圖11是在本發(fā)明的實(shí)施方式中執(zhí)行局部分割后的命名空間的一例的說(shuō)明圖。圖12是在本發(fā)明的實(shí)施方式中執(zhí)行局部分割后的GNS管理表的一例的說(shuō)明圖。圖13是在本發(fā)明的實(shí)施方式中正執(zhí)行遠(yuǎn)程分割時(shí)的命名空間的一例的說(shuō)明圖。圖14是在本發(fā)明的實(shí)施方式中執(zhí)行遠(yuǎn)程分割后的命名空間的一例的說(shuō)明圖。圖15是在本發(fā)明的實(shí)施方式中執(zhí)行遠(yuǎn)程分割后的GNS管理表的一例的說(shuō)明圖。圖16是在本發(fā)明的實(shí)施方式的管理計(jì)算機(jī)中顯示的遷移選擇點(diǎn)選擇窗口的說(shuō)明圖。圖17是本發(fā)明的實(shí)施方式的遷移目的地詳細(xì)設(shè)定窗口的說(shuō)明圖。圖18是說(shuō)明本發(fā)明的實(shí)施方式的管理計(jì)算機(jī)根據(jù)統(tǒng)計(jì)信息控制遷移的執(zhí)行的處理的流程圖。圖19是比較本發(fā)明的實(shí)施方式和現(xiàn)有技術(shù)的方法的說(shuō)明圖。符號(hào)說(shuō)明100存儲(chǔ)系統(tǒng)110服務(wù)器111網(wǎng)絡(luò)接口112CPU113本地存儲(chǔ)器116適配器120盤(pán)子系統(tǒng)121盤(pán)控制器122盤(pán)超高速緩沖存儲(chǔ)器123盤(pán)驅(qū)動(dòng)器124邏輯設(shè)備(LDEV)125端口126管理用端口130交換機(jī)131管理用端口135服務(wù)器間通信路徑140管理計(jì)算機(jī)150客戶(hù)機(jī)160LAN200服務(wù)器軟件201網(wǎng)絡(luò)處理程序202文件系統(tǒng)處理程序203盤(pán)訪(fǎng)問(wèn)處理程序204GNS管理處理程序205服務(wù)器管理處理程序206服務(wù)器間通信處理程序207遷移處理程序211遷移點(diǎn)設(shè)定處理模塊212文件訪(fǎng)問(wèn)處理模塊213文件系統(tǒng)制作處理模塊,214文件系統(tǒng)分割處理模塊具體實(shí)施方式圖1是表示本發(fā)明的實(shí)施方式的存儲(chǔ)系統(tǒng)100的結(jié)構(gòu)的框圖。本實(shí)施方式的計(jì)算機(jī)系統(tǒng),具有存儲(chǔ)系統(tǒng)100、管理計(jì)算機(jī)140、客戶(hù)機(jī)150A、客戶(hù)機(jī)150B以及相互連接它們的LAN160。管理計(jì)算機(jī)140是執(zhí)行用于管理存儲(chǔ)系統(tǒng)100的處理的計(jì)算機(jī)。例如,管理計(jì)算機(jī)140向服務(wù)器110指示存儲(chǔ)系統(tǒng)100內(nèi)的文件系統(tǒng)的制作、文件系統(tǒng)的安裝或者遷移。進(jìn)而,管理計(jì)算機(jī)140指示盤(pán)子系統(tǒng)(DiskSubSystem)120以及交換機(jī)(switch)130的設(shè)定變更。管理計(jì)算機(jī)140至少具有相互連接的輸入裝置141、管理畫(huà)面142、盤(pán)143、CPU144、本地存儲(chǔ)器145以及網(wǎng)絡(luò)接口(I/F)146。管理計(jì)算機(jī)140也可以由具有CPU144、本地存儲(chǔ)器145以及網(wǎng)絡(luò)接口I/F146的框體(省略圖示)、與該框體連接的輸入裝置141、管理畫(huà)面142以及盤(pán)143構(gòu)成。輸入裝置141例如是由系統(tǒng)管理者使用的鍵盤(pán)或者點(diǎn)擊設(shè)備(pointingdeveice)。管理畫(huà)面142例如是向系統(tǒng)管理者顯示信息的圖像顯示裝置。關(guān)于在管理畫(huà)面142上顯示的內(nèi)容以及通過(guò)點(diǎn)擊設(shè)備的操作將在后面進(jìn)行描述(參照?qǐng)D16以及圖17)。在盤(pán)143中,存儲(chǔ)用于與服務(wù)器110等通信的程序以及用于管理系統(tǒng)的程序等。這些程序被讀出到本地存儲(chǔ)器145上,并由CPU144進(jìn)行執(zhí)行。在與服務(wù)器110以及盤(pán)子系統(tǒng)120的通信中使用網(wǎng)絡(luò)接口I/F146??蛻?hù)機(jī)150A以及150B是訪(fǎng)問(wèn)存儲(chǔ)系統(tǒng)100的文件的計(jì)算機(jī)。客戶(hù)機(jī)150A以及150B向存儲(chǔ)系統(tǒng)100寫(xiě)入文件,或者從存儲(chǔ)系統(tǒng)100讀出文件。此時(shí),使用存儲(chǔ)系統(tǒng)100管理的文件系統(tǒng)。客戶(hù)機(jī)150A以及150B至少具有存儲(chǔ)執(zhí)行文件訪(fǎng)問(wèn)的程序的存儲(chǔ)器(省略圖示)、以及執(zhí)行在存儲(chǔ)器中存儲(chǔ)的程序的處理器(省略圖示)。在圖1中,表示出兩個(gè)客戶(hù)機(jī)(150A以及150B),但是可以與LAN160連接任意數(shù)目的客戶(hù)機(jī),向存儲(chǔ)器單元100進(jìn)行訪(fǎng)問(wèn)。在以下的說(shuō)明中,在不需要特別區(qū)別兩個(gè)客戶(hù)機(jī)時(shí),將其通稱(chēng)記為客戶(hù)機(jī)150。LAN160是使用TCP/IP等協(xié)議進(jìn)行通信的網(wǎng)絡(luò)。存儲(chǔ)系統(tǒng)100是網(wǎng)絡(luò)連接存儲(chǔ)器(NetworkAttachedStorage,NAS)。存儲(chǔ)系統(tǒng)100具有服務(wù)器110A、服務(wù)器110B、盤(pán)子系統(tǒng)120以及相互連接這些的交換機(jī)130。交換機(jī)130例如是光纖信道(FC)的交換機(jī)130。存儲(chǔ)系統(tǒng)100也可以具有多個(gè)交換機(jī)130。一個(gè)以上的交換機(jī)130也可以構(gòu)成存儲(chǔ)器區(qū)域網(wǎng)絡(luò)(SAN)?;蛘呓粨Q機(jī)130也可以是LAN的交換機(jī)或者存儲(chǔ)系統(tǒng)專(zhuān)用的交換機(jī)。服務(wù)器110A以及110B是遵照從客戶(hù)機(jī)150接收的訪(fǎng)問(wèn)請(qǐng)求訪(fǎng)問(wèn)盤(pán)子系統(tǒng)120的計(jì)算機(jī)。在以下的說(shuō)明中,在不需要特別區(qū)別服務(wù)器110A以及110B時(shí),將其通稱(chēng)記為訪(fǎng)問(wèn)請(qǐng)求110。另外,在以下的說(shuō)明中,服務(wù)器110A以及110B也簡(jiǎn)單地記為服務(wù)器A以及服務(wù)器B。在圖1中,表示出兩個(gè)服務(wù)器110A以及110B,但是存儲(chǔ)系統(tǒng)100也可以具有更多的服務(wù)器110。服務(wù)器110也可以稱(chēng)為NAS頭(head)或者NAS節(jié)點(diǎn)。多個(gè)服務(wù)器110也可以構(gòu)成群集。服務(wù)器110A具有相互連接的網(wǎng)絡(luò)接口111A、CPU112A、本地存儲(chǔ)器113A以及適配器116A。網(wǎng)絡(luò)接口111A是連接LAN160的、并與管理計(jì)算機(jī)140以及客戶(hù)機(jī)150進(jìn)行通信的接口。CPU112A是控制服務(wù)器110A的動(dòng)作的處理器。具體說(shuō),CPU112A執(zhí)行在本地存儲(chǔ)器113A中存儲(chǔ)的程序。本地存儲(chǔ)器113A例如是半導(dǎo)體存儲(chǔ)器,存儲(chǔ)CPU112A執(zhí)行的程序以及由CPU112A參照的數(shù)據(jù)。具體說(shuō),本地存儲(chǔ)器113A存儲(chǔ)安裝表(mounttable)(省略圖示)、后述的服務(wù)器軟件200以及遷移點(diǎn)管理表600等。適配器116A是連接交換機(jī)130的、并與盤(pán)子系統(tǒng)120進(jìn)行通信的接口。服務(wù)器110B和服務(wù)器110A同樣,具有網(wǎng)絡(luò)接口111B、CPU112B、本地存儲(chǔ)器113B以及適配器116B。因?yàn)檫@些與網(wǎng)絡(luò)接口111A、CPU112A、本地存儲(chǔ)器113A以及適配器116A同樣,所以省略說(shuō)明。進(jìn)而在設(shè)置多個(gè)服務(wù)器110時(shí),各服務(wù)器110的結(jié)構(gòu)可以和服務(wù)器110A相同。在存儲(chǔ)系統(tǒng)100具有多個(gè)服務(wù)器110時(shí),這些服務(wù)器110通過(guò)服務(wù)器間通信路徑135相互連接。服務(wù)器110經(jīng)由服務(wù)器間通信路徑135能夠相互通信。具體說(shuō),在更新GNS管理表500時(shí),其更新內(nèi)容經(jīng)由服務(wù)器間通信路徑135被發(fā)送至其他的服務(wù)器110。發(fā)送目的地的服務(wù)器110在其服務(wù)器110內(nèi)的GNS管理表500內(nèi)反映接收到的更新的內(nèi)容。本實(shí)施方式的存儲(chǔ)系統(tǒng)100,如圖1所示,具有從交換機(jī)130以及LAN160任何一個(gè)都獨(dú)立的服務(wù)器間通信路徑135。但是,服務(wù)器110也可以經(jīng)由交換機(jī)130或者LAN160相互通信?;蛘撸?wù)器110也可以使用盤(pán)子系統(tǒng)120的盤(pán)超高速緩沖存儲(chǔ)器122(diskcache)相互通信。服務(wù)器110使用上述任何一個(gè)路徑進(jìn)行通信,都可以實(shí)施本發(fā)明。盤(pán)子系統(tǒng)120具有相互連接的盤(pán)控制器121A、盤(pán)控制器121B、盤(pán)超高速緩沖存儲(chǔ)器122以及盤(pán)驅(qū)動(dòng)器123。盤(pán)控制器121A具有與交換機(jī)130連接的端口125A以及125B。盤(pán)控制器121B具有與交換機(jī)130連接的端口125C以及125D。在以下的說(shuō)明中,在不需要特別區(qū)別盤(pán)控制器121A以及121B時(shí),將其統(tǒng)稱(chēng)記為盤(pán)控制器121。另外,在不需要特別區(qū)別端口125A到125D時(shí),將其統(tǒng)稱(chēng)記為端口125。盤(pán)子系統(tǒng)120也可以具有一個(gè)或者三個(gè)以上的盤(pán)控制器121。各盤(pán)控制器121也可以具有一個(gè)或者三個(gè)以上的端口125。盤(pán)控制器121通過(guò)與端口125連接的交換機(jī)130與服務(wù)器110進(jìn)行通信,控制盤(pán)子系統(tǒng)120。具體說(shuō),盤(pán)控制器121遵照來(lái)自服務(wù)器110的請(qǐng)求,在盤(pán)驅(qū)動(dòng)器123中寫(xiě)入數(shù)據(jù),或者從盤(pán)驅(qū)動(dòng)器123讀出數(shù)據(jù)。盤(pán)超高速緩沖存儲(chǔ)器122例如是半導(dǎo)體存儲(chǔ)器,臨時(shí)存儲(chǔ)寫(xiě)入盤(pán)驅(qū)動(dòng)器123的數(shù)據(jù)或者從盤(pán)驅(qū)動(dòng)器123讀出的數(shù)據(jù)。盤(pán)驅(qū)動(dòng)器123A到123D是存儲(chǔ)數(shù)據(jù)的硬盤(pán)驅(qū)動(dòng)器(harddiskdriver)。盤(pán)子系統(tǒng)具有任意數(shù)目的盤(pán)驅(qū)動(dòng)器123A等。在以下的說(shuō)明中,在不需要特別區(qū)別盤(pán)驅(qū)動(dòng)器123A到123D時(shí),將其統(tǒng)稱(chēng)記為盤(pán)驅(qū)動(dòng)器123。這些盤(pán)驅(qū)動(dòng)器123也可以構(gòu)成RedundantArraysofInexpensiveDisks(RAID(冗余廉價(jià)盤(pán)陣列))。盤(pán)驅(qū)動(dòng)器123的存儲(chǔ)區(qū)域,分割為任意數(shù)目的邏輯設(shè)備(LDEV)來(lái)使用。在圖1中,作為例子,表示4個(gè)LDEV124A到124D。在以下的說(shuō)明中,在不需要特別區(qū)別LDEV124A到124D時(shí),將其統(tǒng)稱(chēng)記為L(zhǎng)DEV124。LDEV124是通過(guò)盤(pán)控制器121作為邏輯的盤(pán)驅(qū)動(dòng)器進(jìn)行處理的區(qū)域。在盤(pán)驅(qū)動(dòng)器123構(gòu)成RAID時(shí),如圖1所示,一個(gè)LDEV124也可以由多個(gè)盤(pán)驅(qū)動(dòng)器123的存儲(chǔ)區(qū)域來(lái)構(gòu)成。各LDEV124的大小任意。對(duì)各LDEV賦予LDEV識(shí)別符(ID)。在圖1的例子中,LDEV124A~LDEV124D的ID分別是L0~L3。服務(wù)器110在各LDEV124內(nèi)制作文件系統(tǒng),管理該文件系統(tǒng)。對(duì)各文件系統(tǒng)賦予在存儲(chǔ)系統(tǒng)內(nèi)為唯一的文件系統(tǒng)識(shí)別符(ID)。存儲(chǔ)系統(tǒng)100也可以具有多個(gè)盤(pán)子系統(tǒng)120。在該情況下,某服務(wù)器110,也可以經(jīng)由交換機(jī)130,只訪(fǎng)問(wèn)特定的盤(pán)子系統(tǒng)120或者特定的盤(pán)子系統(tǒng)120的集合?;蛘吒鞣?wù)器110也可以訪(fǎng)問(wèn)全部盤(pán)子系統(tǒng)120。交換機(jī)130以及盤(pán)子系統(tǒng)120分別具有與LAN160連接的管理用端口131以及126。管理計(jì)算機(jī)140,通過(guò)經(jīng)由LAN160與這些管理用端口131以及126進(jìn)行通信,能夠參照或者更新交換機(jī)130以及盤(pán)子系統(tǒng)120的設(shè)定。圖2是本發(fā)明的實(shí)施方式的服務(wù)器軟件200的說(shuō)明圖。服務(wù)器軟件200包含CPU112執(zhí)行的程序。具體說(shuō),服務(wù)器軟件200包含網(wǎng)絡(luò)處理程序201、文件系統(tǒng)處理程序202、盤(pán)訪(fǎng)問(wèn)處理程序203、GNS管理處理程序204、服務(wù)器管理處理程序205、服務(wù)器間通信處理程序206以及遷移處理程序207。網(wǎng)絡(luò)處理程序201是對(duì)管理計(jì)算機(jī)140以及客戶(hù)機(jī)150之間經(jīng)過(guò)LAN160的通信進(jìn)行控制的程序。文件系統(tǒng)處理程序202是處理從客戶(hù)機(jī)150訪(fǎng)問(wèn)文件系統(tǒng)內(nèi)的文件的訪(fǎng)問(wèn)請(qǐng)求、以及來(lái)自管理計(jì)算機(jī)140的對(duì)于文件系統(tǒng)的指示等的程序。文件系統(tǒng)處理程序202的更詳細(xì)的說(shuō)明將在后面進(jìn)行描述。盤(pán)訪(fǎng)問(wèn)程序203是根據(jù)文件系統(tǒng)處理程序202接收的對(duì)于文件的訪(fǎng)問(wèn)請(qǐng)求實(shí)際訪(fǎng)問(wèn)盤(pán)子系統(tǒng)120的程序。GNS管理處理程序204,在遷移處理程序207執(zhí)行文件系統(tǒng)的遷移時(shí)更新GNS管理表500。GNS管理表500的詳情將在后面描述(參照?qǐng)D5)。服務(wù)器管理處理程序205是與管理計(jì)算機(jī)140通信、進(jìn)行服務(wù)器110的設(shè)定的程序。例如,服務(wù)器管理處理程序205,當(dāng)從管理計(jì)算機(jī)140接受創(chuàng)建文件系統(tǒng)的指示時(shí),向文件系統(tǒng)處理程序202傳達(dá)該指示,執(zhí)行文件系統(tǒng)的創(chuàng)建。當(dāng)從管理計(jì)算機(jī)140接受遷移的指示時(shí),服務(wù)器管理處理程序205向遷移處理程序207傳達(dá)該指示,執(zhí)行遷移。服務(wù)器間通信處理程序206是控制經(jīng)由服務(wù)器間通信路徑135的服務(wù)器110之間的通信的程序。例如,服務(wù)器間通信處理程序206,為了更新GNS管理表500的內(nèi)容,向在其他的服務(wù)器110中正執(zhí)行的GNS管理處理程序204發(fā)送更新內(nèi)容。遷移處理程序207是執(zhí)行遷移的程序。所謂遷移,是把某文件系統(tǒng)從現(xiàn)在正管理的服務(wù)器110移動(dòng)到別的指定的服務(wù)器110的管理下的處理。在客戶(hù)機(jī)150要訪(fǎng)問(wèn)文件系統(tǒng)內(nèi)的文件時(shí),通過(guò)管理該文件系統(tǒng)的服務(wù)器110處理訪(fǎng)問(wèn)請(qǐng)求。由此,遷移文件系統(tǒng),成為向遷移目的地的服務(wù)器分散負(fù)荷。通過(guò)遷移處理,能夠均衡各服務(wù)器110承擔(dān)的負(fù)荷,提高存儲(chǔ)系統(tǒng)100整體的性能。文件系統(tǒng)處理程序202,包含遷移點(diǎn)設(shè)定處理模塊211、文件訪(fǎng)問(wèn)處理模塊212、文件系統(tǒng)制作處理模塊213以及文件系統(tǒng)分割處理模塊214。遷移點(diǎn)設(shè)定處理模塊211,遵照管理用計(jì)算機(jī)140的指示,執(zhí)行服務(wù)器110具有的遷移點(diǎn)管理表600的更新處理。文件訪(fǎng)問(wèn)處理模塊212,根據(jù)來(lái)自客戶(hù)機(jī)150的請(qǐng)求,執(zhí)行目錄名或者文件名的命名解析處理,向客戶(hù)機(jī)返回作為文件識(shí)別符的文件句柄。另外,例如在客戶(hù)機(jī)150請(qǐng)求的目錄名或文件名屬于由其他服務(wù)器110管理的目錄樹(shù)時(shí),向客戶(hù)機(jī)150返回管理該目錄樹(shù)的的服務(wù)器110的位置信息(例如服務(wù)器110的ID)。所謂目錄樹(shù),是相當(dāng)于文件系統(tǒng)的全體或者其一部分的一個(gè)以上的目錄。文件系統(tǒng)制作處理模塊213,遵照管理計(jì)算機(jī)140的指示,創(chuàng)建文件系統(tǒng)。另外,文件系統(tǒng)制作處理模塊213,遵照文件系統(tǒng)分割處理模塊214的指示,創(chuàng)建文件系統(tǒng)。文件系統(tǒng)分割處理模塊214,遵照遷移處理程序207的指示,執(zhí)行文件系統(tǒng)的分割處理。文件系統(tǒng)的分割處理的詳情將在后面描述(參照?qǐng)D9)。圖3是表示在本發(fā)明的實(shí)施方式中對(duì)客戶(hù)機(jī)150提供的共同命名空間的一例的說(shuō)明圖。通過(guò)一個(gè)以上的服務(wù)器110構(gòu)成共同命名空間。具體說(shuō),共同命名空間,是通過(guò)綜合各服務(wù)器110管理的文件系統(tǒng)構(gòu)成的一個(gè)共同命名空間。把該共同命名空間稱(chēng)為全局命名空間(GNS)。在圖3中,表示出包含為了說(shuō)明實(shí)施例必要最小限度的目錄以及文件的GNS300。實(shí)際的GNS也可以包含更多的目錄以及文件。GNS300,通過(guò)兩個(gè)服務(wù)器,即服務(wù)器A以及服務(wù)器B構(gòu)成GNS。下面說(shuō)明各服務(wù)器的命名空間。圖4是本發(fā)明的實(shí)施方式的各服務(wù)器110的命名空間的說(shuō)明圖。圖4,作為例子,表示服務(wù)器A的命名空間400A以及服務(wù)器B的命名空間400B。最初,說(shuō)明構(gòu)成命名空間400A以及400B的方法,接著說(shuō)明GNS300的構(gòu)成方法。服務(wù)器A管理三個(gè)文件系統(tǒng)411、401以及402。通過(guò)綜合屬于各自的文件系統(tǒng)的目錄樹(shù),構(gòu)成命名空間400A。在相當(dāng)于文件系統(tǒng)411的目錄樹(shù)的最上位目錄下,有目錄“gns”414以及“mnt”。在目錄“gns”414之下,有“a”403、“b”404以及“c”405三個(gè)目錄。另一方面,在目錄“mnt”下,有目錄“fs0”413以及目錄“fs1”408。在相當(dāng)于文件系統(tǒng)401的目錄樹(shù)的最上位目錄下,有目錄“aa”406以及“ab”。在目錄“aa”406之下,有文件“file1”。另外,在目錄“ab”之下,有目錄“ac”407。在目錄“ac”407之下,有目錄“ad”以及目錄“ae”。在相當(dāng)于文件系統(tǒng)402的目錄樹(shù)的最上位目錄下,有目錄“ba”以及“bb”。在目錄“ba”之下,有目錄“bc”。命名空間400A的根目錄“/”是文件系統(tǒng)411的最上位目錄。服務(wù)器A,通過(guò)在相當(dāng)于文件系統(tǒng)411的目錄樹(shù)中的路徑“/mnt/fs0”上綁定文件系統(tǒng)401的最上位目錄、在路徑“/mnt/fs1”上綁定文件系統(tǒng)402的最上位目錄,構(gòu)成一個(gè)命名空間400A。像這樣,將在由一個(gè)服務(wù)器110管理的文件系統(tǒng)之間、在某文件系統(tǒng)的目錄樹(shù)上綁定其他文件系統(tǒng)的目錄樹(shù),稱(chēng)為本地安裝。另外,如文件系統(tǒng)411那樣,將具有根目錄的文件系統(tǒng),稱(chēng)為根文件系統(tǒng)。服務(wù)器B管理兩個(gè)文件系統(tǒng)412以及409。通過(guò)綜合屬于各個(gè)文件系統(tǒng)的目錄樹(shù),構(gòu)成命名空間400B。在相當(dāng)于文件系統(tǒng)412的目錄樹(shù)的最上位目錄下,有目錄“mnt”。在目錄“mnt”下,有目錄“fs2”410。在相當(dāng)于文件系統(tǒng)409的目錄樹(shù)的最上位目錄下,有目錄“ca”。在目錄“ca”下,有文件“file2”以及文件“file3”。命名空間400B的根文件系統(tǒng)是文件系統(tǒng)412。在根文件系統(tǒng)內(nèi)的路徑“/mnt/fs2”上,通過(guò)對(duì)與文件系統(tǒng)409相當(dāng)?shù)哪夸洏?shù)進(jìn)行本地安裝,構(gòu)成命名空間400B。下面表示綜合以上說(shuō)明的服務(wù)器A的命名空間400A、服務(wù)器B的命名空間一部分,構(gòu)成作為共同命名空間GNS300的方法。把命名空間400A的路徑“/gns/”作為GNS300的根目錄“/”。把具有GNS300的根目錄的服務(wù)器A稱(chēng)為GNS根服務(wù)器,把命名空間400A的路徑“/gns/”稱(chēng)為GNS根目錄。在服務(wù)器軟件200內(nèi)存儲(chǔ)GNS根服務(wù)器和GNS根目錄。GNS根目錄(命名空間400A的“/gns/”)以下的目錄樹(shù)成為屬于GNS300的目錄樹(shù)。在GNS根目錄下可以制作連接點(diǎn)。通過(guò)在連接點(diǎn)上綁定與文件系統(tǒng)相當(dāng)?shù)哪夸?,可以?gòu)成一個(gè)目錄樹(shù)。把通過(guò)在GNS300的連接點(diǎn)上綁定文件系統(tǒng)構(gòu)成一個(gè)目錄樹(shù)稱(chēng)為“連接”。在GNS300的GNS根目錄下有三個(gè)連接點(diǎn)“/a/”403、“/b/”404以及“/c/”405。在連接點(diǎn)“/a/”403上連接在服務(wù)器A管理的路徑“mnt/fs0/”上本地安裝的文件系統(tǒng)401。在連接點(diǎn)“/b/”404上連接在服務(wù)器A管理的路徑“mnt/fs1/”上本地安裝的文件系統(tǒng)402。在連接點(diǎn)“/c/”405上連接在服務(wù)器B管理的路徑“mnt/fs2/”上本地安裝的文件系統(tǒng)409。圖5是表示本發(fā)明的實(shí)施方式的GNS管理表500的一例的說(shuō)明圖。在各服務(wù)器110的本地存儲(chǔ)器113中存儲(chǔ)GNS管理表500,并通過(guò)各服務(wù)器110分別進(jìn)行管理。在各服務(wù)器存儲(chǔ)的GNS管理表500中登錄相同的值。GNS管理表500是用于管理構(gòu)成GNS300的全部文件系統(tǒng)的表,一個(gè)條目(entry)(行)表示一個(gè)目錄的連接點(diǎn)。在服務(wù)器名501中,登錄管理文件系統(tǒng)的服務(wù)器名。在本地路徑502中,登錄在服務(wù)器名501中登錄的服務(wù)器110管理的命名空間中本地安裝文件系統(tǒng)的路徑。連接點(diǎn)503,表示在本地路徑502上本地安裝的目錄與GNS300上的哪個(gè)連接點(diǎn)連接。GNS管理表500,還也可以包含表示GNS根服務(wù)器以及GNS根目錄的信息。具體說(shuō),與圖3以及圖4的例子對(duì)應(yīng)的GNS管理表500,也可以包含表示服務(wù)器A是GNS根服務(wù)器、“/gns/”是GNS根目錄的信息。各服務(wù)器110,能夠執(zhí)行根文件系統(tǒng)內(nèi)的命名解析、和在該根文件系統(tǒng)上直接或者間接本地安裝的目錄內(nèi)的命名解析。例如,在圖3所示的GNS300的環(huán)境中,假定服務(wù)器110A從客戶(hù)機(jī)150接受對(duì)GNS300上的文件“/c/ca/file2”的訪(fǎng)問(wèn)請(qǐng)求。服務(wù)器110A是GNS根服務(wù)器。因此,服務(wù)器110A,在路徑“/c/ca/file2”上附加GNS根目錄“/gns/”,把GNS300的路徑變換為本地路徑(服務(wù)器110A的命名空間中的路徑)。變換后的路徑成為“/gns/c/ca/file2”。服務(wù)器A能夠進(jìn)行到“/gns/”為止的命名解析。但是服務(wù)器A不能進(jìn)行“/gns/c/”的命名解析。此時(shí),服務(wù)器110A,參照GNS管理表500,判斷“/gns/c/”在服務(wù)器110B的管理下。于是,向發(fā)行訪(fǎng)問(wèn)請(qǐng)求的客戶(hù)機(jī)150通知位置信息。這里通知的位置信息,包含管理該目錄的服務(wù)器的識(shí)別符,如果需要,也可以包含該服務(wù)器內(nèi)的本地路徑。接收到通知的客戶(hù)機(jī)150,通過(guò)向服務(wù)器110B發(fā)行請(qǐng)求,能夠訪(fǎng)問(wèn)GNS300上的文件“/c/ca/file2”。在上述的例子中,表示出接收到命名解析請(qǐng)求的服務(wù)器A向客戶(hù)機(jī)150通知識(shí)別管理成為命名解析對(duì)象的文件的服務(wù)器110B的信息的方法。和該方法不同,也可以接收到命名解析請(qǐng)求的服務(wù)器A向服務(wù)器B傳送來(lái)自客戶(hù)機(jī)150的命名解析請(qǐng)求,服務(wù)器B執(zhí)行命名解析。另外,在上述例子中,僅通過(guò)一個(gè)服務(wù)器110管理一個(gè)文件系統(tǒng),但是也可以多個(gè)服務(wù)器110共同地管理一個(gè)文件系統(tǒng)。在這種情況下,必須保證在更新共有的文件系統(tǒng)前,執(zhí)行更新的服務(wù)器110取得文件系統(tǒng)的鎖(lock),由此正確地執(zhí)行更新。在向客戶(hù)機(jī)150提供GNS300前,管理計(jì)算機(jī)140預(yù)先在各服務(wù)器110內(nèi)設(shè)定成為分割文件系統(tǒng)的基點(diǎn)的目錄路徑。在執(zhí)行遷移時(shí),把該目錄路徑作為基點(diǎn)分割文件系統(tǒng),遷移分割后的文件系統(tǒng)。其結(jié)果,能夠?qū)崿F(xiàn)精細(xì)程度更精細(xì)的遷移。把該成為分割該文件系統(tǒng)的基點(diǎn)的目錄路徑稱(chēng)為遷移點(diǎn)。各服務(wù)器110分別使用遷移點(diǎn)管理表600管理遷移點(diǎn)。圖6A以及圖6B是表示本發(fā)明的實(shí)施方式的遷移點(diǎn)管理表600的一例的說(shuō)明圖。圖6A中的遷移點(diǎn)管理表600A是在服務(wù)器A的本地存儲(chǔ)器113A中存儲(chǔ)的遷移點(diǎn)管理表600。圖6B中的遷移點(diǎn)管理表600B是在服務(wù)器B的本地存儲(chǔ)器113B中存儲(chǔ)的遷移點(diǎn)管理表600。以下,在對(duì)遷移點(diǎn)管理表600A以及600B中任何一個(gè)進(jìn)行共同的說(shuō)明時(shí),從在圖6A以及圖6B中表示的符號(hào)中省略“A”、“B”,記為“遷移點(diǎn)601”。遷移點(diǎn)601是服務(wù)器110內(nèi)的本地路徑??蛻?hù)機(jī)150為了訪(fǎng)問(wèn)GNS300的文件而使用的GNS根目錄、和為了構(gòu)成GNS300而連接的目錄作為遷移點(diǎn)601被登錄。然后,對(duì)各遷移點(diǎn)給予文件系統(tǒng)ID。進(jìn)而,把要作為分割文件系統(tǒng)的基點(diǎn)的目錄也作為遷移點(diǎn)登錄,預(yù)先給予文件系統(tǒng)ID。例如,在圖6A的遷移點(diǎn)管理表600A中,作為遷移點(diǎn)601,登錄GNS300的根目錄“/gns/”、與GNS300連接的“/mnt/fs0/”以及“/mnt/fs1/”、以及成為分割文件系統(tǒng)的基點(diǎn)的“/mnt/fs0/aa/”及“/mnt/fs0/ab/ac/”。系統(tǒng)管理者可以預(yù)先在遷移點(diǎn)601中登錄任意的目錄。文件系統(tǒng)ID602是賦予各文件系統(tǒng)以及任意的目錄樹(shù)的在存儲(chǔ)系統(tǒng)100內(nèi)唯一的識(shí)別符。管理計(jì)算機(jī)140,在遷移點(diǎn)管理表600中登錄遷移點(diǎn)601時(shí),賦予在存儲(chǔ)系統(tǒng)100內(nèi)唯一的文件系統(tǒng)ID。在客戶(hù)機(jī)150執(zhí)行比遷移點(diǎn)601下位的文件(即屬于遷移點(diǎn)601以下的目錄樹(shù)的文件)的命名解析時(shí),文件系統(tǒng)處理程序202對(duì)客戶(hù)機(jī)返回文件句柄(識(shí)別符)。該文件句柄,包含與在最接近訪(fǎng)問(wèn)對(duì)象的文件的上位目錄層次中的遷移點(diǎn)601對(duì)應(yīng)的文件系統(tǒng)ID902、以及賦予訪(fǎng)問(wèn)的文件的文件ID。例如,在執(zhí)行GNS的路徑“/a/aa/file1”的命名解析時(shí),該GNS的路徑與服務(wù)器A的本地路徑“/mnt/fs0/aa/file1”對(duì)應(yīng)(參照?qǐng)D3到圖5)。最接近“/mnt/fs0/aa/file1”的上位的遷移點(diǎn)601是“/mnt/fs0/aa/”。因此,對(duì)客戶(hù)機(jī)返回的文件句柄,包含遷移點(diǎn)“/mnt/fs0/aa/”的文件系統(tǒng)ID“2”以及文件ID“file1”。一次賦予遷移點(diǎn)601的文件系統(tǒng)ID602在遷移執(zhí)行后也不需改變。因此,識(shí)別存儲(chǔ)系統(tǒng)100內(nèi)的各文件的文件句柄,即使以遷移點(diǎn)601以下的目錄樹(shù)單位來(lái)執(zhí)行遷移也始終是一定。使用該結(jié)構(gòu),能夠從客戶(hù)機(jī)10透明地(換言之,客戶(hù)機(jī)150意識(shí)不到各文件或者目錄由哪個(gè)服務(wù)器管理)、以遷移點(diǎn)作為基點(diǎn)分割文件系統(tǒng)。詳情將在后面描述(參照?qǐng)D8以及圖9)。使用容量603~寫(xiě)I/O信息605中登錄各遷移點(diǎn)的統(tǒng)計(jì)信息。使用容量603,表示遷移點(diǎn)以下的目錄樹(shù)正使用的盤(pán)的容量。在讀I/O信息604中,登錄目錄樹(shù)中的文件被讀訪(fǎng)問(wèn)多少次、以及目錄樹(shù)中的文件被讀入多少字節(jié)。在寫(xiě)I/O信息605中,登錄目錄樹(shù)中的文件被寫(xiě)訪(fǎng)問(wèn)多少次、以及目錄樹(shù)中的文件被寫(xiě)入多少字節(jié)。例如,讀I/O信息604以及寫(xiě)I/O信息605,可以每秒的平均值,也可以是規(guī)定時(shí)間的累積值等。再有,也可以和在使用容量603~寫(xiě)I/O信息605中登錄的信息不同,例如登錄每分鐘記入(logging)的值,了解隨時(shí)間經(jīng)過(guò)的性能變化。在使用容量603~寫(xiě)I/O信息605中登錄的信息,可以作為用于判斷把哪個(gè)服務(wù)器110的遷移點(diǎn)向哪個(gè)服務(wù)器遷移的材料來(lái)使用。詳情將在后面描述(參照?qǐng)D16以及圖19)。圖7是本發(fā)明的實(shí)施方式的文件系統(tǒng)ID管理表700的說(shuō)明圖。在管理計(jì)算機(jī)140可以參照的任何地方存儲(chǔ)文件系統(tǒng)ID管理表700。在管理計(jì)算機(jī)140內(nèi)的本地存儲(chǔ)器145或者盤(pán)143內(nèi)存儲(chǔ)本實(shí)施方式的文件系統(tǒng)ID管理表700。管理計(jì)算機(jī)140,為了對(duì)各遷移點(diǎn)賦予存儲(chǔ)系統(tǒng)100內(nèi)唯一的文件系統(tǒng)ID,參照文件系統(tǒng)ID管理表700。文件系統(tǒng)ID管理表700由文件系統(tǒng)ID701以及狀態(tài)702組成。在文件系統(tǒng)ID701中登錄已經(jīng)賦予各遷移點(diǎn)的、或者由其賦予的文件系統(tǒng)ID。在狀態(tài)702中登錄表示是否已經(jīng)對(duì)文件系統(tǒng)ID701賦予任何一個(gè)遷移點(diǎn)的值。在狀態(tài)702中登錄“完成”的文件系統(tǒng)ID701,已經(jīng)被賦予給在存儲(chǔ)系統(tǒng)100中任何一個(gè)遷移點(diǎn)。另一方面,在狀態(tài)602中登錄“未完成”的文件系統(tǒng)ID701,尚未被賦予給存儲(chǔ)系統(tǒng)100中任何一個(gè)遷移點(diǎn)。在新設(shè)定遷移點(diǎn)時(shí),管理計(jì)算機(jī)140對(duì)該遷移點(diǎn)賦予狀態(tài)702的值是“未完成”的文件系統(tǒng)ID701。然后,把與該文件系統(tǒng)ID701對(duì)應(yīng)的狀態(tài)702更新為“完成”。其結(jié)果,對(duì)于新設(shè)定的遷移點(diǎn),始終賦予在存儲(chǔ)系統(tǒng)內(nèi)尚未被賦予任何遷移點(diǎn)的文件系統(tǒng)ID701。下面說(shuō)明本實(shí)施方式中執(zhí)行的遷移處理??梢钥紤]對(duì)服務(wù)器110給予遷移的執(zhí)行契機(jī)的若干方法。例如,可以由系統(tǒng)管理者通過(guò)管理計(jì)算機(jī)140對(duì)服務(wù)器軟件200給予遷移的指示。或者也可以由服務(wù)器軟件200自動(dòng)地判斷開(kāi)始遷移處理?;蛘哌€可以通過(guò)別的方法給予執(zhí)行契機(jī)。任何一種方法都可以實(shí)施本發(fā)明。下面參照?qǐng)D8以及圖9說(shuō)明本發(fā)明的實(shí)施例中的遷移的執(zhí)行處理的過(guò)程。此外,在本地存儲(chǔ)器113內(nèi)存儲(chǔ)在服務(wù)器軟件200中包含的程序以及模塊,并由CPU112執(zhí)行。因此,在以下的說(shuō)明中各程序以及模塊執(zhí)行的處理,實(shí)際上通過(guò)CPU112執(zhí)行。圖8是本發(fā)明的實(shí)施方式的遷移處理程序207執(zhí)行的處理的流程圖。服務(wù)器110,在從管理計(jì)算機(jī)140接收指定成為遷移對(duì)象的遷移點(diǎn)的遷移的指示時(shí),遷移處理程序207開(kāi)始圖8所示的處理。或者,遷移處理程序207自身也可以例如參照在遷移點(diǎn)管理表600中登錄的統(tǒng)計(jì)信息等判定是否執(zhí)行遷移。遷移處理程序207,在判定為執(zhí)行遷移時(shí),開(kāi)始圖8的處理。最初,遷移處理程序207判斷是否需要分割文件系統(tǒng)(801)。在遷移處理程序207接收到的遷移點(diǎn)以下的目錄樹(shù)是文件系統(tǒng)全體時(shí)(換言之,接收到的遷移點(diǎn)是文件系統(tǒng)的最上位的目錄時(shí)),文件系統(tǒng)全體要被遷移。在這一情況下,因?yàn)椴恍枰指钗募到y(tǒng),所以判定的結(jié)果為”否”,前進(jìn)到步驟804的處理。另一方面,在遷移處理程序207接收到的遷移點(diǎn)以下的目錄樹(shù)是文件系統(tǒng)的一部分時(shí),需要分割文件系統(tǒng)。因此,判定的結(jié)果為“是”,前進(jìn)到步驟802的處理。遷移處理程序207,在步驟802,調(diào)用文件系統(tǒng)分割處理模塊214。文件系統(tǒng)分割處理模塊214執(zhí)行的處理的詳情將在后面描述(參照?qǐng)D9)。接著,遷移處理程序207,判定是否需要遷移由文件系統(tǒng)分割處理802分割的結(jié)果創(chuàng)建的文件系統(tǒng)(803)。如后述,在步驟802中執(zhí)行局部分割時(shí),需要遷移被分割后的文件系統(tǒng)。另一方面,在執(zhí)行遠(yuǎn)程分割時(shí),不需要遷移被分割后的文件系統(tǒng)。在步驟803,在判定為需要執(zhí)行遷移時(shí),遷移處理程序207,執(zhí)行被分割后的文件系統(tǒng)的遷移(804),結(jié)束處理。具體說(shuō),遷移處理程序207,在步驟804,向遷移目的地的服務(wù)器110發(fā)送成為遷移對(duì)象的在把分割后的文件系統(tǒng)中包含的全部文件。遷移目的地的服務(wù)器的遷移處理程序207把接收到的文件在任何一個(gè)LDEV124中存儲(chǔ)。另一方面,在步驟803,在判定不需要執(zhí)行遷移時(shí),遷移處理程序207不執(zhí)行遷移,結(jié)束處理。圖9是本發(fā)明的實(shí)施方式的文件系統(tǒng)處理程序202內(nèi)的文件系統(tǒng)分割處理模塊214執(zhí)行的處理的流程圖。在圖8的步驟802中由遷移處理程序207調(diào)用時(shí),由文件系統(tǒng)分割處理模塊214執(zhí)行圖9的處理。最初,文件系統(tǒng)分割處理模塊214制作新的文件系統(tǒng)(901)。這里,文件系統(tǒng)分割處理模塊214可以制作自身服務(wù)器(即正管理分割對(duì)象的文件系統(tǒng)的服務(wù)器110)管理的新的文件系統(tǒng),也可以制作自身服務(wù)器以外的服務(wù)器110管理的新的文件系統(tǒng)。把像前者那樣執(zhí)行的分割在以下的說(shuō)明中稱(chēng)為“局部分割”。把像后者那樣執(zhí)行的分割在以下的說(shuō)明中稱(chēng)為“遠(yuǎn)程分割”。局部分割的具體例,后面參照?qǐng)D10到圖12說(shuō)明。遠(yuǎn)程分割的具體例,后面參照?qǐng)D13到圖15說(shuō)明。接著,文件系統(tǒng)分割處理模塊214,把屬于成為分割對(duì)象的遷移點(diǎn)以下的目錄的文件,向在步驟901制作的文件系統(tǒng),維持文件ID原樣地進(jìn)行復(fù)制(902),為了防止由于遷移導(dǎo)致文件句柄變更,需要維持文件ID。因此,服務(wù)器110的操作系統(tǒng)(OS)需要具有進(jìn)行指定了文件ID的文件的復(fù)制的功能。接著,文件系統(tǒng)分割處理模塊214更新遷移點(diǎn)管理表600(903)。關(guān)于該更新將在后面描述。接著,文件系統(tǒng)分割處理模塊214更新GNS管理表500(904)。具體說(shuō),文件系統(tǒng)分割處理模塊214調(diào)用GNS管理處理程序204,使更新GNS管理表500。關(guān)于該更新將在后面描述(參照?qǐng)D12以及圖15)。接著,文件系統(tǒng)分割處理模塊214把制作好的新的文件系統(tǒng)與GNS連接(905)。具體說(shuō),更新安裝表(省略圖示)。安裝表的更新,也可以通過(guò)與現(xiàn)有技術(shù)相同的方法執(zhí)行。因此省略詳細(xì)的說(shuō)明。以上,文件系統(tǒng)分割處理模塊214結(jié)束處理。接著,參照?qǐng)D10到圖12,說(shuō)明在步驟901中制作自身服務(wù)器管理的新的文件系統(tǒng)時(shí)的圖9的處理的具體例。具體說(shuō),以分割服務(wù)器A的遷移點(diǎn)“mnt/fs0/ab/ac/”407以下的目錄樹(shù)、制作服務(wù)器A管理的新的文件系統(tǒng)的情況為例進(jìn)行說(shuō)明。圖10是在本發(fā)明的實(shí)施方式中正執(zhí)行局部分割時(shí)的命名空間的一例的說(shuō)明圖。圖10中,關(guān)于在圖4中已經(jīng)說(shuō)明的部分,省略說(shuō)明。文件系統(tǒng)分割處理模塊214,在服務(wù)器A可利用而未使用的LDEV124上制作新的文件系統(tǒng)1002(901)。進(jìn)而,文件系統(tǒng)分割處理模塊214,在服務(wù)器A的本地路徑“/mnt/fs3/”上本地安裝制作好的新的文件系統(tǒng)1002。接著,文件系統(tǒng)分割處理模塊214,把屬于遷移點(diǎn)407以下的目錄樹(shù)1001的文件“ad”以及“ae”,維持文件ID原樣不變,向文件系統(tǒng)1002以下的目錄樹(shù)復(fù)制(902)。目錄樹(shù)1001相當(dāng)于文件系統(tǒng)401的一部分。接著,文件系統(tǒng)分割處理模塊214,把遷移點(diǎn)管理表600A的遷移點(diǎn)601A“/mnt/fs0/ab/ac/”改寫(xiě)為“/mnt/fs3/”(903)。接著,GNS管理處理程序204更新GNS管理表500(904)。具體說(shuō),GNS管理處理程序204向GNS管理表500追加新的行1201。被更新了的GNS管理表1200如圖12所示。在追加的行1201的服務(wù)器名501中登錄“服務(wù)器A”、在本地路徑502中登錄“/mnt/fs3/”、在連接點(diǎn)503中登錄“/gns/a/ab/ac/”。接著,文件系統(tǒng)分割處理模塊214,遵照改寫(xiě)后的GNS管理表1200,在連接點(diǎn)“/gns/a/ab/ac/”1101(參照?qǐng)D11)上連接服務(wù)器A的本地路徑“/mnt/fs3/”1003(905)。以上結(jié)束文件系統(tǒng)的局部分割。圖11是在本發(fā)明的實(shí)施方式中執(zhí)行局部分割后的命名空間的一例的說(shuō)明圖。圖11是圖10所示的局部分割的執(zhí)行結(jié)束后的命名空間。圖11中,關(guān)于在圖10中已經(jīng)說(shuō)明的部分,省略說(shuō)明。刪除服務(wù)器A的本地路徑“/mnt/fs0/ab/ac/”下的文件“ad”以及“ae”,設(shè)定“/gns/a/ab/ac/”1101作為新的連接點(diǎn)。圖12是在本發(fā)明的實(shí)施方式中執(zhí)行局部分割后的GNS管理表1200的一例的說(shuō)明圖。在GNS管理表1200中,如在圖10中說(shuō)明的那樣,追加新的行1201。局部分割結(jié)束后,需要把創(chuàng)建好的文件系統(tǒng)向其他的服務(wù)器110遷移。在圖11的例子中,需要把文件系統(tǒng)1002例如向服務(wù)器B遷移。因此,在圖8的步驟803判定為“是”,執(zhí)行步驟804的遷移。例如,如后述的圖13所示,在文件系統(tǒng)1002向服務(wù)器B遷移時(shí),執(zhí)行遷移后的服務(wù)器A以及服務(wù)器B的本地命名空間成為圖14所示那樣。此時(shí),與遷移點(diǎn)管理表600A的“/mnt/fs3/”對(duì)應(yīng)的行,移動(dòng)到遷移點(diǎn)管理表600B中。于是,執(zhí)行遷移后的GNS管理表500,成為后述的圖15所示那樣。執(zhí)行遷移前,與遷移點(diǎn)管理表600A的“/mnt/fs3/”對(duì)應(yīng)的文件系統(tǒng)ID602A的值是“3”。因此,在與“/mnt/fs3/”對(duì)應(yīng)的行移動(dòng)到遷移點(diǎn)管理表600B中時(shí),不僅路徑名“/mnt/fs3/”,而且移動(dòng)的行的文件系統(tǒng)ID602A的值“3”也被發(fā)送至移動(dòng)目的地的服務(wù)器B。該發(fā)送,也可以通過(guò)LAN160、服務(wù)器間通信路徑135或者其他的網(wǎng)絡(luò)執(zhí)行。移動(dòng)目的地的服務(wù)器B,把從移動(dòng)源的服務(wù)器A發(fā)送的路徑名“/mnt/fs3/”以及文件系統(tǒng)ID“3”分別登錄在遷移點(diǎn)601B以及文件系統(tǒng)ID602B中。其結(jié)果,被遷移的文件,可以通過(guò)和遷移執(zhí)行前相同的文件句柄識(shí)別。這里補(bǔ)充說(shuō)明維持文件ID原樣不變的復(fù)制方法(參照?qǐng)D9的步驟902)。所謂文件ID,是對(duì)每一文件賦予的識(shí)別符,在文件系統(tǒng)中唯一。為維持文件ID原樣不變進(jìn)行復(fù)制,必須保證在復(fù)制目的地的文件系統(tǒng)中沒(méi)有具有相同文件ID的文件。而在步驟901剛制作好的文件系統(tǒng)中,因?yàn)闆](méi)有登錄的文件,所以能夠保證文件ID不重。因此,能夠維持文件ID原樣不變復(fù)制文件。換言之,在遷移一個(gè)文件時(shí),遷移執(zhí)行后的遷移目的地的服務(wù)器110,使用與遷移源的服務(wù)器110為了識(shí)別該文件而使用的文件ID相同的文件ID,識(shí)別遷移的對(duì)象的文件。客戶(hù)機(jī)150,在訪(fǎng)問(wèn)GNS的文件時(shí),使用組合系統(tǒng)內(nèi)唯一的文件系統(tǒng)ID和在文件系統(tǒng)內(nèi)唯一的文件ID而作成的文件句柄,唯一識(shí)別系統(tǒng)內(nèi)的文件。服務(wù)器110,當(dāng)接收指定文件句柄的訪(fǎng)問(wèn)請(qǐng)求時(shí),執(zhí)行對(duì)于通過(guò)指定的文件句柄識(shí)別的文件的訪(fǎng)問(wèn)。根據(jù)本發(fā)明,在執(zhí)行文件系統(tǒng)的分割的前后,文件系統(tǒng)ID和文件ID都不變化。另外,即使在文件系統(tǒng)分割后遷移文件系統(tǒng),文件系統(tǒng)ID和文件ID任何一個(gè)都不變化。因此,客戶(hù)機(jī)150,使用在文件系統(tǒng)分割前取得的文件句柄,文件系統(tǒng)分割后也好,在文件系統(tǒng)的遷移后也好,都能夠訪(fǎng)問(wèn)唯一的文件。也可以預(yù)先在遷移目的地的服務(wù)器110上制作通過(guò)分割制作的新的文件系統(tǒng)。那樣執(zhí)行的分割是遠(yuǎn)程分割。例如,參照?qǐng)D13~圖15說(shuō)明以下的處理分割分割源的文件系統(tǒng)401的遷移點(diǎn)407以下的目錄樹(shù),把新的文件系統(tǒng)制作為服務(wù)器B管理的文件系統(tǒng)時(shí)執(zhí)行的圖9的處理。圖13是在本發(fā)明的實(shí)施方式中正執(zhí)行遠(yuǎn)程分割時(shí)的命名空間的一例的說(shuō)明圖。在圖13中,關(guān)于在圖4或者圖10中已經(jīng)說(shuō)明的部分,省略說(shuō)明。文件系統(tǒng)分割處理模塊214,在服務(wù)器B可利用而未使用的LDEV124中制作新的文件系統(tǒng)1302(901)。進(jìn)而,文件系統(tǒng)分割處理模塊214,在服務(wù)器B的本地路徑“/mnt/fs3/”上本地安裝制作好的新的文件系統(tǒng)1302。接著,文件系統(tǒng)分割處理模塊214,把遷移點(diǎn)“/mnt/fs0/ab/ac/”407以下的目錄樹(shù)1301以下的文件“ad”以及“ae”,維持文件ID原樣不變,復(fù)制到文件系統(tǒng)1302(902)。該復(fù)制可以通過(guò)LAN160執(zhí)行,也可以通過(guò)其他的網(wǎng)絡(luò)執(zhí)行。接著,文件系統(tǒng)分割處理模塊214,向服務(wù)器B發(fā)送在遷移點(diǎn)管理表600B中把“/mnt/fs3/”作為遷移點(diǎn)追加的指示(903)。在該指示中包含在遷移點(diǎn)管理表600B中新追加的遷移點(diǎn)ID“/mnt/fs3/”、以及在遷移點(diǎn)管理表600A中與該ID對(duì)應(yīng)登錄的文件系統(tǒng)ID1602A的值“3”。其結(jié)果,在遷移點(diǎn)管理表600B中新追加的行的遷移點(diǎn)601B以及文件系統(tǒng)ID602B分別成為“/mnt/fs3/”以及“3”。其結(jié)果,被遷移的文件,可以由與執(zhí)行遷移前相同的文件句柄來(lái)識(shí)別。接著,文件系統(tǒng)分割處理模塊214向GNS管理處理程序204發(fā)送更新GNS管理表500的指示(904)。GNS管理處理程序204在GNS管理表500中追加新的行1501。更新后的GNS管理表1500如圖15所示。在追加的行1501的服務(wù)器名501中登錄“服務(wù)器B”,在本地路徑502中登錄“/mnt/fs3/”,在連接點(diǎn)503中登錄“/gns/a/ab/ac/”。接著,文件系統(tǒng)分割處理模塊214,遵照改寫(xiě)后的GNS管理表1500,在連接點(diǎn)“/gns/a/ab/ac/”1401(參照?qǐng)D14)上連接服務(wù)器B的本地路徑“/mnt/fs3/”1303(905)。以上結(jié)束文件系統(tǒng)的遠(yuǎn)程分割。圖14是在本發(fā)明的實(shí)施方式中執(zhí)行遠(yuǎn)程分割后的命名空間的一例的說(shuō)明圖。圖14是圖13所示的遠(yuǎn)程分割執(zhí)行結(jié)束后的命名空間。在圖14中,關(guān)于在圖13中已經(jīng)說(shuō)明了的部分省略說(shuō)明。刪除服務(wù)器A的本地路徑“/mnt/fs0/ab/ac/”下的文件“ad”以及“ae”,設(shè)定“/gns/a/ab/ac/”1401作為新的連接點(diǎn)。圖15是在本發(fā)明的實(shí)施方式中執(zhí)行遠(yuǎn)程分割后的GNS管理表1500的一例的說(shuō)明圖。在GNS管理表1500中,如在圖13的說(shuō)明那樣,追加了新的行1501。通過(guò)以上的遠(yuǎn)程分割,和分割結(jié)束的同時(shí),也結(jié)束向其他的服務(wù)器110文件系統(tǒng)的遷移。因此,在圖8的步驟803中判定為”否”,不執(zhí)行步驟804的遷移。文件系統(tǒng)的制作901、文件的復(fù)制902、數(shù)據(jù)的二次改寫(xiě)、以及和GNS管理處理程序204的通信,可以通過(guò)LAN160進(jìn)行,也可以通過(guò)服務(wù)器間通信路徑135進(jìn)行。如圖10~圖13的例子,把在管理原來(lái)的文件系統(tǒng)的服務(wù)器110上制作新的文件系統(tǒng)后執(zhí)行遷移的方法稱(chēng)為局部分割遷移。如圖13~圖15的例子,把預(yù)先在遷移目的地的服務(wù)器110上制作新的文件系統(tǒng)的方法稱(chēng)為遠(yuǎn)程分割遷移。在局部分割遷移以及遠(yuǎn)程分割遷移中,具有分別相反的長(zhǎng)處和短處。局部分割遷移的長(zhǎng)處在于,在變更交換機(jī)130的設(shè)定,僅切換服務(wù)器110和盤(pán)控制器125間的路徑可以進(jìn)行文件系統(tǒng)的遷移時(shí),能夠節(jié)約由服務(wù)器110之間的文件復(fù)制等引起的網(wǎng)絡(luò)帶寬的消費(fèi)。例如,在執(zhí)行從服務(wù)器A到服務(wù)器B的遷移時(shí),如果服務(wù)器A和服務(wù)器B共有相同的盤(pán)子系統(tǒng)120,則通過(guò)改變交換機(jī)130的設(shè)定,可以把遷移對(duì)象的文件系統(tǒng)所在的LDEV124從服務(wù)器A移動(dòng)到服務(wù)器B的管理之下。局部分割遷移的短處在于,在遷移源的盤(pán)子系統(tǒng)120的空置容量不足時(shí),以及在因?yàn)橛猛闘DEV124不能制作新的文件系統(tǒng)時(shí)不能執(zhí)行。遠(yuǎn)程分割遷移的長(zhǎng)處在于,即使在遷移源的盤(pán)子系統(tǒng)120的空置容量不足時(shí),或者在LDEV124不足時(shí),如果遷移目的地源的盤(pán)子系統(tǒng)120的空置容量或者LDEV數(shù)量有余裕,則可以進(jìn)行遷移。遠(yuǎn)程分割遷移的短處在于,在變更交換機(jī)130的設(shè)定,僅切換服務(wù)器110和盤(pán)控制器125間的路徑就能夠進(jìn)行文件系統(tǒng)的遷移時(shí),也消費(fèi)網(wǎng)絡(luò)帶寬。在本發(fā)明中,通過(guò)組合使用以上的局部分割遷移和遠(yuǎn)程分割遷移,能夠執(zhí)行效率更高的文件系統(tǒng)的遷移。下面,作為給予遷移的執(zhí)行契機(jī)的具體例,在圖16以及圖17中舉例表示用于管理者從管理計(jì)算機(jī)140指示向服務(wù)器110執(zhí)行遷移的圖形用戶(hù)接口(GUI)。圖16是在本發(fā)明的實(shí)施方式的管理計(jì)算機(jī)140中顯示的遷移選擇點(diǎn)選擇窗口的說(shuō)明圖。遷移選擇點(diǎn)選擇窗口1600在管理計(jì)算機(jī)140的管理畫(huà)面142上顯示。在遷移選擇點(diǎn)選擇窗口1600中,顯示遷移源服務(wù)器列表1650、遷移點(diǎn)列表1660、以及遷移目的地服務(wù)器列表1670。為了系統(tǒng)管理者決定要遷移哪個(gè)服務(wù)器110的目錄樹(shù),顯示遷移源服務(wù)器列表1650。遷移源服務(wù)器列表1650包含服務(wù)器名1601、空置容量1602、空置LDEV數(shù)1603,CPU負(fù)荷1604以及網(wǎng)絡(luò)帶寬1605。在服務(wù)器名1601中,顯示成為遷移源的服務(wù)器110的候補(bǔ)。在空置容量1602中,顯示服務(wù)器名1601表示的服務(wù)器110可以利用的盤(pán)子系統(tǒng)120的空置容量。在空置LDEV數(shù)1603中,顯示在服務(wù)器名1601表示的服務(wù)器110可以利用的盤(pán)子系統(tǒng)120中設(shè)定的LDEV的數(shù)。在CPU負(fù)荷1604中,顯示服務(wù)器名1601表示的服務(wù)器110現(xiàn)在正使用的CPU112的負(fù)荷的值(例如%)。在網(wǎng)絡(luò)帶寬1605中,顯示服務(wù)器名1601表示的服務(wù)器110現(xiàn)在正使用的網(wǎng)絡(luò)帶寬的量(例如字節(jié)每秒)。系統(tǒng)管理者,通過(guò)操作條目的選擇按鈕1606,可以選擇服務(wù)器器名1601。選擇的服務(wù)器名1601表示的服務(wù)器110成為遷移源的服務(wù)器110。此外,由系統(tǒng)管理者進(jìn)行的選擇按鈕1606的操作,通過(guò)輸入裝置執(zhí)行。例如在輸入裝置141包含鼠標(biāo)時(shí),系統(tǒng)管理者也可以通過(guò)在選擇按鈕1606上執(zhí)行鼠標(biāo)點(diǎn)擊進(jìn)行操作。關(guān)于執(zhí)行按鈕1631也同樣。系統(tǒng)管理者,作為遷移源,例如可以選擇空置容量1602較少的服務(wù)器110,可以選擇空置LDEV數(shù)1603較少的服務(wù)器110,可以選擇CPU負(fù)荷1604較高的服務(wù)器110,也可以選擇網(wǎng)絡(luò)帶寬1605的使用量較高的服務(wù)器110。或者也可以組合列1602~1605的各種信息選擇遷移源的服務(wù)器110。在遷移源服務(wù)器的遷移點(diǎn)列表1660中,顯示通過(guò)選擇按鈕1606選擇的服務(wù)器110的遷移點(diǎn)管理表600。在遷移點(diǎn)列表1660中包含的遷移點(diǎn)1611、使用容量1612、讀I/O信息1613以及寫(xiě)I/O信息1614中,分別顯示在遷移點(diǎn)管理表600中登錄的遷移點(diǎn)601、使用容量603、讀I/O信息604以及寫(xiě)I/O信息605的值。系統(tǒng)管理者,通過(guò)操作選擇按鈕1615,從在遷移點(diǎn)管理表中顯示的遷移點(diǎn)中選擇想遷移的目錄樹(shù)。具體說(shuō),系統(tǒng)管理者從遷移點(diǎn)1611中選擇想遷移的目錄樹(shù)的最上位目錄。在遷移目的地服務(wù)器列表1670中,顯示服務(wù)器名1621、空置容量1622、空置LDEV數(shù)1623、CPU負(fù)荷1624以及網(wǎng)絡(luò)帶寬1625。系統(tǒng)管理者,從遷移目的地服務(wù)器列表1670中選擇服務(wù)器110,該服務(wù)器100是對(duì)操作選擇按鈕1615而選擇的遷移點(diǎn)以下的目錄樹(shù)進(jìn)行遷移的目的地的服務(wù)器。該選擇可以通過(guò)系統(tǒng)管理者操作選擇按鈕1626執(zhí)行。在服務(wù)器名1621中,顯示成為遷移目的地的候補(bǔ)的服務(wù)器110的命名。在空置容量1622中,顯示服務(wù)器名1621表示的服務(wù)器110可以利用的盤(pán)子系統(tǒng)120的空置容量。在空置LDEV數(shù)1623中,顯示服務(wù)器名1621表示的服務(wù)器110可以利用的盤(pán)子系統(tǒng)120的空置LDEV的數(shù)。在CPU負(fù)荷1624中,顯示服務(wù)器名1621表示的服務(wù)器110現(xiàn)在正使用的CPU112的負(fù)荷的值(例如%)。在網(wǎng)絡(luò)帶寬1625中,顯示服務(wù)器名1621表示的服務(wù)器110現(xiàn)在正使用的網(wǎng)絡(luò)帶寬的量(例如字節(jié)每秒)。當(dāng)系統(tǒng)管理者操作遷移執(zhí)行按鈕1631時(shí),顯示遷移目的地的詳細(xì)輸入窗口1700(參照?qǐng)D17)。為了關(guān)閉遷移點(diǎn)選擇窗口1600、取消遷移處理而使用取消按鈕1632。圖17是本發(fā)明的實(shí)施方式的遷移目的地詳細(xì)設(shè)定窗口1700的說(shuō)明圖。遷移目的地詳細(xì)設(shè)定窗口1700,包含遷移源服務(wù)器名顯示欄1701、遷移點(diǎn)顯示欄1702、遷移目的地服務(wù)器名顯示欄1703、LDEV名輸入欄1704、本地路徑輸入欄1705、執(zhí)行按鈕1731以及取消按鈕1732。在遷移源服務(wù)器名顯示欄1701中,顯示通過(guò)圖16的選擇按鈕1606選擇的遷移源的服務(wù)器110的服務(wù)器名1601。在圖17的例子中,顯示“服務(wù)器A”。在遷移點(diǎn)顯示欄1702中,顯示通過(guò)選擇按鈕1615選擇的遷移點(diǎn)1611。在圖17的例子中,顯示“/mnt/fs3/”。在遷移目的地服務(wù)器名顯示欄1703中,顯示通過(guò)選擇按鈕1626選擇的遷移目的地的服務(wù)器110的服務(wù)器名1621。在圖17的例子中,顯示“服務(wù)器B”。系統(tǒng)管理者,從遷移目的地的服務(wù)器110可以利用的LDEV124中,選擇作為遷移目的地使用的LDEV,將該LDEV124的LDEV名輸入LDEV名輸入欄1704。進(jìn)而,系統(tǒng)管理者,指定本地安裝在遷移目的地的LDEV124上制作的文件系統(tǒng)的遷移目的地的服務(wù)器110,在本地路徑輸入欄1705中輸入該本地路徑。其結(jié)果,在遷移目的地服務(wù)器名顯示欄1703中顯示的服務(wù)器110的、在本地路徑輸入欄1705中輸入的本地路徑內(nèi)制作遷移目的地的文件系統(tǒng)。在本地路徑輸入欄1705中輸入的值,與GNS管理表500的本地路徑502對(duì)應(yīng)。當(dāng)系統(tǒng)管理者操作執(zhí)行按鈕1731時(shí),管理計(jì)算機(jī)140指示開(kāi)始向服務(wù)器軟件200的遷移。當(dāng)系統(tǒng)管理者選擇取消按鈕1732時(shí),遷移目的地詳細(xì)設(shè)定窗口關(guān)閉。局部分割遷移和遠(yuǎn)程分割遷移也可以自動(dòng)靈活使用。例如,在執(zhí)行從服務(wù)器A向服務(wù)器B的遷移時(shí),在服務(wù)器A和服務(wù)器B共有相同的盤(pán)子系統(tǒng)120時(shí),向在LDEV名輸入欄1704輸入的LDEV124的遷移,能夠僅切換路徑實(shí)現(xiàn)。此時(shí),為了臨時(shí)在服務(wù)器A上本地安裝在局部分割中使用的LDEV124的文件系統(tǒng)的目錄,也可以由管理計(jì)算機(jī)140自動(dòng)生成。在服務(wù)器A和服務(wù)器B不共有相同的盤(pán)子系統(tǒng)120時(shí),不能通過(guò)路徑切換執(zhí)行遷移。因此,自動(dòng)地選擇、執(zhí)行遠(yuǎn)程分割遷移。在該情況下,為了在服務(wù)器B上確保在LDEV名輸入欄1704中輸入的LDEV124,在該LDEV124上制作文件系統(tǒng)。然后,通過(guò)向制作好的文件系統(tǒng)維持文件ID原樣不變復(fù)制在遷移點(diǎn)顯示欄1702中顯示的目錄以下的文件,執(zhí)行遷移。在圖16以及圖17中,說(shuō)明了系統(tǒng)管理者使用GUI窗口給予遷移開(kāi)始的契機(jī)的方法。而GUI窗口是給予遷移的方法之一,也可以通過(guò)其他的方法給予遷移的契機(jī)。例如,可以通過(guò)命令行接口(CLI)給予遷移的契機(jī)?;蛘咭部梢愿鶕?jù)遷移源服務(wù)器的統(tǒng)計(jì)信息、和遷移點(diǎn)管理表的統(tǒng)計(jì)信息以及遷移目的地服務(wù)器的統(tǒng)計(jì)信息,自動(dòng)判斷要向哪個(gè)服務(wù)器110遷移哪個(gè)服務(wù)器110的哪個(gè)遷移點(diǎn)。圖18是說(shuō)明本發(fā)明的實(shí)施方式的管理計(jì)算機(jī)140根據(jù)統(tǒng)計(jì)信息控制遷移的執(zhí)行的處理的流程圖。在圖18的例子中,作為統(tǒng)計(jì)信息,使用各服務(wù)器的空置容量1602、CPU負(fù)荷1604以及網(wǎng)絡(luò)帶寬使用量1605。具體說(shuō),比較這些值和預(yù)先設(shè)定的閾值,根據(jù)該比較結(jié)果,控制遷移的執(zhí)行。此外,把在遷移源服務(wù)器列表1650中顯示的各服務(wù)器110作為對(duì)象執(zhí)行從以下說(shuō)明的步驟1801到1807的處理。管理計(jì)算機(jī)140的CPU144,最初判定空置容量1602的值是否比規(guī)定的閾值小(1801)。在步驟1801判定比規(guī)定的閾值低時(shí)(即“是”時(shí)),考慮在特定的LDEV124中集中存儲(chǔ)數(shù)據(jù)。在該情況下,為了分散在LDEV124中存儲(chǔ)的數(shù)據(jù)量而希望執(zhí)行遷移。在這一情況下,處理前進(jìn)到步驟1804。在這一情況下,CPU144在步驟1804,為了超過(guò)空置容量1602的閾值選擇具有充分的使用容量1612的一個(gè)以上的遷移點(diǎn)。另一方面,在步驟1801判定不低于閾值時(shí)(即”否”時(shí)),處理前進(jìn)到步驟1802。在步驟1802,CPU144判定CPU負(fù)荷1604的值是否高于規(guī)定的閾值。在步驟1802判定高于閾值時(shí)(即“是”時(shí)),考慮在特定的服務(wù)器中處理的負(fù)荷集中。在該情況下,為了分散服務(wù)器110的CPU負(fù)荷,希望執(zhí)行遷移。在這一情況下,處理前進(jìn)到步驟1804。在這一情況下,CPU144在步驟1804,根據(jù)讀I/O信息1613以及寫(xiě)I/O信息1614計(jì)算由于客戶(hù)機(jī)150對(duì)各遷移點(diǎn)的訪(fǎng)問(wèn)引起的CPU負(fù)荷。代替計(jì)算正確的CPU負(fù)荷,也可以計(jì)算近似的值。然后,CPU144選擇一個(gè)以上的適當(dāng)?shù)倪w移點(diǎn),通過(guò)遷移使CPU負(fù)荷1604低于閾值。另一方面,在步驟1802判定不高于閾值時(shí)(即“否”時(shí)),處理前進(jìn)到步驟1803。在步驟1803,CPU144判定網(wǎng)絡(luò)帶寬1605的值(即網(wǎng)絡(luò)帶寬的使用量)是否超過(guò)規(guī)定的閾值。在步驟1803判定超過(guò)閾值時(shí)(即“是”時(shí)),考慮在特定的服務(wù)器上通信負(fù)荷集中。在這一情況下,為分散通信負(fù)荷,希望進(jìn)行遷移。在該情況下,處理前進(jìn)到步驟1804。在這一情況下,CPU144在步驟1804,根據(jù)讀字節(jié)數(shù)1613以及寫(xiě)字節(jié)數(shù)1614,計(jì)算各遷移點(diǎn)的每單位時(shí)間的網(wǎng)絡(luò)帶寬的使用量。然后,CPU144根據(jù)該計(jì)算結(jié)果,選擇一個(gè)以上的適當(dāng)?shù)倪w移點(diǎn),使網(wǎng)絡(luò)帶寬1605低于閾值。另一方面,在步驟1803判定不超過(guò)閾值時(shí)(即“否”時(shí)),數(shù)據(jù)量以及負(fù)荷的任何一方都不集中。在這一情況下,因?yàn)椴恍枰獔?zhí)行遷移,所以結(jié)束處理。CPU144,在執(zhí)行步驟1804后,判定是否有適合遷移的條件的的服務(wù)器110(1805)。具體說(shuō),CPU144從在步驟1804選擇的具有遷移點(diǎn)數(shù)以上的空置LDEV數(shù)1623的服務(wù)器110中,選擇預(yù)測(cè)滿(mǎn)足下面的三個(gè)條件的服務(wù)器110,遷移在步驟1804選擇的遷移點(diǎn)。(1)空置容量1602不低于閾值。(2)CPU負(fù)荷1604不超過(guò)規(guī)定的閾值。(3)網(wǎng)絡(luò)帶寬1605不超過(guò)規(guī)定的閾值。在步驟1805判定有適合遷移條件的服務(wù)器110時(shí),通過(guò)執(zhí)行向該服務(wù)器110的遷移,可以分散服務(wù)器110的負(fù)荷等。因此,CPU144把適合條件的服務(wù)器110作為遷移目的地來(lái)選擇(1806)。在多個(gè)服務(wù)器110適合條件時(shí),也可以把這些中的任意數(shù)量的服務(wù)器110作為遷移目的地選擇。接著CPU144向服務(wù)器110發(fā)送把在步驟1804選擇的遷移點(diǎn)向在步驟1806選擇的服務(wù)器110遷移的指示(1807)。在遷移多個(gè)遷移點(diǎn)時(shí),可以把全部遷移點(diǎn)向一個(gè)服務(wù)器110遷移,也可以向多個(gè)服務(wù)器分散遷移。但是,需要在多個(gè)服務(wù)器110全體中能夠準(zhǔn)備已選擇的遷移點(diǎn)數(shù)的空置LDEV數(shù)1623,而且需要全部服務(wù)器滿(mǎn)足上述的條件(1)到(3)。另一方面,在步驟1805判定沒(méi)有適合遷移的條件的服務(wù)器110時(shí),即使執(zhí)行遷移也不能分散服務(wù)器110的負(fù)荷等。在這一情況下,結(jié)束處理。通過(guò)執(zhí)行以上的處理,能夠保證全部服務(wù)器110的空置容量1602、CPU負(fù)荷1604、網(wǎng)絡(luò)帶寬1605在適當(dāng)?shù)姆秶?。此外,通過(guò)取得各統(tǒng)計(jì)信息的履歷,也可以實(shí)現(xiàn)下面那樣的處理。例如,通過(guò)參照各遷移點(diǎn)的使用量1612、讀I/O信息1613以及寫(xiě)I/O信息1614的履歷,可以知道是否有大致僅在讀入中使用的遷移點(diǎn)。大致僅在讀入中使用的遷移點(diǎn),也可以預(yù)先向具有適合檔案(archive)用途的LDEV124的服務(wù)器110遷移。另外,通過(guò)參照使用容量1612和寫(xiě)I/O信息1614的履歷,可以發(fā)現(xiàn)有使用容量顯著增加的傾向的遷移點(diǎn)。這樣的遷移點(diǎn),可以預(yù)先向具有空置容量1602特別豐富的、寫(xiě)入性能良好的LDEV124的服務(wù)器110遷移。另外,通過(guò)參照讀I/O字節(jié)數(shù)1613以及寫(xiě)I/O字節(jié)數(shù)1614的履歷,了解各遷移點(diǎn)的網(wǎng)絡(luò)帶寬的消費(fèi)量是否有增加傾向。網(wǎng)絡(luò)帶寬的消費(fèi)量有增加傾向的遷移點(diǎn)也可以預(yù)先向具有特別大的網(wǎng)絡(luò)帶寬的服務(wù)器110遷移。此外,為了避免通過(guò)短時(shí)間重復(fù)遷移而降低系統(tǒng)全體的性能,也可以暫時(shí)禁止被遷移過(guò)一次的遷移點(diǎn)遷移。服務(wù)器110的統(tǒng)計(jì)信息(即遷移源服務(wù)器列表1650以及遷移目的地服務(wù)器列表1670中顯示的信息),例如可以在管理計(jì)算機(jī)140顯示遷移的窗口時(shí)取得,也可以周期性取得。在服務(wù)器110之間的通信中,可以使用LAN160,也可以使用服務(wù)器間通信路徑135。下面說(shuō)明上述本發(fā)明的實(shí)施方式的效果。作為實(shí)現(xiàn)對(duì)于客戶(hù)機(jī)透明的、精細(xì)的遷移的現(xiàn)有技術(shù)的方法,有預(yù)先在存儲(chǔ)系統(tǒng)100上準(zhǔn)備多個(gè)小容量的文件系統(tǒng)的方法。下面參照?qǐng)D19比較本實(shí)施方式和上述現(xiàn)有技術(shù)的方法。圖19是比較本發(fā)明的實(shí)施方式和現(xiàn)有技術(shù)的方法的說(shuō)明圖。為說(shuō)明方便,假定有具有100GB的存儲(chǔ)容量的存儲(chǔ)系統(tǒng)1900A以及1900B。在存儲(chǔ)系統(tǒng)1900A中使用本發(fā)明的實(shí)施方式,在存儲(chǔ)系統(tǒng)1900B中使用現(xiàn)有技術(shù)的方法。存儲(chǔ)系統(tǒng)1900A僅包含一個(gè)文件系統(tǒng)1901A。即,文件系統(tǒng)1901A的存儲(chǔ)容量為100GB。另一方面,在存儲(chǔ)系統(tǒng)1900B中預(yù)先準(zhǔn)備小的文件系統(tǒng)。具體說(shuō),存儲(chǔ)系統(tǒng)1900B包含各個(gè)存儲(chǔ)容量為25GB的4個(gè)文件系統(tǒng)1901B、1902B、1903B以及1904B。在存儲(chǔ)系統(tǒng)1900A以及1900B中存儲(chǔ)的文件的數(shù)據(jù)量分別是50GB。圖19中劃有斜線(xiàn)的區(qū)域,是存儲(chǔ)系統(tǒng)1900A以及1900B的使用區(qū)域(即存儲(chǔ)文件的區(qū)域)。在存儲(chǔ)系統(tǒng)1900B中,在文件系統(tǒng)1901B以及1902B中分別存儲(chǔ)20GB的數(shù)據(jù),在文件系統(tǒng)1903B中存儲(chǔ)10GB的數(shù)據(jù),在文件系統(tǒng)1904B中不存儲(chǔ)數(shù)據(jù)。在圖19的例子中,假定在各文件系統(tǒng)的使用率成為80%的時(shí)刻執(zhí)行遷移。所謂文件系統(tǒng)的使用率,是對(duì)于在各文件系統(tǒng)中設(shè)定的存儲(chǔ)容量實(shí)際正使用的容量的比例(%)。在以上的條件下,參照?qǐng)D19,在存儲(chǔ)系統(tǒng)1900中文件系統(tǒng)1901A的使用率是50%。因此,不需要執(zhí)行遷移。對(duì)此,在存儲(chǔ)系統(tǒng)1900B中,文件系統(tǒng)1901B以及1902B的使用率,為閾值的80%。因此,文件系統(tǒng)1901B以及1902B成為遷移的對(duì)象。這樣,在文件系統(tǒng)1901B以及1902B中存儲(chǔ)的文件集中,另一方面,在文件系統(tǒng)1903B以及1904B中有空置容量的余度。在存儲(chǔ)系統(tǒng)1900B中,在遷移次數(shù)增加之外,最初分配的文件系統(tǒng)1904B有可能無(wú)用,在性能方面、在存儲(chǔ)系統(tǒng)100的使用效率方面都浪費(fèi)很多。在預(yù)先制作好較小的文件系統(tǒng)、實(shí)現(xiàn)精細(xì)程度較細(xì)致的遷移的現(xiàn)有技術(shù)的方法中,為了效率更高地使用存儲(chǔ)系統(tǒng)100,必須預(yù)先建立每一文件系統(tǒng)的較精細(xì)的運(yùn)用計(jì)劃,以便不發(fā)生如圖19的例子那樣的情況。但是,實(shí)際上在存儲(chǔ)系統(tǒng)100的運(yùn)用前建立較精細(xì)的預(yù)測(cè)是困難的。對(duì)此,根據(jù)本發(fā)明的實(shí)施方式,通過(guò)根據(jù)需要分割文件系統(tǒng)執(zhí)行遷移,能夠把文件系統(tǒng)數(shù)抑制到必要最小限度。因此,本實(shí)施方式與圖19的存儲(chǔ)系統(tǒng)1900B所示方法相比,具有如下效果能夠抑制由于遷移處理的增加導(dǎo)致的性能低劣、以及容量效率的浪費(fèi)。以上,根據(jù)本發(fā)明的實(shí)施方式,在具有多個(gè)服務(wù)器110的存儲(chǔ)系統(tǒng)100中,通過(guò)分割文件系統(tǒng),能夠從客戶(hù)機(jī)透明地實(shí)現(xiàn)精細(xì)程度較細(xì)致的遷移。這能夠在多個(gè)服務(wù)器110之間實(shí)現(xiàn)更好的負(fù)荷均衡,有助于提高存儲(chǔ)系統(tǒng)100的整體性能。權(quán)利要求1.一種存儲(chǔ)系統(tǒng),其具有多個(gè)服務(wù)器、以及與所述多個(gè)服務(wù)器連接的盤(pán)子系統(tǒng),其特征在于,所述各服務(wù)器具有與網(wǎng)絡(luò)連接的接口、與所述接口連接的處理器、以及與所述處理器連接的存儲(chǔ)器,所述盤(pán)子系統(tǒng)具有包含一個(gè)以上的文件系統(tǒng)的一個(gè)以上的邏輯設(shè)備,對(duì)所述文件系統(tǒng)賦予在所述存儲(chǔ)系統(tǒng)內(nèi)唯一的第一識(shí)別符,對(duì)在所述文件系統(tǒng)內(nèi)包含的目錄中的至少一個(gè)目錄賦予在所述存儲(chǔ)系統(tǒng)內(nèi)唯一的第二識(shí)別符,對(duì)在所述文件系統(tǒng)內(nèi)包含的文件賦予在所述文件系統(tǒng)內(nèi)唯一的第三識(shí)別符,所述處理器,通過(guò)所述第二識(shí)別符以及所述第三識(shí)別符,識(shí)別比賦予了所述第二識(shí)別符的所述目錄下位的文件。2.根據(jù)權(quán)利要求1所述的存儲(chǔ)系統(tǒng),其特征在于,所述存儲(chǔ)器存儲(chǔ)將所述目錄、以及對(duì)所述目錄賦予的所述第二識(shí)別符對(duì)應(yīng)關(guān)聯(lián)的信息。3.根據(jù)權(quán)利要求1所述的存儲(chǔ)系統(tǒng),其特征在于,所述多個(gè)服務(wù)器包含第一服務(wù)器以及第二服務(wù)器,所述第一服務(wù)器具有的所述處理器,當(dāng)通過(guò)所述接口接收到把賦予了所述第二識(shí)別符的所述目錄遷移到所述第二服務(wù)器的指示時(shí),向所述第二服務(wù)器發(fā)送比所述遷移的對(duì)象的所述目錄下位的所述文件、以及對(duì)所述遷移的對(duì)象的所述目錄賦予的所述第二識(shí)別符,所述第二服務(wù)器具有的所述處理器,通過(guò)所述第三識(shí)別符和從所述第一服務(wù)器發(fā)送的所述第二識(shí)別符,識(shí)別比從所述第一服務(wù)器發(fā)送的所述遷移的對(duì)象的目錄下位的文件。4.根據(jù)權(quán)利要求3所述的存儲(chǔ)系統(tǒng),其特征在于,所述第二服務(wù)器具有的所述處理器,對(duì)于比從所述第一服務(wù)器發(fā)送的所述遷移的對(duì)象的目錄下位的文件,通過(guò)為了由所述第一服務(wù)器具有的所述處理器識(shí)別該文件而使用的所述第三識(shí)別符、以及從所述第一服務(wù)器發(fā)送的所述第二識(shí)別符進(jìn)行識(shí)別。5.根據(jù)權(quán)利要求3所述的存儲(chǔ)系統(tǒng),其特征在于,所述第二服務(wù)器具有的所述處理器,當(dāng)從在所述網(wǎng)絡(luò)上連接的客戶(hù)計(jì)算機(jī)接收到指定包含所述第二識(shí)別符以及所述第三識(shí)別符的文件句柄的訪(fǎng)問(wèn)請(qǐng)求時(shí),對(duì)由接收到的所述第二識(shí)別符以及所述第三識(shí)別符所識(shí)別的文件進(jìn)行訪(fǎng)問(wèn)。6.一種計(jì)算機(jī)系統(tǒng),具有存儲(chǔ)系統(tǒng)、客戶(hù)計(jì)算機(jī)、和連接所述存儲(chǔ)系統(tǒng)以及所述客戶(hù)計(jì)算機(jī)的網(wǎng)絡(luò),其特征在于,所述存儲(chǔ)系統(tǒng)具有多個(gè)服務(wù)器、以及與所述多個(gè)服務(wù)器連接的盤(pán)子系統(tǒng),所述各服務(wù)器,具有與所述網(wǎng)絡(luò)連接的接口、與所述接口連接的處理器、以及與所述處理器連接的存儲(chǔ)器,所述盤(pán)子系統(tǒng)具有包含一個(gè)以上的文件系統(tǒng)的一個(gè)以上的邏輯設(shè)備,對(duì)所述文件系統(tǒng)賦予在所述存儲(chǔ)系統(tǒng)內(nèi)唯一的第一識(shí)別符,對(duì)在所述文件系統(tǒng)內(nèi)包含的目錄中的至少一個(gè)目錄賦予在所述存儲(chǔ)系統(tǒng)內(nèi)唯一的第二識(shí)別符,對(duì)在所述文件系統(tǒng)內(nèi)包含的文件賦予在所述文件系統(tǒng)內(nèi)唯一的第三識(shí)別符,所述處理器,通過(guò)所述第二識(shí)別符以及所述第三識(shí)別符,識(shí)別比賦予所述第二識(shí)別符的所述目錄下位的文件。7.根據(jù)權(quán)利要求6所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述存儲(chǔ)器存儲(chǔ)將所述目錄、以及對(duì)所述目錄賦予的所述第二識(shí)別符對(duì)應(yīng)關(guān)聯(lián)的信息。8.根據(jù)權(quán)利要求6所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述多個(gè)服務(wù)器包含第一服務(wù)器以及第二服務(wù)器,所述第一服務(wù)器具有的所述處理器,當(dāng)通過(guò)所述接口接收到把賦予了所述第二識(shí)別符的所述目錄遷移到所述第二服務(wù)器的指示時(shí),向所述第二服務(wù)器發(fā)送比所述遷移的對(duì)象的所述目錄下位的所述文件、以及對(duì)所述遷移的對(duì)象的所述目錄賦予的所述第二識(shí)別符,所述第二服務(wù)器具有的所述處理器,通過(guò)所述第三識(shí)別符和從所述第一服務(wù)器發(fā)送的所述第二識(shí)別符,識(shí)別比從所述第一服務(wù)器發(fā)送的所述遷移的對(duì)象的目錄下位的文件。9.根據(jù)權(quán)利要求8所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述第二服務(wù)器具有的所述處理器,對(duì)于比從所述第一服務(wù)器發(fā)送的所述遷移的對(duì)象的目錄下位的文件,通過(guò)為了由所述第一服務(wù)器具有的所述處理器識(shí)別該文件而使用的所述第三識(shí)別符、以及從所述第一服務(wù)器發(fā)送的所述第二識(shí)別符進(jìn)行識(shí)別。10.根據(jù)權(quán)利要求8所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述第二服務(wù)器具有的所述處理器,當(dāng)從所述客戶(hù)計(jì)算機(jī)接收到指定包含所述第二識(shí)別符以及所述第三識(shí)別符的文件句柄的訪(fǎng)問(wèn)請(qǐng)求時(shí),對(duì)由接收到的所述第二識(shí)別符以及所述第三識(shí)別符識(shí)別的文件進(jìn)行訪(fǎng)問(wèn)。11.根據(jù)權(quán)利要求6所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述計(jì)算機(jī)系統(tǒng)還具有管理計(jì)算機(jī),所述管理計(jì)算機(jī)具有與所述網(wǎng)絡(luò)連接的接口、與所述接口連接的處理器、以及與所述處理器連接的存儲(chǔ)器,所述計(jì)算機(jī)系統(tǒng)保存管理信息,該管理信息管理已經(jīng)賦予所述文件系統(tǒng)的所述第一識(shí)別符的值、以及已經(jīng)賦予所述目錄的所述第二識(shí)別符的值,所述管理計(jì)算機(jī)具有的所述處理器,參照所述管理信息,將尚未對(duì)所述文件系統(tǒng)以及所述目錄的任何一個(gè)賦予的值,作為所述第二識(shí)別符,對(duì)尚未賦予所述第二識(shí)別符的所述目錄進(jìn)行賦予。12.根據(jù)權(quán)利要求8所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述計(jì)算機(jī)系統(tǒng)還具有管理計(jì)算機(jī),所述管理計(jì)算機(jī)具有與所述網(wǎng)絡(luò)連接的接口、與所述接口連接的處理器、以及與所述處理器連接的存儲(chǔ)器,所述管理計(jì)算機(jī)具有的所述處理器,根據(jù)關(guān)于文件訪(fǎng)問(wèn)的統(tǒng)計(jì)信息,判定是否執(zhí)行將所述目錄作為對(duì)象的遷移。13.根據(jù)權(quán)利要求12所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述統(tǒng)計(jì)信息是所述各服務(wù)器具有的處理器的使用率,所述管理計(jì)算機(jī)具有的所述處理器,在所述第一服務(wù)器具有的處理器的使用率超過(guò)規(guī)定的閾值時(shí),選擇在所述第一服務(wù)器管理的所述文件系統(tǒng)中包含的、并且賦予了所述第二識(shí)別符的所述目錄,向所述第一服務(wù)器發(fā)送執(zhí)行把所述已選擇的目錄作為對(duì)象的遷移的指示。14.一種計(jì)算機(jī)系統(tǒng)的控制方法,所述計(jì)算機(jī)系統(tǒng)具有存儲(chǔ)系統(tǒng)、客戶(hù)計(jì)算機(jī)、和連接所述存儲(chǔ)系統(tǒng)以及所述客戶(hù)計(jì)算機(jī)的網(wǎng)絡(luò),其特征在于,所述存儲(chǔ)系統(tǒng)具有包含第一服務(wù)器以及第二服務(wù)器的多個(gè)服務(wù)器、和與所述多個(gè)服務(wù)器連接的盤(pán)子系統(tǒng),所述各服務(wù)器,具有與所述網(wǎng)絡(luò)連接的接口、與所述接口連接的處理器、以及與所述處理器連接的存儲(chǔ)器,所述盤(pán)子系統(tǒng)具有包含一個(gè)以上的文件系統(tǒng)的一個(gè)以上的邏輯設(shè)備,對(duì)所述文件系統(tǒng)賦予在所述存儲(chǔ)系統(tǒng)內(nèi)唯一的第一識(shí)別符,對(duì)在所述文件系統(tǒng)內(nèi)包含的目錄中的至少一個(gè)目錄賦予在所述存儲(chǔ)系統(tǒng)內(nèi)唯一的第二識(shí)別符,對(duì)在所述文件系統(tǒng)內(nèi)包含的文件賦予在所述文件系統(tǒng)內(nèi)唯一的第三識(shí)別符,所述方法,包括如下步驟所述第一服務(wù)器具有的所述處理器,當(dāng)通過(guò)所述接口接收到把賦予了所述第二識(shí)別符的所述目錄遷移到所述第二服務(wù)器的指示時(shí),向所述第二服務(wù)器發(fā)送比所述遷移的對(duì)象的所述目錄下位的所述文件、以及對(duì)所述遷移的對(duì)象的所述目錄賦予的所述第二識(shí)別符,所述第二服務(wù)器具有的所述處理器,通過(guò)從所述第一服務(wù)器發(fā)送的所述第二識(shí)別符和所述第三識(shí)別符,識(shí)別比從所述第一服務(wù)器發(fā)送的所述遷移的對(duì)象的目錄下位的文件。15.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述存儲(chǔ)器存儲(chǔ)將所述目錄、以及對(duì)所述目錄賦予的所述第二識(shí)別符對(duì)應(yīng)關(guān)聯(lián)的信息。16.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述方法,包括如下步驟所述第二服務(wù)器具有的所述處理器,對(duì)于比從所述第一服務(wù)器發(fā)送的所述遷移的對(duì)象的目錄下位的文件,通過(guò)為了由所述第一服務(wù)器具有的所述處理器識(shí)別該文件而使用的所述第三識(shí)別符、以及從所述第一服務(wù)器發(fā)送的所述第二識(shí)別符進(jìn)行識(shí)別。17.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述方法,包括如下步驟所述第二服務(wù)器具有的所述處理器,當(dāng)從在所述客戶(hù)計(jì)算機(jī)接收到指定包含所述第二識(shí)別符以及所述第三識(shí)別符的文件句柄的訪(fǎng)問(wèn)請(qǐng)求時(shí),對(duì)由接收到的所述第二識(shí)別符以及所述第三識(shí)別符識(shí)別的文件進(jìn)行訪(fǎng)問(wèn)。18.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述計(jì)算機(jī)系統(tǒng)還具有管理計(jì)算機(jī),所述管理計(jì)算機(jī)具有與所述網(wǎng)絡(luò)連接的接口、與所述接口連接的處理器、以及與所述處理器連接的存儲(chǔ)器,所述計(jì)算機(jī)系統(tǒng)保存管理信息,該管理信息管理已經(jīng)賦予所述文件系統(tǒng)的所述第一識(shí)別符的值、以及已經(jīng)賦予所述目錄的所述第二識(shí)別符的值,所述方法,包括如下步驟所述管理計(jì)算機(jī)具有的所述處理器,參照所述管理信息,將尚未對(duì)所述文件系統(tǒng)以及所述目錄的任何一個(gè)賦予的值,作為所述第二識(shí)別符,對(duì)尚未賦予所述第二識(shí)別符的所述目錄進(jìn)行賦予。19.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述計(jì)算機(jī)系統(tǒng)還具有管理計(jì)算機(jī),所述管理計(jì)算機(jī)具有與所述網(wǎng)絡(luò)連接的接口、與所述接口連接的處理器、以及與所述處理器連接的存儲(chǔ)器,所述方法,包括如下步驟所述管理計(jì)算機(jī)具有的所述處理器,根據(jù)關(guān)于文件訪(fǎng)問(wèn)的統(tǒng)計(jì)信息,判定是否執(zhí)行將所述目錄作為對(duì)象的遷移。20.根據(jù)權(quán)利要求19所述的方法,其特征在于,所述統(tǒng)計(jì)信息是所述各服務(wù)器具有的處理器的使用率,所述方法,包括如下步驟所述管理計(jì)算機(jī)具有的所述處理器,在所述第一服務(wù)器具有的處理器的使用率超過(guò)規(guī)定的閾值時(shí),選擇在所述第一服務(wù)器管理的文件系統(tǒng)中包含的、并且賦予了所述第二識(shí)別符的所述目錄,向所述第一服務(wù)器發(fā)送執(zhí)行把所述已選擇的目錄作為對(duì)象的遷移的指示。全文摘要目前還未公開(kāi)如下方法在具有使用共同命名空間的多個(gè)服務(wù)器的存儲(chǔ)系統(tǒng)中,從客戶(hù)機(jī)透明地、以比文件系統(tǒng)精細(xì)的單位執(zhí)行遷移的方法。本發(fā)明提供一種存儲(chǔ)系統(tǒng),其具有多個(gè)服務(wù)器、以及與所述多個(gè)服務(wù)器連接的盤(pán)子系統(tǒng),在該存儲(chǔ)系統(tǒng)中對(duì)所述盤(pán)子系統(tǒng)內(nèi)的文件系統(tǒng)賦予在所述存儲(chǔ)系統(tǒng)內(nèi)唯一的第一識(shí)別符;對(duì)在所述文件系統(tǒng)內(nèi)包含的目錄中的至少一個(gè)目錄賦予在所述存儲(chǔ)系統(tǒng)內(nèi)唯一的第二識(shí)別符;對(duì)在所述文件系統(tǒng)內(nèi)包含的文件賦予在所述存儲(chǔ)系統(tǒng)內(nèi)唯一的第三識(shí)別符,所述服務(wù)器通過(guò)所述第二識(shí)別符和所述第三識(shí)別符,識(shí)別比賦予了所述第二識(shí)別符的所述目錄下位的文件。文檔編號(hào)G06F17/30GK101051290SQ20061016870公開(kāi)日2007年10月10日申請(qǐng)日期2006年12月19日優(yōu)先權(quán)日2006年4月7日發(fā)明者揚(yáng)妻匡邦,中谷洋司,中村隆喜申請(qǐng)人:株式會(huì)社日立制作所