存儲(chǔ)卷配置的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及存儲(chǔ)設(shè)備應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種存儲(chǔ)卷配置的方法及裝置。
【背景技術(shù)】
[0002] 近年來(lái),存儲(chǔ)空間共享的應(yīng)用顯著增長(zhǎng),且數(shù)據(jù)卷(存儲(chǔ)卷)的配置復(fù)雜度也較過(guò) 往大幅增加。舉例而言,在大數(shù)據(jù)的應(yīng)用下,同一臺(tái)存儲(chǔ)設(shè)備上的不同數(shù)據(jù)卷可能被交叉分 配給不同的服務(wù)器。傳統(tǒng)的做法是在做這些配置時(shí),把配置上的各個(gè)節(jié)點(diǎn)條列,然后以條列 式的方式選擇并做配置,這種方法過(guò)程繁瑣也較復(fù)雜,因此也增加了配置錯(cuò)誤的可能性。因 此急需研發(fā)一種高效、快捷、準(zhǔn)確的數(shù)據(jù)卷配置方法。
【發(fā)明內(nèi)容】
[0003] 基于此,有必要提供一種能夠有效解決存儲(chǔ)卷配置過(guò)程繁瑣復(fù)雜的問(wèn)題的存儲(chǔ)卷 配置的方法及裝置。
[0004] 為實(shí)現(xiàn)本發(fā)明目的提供的一種數(shù)據(jù)卷配置的方法,包括以下步驟:
[0005] 捕捉存儲(chǔ)卷的圖標(biāo)或者客戶(hù)端主機(jī)的圖標(biāo)的移動(dòng)軌跡;
[0006] 根據(jù)所述移動(dòng)軌跡將所述存儲(chǔ)卷的圖標(biāo)或者所述客戶(hù)端主機(jī)的圖標(biāo)移動(dòng)到存儲(chǔ) 卷配置構(gòu)建區(qū)域;
[0007] 獲取在所述存儲(chǔ)卷配置構(gòu)建區(qū)域選中的所述存儲(chǔ)卷的圖標(biāo);
[0008] 根據(jù)所選中的所述存儲(chǔ)卷的圖標(biāo)的拖拽軌跡構(gòu)建所述存儲(chǔ)卷和所述客戶(hù)端主機(jī) 之間的配置路徑。
[0009] 作為一種存儲(chǔ)卷配置的方法的可實(shí)施方式,所述方法還包括以下步驟:
[0010] 在第一顯示區(qū)域以圖標(biāo)形式顯示未配置的存儲(chǔ)卷;
[0011] 在第二顯示區(qū)域以圖標(biāo)形式顯示需要進(jìn)行存儲(chǔ)卷配置的客戶(hù)端主機(jī);
[0012] 在所述存儲(chǔ)卷配置構(gòu)建區(qū)域以圖形形式顯示所述配置路徑。
[0013] 作為一種存儲(chǔ)卷配置的方法的可實(shí)施方式,還包括以下步驟:
[0014] 將所建立的所述客戶(hù)端主機(jī)和所述存儲(chǔ)卷之間的配置路徑存儲(chǔ)到數(shù)據(jù)庫(kù)中。
[0015] 作為一種存儲(chǔ)卷配置的方法的可實(shí)施方式,所述方法還包括:
[0016] 多個(gè)所述存儲(chǔ)卷和所述客戶(hù)端主機(jī)之間的配置路徑構(gòu)成配置圖,對(duì)所述配置圖進(jìn) 行聯(lián)機(jī)檢查,包括以下步驟:
[0017] 獲取選中的所述配置圖中路徑節(jié)點(diǎn);
[0018] 顯示包含所選中的路徑節(jié)點(diǎn)的配置路徑;
[0019] 所述路徑節(jié)點(diǎn)包括:存儲(chǔ)卷、數(shù)據(jù)端口和客戶(hù)端主機(jī)。
[0020] 作為一種存儲(chǔ)卷配置的方法的可實(shí)施方式,所述方法還包括:
[0021] 多個(gè)所述存儲(chǔ)卷和所述客戶(hù)端主機(jī)之間的配置路徑構(gòu)成配置圖,對(duì)所述配置圖進(jìn) 行異常檢查,包括以下步驟:
[0022] 獲取選中的所述配置圖中路徑節(jié)點(diǎn);
[0023] 顯示不包含所選中的路徑節(jié)點(diǎn)的配置路徑;
[0024] 所述路徑節(jié)點(diǎn)包括:存儲(chǔ)卷、數(shù)據(jù)端口和客戶(hù)端主機(jī)。
[0025] 基于相同發(fā)明構(gòu)思的一種存儲(chǔ)卷配置的裝置,包括第一捕捉模塊、軌跡移動(dòng)模塊、 第二捕捉模塊和路徑配置模塊,其中:
[0026] 所述第一捕捉模塊,用于捕捉存儲(chǔ)卷的圖標(biāo)或者客戶(hù)端主機(jī)的圖標(biāo)的移動(dòng)軌跡;
[0027] 所述軌跡移動(dòng)模塊,用于根據(jù)所述移動(dòng)軌跡將所述存儲(chǔ)卷的圖標(biāo)或者所述客戶(hù)端 主機(jī)的圖標(biāo)移動(dòng)到存儲(chǔ)卷配置構(gòu)建區(qū)域;
[0028] 所述第二捕捉模塊,用于獲取在所述存儲(chǔ)卷配置構(gòu)建區(qū)域選中的所述存儲(chǔ)卷的圖 標(biāo);
[0029] 所述路徑配置模塊,用于根據(jù)所選中的所述存儲(chǔ)卷的圖標(biāo)的拖拽軌跡構(gòu)建所述存 儲(chǔ)卷和所述客戶(hù)端主機(jī)之間的配置路徑。
[0030] 作為一種存儲(chǔ)卷配置的裝置的可實(shí)施方式,還包括顯示模塊,用于顯示所述存儲(chǔ) 卷的圖標(biāo)、所述客戶(hù)端主機(jī)的圖標(biāo)和所述配置路徑;
[0031] 所述顯示模塊包括存儲(chǔ)卷顯示子模塊、客戶(hù)端主機(jī)顯示子模塊和配置圖顯示子模 塊,其中:
[0032] 所述存儲(chǔ)卷顯示子模塊用于顯示所述存儲(chǔ)卷的圖標(biāo);
[0033] 所述客戶(hù)端主機(jī)顯示子模塊,用于顯示所述客戶(hù)端主機(jī)的圖標(biāo);
[0034] 所述配置圖顯示子模塊,用于以圖形形式顯示所述配置路徑。
[0035] 作為一種存儲(chǔ)卷配置的裝置的可實(shí)施方式,還包括存儲(chǔ)模塊,用于將所建立的所 述客戶(hù)端主機(jī)和所述存儲(chǔ)卷之間的配置路徑存儲(chǔ)到數(shù)據(jù)庫(kù)中。
[0036] 作為一種存儲(chǔ)卷配置的裝置的可實(shí)施方式,還包括聯(lián)機(jī)檢查模塊,用于對(duì)多個(gè)所 述存儲(chǔ)卷和所述客戶(hù)端主機(jī)之間的配置路徑構(gòu)成配置圖進(jìn)行聯(lián)機(jī)檢查;
[0037] 所述聯(lián)機(jī)檢查模塊包括第三捕捉子模塊和第一顯示子模塊,其中:
[0038] 所述第三捕捉子模塊,用于獲取選中的所述配置圖中路徑節(jié)點(diǎn);
[0039] 所述第一顯示子模塊,用于顯示包含所選中的路徑節(jié)點(diǎn)的配置路徑;
[0040] 所述路徑節(jié)點(diǎn)包括:存儲(chǔ)卷、數(shù)據(jù)端口和客戶(hù)端主機(jī)。
[0041] 作為一種存儲(chǔ)卷配置的裝置的可實(shí)施方式,還包括異常檢查模塊,用于對(duì)多個(gè)所 述存儲(chǔ)卷和所述客戶(hù)端主機(jī)之間的配置路徑構(gòu)成配置圖進(jìn)行異常檢查;
[0042] 所述異常檢查模塊包括第四捕捉子模塊和第二顯示子模塊,其中:
[0043] 所述第四捕捉子模塊,用于獲取選中的所述配置圖中路徑節(jié)點(diǎn);
[0044] 所述第二顯示子模塊,用于顯示不包含所選中的路徑節(jié)點(diǎn)的配置路徑;
[0045] 所述路徑節(jié)點(diǎn)包括:存儲(chǔ)卷、數(shù)據(jù)端口和客戶(hù)端主機(jī)。
[0046] 本發(fā)明的有益效果包括:
[0047] 本發(fā)明提供的一種存儲(chǔ)卷配置的方法及裝置,采用圖形、圖標(biāo)形式呈現(xiàn)數(shù)據(jù)卷、數(shù) 據(jù)端口及客戶(hù)端主機(jī),用戶(hù)通過(guò)拖拽的方式即可對(duì)存儲(chǔ)卷和客戶(hù)端主機(jī)進(jìn)行配置,操作簡(jiǎn) 便,極大降低操作的復(fù)雜性,且用戶(hù)可直觀、清楚地觀察到建立的配置路徑,便于進(jìn)行配置 后的檢查,降低配置出錯(cuò)概率。
【附圖說(shuō)明】
[0048]圖1為本發(fā)明一種存儲(chǔ)卷配置的方法及裝置的實(shí)施環(huán)境方塊示意圖;
[0049]圖2為本發(fā)明一種存儲(chǔ)卷配置的方法的一具體實(shí)施例的流程圖;
[0050] 圖3為本發(fā)明一種存儲(chǔ)卷配置的方法的一具體實(shí)施例的顯示界面示意圖;
[0051] 圖4為本發(fā)明一種存儲(chǔ)卷配置的方法的一具體實(shí)施例的配置顯示示意圖;
[0052] 圖5為本發(fā)明一種存儲(chǔ)卷配置的方法的另一具體實(shí)施例的流程圖;
[0053] 圖6為本發(fā)明一種存儲(chǔ)卷配置的方法的一具體實(shí)施例的另一配置示意圖;
[0054] 圖7為本發(fā)明一種不帶數(shù)據(jù)端口的配置示意圖;
[0055] 圖8為本發(fā)明一種存儲(chǔ)卷配置的方法的一具體實(shí)施例的聯(lián)機(jī)檢查流程圖;
[0056] 圖9為本發(fā)明一種存儲(chǔ)卷配置的方法的一具體實(shí)施例的聯(lián)機(jī)檢查示意圖;
[0057] 圖10為本發(fā)明一種存儲(chǔ)卷配置的方法的一具體實(shí)施例的異常檢查流程圖;
[0058] 圖11為本發(fā)明一種存儲(chǔ)卷配置的方法的一具體實(shí)施例的異常檢查示意圖;
[0059] 圖12為本發(fā)明一種存儲(chǔ)卷配置的裝置的一具體實(shí)施例的裝置結(jié)構(gòu)示意圖;
[0060] 圖13為本發(fā)明一種存儲(chǔ)卷配置的裝置的一具體實(shí)施例的顯示模塊構(gòu)成示意圖; [0061]圖14為本發(fā)明一種存儲(chǔ)卷配置的裝置的另一具體實(shí)施例的裝置結(jié)構(gòu)圖;
[0062] 圖15為本發(fā)明一種存儲(chǔ)卷配置的裝置的又一具體實(shí)施例的示意圖;
[0063] 圖16為本發(fā)明一種存儲(chǔ)卷配置的裝置的再一具體實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0064] 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖對(duì)本發(fā)明實(shí) 施例的存儲(chǔ)卷配置的方法及裝置的【具體實(shí)施方式】進(jìn)行說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體 實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0065]參見(jiàn)圖1,其為本發(fā)明的存儲(chǔ)卷配置(Mapping)的方法及裝置的實(shí)施環(huán)境方塊示 意圖。SAN(StorageAreaNetwork,存儲(chǔ)區(qū)域網(wǎng)絡(luò))環(huán)境1000可包含有存儲(chǔ)設(shè)備1100、 存儲(chǔ)卷1110/1111/1112/1113、數(shù)據(jù)端口1120/1121、SAN客戶(hù)主機(jī)1300/1310、SAN客戶(hù)端 1301/1311/1312以及一存儲(chǔ)區(qū)域網(wǎng)絡(luò)交換機(jī)(SANSwitch)1200。
[0066]存儲(chǔ)設(shè)備1100可能為IP_SAN(iSCSI(InternetSmallComputer Systemlnterface,小型計(jì)算機(jī)裝置接口)的存儲(chǔ)局域網(wǎng)絡(luò))、FC-SAN(光纖通道 (FibreChannel)的存儲(chǔ)局域網(wǎng)絡(luò))、IP-SAN+FC-SAN(兩種類(lèi)型混合形式的存儲(chǔ)局域網(wǎng)絡(luò)) 或任何可以被客戶(hù)端服務(wù)器透過(guò)SANSwitch連結(jié)的存儲(chǔ)設(shè)備。
[0067] 存儲(chǔ)卷(存儲(chǔ)卷)1110/1111/1112/1113為存儲(chǔ)設(shè)備1100上可讓客戶(hù)端遠(yuǎn)程聯(lián)機(jī) 做讀寫(xiě)的存儲(chǔ)卷。
[0068] 數(shù)據(jù)端口1120/1121為儲(chǔ)存設(shè)備裝置硬件的一部分,客戶(hù)端透過(guò)數(shù)據(jù)端口連接存 儲(chǔ)設(shè)備并讀寫(xiě)存儲(chǔ)卷。數(shù)據(jù)端口一般為以太網(wǎng)絡(luò)接口或光纖接口,或任何可以投過(guò)交換機(jī) 連接的端口。
[0069] 客戶(hù)端1301/1311/1312泛指可以透過(guò)SANSwitch連接到存儲(chǔ)設(shè)備的客戶(hù)端包含 有例如iSCSI啟動(dòng)程序(Initiator)或是一個(gè)帶有WWN號(hào)的光纖端口。<