服務(wù)器配置文件模板的制作方法
【專利摘要】方法、系統(tǒng)和其上存儲(chǔ)有可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì)被提供用于應(yīng)用服務(wù)器配置文件模板。方法包括:提供用戶接口(UI)以定義模板。該模板包括:模板標(biāo)識(shí)符、常規(guī)配置、和共享該常規(guī)配置的服務(wù)器配置文件的列表。該方法進(jìn)一步包括:利用該UI創(chuàng)建多個(gè)服務(wù)器配置文件。該模板被應(yīng)用于服務(wù)器配置文件,使得對(duì)該常規(guī)配置的改變被復(fù)制到包括具有不同物理連接的相關(guān)聯(lián)服務(wù)器配置文件的所有相關(guān)聯(lián)服務(wù)器配置文件。
【專利說(shuō)明】服務(wù)器配置文件模板
【背景技術(shù)】
[0001]例如IT組織的許多組織管理大量的資源和數(shù)據(jù)。計(jì)算系統(tǒng)可包括在網(wǎng)絡(luò)上可通信地聯(lián)接的多臺(tái)計(jì)算機(jī),例如服務(wù)器。為了管理工廠或解決方案環(huán)境、客戶網(wǎng)站和內(nèi)部實(shí)驗(yàn)室中的服務(wù)器機(jī)架或者性能優(yōu)化數(shù)據(jù)中心(POD),需創(chuàng)建并且可能不時(shí)地更新服務(wù)器配置文件設(shè)置,例如連接和配置參數(shù)。
[0002]在各種服務(wù)器域中,可以創(chuàng)建服務(wù)器配置文件。服務(wù)器配置文件可包括各種參數(shù)設(shè)置,例如:網(wǎng)絡(luò)連接(例如,以太網(wǎng)和iSCSI (互聯(lián)網(wǎng)小型計(jì)算機(jī)系統(tǒng)接口));堆疊(fabric)連接(例如,F(xiàn)C(光纖通道)和FCoE(以太網(wǎng)光纖通道));以及MAC(媒體訪問(wèn)控制器)/WWN(萬(wàn)維網(wǎng)名稱)地址和序列號(hào)(例如,出廠默認(rèn)的或者虛擬的)的類型。對(duì)于每個(gè)服務(wù)器配置文件,可以分別管理例如服務(wù)器機(jī)架中的其他特定服務(wù)器配置文件配置,例如每個(gè)連接中使用的MAC和WffN地址、虛擬序列號(hào)、通用唯一 ID (UUID)、引導(dǎo)設(shè)置、服務(wù)器配置文件名和槽位分配。
【專利附圖】
【附圖說(shuō)明】
[0003]圖1為根據(jù)本公開的用于服務(wù)器配置文件模板應(yīng)用的系統(tǒng)環(huán)境的示例。
[0004]圖2圖示可實(shí)施本公開實(shí)施例的、具有至少兩個(gè)虛擬連接域的數(shù)據(jù)中心中的示例基礎(chǔ)設(shè)施。
[0005]圖3A圖示根據(jù)本公開實(shí)施例的服務(wù)器配置文件模板的示例。
[0006]圖3B圖示根據(jù)本公開實(shí)施例的應(yīng)用服務(wù)器配置文件模板的服務(wù)器配置文件的示例性實(shí)例。
[0007]圖4A圖示根據(jù)本公開實(shí)施例的服務(wù)器配置文件模板的偽實(shí)例化的示例。
[0008]圖4B圖示根據(jù)本公開實(shí)施例的應(yīng)用于圖2示例中的虛擬域A中的服務(wù)器配置文件實(shí)例的圖4A的偽實(shí)例化的示例。
[0009]圖4C圖示根據(jù)本公開實(shí)施例的應(yīng)用于圖2示例中的虛擬域B中的服務(wù)器配置文件實(shí)例的圖4A的偽實(shí)例化的示例。
[0010]圖5為圖示根據(jù)本公開實(shí)施例的用于應(yīng)用服務(wù)器配置文件模板的方法示例的流程圖。
[0011]圖6為描繪根據(jù)本公開實(shí)施例的存儲(chǔ)器和處理資源的框圖。
【具體實(shí)施方式】
[0012]本公開的示例包括方法、系統(tǒng)以及在其上存儲(chǔ)有用于應(yīng)用服務(wù)器配置文件模板的可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì)。可以為數(shù)據(jù)中心和/或性能優(yōu)化數(shù)據(jù)中心(POD)中的各種服務(wù)器域創(chuàng)建服務(wù)器配置文件。然而,每個(gè)服務(wù)器配置文件在其創(chuàng)建之后被管理。也就是說(shuō),如果IT管理員想要將新連接(例如新以太網(wǎng)連接)配置到數(shù)據(jù)中心中,并且使此新資源可用于物理服務(wù)器,其中該物理服務(wù)器的標(biāo)識(shí)由服務(wù)器配置文件限定,則IT管理員必須編輯應(yīng)用該新連接的每個(gè)服務(wù)器配置文件。這是手工作業(yè),其容易出錯(cuò)并且取決于需要更改的服務(wù)器配置文件的數(shù)量會(huì)花費(fèi)數(shù)小時(shí)。僅將應(yīng)用于和復(fù)制到服務(wù)器的現(xiàn)有服務(wù)器模板應(yīng)用到包含相同網(wǎng)絡(luò)和存儲(chǔ)配置的相似服務(wù)器。如果服務(wù)器具有不同的物理連接配置,則不能應(yīng)用這些模板。目前的模板不能識(shí)別可以將常規(guī)配置的哪一部分獨(dú)立地應(yīng)用到每個(gè)服務(wù)器配置文件。也就是說(shuō),整個(gè)模板配置被應(yīng)用且被替換到與該模板相關(guān)聯(lián)的所有服務(wù)器或者壓根不替換到與該模板相關(guān)聯(lián)的任何一個(gè)服務(wù)器。
[0013]相反,本公開的實(shí)施例可以應(yīng)用和復(fù)制服務(wù)器配置文件模板而不用考慮物理連接配置。這提供了由單個(gè)用戶接口(UI)可視化和管理服務(wù)器配置文件的能力。本文公開的一種方法包括提供用戶接口(UI)以定義服務(wù)器配置文件模板。該模板包括:模板標(biāo)識(shí)符、常規(guī)配置和共享該常規(guī)配置的相關(guān)聯(lián)服務(wù)器配置文件的列表。該方法進(jìn)一步包括:使用Π基于該服務(wù)器配置文件模板或者從頭開始創(chuàng)建多個(gè)服務(wù)器配置文件。該模板被應(yīng)用于服務(wù)器配置文件,使得對(duì)常規(guī)配置的改變被復(fù)制到所有相關(guān)聯(lián)的服務(wù)器配置文件,這些服務(wù)器配置文件包括具有不同物理連接的相關(guān)聯(lián)的服務(wù)器配置文件。
[0014]圖1為根據(jù)本公開的服務(wù)器配置文件模板應(yīng)用的系統(tǒng)環(huán)境的示例。如圖1所示,組織中的具有不同功能的多個(gè)用戶101,例如IT管理者,可以試圖訪問(wèn)IT資源以通過(guò)用戶接口(UI)為各種局域網(wǎng)和/或廣域網(wǎng)(LAN/WAN)114-l、114-2、…、114-N配置網(wǎng)絡(luò)連接和參數(shù)設(shè)置。網(wǎng)絡(luò)可包括有線和無(wú)線連接,并且可包括內(nèi)部網(wǎng)和互聯(lián)網(wǎng)連接。網(wǎng)絡(luò)114-1、114-2、…、114-N中的每個(gè)可包括附接到其上的多個(gè)網(wǎng)絡(luò)設(shè)備。例如,網(wǎng)絡(luò)114-1被示出包括管理服務(wù)器116-1、多個(gè)計(jì)算設(shè)備118-1 (例如,臺(tái)式機(jī)、工作站和/或便攜式移動(dòng)設(shè)備等)以及多個(gè)文件服務(wù)器和/或數(shù)據(jù)存儲(chǔ)器120-1。網(wǎng)絡(luò)114-2也被示出具有管理服務(wù)器116-2、和多個(gè)計(jì)算設(shè)備118-2以及多個(gè)文件服務(wù)器和/或數(shù)據(jù)存儲(chǔ)器120-2。網(wǎng)絡(luò)114-N也被示出具有管理服務(wù)器116-N、和多個(gè)計(jì)算設(shè)備118-N以及多個(gè)文件服務(wù)器和/或數(shù)據(jù)存儲(chǔ)器120-N。打印機(jī)/掃描儀/傳真設(shè)備122-1、…、122-N,例如多功能一體機(jī),也可分別連接至給定網(wǎng)絡(luò)114-1、114-2、...U 14-No
[0015]應(yīng)注意,在整篇本公開中,標(biāo)志符“N”用于指示可變數(shù)。標(biāo)識(shí)符“N”的一貫使用是便于引用,而不意指相同的可變數(shù)意欲用于其各種使用之間。此外,本文中的圖遵從如下編號(hào)慣例:其中第一個(gè)數(shù)字對(duì)應(yīng)于圖號(hào),而其余數(shù)字標(biāo)識(shí)圖中的元件或部件。不同圖中的相似元件或部件可以使用相似數(shù)字來(lái)標(biāo)識(shí)。例如,101可標(biāo)記圖1中的元件“01”,并且相似的元件可以在圖5中被標(biāo)記為501。
[0016]如圖1所示,根據(jù)本公開,用戶接口(Π) 110可連接至一個(gè)或多個(gè)數(shù)據(jù)庫(kù)112,該數(shù)據(jù)庫(kù)112包含(例如存儲(chǔ))用于定義、創(chuàng)建和/或管理服務(wù)器配置文件模板的計(jì)算機(jī)可讀和可執(zhí)行指令(CRI)(例如程序指令)。根據(jù)實(shí)施例,數(shù)據(jù)庫(kù)112也可例如在刀片服務(wù)器環(huán)境中包含可應(yīng)用該模板的服務(wù)器配置文件。如上所述,可以創(chuàng)建服務(wù)器配置文件以建立和管理各種服務(wù)器域的連接。服務(wù)器配置文件可包括各種參數(shù)設(shè)置,例如網(wǎng)絡(luò)連接(例如以太網(wǎng)和iSCSI),堆疊連接(例如FC和FCoE)以及MAC/WWN地址和序列號(hào)(例如出廠默認(rèn)的或者虛擬的)的類型。在本文公開的實(shí)施例之前,在大型刀片服務(wù)器系統(tǒng)中定義并維護(hù)服務(wù)器配置文件和服務(wù)器連接的復(fù)雜性涉及大量的管理工作。
[0017]業(yè)界提出如何定義并管理服務(wù)器配置文件和服務(wù)器連接的幾種解決方案。一個(gè)示例包括惠普刀片系統(tǒng)虛擬連接(VC)產(chǎn)品系列。此產(chǎn)品線提供將服務(wù)器和虛擬機(jī)連接到任何LAN或者SAN(存儲(chǔ)區(qū)域網(wǎng)絡(luò))的靈活方式。本公開的實(shí)施例在該能力的基礎(chǔ)上通過(guò)允許客戶同時(shí)管理不同機(jī)柜的多個(gè)VC服務(wù)器配置文件進(jìn)行擴(kuò)展。在本公開中以實(shí)例的方式而非限定的方式對(duì)惠普刀片系統(tǒng)VC產(chǎn)品系列作了參考。
[0018]當(dāng)為大量共享相同資源(例如,相同的網(wǎng)絡(luò)、VLAN和堆疊)的刀片服務(wù)器創(chuàng)建新的虛擬連接服務(wù)器配置文件時(shí),或者當(dāng)執(zhí)行維護(hù)任務(wù),例如可視化被大量虛擬連接服務(wù)器配置文件共享的常規(guī)配置、重命名被大量虛擬連接服務(wù)器配置文件使用的現(xiàn)有網(wǎng)絡(luò)連接、或添加被若干個(gè)刀片服務(wù)器使用的新堆疊時(shí),使用服務(wù)器配置文件模板同時(shí)管理多個(gè)VC服務(wù)器配置文件是有利的。
[0019]對(duì)于維護(hù)任務(wù),例如將服務(wù)器配置文件連接改變到在VC互聯(lián)模塊處可獲得的新網(wǎng)絡(luò),之前的方法會(huì)涉及:vc客戶經(jīng)由VC管理器嵌入式應(yīng)用或者使用虛擬連接企業(yè)管理器(VCEM)編輯每個(gè)VC服務(wù)器配置文件,以選擇新網(wǎng)絡(luò)名分配給特定的網(wǎng)絡(luò)連接,接下來(lái)保存上述改變。如上所述,該手動(dòng)任務(wù)可能容易出錯(cuò),并且取決于應(yīng)用更改的多個(gè)VC服務(wù)器配置文件的數(shù)量可能花費(fèi)數(shù)小時(shí)。
[0020]VC管理器和VCEM都是惠普產(chǎn)品。VC管理器是用于處理一個(gè)虛擬服務(wù)器域的嵌入式應(yīng)用。VCEM是能夠處理數(shù)百個(gè)虛擬服務(wù)器域的軟件應(yīng)用。這里所用的虛擬服務(wù)器域是邏輯域而不是專門的物理域或者邊界。VC管理器和VCEM應(yīng)用均提供向?qū)в糜趲椭蛻敉瑫r(shí)創(chuàng)建多個(gè)VC服務(wù)器配置文件。但是,每個(gè)VC服務(wù)器配置文件在創(chuàng)建后都是分別進(jìn)行管理的。例如,如果IT管理員想要將新的以太網(wǎng)連接配置到數(shù)據(jù)中心中,并且使該新的連接資源用于物理服務(wù)器中,其中該物理服務(wù)器的標(biāo)識(shí)由VC服務(wù)器配置文件定義,則該IT管理員必須編輯每個(gè)VC服務(wù)器配置文件,并且增加新的指向該新的以太網(wǎng)資源的以太網(wǎng)連接,或者替換現(xiàn)有的網(wǎng)絡(luò)連接以指向新的以太網(wǎng)。如上所述,此任務(wù)可能是耗時(shí)的。
[0021]其他方法考慮了會(huì)應(yīng)用到服務(wù)器的模板并且將模板更新復(fù)制到服務(wù)器。然而,這些之前的方法被嚴(yán)格應(yīng)用于包含相同網(wǎng)絡(luò)和存儲(chǔ)器連接的相似服務(wù)器。在這些方法中,如果服務(wù)器具有不同的物理連接配置,則這些模板不能被應(yīng)用。
[0022]也就是說(shuō),與本實(shí)施例不同,并沒(méi)有提供可被執(zhí)行以識(shí)別將常規(guī)配置的哪一部分應(yīng)用到每個(gè)具有不同物理連接的服務(wù)器配置文件的指令。在以前的方法中,可以將整個(gè)模板配置應(yīng)用于和替換至所有具有匹配的網(wǎng)絡(luò)和存儲(chǔ)器連接的服務(wù)器,或者不應(yīng)用該模板,例如沒(méi)有能力去負(fù)責(zé)不同的物理連接。
[0023]圖2圖示可實(shí)施本公開實(shí)施例的、具有至少兩個(gè)虛擬連接域的數(shù)據(jù)中心中的示例基礎(chǔ)設(shè)施。為了便于理解,在圖2的示例實(shí)施例中示出了縮小規(guī)模后的版本。然而,結(jié)合本發(fā)明公開的實(shí)施例可以用例如包括數(shù)百個(gè)服務(wù)器配置文件、以及許多虛擬域和機(jī)柜的大型服務(wù)器環(huán)境來(lái)實(shí)現(xiàn)。
[0024]在圖2的示例實(shí)施例中,示出了兩個(gè)c級(jí)“物理”機(jī)柜230-1和230_2,例如HPc7000c級(jí)機(jī)柜。如讀者會(huì)認(rèn)識(shí)到的,機(jī)柜是“物理的”而非“虛擬的”,并且可以包括許多槽位和服務(wù)器。給定的機(jī)柜包括物理元件(例如,VC模塊(計(jì)算機(jī)執(zhí)行的代碼))、服務(wù)器等,并且為物理元件(例如,電源、風(fēng)扇等)提供連接和管理。在圖2的示例實(shí)施例中,示出了兩個(gè)虛擬連接域231-1和231-2(例如,虛擬連接域A和虛擬連接域B)。如此處所用的,虛擬連接域是提供到存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN) 232和局域網(wǎng)(LAN) 233的連接并為給定機(jī)柜中的服務(wù)器提供虛擬標(biāo)識(shí)的軟件層,例如230-1和230-2。在一些實(shí)施例中,虛擬連接域231-1和231-2管理單個(gè)機(jī)柜,例如230-1和/或230-2。然而,實(shí)施例并不是如此限制的。也就是說(shuō),在一些實(shí)施例中,VC模塊可以管理若干個(gè)堆疊的機(jī)柜。為了便于說(shuō)明,虛擬連接域231-1和231-2(例如虛擬連接域A和虛擬連接域B)被示出為提供到存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN) 232和局域網(wǎng)(LAN) 233的連接并為給定機(jī)柜內(nèi)的服務(wù)器提供虛擬標(biāo)識(shí)。
[0025]多個(gè)VC域可存在,并且可以在VCEM應(yīng)用層處被管理。然而,在圖2所示的至少一個(gè)實(shí)施例中,機(jī)柜是每個(gè)VC域231-1和231-2(例如,虛擬連接域A和虛擬連接域B)的邊界。不同的VC域可存在于相同的“組”中。此處所用的“組”是共享相同邏輯(例如,網(wǎng)絡(luò)、堆疊等)和相同軟件/硬件(例如,VC以太網(wǎng)、FC模塊-模塊和I/O位置)配置的VC域的集合。即,某些VC域可以與若干個(gè)機(jī)柜重合成為“多機(jī)柜域(MED)”。如上所述,指令可被執(zhí)行以允許VC定義具有若干堆疊機(jī)柜的域。MED配置主要由不使用VCEM管理來(lái)VC域的VC客戶所使用。在圖2的示例中,VC域A 231-1和VC域B 231-2具有不同的配置,例如網(wǎng)絡(luò)和堆疊,因此不是相同組的部分。
[0026]在圖2的示例中,可結(jié)合虛擬連接域A 231-1 (軟件層)提供虛擬連接模塊,例如HP VC FlexFabric模塊。如圖2的示例實(shí)施例所示,虛擬連接域A 231-1具有包括一個(gè)(I)網(wǎng)絡(luò)(Net I)和一個(gè)(I)FC堆疊(FCl)的配置234-1。S卩,虛擬連接域A 231-1具有包括網(wǎng)絡(luò)l(Net 1)235-1的網(wǎng)絡(luò)連接和堆疊I (FCl) 236-1的堆疊連接的配置234-1。如圖2所示,虛擬連接域B 231-2具有包括兩個(gè)(2)網(wǎng)絡(luò)(Net I和Net 2)和兩個(gè)(2)FC堆疊(FCl和FC2)的配置234-2。S卩,虛擬連接域B 231-2具有也包括到網(wǎng)絡(luò)I (Net 1)235-2和附加到網(wǎng)絡(luò)2 (Net 2)237-1的網(wǎng)絡(luò)連接并包括堆疊I (FCl) 236-2和堆疊2 (FC2) 238-1的堆疊連接的配置。此處公開的實(shí)施例可以涵蓋更多或更少的網(wǎng)絡(luò)和堆疊連接。圖2的示例用于闡明本公開實(shí)施例的合適的實(shí)施方式,如在下面進(jìn)一步所討論的。
[0027]圖3A圖示根據(jù)本公開實(shí)施例的服務(wù)器配置文件模板340的示例。如圖3A所示,服務(wù)器配置文件模板340包括:模板標(biāo)識(shí)符341、常規(guī)配置342 (例如,常規(guī)配置設(shè)置)和共享該常規(guī)配置343 (例如,模板配置)的相關(guān)聯(lián)服務(wù)器配置文件的列表。該服務(wù)器配置文件模板340可存儲(chǔ)在數(shù)據(jù)庫(kù)(例如,圖1中的數(shù)據(jù)庫(kù)112)中。如圖3A的示例實(shí)施例所示,常規(guī)配置342可包括網(wǎng)絡(luò)連接,例如以太網(wǎng)連接和互聯(lián)網(wǎng)小型計(jì)算機(jī)系統(tǒng)接口(iSCSI)連接等。常規(guī)配置342可包括:堆疊連接,例如光纖通道(FC)連接和以太網(wǎng)光纖通道(FCoE)連接。常規(guī)配置342還可包括地址和序列號(hào)類型信息,例如媒體訪問(wèn)控制器(MAC)和/或萬(wàn)維網(wǎng)名稱(WffN)地址類型信息和序列號(hào)(SN)類型信息(例如,出廠的、默認(rèn)的或者虛擬的)。然而,實(shí)施例并不局限于圖3A中提供的示例。處理資源執(zhí)行計(jì)算機(jī)可讀指令,例如包含在服務(wù)器配置文件模板應(yīng)用模塊(例如,如結(jié)合圖5、圖6和圖7所示和所描述的)中的程序指令,以創(chuàng)建和定義包括如上所述信息341、342和343的服務(wù)器配置文件模板340。
[0028]圖3B圖示根據(jù)本公開實(shí)施例的、具有應(yīng)用到其的服務(wù)器配置文件模板(例如圖3A中的340)的服務(wù)器配置文件344 (例如虛擬連接服務(wù)器配置文件)的示例性實(shí)例。如圖3B的示例實(shí)施例所示,可執(zhí)行計(jì)算機(jī)可執(zhí)行指令,例如包含在服務(wù)器配置文件模板應(yīng)用模塊(例如,如結(jié)合圖5、圖6和圖7所示和所描述的)中的程序指令,以將服務(wù)器配置文件模板(圖3A中的340)分配給由服務(wù)器配置文件344表示的特定物理服務(wù)器。執(zhí)行程序指令以使當(dāng)將服務(wù)器配置文件模板(例如圖3A中的340)分配給由服務(wù)器配置文件表示的特定物理服務(wù)器時(shí),可執(zhí)行虛擬連接模塊(例如,如結(jié)合圖5、圖6和圖7所示和所描述的)的程序指令,以從物理服務(wù)器提取關(guān)于物理服務(wù)器的為以太網(wǎng)連接所分配的MAC、為FC連接所分配的WWN、為FCoE連接所分配的WffN和MAC、以及為iSCSI連接345所分配的MAC等信息,所有這些信息作為常規(guī)配置的部分。
[0029]此外,執(zhí)行程序指令以使當(dāng)將服務(wù)器配置文件模板(例如圖3A中的340)分配給由服務(wù)器配置文件表示的特定物理服務(wù)器時(shí),可執(zhí)行虛擬連接模塊(例如,如結(jié)合圖5、圖6和圖7所示和所描述的)的程序指令,以從物理服務(wù)器提取關(guān)于服務(wù)器配置文件名和虛擬序列號(hào)346、FCoE引導(dǎo)參數(shù)和FC引導(dǎo)參數(shù)347以及目標(biāo)槽位分配348的信息,所有這些信息作為VC服務(wù)器配置文件單獨(dú)配置的部分。
[0030]圖4A圖示根據(jù)本公開的服務(wù)器配置文件模板440的偽實(shí)例化的示例。圖4A的示例實(shí)施例在本文中被稱為“偽”,因?yàn)橄啾扔诖颂幨境龊兔枋龅膶傩?,在?shí)際的實(shí)施方式中,服務(wù)器配置文件模板440的創(chuàng)建和定義可能包括更多的屬性。圖4A的實(shí)施例參照?qǐng)D2的示例基礎(chǔ)設(shè)施實(shí)施例來(lái)描述。如結(jié)合圖3A所描述的,可以執(zhí)行程序指令來(lái)利用用戶接口(例如,圖1中的110)創(chuàng)建和定義服務(wù)器配置文件模板440,以包括模板標(biāo)識(shí)符441、常規(guī)配置442、以及相關(guān)聯(lián)服務(wù)器配置文件443 (例如VC服務(wù)器配置文件)的列表。相關(guān)聯(lián)服務(wù)器配置文件443共享常規(guī)配置442。
[0031]圖4A圖示出服務(wù)器配置文件模板440已被給予模板標(biāo)識(shí)符441 “Template I”。圖4A進(jìn)一步圖示出執(zhí)行程序指令以允許用戶(例如IT管理員)通過(guò)UI創(chuàng)建多個(gè)常規(guī)配置設(shè)置442的示例。所示出的常規(guī)配置442包括網(wǎng)絡(luò)連接,例如以太網(wǎng)連接(具有網(wǎng)絡(luò)名、端口速度、PXE等的參數(shù))。
[0032]在圖4A中,執(zhí)行程序指令,以創(chuàng)建和定義兩個(gè)⑵網(wǎng)絡(luò)連接(例如Network[l]和Network[2])作為常規(guī)配置442的部分。關(guān)于上述參數(shù),例如網(wǎng)絡(luò)名、端口速度、PXE等,還提供了關(guān)于這些網(wǎng)絡(luò)NetWOrk[l]和NetWOrk[2]的附加信息。進(jìn)一步執(zhí)行指令,以提供包括網(wǎng)絡(luò)名和端口速度的參數(shù)設(shè)置的互聯(lián)網(wǎng)小型計(jì)算機(jī)系統(tǒng)接口(iSCSI)連接,作為常規(guī)配置442的部分。如圖4A所示,模板已被創(chuàng)建和定義為包括具有堆疊名、I/O槽位和端口速度設(shè)置的FC和FCoE堆疊連接,作為常規(guī)配置442的部分。在此示例中,服務(wù)器配置文件模板440已被創(chuàng)建和定義為包括具有設(shè)置FCl和Bay3的一個(gè)(I) FC連接,例如Fabric [I]。已經(jīng)創(chuàng)建和定義了分別具有設(shè)置FCl、Bayl、Auto和FC2、Bay2、Auto的兩個(gè)(2)FCoE連接,例如 Fabric [I]和 Fabric [2]。
[0033]所示出的服務(wù)器配置文件模板440進(jìn)一步被創(chuàng)建和定義為包括地址和序列號(hào)類型信息。即,MAC和WffN地址類型與序列號(hào)(SN)類型一起被提供。每個(gè)都被示出具有參數(shù)設(shè)置,例如Virtual。
[0034]最后,如圖4A的示例實(shí)施例所示,執(zhí)行和定義程序指令,以識(shí)別相關(guān)聯(lián)服務(wù)器配置文件443,例如共享常規(guī)配置442的服務(wù)器配置文件的列表。在圖4A中,相關(guān)聯(lián)服務(wù)器配置文件 443 包括 VCServerProfiIe_A 和 VCServerProfiIe_B。
[0035]圖4B圖示出執(zhí)行程序指令實(shí)施例,以將圖4A中的服務(wù)器配置文件模板440應(yīng)用到圖2中的虛擬連接域A,例如231-1。如結(jié)合圖3B所討論的,用戶(例如IT管理員)可利用UI (圖1中的110)執(zhí)行指令為服務(wù)器分配名稱、引導(dǎo)類型、槽位等,以作為服務(wù)器配置文件的部分。此外,如結(jié)合圖3B所描述的,當(dāng)服務(wù)器配置文件模板440被分配給虛擬連接域A中的VCServerProfiltA的服務(wù)器配置文件時(shí),執(zhí)行程序指令以從服務(wù)器中提取此信息并將此信息應(yīng)用到VCServerProfiIe_A 450。圖4B被稱之為虛擬連接域A中的服務(wù)器配置文件模板440的偽實(shí)例化,因?yàn)橄啾扔谒境龅膶傩裕摂M連接域A的服務(wù)器配置文件可能定義了更多的屬性。
[0036]如圖4B所示,將服務(wù)器模板440應(yīng)用到虛擬連接域A中的VCServerProfi I e_A450使程序指令提取服務(wù)器配置文件名451 (VCServerProfiIe_A)和目標(biāo)槽位分配458,例如Bay:VCDomain_A:1。
[0037]如圖4B進(jìn)一步所示,當(dāng)服務(wù)器配置文件模板440被分配給VCServerProfiIe_A的服務(wù)器配置文件時(shí),與在所應(yīng)用的服務(wù)器配置文件模板440中創(chuàng)建和定義的常規(guī)配置設(shè)置445相對(duì),執(zhí)行程序指令以從物理服務(wù)器提取引導(dǎo)類型、槽位信息以及該物理服務(wù)器的為以太網(wǎng)連接所分配的MAC、為FC連接所分配的WWN、為FCoE連接所分配的WffN和MAC、為iSCSI連接所分配的MAC等。
[0038]參照?qǐng)D2的示例基礎(chǔ)設(shè)施實(shí)施例,虛擬域A僅具有一個(gè)(I)網(wǎng)絡(luò)連接Net I和一個(gè)堆疊FCl的配置。因此,根據(jù)實(shí)施例,執(zhí)行程序指令以忽略或丟棄“UnassignecK未賦值的)”456的可用網(wǎng)絡(luò)連接Network[2],該網(wǎng)絡(luò)連接Network[2]是可用的并且由所應(yīng)用的服務(wù)器配置文件模板440提供。同樣地,執(zhí)行程序指令以丟棄“Unassigned” 459的可用堆疊Fabric [2],該堆疊Fabric [2]是可用的并且由所應(yīng)用的服務(wù)器配置文件模板440提供。
[0039]圖4C圖示出執(zhí)行程序指令實(shí)施例以將圖4A中的服務(wù)器配置文件模板440應(yīng)用到圖2中的虛擬連接域B,例如231-2。這里再次重申,用戶(例如IT管理員)可使用Π(圖1中的110)執(zhí)行指令為服務(wù)器分配名稱、引導(dǎo)類型、槽位等,以作為服務(wù)器配置文件的部分。在圖4C中,當(dāng)服務(wù)器配置文件模板440被分配給虛擬連接域B中的VCServerProfile_B的服務(wù)器配置文件時(shí),執(zhí)行程序指令以從服務(wù)器提取此信息并將此信息應(yīng)用到VCServerProfiIe_B 460。該圖4C也可被稱之為虛擬連接域B中的服務(wù)器配置文件模板440的偽實(shí)例化,因?yàn)橄啾扔谒境龅膶傩?,虛擬連接域B的服務(wù)器配置文件可能定義了更多的屬性。
[0040]如圖4C所示,將服務(wù)器模板440應(yīng)用到虛擬連接域B中的VCServerProfiIe_B460使程序指令提取服務(wù)器配置文件名461 (VCServerProfiIe_B)和目標(biāo)槽位分配468,例如Bay:VCDomain_B:1。
[0041]在圖4C中,當(dāng)服務(wù)器配置文件模板440被分配給VCServerProfiIe_B的服務(wù)器配置文件時(shí),與在所應(yīng)用的服務(wù)器配置文件模板440中創(chuàng)建和定義的常規(guī)配置設(shè)置465和467相對(duì),執(zhí)行程序指令以從物理服務(wù)器提取引導(dǎo)類型、槽位信息以及該物理服務(wù)器的為以太網(wǎng)連接所分配的MAC、為FC連接所分配的WWN、為FCoE連接所分配的WffN和MAC、為iSCSI連接所分配的MAC等。
[0042]再次參考圖2的示例基礎(chǔ)設(shè)施實(shí)施例,虛擬域B具有兩個(gè)⑵網(wǎng)絡(luò)連接Net I和Net 2、以及兩個(gè)堆疊FCl和FC2的配置。因此,根據(jù)實(shí)施例,執(zhí)行程序指令以從服務(wù)器提取并應(yīng)用該兩個(gè)可用網(wǎng)絡(luò)連接Network [ I]和Network [2] 466的參數(shù)設(shè)置,該兩個(gè)可用網(wǎng)絡(luò)連接是可用的并且由所應(yīng)用的服務(wù)器配置文件模板440提供。同樣地,執(zhí)行程序指令以從服務(wù)器提取并應(yīng)用兩個(gè)可用堆疊Fabric [I]和Fabric [2] 469的參數(shù)設(shè)置,該兩個(gè)可用堆疊是可用的并且由所應(yīng)用的服務(wù)器配置文件模板440提供。
[0043]圖5為圖示根據(jù)本公開的用于應(yīng)用服務(wù)器配置文件模板的方法示例的流程圖。如圖5的示例實(shí)施例中的框510所示,處理資源可執(zhí)行計(jì)算機(jī)可讀指令以提供用戶接口(UI),例如圖1中的110,該Π可用于定義服務(wù)器配置文件模板,例如圖3A中的340和/或圖4A中的440。如上所述,可執(zhí)行程序指令以創(chuàng)建和定義包括模板標(biāo)識(shí)符、常規(guī)配置和共享該常規(guī)配置的相關(guān)聯(lián)服務(wù)器配置文件的列表的服務(wù)器配置文件模板??蓤?zhí)行程序指令以將常規(guī)配置(例如,圖3A中的342和/或圖4A中的442)定義為包含網(wǎng)絡(luò)連接(例如以太網(wǎng)、iSCSI等)、堆疊連接(例如FC、FCoE等)、MAC(媒體訪問(wèn)控制器)和WffN(萬(wàn)維網(wǎng)名稱)地址類型以及序列號(hào)類型等的列表。
[0044]在框520處,該方法包括執(zhí)行程序指令以使用該UI創(chuàng)建多個(gè)服務(wù)器配置文件,例如圖3A中的344、圖4B中的450和/或圖4C中的460。在一個(gè)實(shí)施例中,可執(zhí)行程序指令以根據(jù)服務(wù)器配置文件模板創(chuàng)建和定義多個(gè)服務(wù)器配置文件。在其他實(shí)施例中,可執(zhí)行程序指令以從頭開始創(chuàng)建新的服務(wù)器配置文件。
[0045]在框530處,該方法包括執(zhí)行程序指令將該服務(wù)器配置文件模板應(yīng)用到多個(gè)服務(wù)器配置文件(例如,如圖3B和/或圖4B和圖4C所示),使得對(duì)常規(guī)配置的改變被復(fù)制到所有相關(guān)的服務(wù)器配置文件,服務(wù)器配置文件包括具有不同物理連接的服務(wù)器。根據(jù)實(shí)施例,執(zhí)行程序指令以識(shí)別能夠應(yīng)用到每個(gè)服務(wù)器配置文件的常規(guī)配置以及忽略那些不能應(yīng)用到服務(wù)器配置文件的常規(guī)配置(例如,圖4B和圖4C)。
[0046]因此,實(shí)施例提供可被執(zhí)行以利用單個(gè)UI管理該常規(guī)配置和與該服務(wù)器配置文件模板相關(guān)的多個(gè)服務(wù)器配置文件的指令。對(duì)常規(guī)配置的改變包括:增加、移除或更新以太網(wǎng)、iSCS1、FC、FCoE連接和/或更新MAC、WffN和SN地址類型,這些改變可被實(shí)施且自動(dòng)復(fù)制到所有相關(guān)的服務(wù)器配置文件。
[0047]程序指令可被執(zhí)行以復(fù)制和/或刪除服務(wù)器配置文件模板。在常規(guī)配置直接于單個(gè)的服務(wù)器配置文件層級(jí)處被改變(例如,刪除或改變以太網(wǎng)連接)的情況下,自動(dòng)移除特定服務(wù)器配置文件模板(例如,圖4A中的443)的服務(wù)器配置文件關(guān)聯(lián)。允許將額外的連接增加到給定的服務(wù)器配置文件,并且將額外的連接增加到給定的服務(wù)器不改變常規(guī)配置。因此,該相同的服務(wù)器配置文件模板可以由來(lái)自不同虛擬連接域的服務(wù)器配置文件共享并且在具有不同物理連接的服務(wù)器之間共享。
[0048]圖6圖不出根據(jù)本公開不例的系統(tǒng)。根據(jù)本公開,圖6為圖不處理資源614、存儲(chǔ)器資源616、以及非暫時(shí)性機(jī)器可讀介質(zhì)618的框圖,該非暫時(shí)性機(jī)器可讀介質(zhì)618包括具有存儲(chǔ)在其上的可被運(yùn)行以執(zhí)行特定動(dòng)作和功能的計(jì)算機(jī)可執(zhí)行指令的模塊。處理資源614和存儲(chǔ)器資源616可以位于諸如網(wǎng)絡(luò)安全平臺(tái)、網(wǎng)絡(luò)控制器、管理服務(wù)器(例如,圖1中的116)或其它網(wǎng)絡(luò)設(shè)備之類的網(wǎng)絡(luò)設(shè)備的本地,例如如所示的。該機(jī)器可讀介質(zhì)618和/或存儲(chǔ)器資源616存儲(chǔ)可被處理資源614執(zhí)行的程序?qū)嵤├?例如軟件、固件等)。該機(jī)器可讀介質(zhì)可以位于網(wǎng)絡(luò)設(shè)備的本地或者遠(yuǎn)離網(wǎng)絡(luò)設(shè)備。對(duì)于機(jī)器可讀介質(zhì)遠(yuǎn)離網(wǎng)絡(luò)設(shè)備的那些示例,可以將指令加載到網(wǎng)絡(luò)設(shè)備的存儲(chǔ)器資源616中。
[0049]如此處所用的,處理資源614可包括例如在并行處理系統(tǒng)中的一個(gè)或多個(gè)處理器。存儲(chǔ)器資源616可包括可由處理資源614尋址以用于執(zhí)行機(jī)器可讀指令618 (例如程序指令)的存儲(chǔ)器。存儲(chǔ)器資源616可包括易失性和/或非易失性存儲(chǔ)器,例如隨機(jī)存取存儲(chǔ)器(RAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、磁存儲(chǔ)器(例如硬盤、軟盤和/或磁帶存儲(chǔ)器)、固態(tài)驅(qū)動(dòng)器(SSD)、閃存、相變存儲(chǔ)器等。
[0050]如圖6所示,機(jī)器可取介質(zhì)618可包括:包含特定指令集的服務(wù)器配置文件模板模塊620,該指令集由處理資源616執(zhí)行以提供用戶接口(UI)(例如圖1中的110)來(lái)創(chuàng)建和定義如圖3A和圖4A所示的服務(wù)器模板配置文件、和/或訪問(wèn)服務(wù)器配置文件模板(例如圖1中的服務(wù)器配置文件模板模塊112)的數(shù)據(jù)庫(kù)池中的現(xiàn)有服務(wù)器配置文件模板。
[0051]服務(wù)器模板配置文件模塊620執(zhí)行指令用于創(chuàng)建和定義服務(wù)器配置文件模板,該模板具有模板標(biāo)識(shí)符、常規(guī)配置和共享結(jié)合圖3A和/或圖4A所描述的常規(guī)配置的相關(guān)聯(lián)服務(wù)器配置文件的列表。該服務(wù)器模板配置文件模塊可進(jìn)一步執(zhí)行指令用于訪問(wèn)、提取和/或修改包括模板標(biāo)識(shí)符、常規(guī)配置和服務(wù)器配置文件列表的現(xiàn)有服務(wù)器模板配置文件。
[0052]在圖6的示例實(shí)施例中,服務(wù)器配置文件模板模塊620執(zhí)行指令以將特定服務(wù)器配置文件模板應(yīng)用到與其相關(guān)聯(lián)的多個(gè)服務(wù)器配置文件,如圖3B、圖4B和圖4C所示,使得對(duì)常規(guī)配置的改變被復(fù)制到與該服務(wù)器配置文件模板相關(guān)的所有服務(wù)器配置文件。如上所述,可以執(zhí)行指令用于復(fù)制和/或刪除模板。
[0053]如圖6所示,該機(jī)器可讀介質(zhì)618可包括服務(wù)器配置文件模塊622,服務(wù)器配置文件模塊622包括由處理資源616執(zhí)行的用于提供用戶接口(UI)(例如圖1中的110)以創(chuàng)建和定義多個(gè)服務(wù)器配置文件的指令集。通過(guò)示例的方式但不通過(guò)限制的方式,使用VC管理器和/或VCEM創(chuàng)建和定義多個(gè)服務(wù)器配置文件。因此,服務(wù)器配置文件模塊622可執(zhí)行指令以直接在單個(gè)的VC服務(wù)器配置文件層級(jí)處改變網(wǎng)絡(luò)連接、堆疊、標(biāo)識(shí)符和/或其他參數(shù)設(shè)置。
[0054]根據(jù)實(shí)施例,在常規(guī)配置直接于單個(gè)的VC服務(wù)器配置文件層級(jí)處被改變的情況下,可以自動(dòng)移除VC服務(wù)器配置文件模板的VC服務(wù)器配置文件關(guān)聯(lián)。然而,允許添加額外的連接到VC服務(wù)器配置文件層,因?yàn)檫@種動(dòng)作不會(huì)改變?cè)摮R?guī)配置。因此,相同的服務(wù)器配置文件模板可以由來(lái)自不同VC域的VC服務(wù)器配置文件共享并且在具有不同物理連接的服務(wù)器之間共享。
[0055]此處所描述的服務(wù)器配置文件模板實(shí)施例可包含任何類型的連接,并且可以用作在任何VC域創(chuàng)建VC服務(wù)器配置文件的基準(zhǔn)。此外,此處描述的服務(wù)器配置文件模板實(shí)施例不必考慮不同VC域(例如VC互連模塊)之間的物理差異或者每個(gè)VC固件版本的可用特性。
[0056]因此,可以使用服務(wù)器配置文件模板模塊620創(chuàng)建和定義服務(wù)器配置文件模板,并且用戶可以利用服務(wù)器配置文件模塊622和/或基于利用服務(wù)器配置文件模板模塊620的特定服務(wù)器模板,來(lái)創(chuàng)建若干個(gè)服務(wù)器配置文件(每個(gè)服務(wù)器配置文件都可以分配到不同的VC域:機(jī)柜/槽位等)。如圖4B和圖4C所示,當(dāng)將特定VC服務(wù)器配置文件應(yīng)用到不支持這種連接類型的特定VC域中的服務(wù)器時(shí),可以簡(jiǎn)單地忽略在與VC服務(wù)器配置文件相關(guān)的服務(wù)器配置文件模板中定義的任何不支持的連接類型。在VC服務(wù)器配置文件分配期間,如果檢測(cè)到常規(guī)配置中定義的連接所使用的網(wǎng)絡(luò)或者堆疊不存在于VC域中時(shí),則該網(wǎng)絡(luò)或堆疊連接類型與特定VC服務(wù)器配置文件連接不相關(guān),然而保持與服務(wù)器配置文件模板的相關(guān)。
[0057]根據(jù)實(shí)施例,對(duì)常規(guī)配置的定義可以被高效地組合在服務(wù)器配置文件模板中,并且容易地被復(fù)制到大量的服務(wù)器配置文件??梢詮念^開始或者重新使用現(xiàn)有的服務(wù)器配置文件模板來(lái)創(chuàng)建新的服務(wù)器配置文件。對(duì)常規(guī)配置的改變(例如,對(duì)數(shù)百個(gè)服務(wù)器配置文件使用的以太網(wǎng)連接中的網(wǎng)絡(luò)名的改變),可以從服務(wù)器配置文件模板層來(lái)執(zhí)行,并且可以自動(dòng)地復(fù)制到與該服務(wù)器配置文件模板相關(guān)的所有服務(wù)器配置文件。該服務(wù)器配置文件使用的常規(guī)配置可以利用單個(gè)用戶接口而被可視化和管理。
[0058]雖然此文圖示和描述了特定的示例,但是本領(lǐng)域普通技術(shù)人員會(huì)理解,為了實(shí)現(xiàn)相同的結(jié)果而推測(cè)的布置可以替代所示出的特定示例。此公開旨在涵蓋本公開的一個(gè)或多個(gè)示例的改變或變形。應(yīng)理解,上述描述僅以例示性的方式而非限制性的方式被做出。在回顧了上述描述之后,上述示例和在本文中未具體描述的其他示例的組合對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō)將是顯而易見的。本公開的一個(gè)或多個(gè)示例的范圍包括使用上述結(jié)構(gòu)和方法的其他應(yīng)用。因此,本公開的一個(gè)或多個(gè)示例的范圍應(yīng)當(dāng)參照所附權(quán)利要求、和與這種權(quán)利要求有權(quán)要求的等同物的整個(gè)范圍來(lái)確定。
[0059]術(shù)語(yǔ)“多個(gè)”意味著應(yīng)當(dāng)被理解為包括至少一個(gè)但不限于一個(gè)。
【權(quán)利要求】
1.一種用于應(yīng)用服務(wù)器配置文件模板的方法,包括: 使用處理資源來(lái)執(zhí)行計(jì)算機(jī)可讀指令以: 提供用戶接口(UI)來(lái)定義模板,其中所述模板包括模板標(biāo)識(shí)符、常規(guī)配置和共享所述常規(guī)配置的相關(guān)聯(lián)服務(wù)器配置文件的列表; 通過(guò)所述UI創(chuàng)建多個(gè)服務(wù)器配置文件;以及 將所述模板應(yīng)用于所述多個(gè)服務(wù)器配置文件,使得對(duì)所述常規(guī)配置的改變被復(fù)制到包括具有不同物理連接的相關(guān)聯(lián)服務(wù)器配置文件的所有相關(guān)聯(lián)服務(wù)器配置文件。
2.根據(jù)權(quán)利要求1所述的方法,其中執(zhí)行所述指令以識(shí)別能應(yīng)用到每個(gè)服務(wù)器配置文件的常規(guī)配置,并且忽略不能應(yīng)用到所述每個(gè)服務(wù)器配置文件的常規(guī)配置。
3.根據(jù)權(quán)利要求1所述的方法,其中執(zhí)行所述指令以將常規(guī)配置定義為以太網(wǎng)連接、iSCSI (互聯(lián)網(wǎng)小型計(jì)算機(jī)系統(tǒng)接口 )連接、FC連接、FCoE連接、MAC (媒體訪問(wèn)控制器)和WWN(萬(wàn)維網(wǎng)名稱)地址類型以及序列號(hào)類型的列表。
4.根據(jù)權(quán)利要求1所述的方法,其中能執(zhí)行所述指令以根據(jù)所述模板定義所述多個(gè)服務(wù)器配置文件,或者將所述多個(gè)服務(wù)器配置文件定義為新的服務(wù)器配置文件。
5.根據(jù)權(quán)利要求1所述的方法,其中執(zhí)行所述指令以利用單個(gè)Π管理所述常規(guī)配置和與所述模板相關(guān)聯(lián)的所述多個(gè)服務(wù)器配置文件。
6.根據(jù)權(quán)利要求1所述的方法,其中執(zhí)行所述指令以實(shí)施對(duì)所述常規(guī)配置的改變,所述改變包括:增加、移除或更新以太網(wǎng)連接、iSCSI連接、FC連接、FCoE連接和/或更新MAC、WffN和SN地址類型。
7.根據(jù)權(quán)利要求1所述的方法,其中執(zhí)行所述指令以允許所述模板被復(fù)制和/或被刪除。
8.一種非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),在所述介質(zhì)上存儲(chǔ)有一組計(jì)算機(jī)可執(zhí)行指令,所述指令在由計(jì)算機(jī)執(zhí)行的情況下導(dǎo)致所述計(jì)算機(jī): 提供模板,其中所述模板包括模板標(biāo)識(shí)符、常規(guī)配置和共享所述常規(guī)配置的相關(guān)聯(lián)服務(wù)器配置文件的列表;以及 定義服務(wù)器配置文件,其中所述指令能被執(zhí)行以根據(jù)現(xiàn)有模板定義所述服務(wù)器配置文件。
9.根據(jù)權(quán)利要求8所述的非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),其中所述一組指令在由所述計(jì)算機(jī)執(zhí)行的情況下導(dǎo)致所述計(jì)算機(jī):將所述服務(wù)器配置文件定義為新的服務(wù)器配置文件。
10.根據(jù)權(quán)利要求8所述的非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),其中所述一組指令在由所述計(jì)算機(jī)執(zhí)行的情況下導(dǎo)致所述計(jì)算機(jī):將對(duì)所述模板的改變復(fù)制到共享所述常規(guī)配置的所有相關(guān)聯(lián)服務(wù)器配置文件。
11.根據(jù)權(quán)利要求10所述的非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),其中所述一組指令在由所述計(jì)算機(jī)執(zhí)行的情況下導(dǎo)致所述計(jì)算機(jī): 如果所述常規(guī)配置直接在單個(gè)的服務(wù)器配置文件層級(jí)處被改變,則移除所述模板的配置文件服務(wù)器關(guān)聯(lián)。
12.根據(jù)權(quán)利要求10所述的非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),其中所述一組指令在由所述計(jì)算機(jī)執(zhí)行的情況下導(dǎo)致所述計(jì)算機(jī): 在將額外的連接增加到所述服務(wù)器配置文件時(shí)允許不改變所述常規(guī)配置,使得相同的模板能由來(lái)自不同虛擬連接域的服務(wù)器配置文件共享并且在具有不同物理連接的服務(wù)器之間共享。
13.一種用于應(yīng)用服務(wù)器配置文件模板的系統(tǒng),包括: 用戶接口(UI); 處理資源;以及 非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),在所述介質(zhì)上存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令,所述指令在由所述處理資源執(zhí)行的情況下導(dǎo)致所述系統(tǒng): 使用所述Π訪問(wèn)服務(wù)器配置文件模板,所述服務(wù)器配置文件模板具有常規(guī)配置設(shè)置; 將所述服務(wù)器配置文件模板應(yīng)用到服務(wù)器; 使用所述服務(wù)器模板管理共享所述常規(guī)配置設(shè)置的相關(guān)聯(lián)服務(wù)器配置文件。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其中所述模板能包括任何類型的連接,并且能用作在任何虛擬連接域處創(chuàng)建服務(wù)器配置文件的基準(zhǔn),而不必考慮每個(gè)虛擬連接固件版本中的可用特性。
15.根據(jù)權(quán)利要求13所述的系統(tǒng),其中所述指令在由所述處理資源執(zhí)行的情況下導(dǎo)致所述系統(tǒng): 將所述服務(wù)器配置文件模板定義為具有模板標(biāo)識(shí)符、所述常規(guī)配置設(shè)置和共享所述常規(guī)配置設(shè)置的相關(guān)聯(lián)服務(wù)器配置文件的列表;以及 利用所述服務(wù)器配置文件模板創(chuàng)建至少一個(gè)服務(wù)器配置文件。
【文檔編號(hào)】G06F9/445GK104303147SQ201280072885
【公開日】2015年1月21日 申請(qǐng)日期:2012年5月30日 優(yōu)先權(quán)日:2012年5月30日
【發(fā)明者】卡倫·莫賴斯·尼凱萊, 路易斯·奧塔維奧·達(dá)·西爾瓦·馬丁斯, 米切爾·C·黃, 朱利奧·塞薩爾·費(fèi)爾南德斯·科雷亞 申請(qǐng)人:惠普發(fā)展公司,有限責(zé)任合伙企業(yè)