專利名稱:存儲裝置和存儲系統(tǒng)以及路徑信息設(shè)定方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在硬盤驅(qū)動器(HDD)中存儲和主計算機(上位裝置)之間 收發(fā)的數(shù)據(jù)的存儲裝置和存儲系統(tǒng)以及路徑信息設(shè)定方法。
背景技術(shù):
作為該種存儲裝置,例如已知有具有存儲信息的存儲單元、通過通信網(wǎng) 絡(luò)和主計算機連接構(gòu)成對于存儲單元的邏輯單元的接口的多個物理端口 、和控 制對于存儲單元的數(shù)據(jù)的讀寫的存儲控制裝置的存儲裝置。
存儲裝置因為具有多個物理端口 ,所以如果不進行從各物理端口到邏輯 設(shè)備(邏輯單元)的路徑定義,則不能對于來自主計算機的訪問進行應(yīng)答來進 行對于各邏輯設(shè)備的寫入或者讀出。因此,在存儲裝置中,對于全部物理端口, 進行關(guān)于表示用于從主計算機向邏輯設(shè)備正確地傳遞信息的控制信息的路徑 定義信息的設(shè)定。
也就是說,在存儲裝置中,冗余化在提高可靠性方面是重要的機構(gòu)之一, 為了能夠使用兩個以上的物理端口訪問同一邏輯設(shè)備,對于連結(jié)存儲裝置的各 物理端口和邏輯設(shè)備的訪問路徑組進行了路徑定義信息的設(shè)定。
另一方面,提出了這樣一種方案,亦即,允許重復(fù)地把可訪問存儲裝置 的多個主計算機分組,給各組分配一個或者多個邏輯單元,允許重復(fù)地4吏分配 的邏輯單元和存儲單元的存儲區(qū)域?qū)?yīng),由此,使被分組的各組相互的邏輯單 元單位中的安全性發(fā)揮作用(參照專利文獻1 )。
在該專利文獻中記載的存儲子系統(tǒng)中,附加有下述功能從經(jīng)由端口來 訪問的命令中,抽出確定發(fā)出該命令的計算機的信息,在管理表中已存在該確 定的信息時,作為是被分組的計算機,允許對于已分配的邏輯單元的訪問,而 在管理表中不存在該確定的信息時,作為不是已分組的計算機,不允許對于可 i方問的還輯單元的i方問。
專利文獻1特開2003—30053號公報在現(xiàn)有的存儲裝置中,必須對于全部物理端口進行路徑定義,路徑定義 信息的設(shè)定作業(yè)繁鎖,并且有時會發(fā)生伴隨路徑定義信息的設(shè)定的維護錯誤。
發(fā)明內(nèi)容
本發(fā)明是鑒于上述現(xiàn)有技術(shù)的課題而做出的,其目的在于,提供一種存 儲裝置和存儲系統(tǒng)以及路徑信息設(shè)定方法,其能夠使用于從主計算機向存儲單 元的邏輯單元正確地傳遞信息的路徑定義信息的設(shè)定簡單化。
為實現(xiàn)上述目的,本發(fā)明通過對于把在存儲裝置內(nèi)存在的多個物理端口 邏輯上匯總成一個的邏輯端口設(shè)來定路徑定義信息,使從主計算機向存儲單元 的邏輯單元正確地傳遞信息,能夠使伴隨路徑定義信息的設(shè)定的作業(yè)簡單化。
另外,通過把具有多個開關(guān)端口的開關(guān)和到存儲單元的邏輯單元的訪問 路徑邏輯上作為 一條訪問路徑匯總,把該訪問路徑的入口作為 一個邏輯端口向 主計算機提供,能夠簡單地進行主計算機和訪問路徑的設(shè)定以及管理。
根據(jù)本發(fā)明,能夠使伴隨路徑定義信息的設(shè)定的管理以及作業(yè)簡單化。
圖1是表示本發(fā)明的一個實施形態(tài)的存儲系統(tǒng)的框結(jié)構(gòu)圖。
圖2是連結(jié)主計算機和存儲器的訪問路徑的結(jié)構(gòu)圖。
圖3是在把存儲裝置的多個物理端口匯總成單一的邏輯端口時的概念圖。
圖4是連接主計算機和多個存儲裝置時的訪問路徑圖。
圖5是路徑定義信息表的結(jié)構(gòu)圖。
圖6是表示進行路徑定義時的畫面的顯示例的圖。
圖7是用于說明路徑定義處理的流程圖。
圖8是表示路徑定義信息的畫面的顯示例的圖。
圖9是表示路徑定義信息的畫面的顯示例的圖。
圖IO是用于說明路徑定義信息的發(fā)送方法的圖。
圖11是表示路徑定義處理的第一實施例的時序圖。
圖12是表示路徑定義處理的第二實施例的時序圖。
圖13是表示路徑定義處理的第三實施例的時序圖。
圖14是表示路徑定義處理的第四實施例的時序圖。
圖15是用于說明數(shù)據(jù)的讀 寫處理的時序圖。圖16是用于說明1/0控制處理的時序圖。
符號說明
10主計算機,14存儲裝置,16、 17開關(guān),18管理終端,20、 21存儲 器(storage), 46、 47邏輯設(shè)備,Pl主機端口 , P11-P24開關(guān)端口, P51 -P54存儲器端口
具體實施例方式
本發(fā)明通過對于把在存儲裝置內(nèi)存在的多個物理端口邏輯上匯總成一個 的邏輯端口設(shè)定路徑定義信息,使從主計算機向存儲單元的邏輯單元正確地傳 遞信息。另夕卜,通過把具有多個開關(guān)端口的開關(guān)和到存儲單元的邏輯單元的訪 問路徑匯總成邏輯上的 一條訪問路徑,把該訪問路徑的入口作為 一個邏輯端口 向主計算機提供。
下面根據(jù)
本發(fā)明的一個實施形態(tài)。圖1是表示本發(fā)明的存儲系 統(tǒng)的一個實施形態(tài)的框結(jié)構(gòu)圖。在圖1中,存儲系統(tǒng)具有主計算機(上位裝置) 10,主計算機10通過SAN( Storage Area Network )、 LAN( Local Area Network) 等通信網(wǎng)絡(luò)12連接存儲裝置14。
存儲裝置14,作為子存儲系統(tǒng),具有開關(guān)16、管理終端18、存儲器(storage) 20。開關(guān)16,具有開關(guān)端口 Pll、 P21、 P22,形成連結(jié)各開關(guān)端口間的路徑 組,并具有作為用于控制各路徑的連接的控制裝置的微處理器22、存儲各種 數(shù)據(jù)或者連接信息的存儲器(memory) 24、數(shù)據(jù)控制部26、通信控制部28, 開關(guān)端口 Pll通過通信網(wǎng)絡(luò)12連接主計算機10的主機端口 Pl。亦即開關(guān)16 作為在各端口間給主計算機10和存儲器20之間的1/0數(shù)據(jù)搭橋的裝置而構(gòu)成。
管理終端18,作為用于設(shè)定對于開關(guān)16和存儲器20的結(jié)構(gòu)信息的服務(wù) 處理器(SVP),具有作為控制裝置的微處理器30、存儲結(jié)構(gòu)信息的存儲器 (memory) 32、存儲連接信息的存儲器(memory) 34、作為顯示裝置的設(shè)定 畫面部36、用于設(shè)定結(jié)構(gòu)信息的結(jié)構(gòu)設(shè)定部38、和用于與開關(guān)16或者存儲器 20進行信息的授受的通信部40。
存儲器20,具有作為物理端口的存儲器端口 P51、 P52,同時作為采用 RAID (Redundant Arrays of Inexpensive Disks)方式的裝置,具有存儲連接信 息的共享存儲器(memory) 42、存儲結(jié)構(gòu)信息的共享存儲器(memory) 44、作為存儲各種信息的存儲單元的邏輯設(shè)備(LDEV) 46、用于和開關(guān)16或者 管理終端18進行信息的授受的通信處理部48、控制對于邏輯設(shè)備46的數(shù)據(jù) 的寫入或者從邏輯設(shè)備46的數(shù)據(jù)的讀出的控制部50、存儲關(guān)于控制的數(shù)據(jù)等 的存儲器(memory) 52、 54、 56、和匯總各部進行管理同時進行各種控制的 微處理器58,存儲器端口 P51連接開關(guān)端口 P21,存儲器端口 P52連接開關(guān) 端口P22。另外,假定邏輯設(shè)備46用多個邏輯設(shè)備構(gòu)成。
接著,圖2表示連結(jié)主計算機10和存儲器20的邏輯設(shè)備(邏輯單元) 46的訪問路徑。連結(jié)主計算機10的主機端口 Pll和存儲器20的邏輯設(shè)備46 的物理的訪問路徑,根據(jù)開關(guān)16的路徑的結(jié)構(gòu)以及存儲器20的存儲器端口的 數(shù)目而存在多條路徑。
該場合,因為對于多條訪問路徑要分別設(shè)定路徑定義信息會變得煩雜, 所以在本實施形態(tài)中,把管理終端18作為設(shè)定裝置使用,用戶操作管理終端 18,把連結(jié)開關(guān)16的開關(guān)端口 Pll和存儲器20的邏輯設(shè)備46的訪問路徑組、 和把各開關(guān)端口和各存儲器端口在邏輯上匯總為一個的邏輯端口 Ll關(guān)聯(lián)起來 進行設(shè)定,如圖3所示,把邏輯端口 Ll作為主計算機10的訪問路徑的入口 的信息向主計算機10提供。由此,通過不對多個物理端口進行路徑定義設(shè)定, 而僅對于一個邏輯端口 Ll進行路徑定義信息的設(shè)定,能夠使伴隨路徑定義信 息的設(shè)定的管理以及作業(yè)簡單化,同時能夠削減維護錯誤的發(fā)生。
另夕卜,如圖4所示,除構(gòu)成RAID1的存儲器20之外,還設(shè)置構(gòu)成RAID2 的存儲器(storage) 21,使存儲器(storage)多重化,存儲器21通過開關(guān)17、 網(wǎng)絡(luò)60連接開關(guān)16的系統(tǒng)的場合,也可以把管理終端18作為設(shè)定裝置使用, 對于連結(jié)主計算機10和邏輯設(shè)備46的訪問路徑組、和連結(jié)主計算機10和存 儲器21的邏輯設(shè)備47的訪問路徑組,也可以采用設(shè)定單一的邏輯端口 Ll的 結(jié)構(gòu)。進而,對于連結(jié)主計算機10和邏輯設(shè)備46的訪問路徑組也可以采用設(shè) 定單一的邏輯端口 Ll的結(jié)構(gòu),而對于連結(jié)主計算機10和邏輯設(shè)備47的訪問 路徑組設(shè)定可以采用單一的邏輯端口 L2的結(jié)構(gòu)。
在遵照用戶的操作在管理終端18中進行路徑定義信息的設(shè)定時,使用圖 5所示的路徑定義信息表T。在管理終端18中存儲的路徑定義信息表T,例如 分成四個項目構(gòu)成,在第一項中作為組100存儲有識別組的名稱102、識別連接主計算機的類別的主機方式104、作為識別主計算機10的信息WWN( World Wide Name) 106、和關(guān)于路徑108的信息。在主機方式104中,作為選項存 儲賦予主機方式單位的32種信息,在WWN106中作為識別主機的信息存儲關(guān) 于別名(nickname)的信息,路徑108中存儲關(guān)于邏輯單元號碼(LUN)、關(guān) 于可訪問的邏輯設(shè)備(LDEV)的信息。
另外,在第二項的通道適配器參數(shù)110中,作為動作方式112存儲關(guān)于 高速方式或者標(biāo)準(zhǔn)方式的信息。在第三項的端口參數(shù)114中,作為LA-PAH6 存儲基于光纖規(guī)格的地址值,作為Topology存儲定義和主機的連接形態(tài)的信 息,作為通道速度120,存儲1 (Gbps)、 2 (Gbps)、 4 (Gbps)、 10 (Gbps) 或者自動等的信息。另外作為關(guān)于安全開關(guān)122的信息,存儲使組設(shè)定有效、 無效的信息。
作為第四項,存儲關(guān)于邏輯設(shè)備屬性124的信息。例如,作為關(guān)于命令 設(shè)備126的信息,存儲關(guān)于RAID管理器的命令接受巻的信息,作為命令設(shè)備 (安全性)128,存儲關(guān)于RAID管理器的命令接受巻(帶安全功能)的信息。
接著,當(dāng)用戶操作管理終端18進行用于輸入路徑定義信息的操作時,如 圖6所示,在設(shè)定畫面部36的畫面上顯示關(guān)于存儲裝置14的各結(jié)構(gòu)信息。
此時,如圖7所示,管理終端18,通過通信處理部40與開關(guān)16以及存 儲器20進行信息的授受,執(zhí)行參照存儲裝置14的結(jié)構(gòu)信息的處理(Sl)。接 著,基于用戶的搡作在管理終端18中進行用于輸入路徑定義信息的操作(S2)。
在該場合,如圖8 (a)所示,在管理終端18的畫面上,顯示路徑定義信 息。例如,在使存儲器端口 P51 ~P54與"0 1" ~ "()4"對應(yīng)的場合, 作為邏輯設(shè)備46的邏輯單元號碼(LUN),分別對應(yīng)顯示"0001" ~ "0002"。 把作為這些物理端口的多個存儲器端口匯總成一個后用戶指定一條訪問路徑, 當(dāng)決定邏輯端口名稱時,在畫面上顯示圖8 (b)所示那樣的結(jié)構(gòu)信息。
接著,在指定了邏輯單元號碼(LUN)相同的訪問路徑的場合,指定了 從多個物理端口 (存儲器端口 )向同一邏輯單元號碼(LUN)的訪問路徑,在 畫面上顯示圖8(c)所示那樣的結(jié)構(gòu)信息。
接著如圖8 (d)所示,通過用戶的操作,對于邏輯端口 LWWN設(shè)定關(guān) 于HOST-WWN和主機方式104的信息。之后,如圖8 (e)所示,從在圖8 (b)匯總的訪問路徑的關(guān)系對于原來 的每一物理端口,設(shè)定在圖8 (d)設(shè)定的HOST-WWN/HOST方式。亦即,在 把主計算機IO作為主機A、其他的主計算機作為主機B的場合,對于主機A, 作為邏輯單元號碼LUN對應(yīng)地設(shè)定"001",對于主機B,作為邏輯單元號碼 LUN對應(yīng)地設(shè)定"002"。
另外,在對于不同的邏輯設(shè)備設(shè)定虛擬邏輯單元時,如圖9 (a)所示, 通過用戶的操作,在管理終端18的畫面上顯示路徑定義信息,此后當(dāng)進行用 于進行希望對于多個物理端口匯總成一個的訪問路徑的指定的操作時,顯示圖 9 (b)所示那樣的畫面。這里,當(dāng)用戶決定邏輯端口名稱時,如圖9 (c)所 示,在指定了邏輯單元號碼(LUN)相同的訪問路徑的場合,就指定了從物理 端口向同一邏輯單元號碼(LUN)的訪問路徑。另外,在該場合,也能夠指定 邏輯單元號碼不同的訪問路徑。
當(dāng)對于不同的邏輯單元號碼進行設(shè)定虛擬邏輯單元號碼的操作時,顯示 圖9 (d)所示那樣的畫面。此時,對于邏輯單元號碼LUN "0001"、 "0002" 設(shè)定虛擬邏輯單元號碼 "0001",對于邏輯單元號碼LUN "0003"、 "0004" 設(shè)定虛擬邏輯單元號碼 "0003"。
接著,當(dāng)對于邏輯端口進行設(shè)定HOST-WWN/HOST方式的操作時,顯示 圖9(e)所示畫面。在該場合,在4巴主計算機10作為主機A、把其他的主計 算機作為主機B的場合,對于主機A作為虛擬邏輯單元號碼設(shè)定"0001",對 于主機B作為虛擬邏輯單元號碼設(shè)定"0002"。
當(dāng)進行以上的操作時,顯示圖9 (f)表示的畫面,從在圖9 (b)和(d) 中設(shè)定的訪問路徑的關(guān)系對于原來的每一物理端口,設(shè)定在圖9(e)中設(shè)定 的HOST-WWN/HOST方式。亦即,對于主機A和主機B分別將物理端口和 邏輯單元號碼對應(yīng)起來進行設(shè)定。
在設(shè)定路徑定義信息時,在畫面上顯示管理單元18和與其連接的邏輯設(shè) 備,在對于顯示的信息輸入了設(shè)定許可(OK)時,把選擇的訪問路徑的入口 作為邏輯端口,進行把該邏輯端口設(shè)定為通過主計算機10的訪問路徑的入口 的操作。
在管理終端18中,當(dāng)路徑定義信息的設(shè)定結(jié)束后,進行用于從管理終端
1318向存儲器20發(fā)送路徑定義信息的處理(S3)。亦即,如圖10(a)所示,從 管理終端18對于存儲器20發(fā)送路徑定義信息,通過微處理器58把路徑定義 信息存儲在存儲器52中(所示畫面)。
此后,如圖10 (b)所示,微處理器58訪問存儲器(memory) 52,取得 路徑定義信息,通過開關(guān)16把路徑定義信息向主計算機IO發(fā)送,由此能夠把 在管理終端18內(nèi)設(shè)定的邏輯端口作為主計算機10的入口的信息向主計算機 IO提供。
這樣,在管理終端18中,當(dāng)通過用戶執(zhí)行路徑定義信息的設(shè)定操作,時, 在管理終端18的顯示畫面上,顯示連結(jié)各物理端口和邏輯設(shè)備(邏輯單元) 的訪問路徑組。
此時,在管理終端18,作為伴隨用戶的操作的輸入信息,在指定畫面上 顯示的訪問路徑組的某一個、并且對于指定的訪問路徑輸入了邏輯端口名時, 管理終端18的微處理器30,判定是否選擇了與指定的訪問路徑連接的邏輯設(shè) 備相同的邏輯設(shè)備的匹配性,以作為該判定結(jié)果、被選擇的訪問路徑滿足匹配 性為條件,在畫面上顯示被指定的訪問路徑以及與其連接的邏輯設(shè)備,在對于 所顯示的信息輸入了設(shè)定許可(OK)時,把選擇的訪問路徑的入口設(shè)定為邏 輯端口L1。
當(dāng)進行該設(shè)定時,作為邏輯端口 Ll成為主計算機10的訪問路徑的入口 的信息向主計算機IO提供。由此,不對多個物理端口的每一個進行路徑定義 設(shè)定,而僅對于一個邏輯端口 Ll進行路徑定義信息的設(shè)定,這樣就能夠使伴 隨路徑定義信息的設(shè)定的管理以及作業(yè)簡單化,同時能夠削減維護錯誤的發(fā) 生。
接著遵照圖11的時序圖說明管理終端18和存儲器20乏間的路徑定義處 理。首先,在定時tl,當(dāng)起動基于用戶的操作的路徑定義時,管理終端18在 定時t2根據(jù)微處理器(控制裝置)30的處理對于存儲器20的通信處理部48 進行結(jié)構(gòu)變更參照(邏輯端口信息)的處理。當(dāng)在定時t3向管理終端18返回 來自存儲器20的信息時,其內(nèi)容在定時t4被顯示在管理終端18的畫面上。
此后當(dāng)在定時t5執(zhí)行通過用戶的路徑設(shè)定操作時,在定時t6從畫面設(shè)定 部36向結(jié)構(gòu)設(shè)定部38輸出結(jié)構(gòu)變更指示,在定時t7從結(jié)構(gòu)設(shè)定部38對于通信處理部40輸出設(shè)定請求,在定時t8從通信處理部40對于存儲器20輸出設(shè) 定請求。此后,當(dāng)在定時t9從存儲器20向通信處理部40發(fā)送結(jié)果時,在定 時tl0從通信處理部40向結(jié)構(gòu)設(shè)定部38發(fā)送結(jié)果。此后,當(dāng)在定時tll從結(jié) 構(gòu)設(shè)定部38向畫面設(shè)定部36發(fā)送結(jié)果時,在定時t12在管理終端18的畫面 上顯示結(jié)果。
接著遵照圖12的時序圖說明管理終端18和存儲器20以及開關(guān)16之間 的路徑定義處理。首先,當(dāng)在定時t21起動基于用戶的操作的路徑定義時,管 理終端18,在定時t22基于微處理器(控制裝置)30的處理對于存儲器20的 通信處理部48進行結(jié)構(gòu)參照(邏輯端口信息等)的處理。在定時t23向管理 終端18返回來自存儲器20的信息。
接著,管理終端18在定時t24基于微處理器(控制裝置)30的處理對于 開關(guān)16的通信處理部28執(zhí)行結(jié)構(gòu)參照(訪問路徑信息)的處理。當(dāng)在定時t25 向管理終端18返回來自開關(guān)16的信息時,在定時t26在管理終端18的畫面 上顯示返回的信息的內(nèi)容。
此后,當(dāng)在定時t27執(zhí)行通過用戶的路徑設(shè)定操作時,在定時t28從畫面 設(shè)定部36向結(jié)構(gòu)設(shè)定部38輸出結(jié)構(gòu)變更指示,在定時t29從結(jié)構(gòu)設(shè)定部38 對于通信處理部40輸出設(shè)定請求,在定時t30從通信處理部40對于存儲器20 輸出設(shè)定請求。此后當(dāng)在定時t31從存儲器20向通信處理部40發(fā)送結(jié)果時, 在定時t32,從通信處理部40向結(jié)構(gòu)設(shè)定部38發(fā)送結(jié)果。
此后,當(dāng)在定時t33從結(jié)構(gòu)設(shè)定部38對于通信處理部40發(fā)送設(shè)定請求時, 在定時t34從通信處理部40對于開關(guān)16的通信處理部28輸出設(shè)定請求。其 后在定時t35 定時t37,把來自開關(guān)16的結(jié)果對于設(shè)定畫面部36返回,在定 時t38在管理終端18的畫面上顯示其內(nèi)容。
接著遵照圖13的時序圖說明在管理終端38和存儲器20以及存儲器21 之間的路徑定義處理。在本實施形態(tài)中,在定時t41起動用戶的路徑定義后, 在定時t42對于存儲器20的通信處理部48執(zhí)行結(jié)構(gòu)變更參照(邏輯端口信息 等),在定時t43返回其內(nèi)容,在定時t44對于存儲器21的通信處理部49執(zhí)行 結(jié)構(gòu)變更參照(邏輯端口信息),其后在定時t45返回其內(nèi)容。其后在定時t46 ~ 定時t58的處理,除管理終端18的處理對象的一部分從開關(guān)16變?yōu)榇鎯ζ?1之外,和圖12表示的定時t28 定時t38的處理相同。
接著遵照圖14的時序圖說明在管理終端38和多個開關(guān)16、 17以及多個 存儲器20、 21之間的路徑定義處理。首先,當(dāng)基于用戶的操作在定時t61起 動路徑定義時,從管理終端18對于開關(guān)16執(zhí)行結(jié)構(gòu)參照(端口連接信息)。 接著在定時t63從開關(guān)16對于管理終端18返回其結(jié)果。其后在定時t64從管 理終端18對于開關(guān)17執(zhí)行結(jié)構(gòu)參照(端口連接信息)。其后,從開關(guān)16對于 管理終端18,在定時t65返回其結(jié)果。
接著管理終端18在定時t66對于存儲器20執(zhí)行結(jié)構(gòu)參照(邏輯單元號碼 等的結(jié)構(gòu)信息)的處理。其后在定時t67,從存儲器20對于管理終端18返回 其結(jié)果。接著管理終端18在定時t68對于存儲器21執(zhí)行結(jié)構(gòu)參照(邏輯單元 號碼等的結(jié)構(gòu)信息)的處理。其后在定時t69從存儲器21對于管理終端18返 回其內(nèi)容。
接著,管理終端18,在定時t70在畫面上顯示返回來的信息的內(nèi)容,接 著當(dāng)在定時t71進行通過用戶的邏輯路徑的設(shè)定操作時,在管理終端18的微 處理器30中,執(zhí)行結(jié)構(gòu)/結(jié)構(gòu)信息的檢查,亦即進行重復(fù).匹配性的檢查,根 據(jù)檢查結(jié)果在定時t72,從管理終端18對于開關(guān)16執(zhí)行結(jié)構(gòu)變更設(shè)定(端口 連接信息)的處理。其后在定時t73,從開關(guān)16對于管理終端18返回其內(nèi)容。 接著在定時t74管理終端18對于開關(guān)17執(zhí)行結(jié)構(gòu)變更設(shè)定(端口連接信息) 的處理。其后在定時t75,從開關(guān)17對于管理終端18返回其內(nèi)容。管理終端 18在定時t76在畫面上顯示返回來的內(nèi)容。
接著,管理終端18,當(dāng)在定時t77執(zhí)行通過用戶的路徑定義的設(shè)定操作 時,在定時t78,對于存儲器20執(zhí)行結(jié)構(gòu)變更設(shè)定(端口連接信息和邏輯單元 號碼等的信息)的處理。其后在定時t79從存儲器20對于管理終端18返回其 內(nèi)容。接著,在定時t80從管理終端18對于存儲器21執(zhí)行結(jié)構(gòu)變更設(shè)定(端 口連接信息和邏輯單元號碼等的信息)的處理。其后在定時t81從存儲器21 對于管理終端18返回其內(nèi)容。管理終端18在定時t82在畫面上顯示返回來的 內(nèi)容。
接著遵照圖15的時序圖說明在主機和開關(guān)16、 17以及存儲器20、 21之 間進行的數(shù)據(jù)的讀 寫時的處理。首先,主計算機IO在數(shù)據(jù)的寫入時在定時t91訪問開關(guān)16,參照端口連接信息,在定時t92對于存儲器20執(zhí)行數(shù)據(jù)的寫 入處理。接著,當(dāng)在定時t93對于開關(guān)17傳送數(shù)據(jù)寫入處理時,在定時t94, 執(zhí)行由主計算機10對于存儲器21的數(shù)據(jù)的寫入處理。
接著,在數(shù)據(jù)的讀取時,主計算機10在定時t95對于開關(guān)16執(zhí)行數(shù)據(jù)的 讀處理,參照端口連接信息,根據(jù)參照結(jié)果對于存儲器20在定時t96執(zhí)行數(shù) 據(jù)的讀。接著在定時t97,主計算機IO對于開關(guān)17執(zhí)行數(shù)據(jù)的讀處理,在定 時t97通過開關(guān)17對于存儲器21執(zhí)行讀處理,參照端口連接信息,根據(jù)參照 的端口連接信息在定時t98 tl00通過開關(guān)16、 17讀出數(shù)據(jù)。另外,主計算機 10在讀出存儲器21的讀數(shù)據(jù)時,在定時t101把端口連接信息取入開關(guān)17, 在定時102、 103通過開關(guān)16,取入數(shù)據(jù)。
接著,遵照圖16的時序圖說明在主計算機10和開關(guān)16以及存儲器20 之間的I/0的傳送處理。首先,主計算機IO,在定時tlll,作為I/0信息,例 如向開關(guān)16傳送關(guān)于邏輯端口/虛擬邏輯單元號碼的凄t據(jù)。在開關(guān)16中,用 數(shù)據(jù)控制部26執(zhí)行把邏輯端口展開成物理端口的處理,^^開的數(shù)據(jù)在定時 t112向存儲器20傳送。存儲器20的數(shù)據(jù)控制部50,在執(zhí)行用于把虛擬邏輯 單元號碼展開成邏輯單元號碼的處理的同時,訪問邏輯設(shè)備46,執(zhí)行把邏輯 單元號碼變換為虛擬邏輯單元號碼的處理,在定時tl13向開關(guān)16傳送處理結(jié) 果。開關(guān)16的數(shù)據(jù)控制部26,根據(jù)關(guān)于從存儲器20接收到的I/O(物理端口 /虛擬邏輯單元號碼)的數(shù)據(jù)執(zhí)行把物理端口向邏輯端口變換的處理,在定時 t114向主計算機10傳送處理結(jié)果。
根據(jù)本實施形態(tài),因為對于把在存儲裝置14內(nèi)存在的多個物理端口邏輯 上匯總成一個的物理端口 Ll設(shè)定路徑定義信息,正確地從主計算機10向存 儲器20的邏輯設(shè)備46傳遞信息,所以能夠使伴隨路徑定義信息的設(shè)定的作業(yè) 簡單化。
另外,根據(jù)本實施形態(tài),因為把具有多個開關(guān)端口的開關(guān)16和到存儲器 20的邏輯設(shè)備46的訪問路徑匯總成邏輯上的一條訪問路徑,把該訪問路徑的 入口作為一個邏輯端口 Ll向主計算機IO提供,所以能夠簡單地進行主計算 機10和訪問路徑的設(shè)定以及管理。
權(quán)利要求
1. 一種存儲裝置,具有存儲信息的存儲單元、通過通信網(wǎng)絡(luò)連接主計算機構(gòu)成對于所述存儲單元的邏輯單元的接口的多個物理端口、和控制對于所述存儲單元的數(shù)據(jù)的讀寫的存儲控制裝置,其特征在于,所述存儲裝置,具有設(shè)定裝置,該設(shè)定裝置,作為表示用于從所述主計算機向所述存儲單元的邏輯單元正確地傳送信息的控制信息的路徑定義信息,把連結(jié)所述各物理端口和所述存儲單元的邏輯單元的訪問路徑組、與把所述多個物理端口邏輯上匯總成一個的邏輯端口關(guān)聯(lián)起來進行設(shè)定,并把通過所述設(shè)定裝置設(shè)定的邏輯端口作為所述主計算機的訪問的入口的信息向所述主計算機提供。
2. 根據(jù)權(quán)利要求1所述的存儲裝置,其中,所述路徑定義信息由表示所述邏輯端口和所述各訪問路徑的連接關(guān)系的 連接信息、確定所述主計算機的主機名、和確定所述主計算才幾的方式的主機方式構(gòu)成。
3. 根據(jù)權(quán)利要求1所述的存儲裝置,其中,所述設(shè)定裝置具有顯示圖像的顯示裝置、和應(yīng)答伴隨操作的輸入信息來 控制所述顯示裝置的顯示圖像的控制裝置,所述顯示裝置在畫面上顯示連結(jié)所述各物理端口和所述存儲單元的邏輯 單元的訪問路徑組,所述控制裝置,作為伴隨操作的輸入信息,在指定在所述畫面上顯示的 訪問路徑組的某一個、并且輸入了對于指定的訪問路徑設(shè)定的邏輯端口名時,判定是否選擇了對于和與所述指定的訪問路徑連接的邏輯設(shè)備相同的邏 輯設(shè)備的訪問路徑的匹配性,以作為所述判定結(jié)果所述被選擇的訪問路徑滿足 所述匹配性為條件,在所述畫面上顯示所述指定的訪問路徑和與其連接的邏輯 設(shè)備,在對于該顯示的信息輸入了設(shè)定許可時,把所述選擇的訪問路徑的入口 設(shè)定為所述邏輯端口。
4. 一種存儲裝置,其具有通過通信網(wǎng)絡(luò)和主計算機連接、形成連結(jié)多個開關(guān)端口之間的路徑組的開關(guān);存儲信息的存儲單元;通過所述開關(guān)和所述 通信網(wǎng)絡(luò)連接、構(gòu)成對于所述存儲單元的邏輯單元的接口的多個物理端口;和 控制對于所述存儲單元的數(shù)據(jù)的讀寫的存儲控制裝置,其特征在于, 所述存儲裝置,具有設(shè)定裝置,該設(shè)定裝置,作為表示用于從所述主計算機向所述存儲 單元的邏輯單元正確地傳送信息的控制信息的路徑定義信息,把連結(jié)所述開關(guān) 的各開關(guān)端口和所述存儲單元的邏輯單元的訪問路徑組、與把所述開關(guān)的各開 關(guān)端口以及所述存儲單元的各物理端口邏輯上匯總成一個的邏輯端口關(guān)聯(lián)起 來進行設(shè)定,并把通過所述設(shè)定裝置設(shè)定的邏輯端口作為所述主計算機的訪問的入口 的信息向所述主計算機提供。
5. 根據(jù)權(quán)利要求4所述的存儲裝置,其中,所述路徑定義信息,由表示所述邏輯端口和所述各訪問路徑間的連接關(guān) 系的連接信息、確定所述主計算機的主機名、和確定所述主計算機的方式的主 機方式構(gòu)成。
6. 根據(jù)權(quán)利要求4所述的存儲裝置,其中,所述設(shè)定裝置具有顯示圖像的顯示裝置、和應(yīng)答伴隨操作的輸入信息來 控制所述顯示裝置的顯示圖像的控制裝置,所述顯示裝置在畫面上顯示連結(jié)所述各開關(guān)端口和所述存儲單元的邏輯 單元的訪問路徑組,所述控制裝置,作為伴隨操作的輸入信息,在指定在所述畫面上顯示的 訪問路徑組的某一個、并且輸入了對于指定的訪問路徑設(shè)定的邏輯端口名時,判定是否選擇了對于和與所述指定的訪問路徑連接的邏輯設(shè)備相同的邏 輯設(shè)備的訪問路徑的匹配性,以作為所述判定結(jié)果所述被選擇的訪問路徑滿足 所述匹配性為條件,在所述畫面上顯示所述指定的訪問路徑和與其連接的邏輯 設(shè)備,在對于該顯示的信息輸入了設(shè)定許可時,把所述選擇的訪問路徑的入口 設(shè)定為所述邏輯端口。
7. —種存儲系統(tǒng),其具有單個或者多個主計算機、和通過通信網(wǎng)絡(luò)和所 述主計算機進行信息的授受的多個存儲裝置,所述各存儲裝置由存儲信息的存儲單元、通過所述通信網(wǎng)絡(luò)連接所述主計算機構(gòu)成對于所述存儲單元的邏輯單 元的接口的多個物理端口 、和控制對于所述存儲單元的數(shù)據(jù)的讀寫的存儲控制 裝置構(gòu)成,其特征在于, 所述存儲系統(tǒng),具有設(shè)定裝置,該設(shè)定裝置,作為表示用于從所述主計算機向所述存儲 單元的邏輯單元正確地傳送信息的控制信息的路徑定義信息,把連結(jié)所述各物 理端口和所述存儲單元的邏輯單元的訪問路徑組、與4巴所述多個物理端口邏輯上匯總成一個的邏輯端口關(guān)if關(guān)起來進行設(shè)定,并把通過所述設(shè)定裝置設(shè)定的邏輯端口作為所述主計算機的訪問的入口 的信息向所述主計算機提供。
8. 根據(jù)權(quán)利要求7所述的存儲系統(tǒng),其中,所述路徑定義信息由表示所述邏輯端口和所述各訪問路徑的連接關(guān)系的 連接信息、確定所述主計算機的主機名、和確定所述主計算機的方式的主機方式構(gòu)成o
9. 根據(jù)權(quán)利要求7所述的存儲系統(tǒng),其中,所述設(shè)定裝置具有顯示圖像的顯示裝置、和應(yīng)答伴隨操作的輸入信息來 控制所述顯示裝置的顯示圖i"象的控制裝置,所述顯示裝置在畫面上顯示連結(jié)所述各物理端口和所述存儲單元的邏輯 單元的訪問路徑組,所述控制裝置,作為伴隨操作的輸入信息,在指定在所述畫面上顯示的 訪問路徑組的某一個、并且輸入了對于指定的訪問路徑設(shè)定的邏輯端口名時,判定是否選擇了對于和與所述指定的訪問路徑連接的邏輯設(shè)備相同的邏 輯設(shè)備的訪問路徑的匹配性,以作為所述判定結(jié)果所述被選擇的訪問路徑滿足 所述匹配性為條件,在所述畫面上顯示所述指定的訪問路徑和與其連接的邏輯 設(shè)備,在對于該顯示的信息輸入了設(shè)定許可時,把所述選擇的訪問路徑的入口 ^沒定為所述邏輯端口。
10. —種存儲系統(tǒng),其具有單個或者多個主計算機、和通過通信網(wǎng)絡(luò)和所 述主計算機進行信息的授受的多個存儲裝置,所述各存儲裝置,由通過通信網(wǎng) 絡(luò)和所述主計算機連接來形成連結(jié)多個開關(guān)端口之間的路徑組的開關(guān)、存儲信息的存儲單元、通過所述開關(guān)和所述通信網(wǎng)絡(luò)連接來構(gòu)成對于所述存儲單元的 邏輯單元的接口的多個物理端口 、和控制對于所述存儲單元的數(shù)據(jù)的讀寫的存 儲控制裝置構(gòu)成,其特征在于, 所述存儲系統(tǒng),具有設(shè)定裝置,該設(shè)定裝置,作為表示用于從所述主計算機向所述存儲 單元的邏輯單元正確地傳送信息的控制信息的路徑定義信息,把連結(jié)所述開關(guān) 的各開關(guān)端口和所述存儲單元的邏輯單元的訪問路徑組、與把所述開關(guān)的各開 關(guān)端口以及所述存儲單元的各物理端口邏輯上匯總成一個的邏輯端口關(guān)聯(lián)起 來進行設(shè)定,并把通過所述設(shè)定裝置設(shè)定的邏輯端口作為所述主計算機的訪問的入口 的信息向所述主計算機提供。
11. 根據(jù)權(quán)利要求IO所述的存儲系統(tǒng),其中,所述路徑定義信息由表示所述邏輯端口和所述各訪問路徑間的連接關(guān)系 的連接信息、確定所述主計算機的主機名、和確定所述主計算機的方式的主機方式構(gòu)成。
12. 根據(jù)權(quán)利要求10所述的存儲系統(tǒng),其中,所述設(shè)定裝置具有顯示圖像的顯示裝置、和應(yīng)答伴隨操作的輸入信息來 控制所述顯示裝置的顯示圖像的控制裝置,所述顯示裝置在畫面上顯示連結(jié)所述各開關(guān)端口和所述存儲單元的邏輯 單元的訪問路徑組,所述控制裝置,作為伴隨操作的輸入信息,在指定在所述畫面上顯示的 訪問路徑組的某一個、并且輸入了對于指定的訪問路徑設(shè)定的邏輯端口名時,判定是否選擇了對于和與所述指定的訪問路徑連接的邏輯設(shè)備相同的邏 輯設(shè)備的訪問路徑的匹配性,以作為所述判定結(jié)果所述被選擇的訪問路徑滿足 所述匹配性為條件,在所述畫面上顯示所述指定的訪問路徑和與其連接的邏輯 設(shè)備,在對于該顯示的信息輸入了設(shè)定許可時,把所述選擇的訪問路徑的入口 設(shè)定為所述邏輯端口。
13. —種路徑信息設(shè)定方法,其用于設(shè)定存儲裝置的路徑信息,所述存儲 裝置具有存儲信息的存儲單元、通過通信網(wǎng)絡(luò)連接主計算機構(gòu)成對于所述存儲單元的邏輯單元的接口的多個物理端口 、和控制對于所述存儲單元的數(shù)據(jù)的讀 寫的存儲控制裝置,其特征在于,具有設(shè)定裝置,該設(shè)定裝置設(shè)定表示用于從所述主計算機向所述存儲單 元的邏輯單元正確地傳送信息的控制信息的路徑定義信息,所述設(shè)定裝置執(zhí)行下述步驟作為所述路徑定義信息,把連結(jié)所述各物理端口和所述存儲單元的邏輯 單元的訪問路徑組、和把所述多個物理端口邏輯上匯總成一個的邏輯端口關(guān)聯(lián) 起來進行設(shè)定的步驟;和把所述設(shè)定的邏輯端口作為所述主計算機的訪問的入口的信息向所述主 計算機提供的步驟。
14. 根據(jù)權(quán)利要求13所述的路徑信息設(shè)定方法,其中, 所述設(shè)定裝置具有顯示圖像的顯示裝置、和應(yīng)答伴隨操作的輸入信息來控制所述顯示裝置的顯示圖像的控制裝置,所述顯示裝置執(zhí)行在畫面上顯示連結(jié)所述各物理端口和所述存儲單元的 邏輯單元的訪問路徑組的步驟,所述控制裝置執(zhí)行下述步驟作為伴隨操作的輸入信息,在指定在所述畫面上顯示的訪問路徑組的某 一個、并且輸入了對于指定的訪問路徑設(shè)定的邏輯端口名時,判定是否選擇了匹配性的步驟;以所述被選擇的訪問路徑滿足所述匹配性為條件,在所述畫面上顯示所 述指定的訪問路徑和與其連接的邏輯設(shè)備的步驟;以及在對于該顯示的信息輸入了設(shè)定許可時,把所述選擇的訪問路徑的入口 設(shè)定為所述邏輯端口的步驟。
15. —種路徑信息設(shè)定方法,其用于設(shè)定存儲裝置的路徑信息,所述存儲 裝置具有通過通信網(wǎng)絡(luò)和主計算機連接形成連結(jié)多個開關(guān)端口之間的路徑組 的開關(guān)、存儲信息的存儲單元、通過所述開關(guān)和所述通信網(wǎng)絡(luò)連接構(gòu)成對于所 述存儲單元的邏輯單元的接口的多個物理端口 、和控制對于所述存儲單元的數(shù) 據(jù)的讀寫的存儲控制裝置,其特征在于,具有設(shè)定裝置,該設(shè)定裝置設(shè)定表示用于從所述主計算機向所述存儲單 元的邏輯單元正確地傳送信息的控制信息的路徑定義信息,所述設(shè)定裝置執(zhí)行下述步驟作為所述路徑定義信息,把連結(jié)所述開關(guān)的各開關(guān)端口和所述存儲單元 的邏輯單元的訪問路徑組、與把所述開關(guān)的各開關(guān)端口以及所述存儲單元的各 物理端口邏輯上匯總成一個的邏輯端口關(guān)聯(lián)起來進行設(shè)定的步驟;和把所述設(shè)定的邏輯端口作為所述主計算機的訪問的入口的信息向所述主 計算機提供的步驟。
16.根據(jù)權(quán)利要求15所述的路徑信息設(shè)定方法,其中, 所述設(shè)定裝置具有顯示圖像的顯示裝置、和應(yīng)答伴隨才喿作的輸入信息來控制所述顯示裝置的顯示圖像的控制裝置,所述顯示裝置執(zhí)行在畫面上顯示連結(jié)所述各開關(guān)端口和所述存儲單元的邏輯單元的訪問路徑組的步驟,所述控制裝置執(zhí)行下述步驟作為伴隨操作的輸入信息,在指定在所述畫面上顯示的訪問路徑組的某 一個、并且輸入了對于指定的訪問路徑設(shè)定的邏輯端口名時,判定是否選擇了 對于和與所述指定的訪問路徑連接的邏輯設(shè)備相同的邏輯設(shè)備的訪問路徑的 匹配性的步驟;以所述被選擇的訪問路徑滿足所述匹配性為條件,在所述畫面上顯示所 述指定的訪問路徑和與其連接的邏輯設(shè)備的步驟;以及在對于該顯示的信息輸入設(shè)定了許可時,把所述選擇的訪問路徑的入口 設(shè)定為所述邏輯端口的步驟。
全文摘要
本發(fā)明的目的是提供能夠使用于從所述主計算機向所述存儲單元的邏輯單元正確地傳送信息的路徑定義信息的設(shè)定簡單化的存儲裝置和存儲系統(tǒng)以及路徑設(shè)定方法。將把開關(guān)16的開關(guān)端口和存儲器20的存儲器端口邏輯上匯總成一個的邏輯端口L1、與連結(jié)開關(guān)16的開關(guān)端口和存儲器20的邏輯設(shè)備46的訪問路徑組互相關(guān)聯(lián)起來進行設(shè)定,向主計算機10提供把邏輯端口L1作為主計算機10的訪問的入口的信息。
文檔編號G06F3/06GK101452372SQ20081018302
公開日2009年6月10日 申請日期2008年12月3日 優(yōu)先權(quán)日2007年12月4日
發(fā)明者田村圭史, 高山悟 申請人:株式會社日立制作所