專利名稱:多實(shí)體管理的制作方法
多實(shí)體管理
背景技術(shù):
大型團(tuán)體實(shí)體(如,企業(yè)和云計(jì)算提供商)通常包括計(jì)算機(jī)網(wǎng)絡(luò)上顯著數(shù)量的服務(wù)器設(shè)備和管理的客戶端設(shè)備。需要服務(wù)于網(wǎng)絡(luò)上這些設(shè)備的基礎(chǔ)設(shè)施具有需要配置的各種復(fù)雜設(shè)置,且基礎(chǔ)設(shè)施服務(wù)為網(wǎng)絡(luò)上的設(shè)備指配IP地址和其它網(wǎng)絡(luò)配置設(shè)置。通常的企業(yè)通常包括遍及網(wǎng)絡(luò)分布的大量這些基礎(chǔ)設(shè)施服務(wù),對(duì)于配置或故障診斷場(chǎng)景,網(wǎng)絡(luò)和/或系統(tǒng)管理員需要更新具有單個(gè)或多個(gè)基礎(chǔ)設(shè)施服務(wù)的各種實(shí)體。典型多實(shí)體管理系統(tǒng)的實(shí)體管理是諸如配置、重寫(xiě)、添加、刪除、以及查找和替換的動(dòng)作的多步驟過(guò)程。網(wǎng)絡(luò)和/或系統(tǒng)管理員進(jìn)行的管理操作的許多過(guò)程中的所有過(guò)程對(duì)于通過(guò)網(wǎng)絡(luò)配置設(shè)置(如例如,DHCP(動(dòng)態(tài)主機(jī)配置協(xié)議)范圍選項(xiàng)和范圍屬性、以及DHCP服務(wù)器選項(xiàng)和服務(wù)器屬性)正服務(wù)于網(wǎng)絡(luò)中成千上萬(wàn)客戶端設(shè)備的基礎(chǔ)設(shè)施服務(wù)的大量實(shí)體都較復(fù)雜。維護(hù)、故障診斷、以及修復(fù)大型網(wǎng)絡(luò)對(duì)于管理員是人工密集和耗時(shí)的。 網(wǎng)絡(luò)和/或系統(tǒng)管理員可以運(yùn)用通常的多管理框架來(lái)促進(jìn)對(duì)可包括通過(guò)網(wǎng)絡(luò)配置設(shè)置來(lái)服務(wù)于成千上萬(wàn)客戶端設(shè)備的大型網(wǎng)絡(luò)的管理。然而,傳統(tǒng)多管理框架僅提供單實(shí)體操作,如,重寫(xiě)或設(shè)置實(shí)體(例如,DHCP范圍)的配置對(duì)象(例如,DHCP范圍選項(xiàng))的配置設(shè)置、或者為設(shè)置的陣列添加單個(gè)實(shí)體的值。傳統(tǒng)多管理框架未提供多實(shí)體配置設(shè)置改變。例如,更新遍及大型網(wǎng)絡(luò)的多個(gè)客戶端設(shè)備上的網(wǎng)絡(luò)配置設(shè)置涉及對(duì)正服務(wù)于許多客戶端設(shè)備的基礎(chǔ)設(shè)施服務(wù)的配置對(duì)象的更新。不支持如下更新,如,從多個(gè)實(shí)體上對(duì)象的值的集合查找值并用新值替換該值。實(shí)際上,用以更新、添加、或者查找和替換多個(gè)實(shí)體上對(duì)象的值的典型多管理框架技術(shù)是刪除對(duì)象和隨后通過(guò)更新的、添加的、或者替換的值創(chuàng)建新對(duì)象。
發(fā)明內(nèi)容
此發(fā)明內(nèi)容介紹多實(shí)體管理的簡(jiǎn)化概念,下面在具體實(shí)施方式
中進(jìn)一步描述和/或在圖中示出概念。此發(fā)明內(nèi)容不應(yīng)當(dāng)認(rèn)為是描述要求保護(hù)主題的必要特征,也不用來(lái)確定或限制要求保護(hù)主題的范圍。描述多實(shí)體管理。在實(shí)施例中,多實(shí)體系統(tǒng)可以包括服務(wù)于被配置成用于網(wǎng)絡(luò)上網(wǎng)絡(luò)連接性的客戶端設(shè)備的基礎(chǔ)設(shè)施服務(wù)(例如,DHCP)。多實(shí)體管理器實(shí)例化配置對(duì)話框以便與可選擇的用戶可選擇控件一起顯示,用以發(fā)起DHCP實(shí)體的一個(gè)或更多個(gè)網(wǎng)絡(luò)配置設(shè)置(如,范圍屬性、范圍選項(xiàng)、類、服務(wù)器屬性、以及服務(wù)器選項(xiàng))的單步驟配置操作。在實(shí)施例中,單步驟配置操作可以是如下內(nèi)容中的一個(gè)用以改變網(wǎng)絡(luò)配置設(shè)置值的重寫(xiě)操作;用以向網(wǎng)絡(luò)配置設(shè)置值的陣列添加值的添加操作;用以查找值和替換網(wǎng)絡(luò)配置設(shè)置值的查找和替換操作;或者用以刪除網(wǎng)絡(luò)配置設(shè)置值的刪除操作。實(shí)施配置對(duì)話框以便選擇具有多個(gè)配置對(duì)象的多個(gè)網(wǎng)絡(luò)實(shí)體、以及以便選擇單步驟配置操作來(lái)編輯多個(gè)配置對(duì)象中所選擇的配置對(duì)象。
參照以下圖描述多實(shí)體管理的實(shí)施例??梢酝ㄆ褂猛瑯訕?biāo)記來(lái)引用圖中示出的相似特征和組件
圖I示例了按照多實(shí)體管理的一個(gè)或更多個(gè)實(shí)施例的實(shí)例多實(shí)體系統(tǒng)。圖2示例了按照多實(shí)體管理的一個(gè)或更多個(gè)實(shí)施例的配置對(duì)話框用戶界面的實(shí)例。圖3示例了按照多實(shí)體管理的一個(gè)或更多個(gè)實(shí)施例的配置對(duì)話框用戶界面的另
一實(shí)例。圖4示例了按照一個(gè)或更多個(gè)實(shí)施例的多實(shí)體管理的實(shí)例方法。圖5示例了可以實(shí)施多實(shí)體管理實(shí)施例的實(shí)例設(shè)備的各種組件。
具體實(shí)施例方式描述多實(shí)體管理的實(shí)施例。網(wǎng)絡(luò)和/或系統(tǒng)管理員(也稱作IT管理員)可以選擇具有多個(gè)配置對(duì)象(其具有單個(gè)設(shè)置或設(shè)置集合)的多個(gè)實(shí)體,用以在單步驟配置操作中執(zhí)行重寫(xiě)、添加、刪除、或者查找和替換操作。單步驟配置操作可以各自在大型網(wǎng)絡(luò)中的一列被管實(shí)體上(如,在網(wǎng)絡(luò)中連接的多個(gè)客戶端設(shè)備處網(wǎng)絡(luò)配置設(shè)置的所得過(guò)濾集上)執(zhí)行。單步驟配置操作可以在用戶界面(網(wǎng)絡(luò)管理員可以從該用戶界面發(fā)起單步驟配置操作)中可顯示的配置對(duì)話框內(nèi)是附條件的。配置對(duì)話框是靈活的,網(wǎng)絡(luò)和/或系統(tǒng)管理員可以輕松改變和配置網(wǎng)絡(luò)配置設(shè)置以獲得迅速和高效管理響應(yīng)。多實(shí)體管理的實(shí)施例提供管理員可以管理多實(shí)體系統(tǒng)和實(shí)施單步驟配置操作(如,單步驟配置中執(zhí)行的重寫(xiě)、添加、刪除、或者查找和替換操作)的機(jī)制。多實(shí)體管理的實(shí)施例還改進(jìn)了針對(duì)具有多個(gè)配置設(shè)置(諸如DHCP范圍選項(xiàng)和范圍屬性、以及DHCP服務(wù)器選項(xiàng)和服務(wù)器屬性)的網(wǎng)絡(luò)中大量復(fù)雜被管實(shí)體的管理操作。雖然可以在任何數(shù)量的不同設(shè)備、系統(tǒng)、網(wǎng)絡(luò)、環(huán)境、和/或配置中實(shí)施多實(shí)體管理的特征和概念,但多實(shí)體管理的實(shí)施例在以下實(shí)例設(shè)備、系統(tǒng)、以及方法的上下文中描述。圖I示例了可以實(shí)施多實(shí)體管理的各種實(shí)施例的實(shí)例多實(shí)體系統(tǒng)100。實(shí)例系統(tǒng)包括網(wǎng)絡(luò)102,如,私有或社團(tuán)網(wǎng)絡(luò)和/或企業(yè)計(jì)算機(jī)網(wǎng)絡(luò)。網(wǎng)絡(luò)可以實(shí)施成包括有線和/或無(wú)線網(wǎng)絡(luò)、以及也可以使用任何類型的網(wǎng)絡(luò)拓?fù)浜?或通信協(xié)議來(lái)實(shí)施。網(wǎng)絡(luò)可以被表示為或如若不然被實(shí)施為兩個(gè)或更多個(gè)網(wǎng)絡(luò)的組合,以包括基于IP的網(wǎng)絡(luò)和/或互聯(lián)網(wǎng)。在此實(shí)例中,多實(shí)體系統(tǒng)100包括多個(gè)DHCP (動(dòng)態(tài)主機(jī)配置協(xié)議)服務(wù)器104、DNS(域名系統(tǒng))服務(wù)器106、多個(gè)客戶端設(shè)備108、以及管理服務(wù)器110。多實(shí)體系統(tǒng)還包括在112擴(kuò)展的網(wǎng)絡(luò)(如,數(shù)據(jù)中心或企業(yè)的擴(kuò)展),包括其它DNS服務(wù)器114、DHCP服務(wù)器116、應(yīng)用服務(wù)器118、以及另一管理服務(wù)器120。多實(shí)體系統(tǒng)還可以包括任何其它類型的聯(lián)網(wǎng)運(yùn)算設(shè)備、服務(wù)器設(shè)備、以及通過(guò)設(shè)備實(shí)施的服務(wù)。客戶端設(shè)備108可以包括任何有線和/或無(wú)線設(shè)備,以及可以實(shí)施為用戶設(shè)備、便攜設(shè)備、計(jì)算機(jī)設(shè)備、和/或聯(lián)網(wǎng)設(shè)備。可以通過(guò)各種組件(如,一個(gè)或更多個(gè)處理器和存儲(chǔ)器設(shè)備)、以及如參照?qǐng)D5中示出的實(shí)例設(shè)備進(jìn)一步描述以實(shí)施多實(shí)體管理實(shí)施例的任何數(shù)量和組合的不同組件。服務(wù)器設(shè)備122是DHCP服務(wù)器104和116中任何一個(gè)的實(shí)例實(shí)施。多實(shí)體系統(tǒng)中的服務(wù)器設(shè)備可以具有四個(gè)或更多個(gè)級(jí)別的尺度,多實(shí)體系統(tǒng)的網(wǎng)絡(luò)可以包括大量服務(wù)器和它的實(shí)體。系統(tǒng)可以包括多個(gè)DHCP服務(wù)器,其中,每個(gè)服務(wù)器包括多個(gè)DHCP范圍,每個(gè)服務(wù)器范圍包括多個(gè)范圍選項(xiàng),每個(gè)服務(wù)器范圍選項(xiàng)包括值的陣列,可以基于服務(wù)器、范圍、類或特定于客戶端的級(jí)別將DHCP選項(xiàng)配置為具體值以及允許向DHCP客戶端分配和分布DHCP選項(xiàng)。在實(shí)例多實(shí)體系統(tǒng)100中,實(shí)例服務(wù)器設(shè)備122包括各自包括多個(gè)范圍選項(xiàng)126的DHCP服務(wù)器范圍124,每個(gè)服務(wù)器范圍選項(xiàng)可以包括多個(gè)選項(xiàng)值128。作為網(wǎng)絡(luò)配置設(shè)置和信息(如,默認(rèn)網(wǎng)關(guān)標(biāo)識(shí)符、軟件配置信息、代理服務(wù)器地址、時(shí)間服務(wù)器地址、IP地址、MAC地址、一列DNS服務(wù)器等)向網(wǎng)絡(luò)客戶端設(shè)備108推送出服務(wù)器范圍選項(xiàng)126和選項(xiàng)值128。例如,計(jì)算機(jī)客戶端設(shè)備具有如下配置信息如,為設(shè)備配置的IP地址、MAC地址、一列DNS服務(wù)器,其它網(wǎng)絡(luò)配置設(shè)置,以及從DHCP服務(wù)器通過(guò)DHCP范圍服務(wù)的其它屬性。在實(shí)施中,管理服務(wù)器110、120是作為多實(shí)體管理器實(shí)施的IP地址管理(IPAM)月艮務(wù)器。例如,管理服務(wù)器Iio與DHCP服務(wù)器104和DNS服務(wù)器106、以及與域控制器(DC)和網(wǎng)絡(luò)策略服務(wù)器(NPS)(未示出)通信,以管理DHCP和DNS服務(wù)器上的網(wǎng)絡(luò)配置設(shè)置。類 似地,管理服務(wù)器120與DNS服務(wù)器114和DHCP服務(wù)器116通信以管理DHCP和DNS服務(wù)器上的網(wǎng)絡(luò)配置設(shè)置。在DHCP服務(wù)器104和DNS服務(wù)器106上存儲(chǔ)客戶端設(shè)備108的網(wǎng)絡(luò)配置設(shè)置??梢栽贒HCP和DNS服務(wù)器上更新服務(wù)器的配置、以及客戶端設(shè)備的網(wǎng)絡(luò)配置,服務(wù)器隨后把改變傳播給如通過(guò)各DHCP和DNS角色定義的客戶端設(shè)備。在此實(shí)例中,管理服務(wù)器110包括如下這種多實(shí)體管理器130 :其實(shí)例化配置對(duì)話框以便與可選擇的用戶可選擇控件一起顯示,用以發(fā)起針對(duì)在DHCP服務(wù)器104和DNS服務(wù)器106上更新的客戶端設(shè)備的一個(gè)或更多個(gè)服務(wù)器配置和網(wǎng)絡(luò)配置設(shè)置的單步驟配置操作。在實(shí)施中,多實(shí)體管理器130和配置對(duì)話框132可以作為計(jì)算機(jī)可執(zhí)行指令(如,軟件應(yīng)用)來(lái)實(shí)施、以及通過(guò)一個(gè)或更多個(gè)處理器執(zhí)行以實(shí)施本文中描述的各種實(shí)施例。進(jìn)一步地,雖然在實(shí)例系統(tǒng)中將多實(shí)體管理器130作為管理服務(wù)器110的組件示出,但可以作為單獨(dú)實(shí)體、或者作為服務(wù)器和/或設(shè)備中任何一個(gè)的組件實(shí)施多實(shí)體管理器。網(wǎng)絡(luò)和/或系統(tǒng)管理員可以使用運(yùn)算設(shè)備134顯示從管理服務(wù)器110運(yùn)行的配置對(duì)話框用戶界面136。從配置對(duì)話框用戶界面,管理員可以發(fā)起單步驟配置操作,如,用以改變網(wǎng)絡(luò)配置設(shè)置選項(xiàng)值的重寫(xiě)操作;用以向網(wǎng)絡(luò)配置設(shè)置的選項(xiàng)值添加值的添加操作;用以替換網(wǎng)絡(luò)配置設(shè)置選項(xiàng)值的查找和替換操作;或者用以刪除網(wǎng)絡(luò)配置設(shè)置選項(xiàng)值的刪除操作。例如,多實(shí)體系統(tǒng)中的DNS服務(wù)器會(huì)故障,在此情形中通過(guò)新配置信息更新所有實(shí)體以更新新DNS服務(wù)器替換的地址。例如,在對(duì)話框用戶界面中,網(wǎng)絡(luò)管理員可以選擇一套DHCP范圍或DHCP服務(wù)器、設(shè)置字段、以及應(yīng)用所述配置以無(wú)縫地更新多實(shí)體系統(tǒng)中的所有實(shí)體。在實(shí)施例中,網(wǎng)絡(luò)和/或系統(tǒng)管理員可以選擇具有多個(gè)配置對(duì)象(其具有單個(gè)設(shè)置或設(shè)置的集合)的多個(gè)實(shí)體并在單個(gè)步驟中執(zhí)行重寫(xiě)、添加、刪除、或者查找和替換操作。對(duì)于重寫(xiě)操作,在要重寫(xiě)的對(duì)話框用戶界面中選擇對(duì)象和在空的字段集中,提供要重寫(xiě)的值。同樣內(nèi)容可以對(duì)于同樣對(duì)話框中的多個(gè)對(duì)象重復(fù)和應(yīng)用配置。對(duì)于添加操作,在對(duì)話框用戶界面中選擇對(duì)象以添加特定值和在空的字段集中,提供要添加的值。同樣內(nèi)容可以對(duì)于同樣對(duì)話框中的多個(gè)對(duì)象重復(fù)和應(yīng)用配置。對(duì)于查找和替換操作,在對(duì)話框用戶界面中空的字段集中提供要查找的值和要替換的值。同樣內(nèi)容可以對(duì)于同樣對(duì)話框中的多個(gè)對(duì)象重復(fù)和應(yīng)用配置。對(duì)于刪除操作,在對(duì)話框用戶界面中選擇要?jiǎng)h除的對(duì)象。同樣內(nèi)容可以對(duì)于同樣對(duì)話框中的多個(gè)對(duì)象重復(fù)和應(yīng)用配置??梢栽诒还軐?shí)體的列表上(如,在過(guò)濾所得集上或以其它方式)執(zhí)行描述的全部操作。圖2示例了按照如本文中所述多實(shí)體管理的一個(gè)或更多個(gè)實(shí)施例的配置對(duì)話框用戶界面的實(shí)例200。在此實(shí)例中,實(shí)施配置對(duì)話框以編輯DHCP范圍,選擇兩個(gè)DHCP范圍的兩個(gè)屬性以便修改。雖然在此實(shí)例中把僅兩個(gè)DHCP范圍示出為被選擇,但可以選擇任何其它對(duì)象類型以便多實(shí)體管理實(shí)施例中的多編輯,對(duì)選擇的范圍的數(shù)量不存在上限。要編輯的選定范圍的數(shù)量可以在數(shù)十或數(shù)百(但是不存在此通常實(shí)例的上限),以及可以應(yīng)用于不同DHCP服務(wù)器。在此實(shí)例中,在202列出兩個(gè)選定的DHCP范圍,在204把用以添加的配置操作示出為被選擇。在下拉菜單中,網(wǎng)絡(luò)和/或系統(tǒng)管理員還可以選擇其它配置操作,如,重寫(xiě)、刪除、或者查找和替換操作。管理員還可以選擇206處的配置選項(xiàng)以配置選定的DHCP范圍。例如,可以向與多個(gè)服務(wù)器相關(guān)聯(lián)的多個(gè)范圍添加多個(gè)選項(xiàng)。在208示出配置的選項(xiàng)中的兩個(gè),如,添加到選定的DHCP范圍。
圖3示例了按照如本文中所述多實(shí)體管理的一個(gè)或更多個(gè)實(shí)施例的配置對(duì)話框用戶界面的另一實(shí)例300。在此實(shí)例中,實(shí)施配置對(duì)話框以編輯DHCP范圍,選擇兩個(gè)DHCP范圍的兩個(gè)屬性以便修改。雖然在此實(shí)例中把僅兩個(gè)DHCP范圍示出為被選擇,但可以選擇任何其它對(duì)象類型以便多實(shí)體管理實(shí)施例中的多編輯,對(duì)選擇的范圍的數(shù)量不存在上限。要編輯的選定范圍的數(shù)量可以在數(shù)十或數(shù)百(但是不存在此通常實(shí)例的上限),以及可以應(yīng)用于不同DHCP服務(wù)器。在此實(shí)例中,在302列出兩個(gè)選定的DHCP范圍,在304把用以查找和替換的配置操作示出為被選擇。在下拉菜單中,網(wǎng)絡(luò)和/或系統(tǒng)管理員還可以選擇其它配置操作,如,添加、重寫(xiě)、或者刪除操作。管理員還可以選擇306處的配置選項(xiàng)以配置選定的DHCP范圍。例如,,可以向多個(gè)服務(wù)器上的多個(gè)范圍、針對(duì)具有多個(gè)值的多個(gè)選項(xiàng)(其中僅一個(gè)選項(xiàng)值正被選擇性地替換)應(yīng)用查找和替換配置操作。在308示出配置的選項(xiàng)中的兩個(gè),如,對(duì)于多實(shí)體系統(tǒng)中的006DNS服務(wù)器通過(guò)選項(xiàng)值10. 10. 10. 2正替換DNS服務(wù)器選項(xiàng)值10. 10. 10. I。類似地,對(duì)于多實(shí)體系統(tǒng)中的003路由器通過(guò)選項(xiàng)值10. 2. 3. 40正替換路由器選項(xiàng)值10. 2. 3. 4。按照多實(shí)體管理的一個(gè)或更多個(gè)實(shí)施例,參照?qǐng)D4描述實(shí)例方法400。通常,可以使用軟件、固件、硬件(例如,固定邏輯電路)、人工處理、或者其任何組合實(shí)施本文中描述的服務(wù)、功能、方法、流程、組件、以及模塊中的任何內(nèi)容。軟件實(shí)施表示在通過(guò)計(jì)算機(jī)處理器執(zhí)行時(shí)執(zhí)行指定任務(wù)的程序代碼??梢栽诳梢园ㄜ浖?yīng)用、例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)、流程、模塊、功能等的計(jì)算機(jī)可執(zhí)行指令的總體上下文中描述實(shí)例方法??梢园殉绦虼a存儲(chǔ)在對(duì)計(jì)算機(jī)處理器為本地和/或遠(yuǎn)程的一個(gè)或更多個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)設(shè)備中。還可以通過(guò)多個(gè)計(jì)算機(jī)設(shè)備在分布式運(yùn)算環(huán)境中實(shí)踐方法。進(jìn)一步地,本文中描述的特征是平臺(tái)無(wú)關(guān)的并且可以在具有各種處理器的各種運(yùn)算平臺(tái)上實(shí)施。圖4示例了多實(shí)體管理的實(shí)例方法400。描述方法塊的次序并非意在解釋成限制,可以按任何次序組合任何數(shù)量的描述方法塊以實(shí)施方法、或者替選方法。在塊402,選擇一個(gè)或更多個(gè)對(duì)象(例如,DHCP范圍和/或DHCP服務(wù)器)以編輯。例如,從管理服務(wù)器Iio (圖I)處的多實(shí)體管理器130內(nèi)選擇對(duì)象。在塊404,啟動(dòng)配置對(duì)話框以促進(jìn)編輯選定對(duì)象。例如,從多實(shí)體管理器130啟動(dòng)配置對(duì)話框132。
在塊406,可選擇的用戶可選擇控件隨配置對(duì)話框被顯示,用以發(fā)起網(wǎng)絡(luò)中服務(wù)器設(shè)備處一個(gè)或更多個(gè)網(wǎng)絡(luò)配置設(shè)置的單步驟配置操作。例如,管理服務(wù)器110處的多實(shí)體管理器130發(fā)起作為配置對(duì)話框用戶界面136顯示的配置對(duì)話框132。在圖2和3中示出配置對(duì)話框用戶界面的 實(shí)例。配置對(duì)話框包括可選擇的用戶可選擇控件,用以發(fā)起網(wǎng)絡(luò)102上DHCP服務(wù)器104和116的DHCP實(shí)體上一個(gè)或更多個(gè)網(wǎng)絡(luò)配置設(shè)置的單步驟配置操作。在塊408,接收配置操作的選擇以進(jìn)行如下內(nèi)容中的一個(gè)重寫(xiě)、添加、刪除、或者查找和替換網(wǎng)絡(luò)配置設(shè)置值。例如,管理服務(wù)器Iio處的多實(shí)體管理器130接收配置對(duì)話框用戶界面136中配置操作的選擇以進(jìn)行如下內(nèi)容中的一個(gè)重寫(xiě)、添加、刪除、或者查找和替換網(wǎng)絡(luò)配置設(shè)置值。在塊410,接收要配置的服務(wù)器范圍的選擇和在塊412,接收用以配置網(wǎng)絡(luò)配置設(shè)置的值的輸入。例如,管理服務(wù)器Iio處的多實(shí)體管理器130接收要配置的服務(wù)器范圍的選擇、以及要在配置對(duì)話框用戶界面136中配置的范圍值的選擇。在塊414,應(yīng)用選定的配置操作以配置服務(wù)器設(shè)備處的選定網(wǎng)絡(luò)配置設(shè)置和/或服務(wù)器范圍值。例如,管理服務(wù)器110處的多實(shí)體管理器130應(yīng)用選定的配置操作以配置網(wǎng)絡(luò)102中服務(wù)器設(shè)備處的選定服務(wù)器范圍值。圖5示例了參照先前圖I 一 4描述的可以作為設(shè)備、服務(wù)器設(shè)備、或者通過(guò)設(shè)備實(shí)施的服務(wù)實(shí)施的實(shí)例設(shè)備500的各種組件。實(shí)例設(shè)備500包括實(shí)現(xiàn)設(shè)備數(shù)據(jù)504(如,接收的數(shù)據(jù)、正接收的數(shù)據(jù)、對(duì)于廣播調(diào)度的數(shù)據(jù)、數(shù)據(jù)的數(shù)據(jù)包,等等)的有線和/或無(wú)線通信的通信設(shè)備502。設(shè)備數(shù)據(jù)或其它設(shè)備內(nèi)容可以包括設(shè)備的配置設(shè)置、設(shè)備上存儲(chǔ)的媒體內(nèi)容、和/或與設(shè)備的用戶相關(guān)聯(lián)的信息。設(shè)備上存儲(chǔ)的媒體內(nèi)容可以包括任何類型的音頻、視頻、和/或圖像數(shù)據(jù)。設(shè)備包括可以接收任何類型數(shù)據(jù)、媒體內(nèi)容、和/或輸入的一個(gè)或更多個(gè)數(shù)據(jù)輸入506,如,用戶可選擇的輸入和從任何內(nèi)容和/或數(shù)據(jù)源接收的任何其它類型音頻、視頻、和/或圖像數(shù)據(jù)。設(shè)備500還包括通信接口 508,如,串行、并行、網(wǎng)絡(luò)、或者無(wú)線接口中的任何一個(gè)或更多個(gè)。通信接口提供設(shè)備與通信網(wǎng)絡(luò)(其它電子、運(yùn)算、以及通信設(shè)備與所述設(shè)備通過(guò)通信網(wǎng)絡(luò)傳送數(shù)據(jù))之間的連接和/或通信鏈路。設(shè)備500包括處理各種計(jì)算機(jī)可執(zhí)行指令以控制設(shè)備操作的一個(gè)或更多個(gè)處理器510 (例如,微處理器、控制器等中的任何內(nèi)容)??商孢x地或另外,可以通過(guò)結(jié)合處理和控制電路(其通常以512標(biāo)識(shí))實(shí)施的軟件、硬件、固件、或者固定邏輯電路中的任何一個(gè)或組合來(lái)實(shí)施設(shè)備。雖然未示出,但設(shè)備可以包括耦合設(shè)備內(nèi)各種組件的系統(tǒng)總線或數(shù)據(jù)輸送系統(tǒng)。系統(tǒng)總線可以包括不同總線結(jié)構(gòu)(如,運(yùn)用各種總線架構(gòu)中任何總線架構(gòu)的存儲(chǔ)器總線或存儲(chǔ)器控制器、外圍總線、通用串行總線、和/或處理器或本地總線)中的任何一個(gè)或組合。設(shè)備500還包括實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)的一個(gè)或更多個(gè)存儲(chǔ)器設(shè)備514(例如,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)),如,隨機(jī)存取存儲(chǔ)器(RAM)、非易失性存儲(chǔ)器(例如,只讀存儲(chǔ)器(ROM)、閃存等)、以及盤(pán)存儲(chǔ)設(shè)備??梢宰鳛槿魏晤愋偷拇呕蚬鈱W(xué)存儲(chǔ)設(shè)備(如,硬盤(pán)驅(qū)動(dòng)、可刻錄和/或可重寫(xiě)盤(pán)等)實(shí)施盤(pán)存儲(chǔ)設(shè)備。設(shè)備還可以包括海量存儲(chǔ)介質(zhì)設(shè)備。計(jì)算機(jī)可讀介質(zhì)可以是通過(guò)運(yùn)算設(shè)備訪問(wèn)的任何可用的一個(gè)或多個(gè)介質(zhì)。以實(shí)例而非限制的方式,計(jì)算機(jī)可讀介質(zhì)可以包括存儲(chǔ)介質(zhì)和通信介質(zhì)。存儲(chǔ)介質(zhì)包括以存儲(chǔ)信息(如,計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或者其它數(shù)據(jù))的任何方法或技術(shù)實(shí)施的易失性和非易失性、可移除和不可移除介質(zhì)。存儲(chǔ)介質(zhì)包括但不限于RAM、ROM、EEPROM、閃存或其它存儲(chǔ)器技術(shù)、CD-ROM、數(shù)字多功能盤(pán)(DVD)或其它光學(xué)存儲(chǔ)部件、磁盒、磁帶、磁盤(pán)存儲(chǔ)部件或其它磁存儲(chǔ)設(shè)備、或者可以用來(lái)存儲(chǔ)信息和可以通過(guò)計(jì)算機(jī)訪問(wèn)的任何其它介質(zhì)。通信介質(zhì)通常在調(diào)制的數(shù)據(jù)信號(hào)(如,載波或其它傳輸機(jī)制)中實(shí)施計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或者其它數(shù)據(jù)。通信介質(zhì)還包括任何信息傳遞介質(zhì)。調(diào)制的數(shù)據(jù)信號(hào)使其特性中的一個(gè)或更多個(gè)特性以使得在信號(hào)中對(duì)信息編碼的方式來(lái)設(shè)置或改變。以實(shí)例而非限制的方式,通信介質(zhì)包括有線介質(zhì)(諸如有線網(wǎng)絡(luò)或直接連線連接),以及無(wú)線介質(zhì)(諸如聲學(xué)、RF、紅外、以及其它無(wú)線介質(zhì))。存儲(chǔ)器設(shè)備514提供用以存儲(chǔ)設(shè)備數(shù)據(jù)504、其它類型的信息和/或數(shù)據(jù)、以及各種設(shè)備應(yīng)用516的數(shù)據(jù)存儲(chǔ)機(jī)制。例如,可以通過(guò)存儲(chǔ)器設(shè)備將操作系統(tǒng)518作為軟件應(yīng)用維持并在處理器上執(zhí)行。設(shè)備應(yīng)用還可以包括設(shè)備管理器,如,任何形式的控制應(yīng)用、軟 件應(yīng)用、信號(hào)處理和控制模塊、對(duì)特定設(shè)備原生的代碼、特定設(shè)備的硬件抽象層,等等。在此實(shí)例中,設(shè)備應(yīng)用516包括實(shí)施如本文中所述多實(shí)體管理實(shí)施例的多實(shí)體管理器520和配置對(duì)話框522。設(shè)備500還包括生成用于音頻系統(tǒng)526的音頻數(shù)據(jù)和/或生成用于顯示系統(tǒng)528的顯示數(shù)據(jù)的音頻和/或視頻處理系統(tǒng)524。音頻系統(tǒng)和/或顯示系統(tǒng)可以包括處理、顯示、和/或如若不然重現(xiàn)音頻、視頻、顯示、和/或圖像數(shù)據(jù)的任何設(shè)備??梢越?jīng)由RF(射頻)鏈路、S視頻鏈路、合成視頻鏈路、分量視頻鏈路、DVI (數(shù)字視頻接口)、模擬音頻連接、或者其它類似通信鏈路向音頻設(shè)備和/或向顯示設(shè)備傳送顯示數(shù)據(jù)和音頻信號(hào)。在實(shí)施中,音頻系統(tǒng)和/或顯示系統(tǒng)是設(shè)備的外界組件??商孢x地,音頻系統(tǒng)和/或顯示系統(tǒng)是實(shí)例設(shè)備的集成組件,如,集成觸摸屏顯示器。雖然以特定于特征和/或方法的語(yǔ)言描述了多實(shí)體管理的實(shí)施例,但所附權(quán)利要求并非必定限于描述的具體特征或方法。實(shí)際上,所述具體特征和方法作為多實(shí)體管理的實(shí)例實(shí)施被公開(kāi)。
權(quán)利要求
1.一種多實(shí)體系統(tǒng),包括 服務(wù)器設(shè)備104,被配置成用于網(wǎng)絡(luò)上客戶端設(shè)備108的網(wǎng)絡(luò)配置設(shè)置的控制和管理;以及 多實(shí)體管理器130,被配置成實(shí)例化配置對(duì)話框132以便與可選擇的用戶可選擇控件一起顯示,用以發(fā)起在服務(wù)器設(shè)備104處網(wǎng)絡(luò)配置設(shè)置中一個(gè)或更多個(gè)網(wǎng)絡(luò)配置設(shè)置的單步驟配置操作。
2.如權(quán)利要求I所述的多實(shí)體系統(tǒng),其中,單步驟配置操作包括用以改變服務(wù)器設(shè)備處網(wǎng)絡(luò)配置設(shè)置值的重寫(xiě)操作。
3.如權(quán)利要求I所述的多實(shí)體系統(tǒng),其中,單步驟配置操作包括用以向服務(wù)器設(shè)備104處的網(wǎng)絡(luò)配置設(shè)置值的陣列添加值的添加操作。
4.如權(quán)利要求I所述的多實(shí)體系統(tǒng),其中,單步驟配置操作包括用以查找值和替換服務(wù)器設(shè)備104處網(wǎng)絡(luò)配置設(shè)置值的查找和替換操作。
5.一種方法,包括 顯示406具有可選擇的用戶可選擇控件的配置對(duì)話框用戶界面以發(fā)起網(wǎng)絡(luò)中服務(wù)器設(shè)備處一個(gè)或更多個(gè)網(wǎng)絡(luò)配置設(shè)置的單步驟配置操作; 接收408單步驟配置操作的選擇; 接收410所述一個(gè)或更多個(gè)網(wǎng)絡(luò)配置設(shè)置的選擇; 接收412用以配置所述一個(gè)或更多個(gè)網(wǎng)絡(luò)配置設(shè)置的值的輸入;以及 應(yīng)用414選定值的選定單步驟配置操作以配置服務(wù)器設(shè)備處的所述一個(gè)或更多個(gè)網(wǎng)絡(luò)配置設(shè)置。
6.如權(quán)利要求5所述的方法,其中,單步驟配置操作包括用以改變服務(wù)器設(shè)備處所述一個(gè)或更多個(gè)網(wǎng)絡(luò)配置設(shè)置的選定值的重寫(xiě)操作。
7.如權(quán)利要求5所述的方法,其中,單步驟配置操作包括用以向服務(wù)器設(shè)備處所述一個(gè)或更多個(gè)網(wǎng)絡(luò)配置設(shè)置的值的選定陣列添加值的添加操作。
8.如權(quán)利要求5所述的方法,其中,單步驟配置操作包括用以查找選定值和替換服務(wù)器設(shè)備處所述一個(gè)或更多個(gè)網(wǎng)絡(luò)配置設(shè)置的選定值的查找和替換操作。
9.一種用于多實(shí)體管理的多實(shí)體管理器130,多實(shí)體管理器130包括 用戶可選擇范圍控件302,被配置成用于要編輯的一個(gè)或更多個(gè)服務(wù)器范圍的選擇; 配置對(duì)話框用戶界面300,包括 用戶可選擇操作控件306,被配置成用于針對(duì)網(wǎng)絡(luò)中DHCP服務(wù)器設(shè)備的實(shí)體處的一個(gè)或更多個(gè)網(wǎng)絡(luò)配置設(shè)置的單步驟配置操作的選擇; 用戶可選擇選項(xiàng)控件308,被配置成用于一個(gè)或更多個(gè)服務(wù)器范圍的一個(gè)或更多個(gè)范圍選項(xiàng)的選擇;以及 值輸入字段304,被配置成用于一個(gè)或更多個(gè)范圍選項(xiàng)的一個(gè)或更多個(gè)選項(xiàng)值輸入。
10.如權(quán)利要求9所述的多實(shí)體管理器130,其中,用戶可選擇操作控件306被配置成用于重寫(xiě)配置操作的選擇以改變一個(gè)或更多個(gè)選定服務(wù)器范圍的一個(gè)或更多個(gè)選定范圍選項(xiàng)的一個(gè)或更多個(gè)選定選項(xiàng)值。
全文摘要
在多實(shí)體管理的實(shí)施例中,多實(shí)體系統(tǒng)可以包括服務(wù)于被配置成用于網(wǎng)絡(luò)上網(wǎng)絡(luò)連接性的客戶端設(shè)備的基礎(chǔ)設(shè)施服務(wù)(DHCP)。多實(shí)體系統(tǒng)還包括被配置成用于網(wǎng)絡(luò)上客戶端設(shè)備的網(wǎng)絡(luò)配置設(shè)置控制和管理的服務(wù)器設(shè)備。多實(shí)體管理器實(shí)例化配置對(duì)話框以便與可選擇的用戶可選擇控件一起顯示,用以發(fā)起在服務(wù)器設(shè)備處網(wǎng)絡(luò)配置設(shè)置中一個(gè)或更多個(gè)網(wǎng)絡(luò)配置設(shè)置的單步驟配置操作。
文檔編號(hào)H04L12/24GK102946318SQ20121033570
公開(kāi)日2013年2月27日 申請(qǐng)日期2012年9月12日 優(yōu)先權(quán)日2011年9月12日
發(fā)明者N.納朗, M.納拉亞南 申請(qǐng)人:微軟公司