欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于提供計(jì)算機(jī)系統(tǒng)軟件映像的方法和系統(tǒng)的制作方法

文檔序號(hào):6439414閱讀:347來源:國知局
專利名稱:用于提供計(jì)算機(jī)系統(tǒng)軟件映像的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及提供計(jì)算機(jī)系統(tǒng)軟件映像,包括驗(yàn)證現(xiàn)有的映像的正確性并基于計(jì)算機(jī)系統(tǒng)中存在的硬件確定是否需要新的映像。
背景技術(shù)
映像穩(wěn)定性對(duì)于當(dāng)今的計(jì)算環(huán)境中的大型企業(yè)計(jì)算機(jī)系統(tǒng)的用戶來說非常重要。一般來說,大型企業(yè)具有在地理位置上分散的網(wǎng)絡(luò),由一個(gè)組織進(jìn)行管轄。例如,一個(gè)企業(yè)網(wǎng)絡(luò)可以包括位于中心位置(例如,總部)的主服務(wù)器,所述主服務(wù)器連接到許多中間服務(wù)器,每一個(gè)中間服務(wù)器可以位于在地理位置上遠(yuǎn)離主服務(wù)器的位置。每一個(gè)中間服務(wù)器都可以代表一個(gè)特定位置,例如,一個(gè)組織的存儲(chǔ)區(qū)。然后,每一個(gè)中間服務(wù)器都可以連接到位于該特定位置的許多終端,例如,收款機(jī)、個(gè)人計(jì)算機(jī)。如果一個(gè)給定系統(tǒng)中的硬件發(fā)生變化,則需要新的映像。映像創(chuàng)建和認(rèn)證是非常費(fèi)時(shí)的過程,有時(shí),需要花好幾個(gè)月的時(shí)間才能完成,如在將新映像引入生產(chǎn)環(huán)境之前,必須對(duì)所有應(yīng)用程序執(zhí)行完全的認(rèn)證。有時(shí),隨著硬件的改變,需要?jiǎng)?chuàng)建多個(gè)映像。此外,當(dāng)添加新客戶端時(shí),常常不能肯定地知道客戶端的映像是否工作和/或與該客戶端關(guān)聯(lián)的許多映像中的哪一個(gè)映像是正確的。令人遺憾的是,在安裝過程中客戶端發(fā)生嚴(yán)重故障之前,或者更嚴(yán)重的是,在運(yùn)行應(yīng)用程序之前,常常不能發(fā)現(xiàn)問題。
已經(jīng)有人進(jìn)行了一些嘗試將映像與計(jì)算機(jī)編號(hào)/型號(hào)鏈接以試圖避免此問題。然而,此方法也具有較大的局限性,因?yàn)橛布谝粋€(gè)給定編號(hào)的計(jì)算機(jī)內(nèi)可能會(huì)改變,如當(dāng)?shù)诙A段的制造向基本機(jī)型中添加了硬件選項(xiàng),這會(huì)改變所需要的映像。也可能有這樣的情況兩個(gè)具有不同編號(hào)標(biāo)識(shí)的系統(tǒng)可能使用相同的映像,但具有不同的機(jī)械外殼和/或不影響映像的其他差別。令人遺憾的是,沒有某些方法識(shí)別這樣共同的需要,在向單獨(dú)標(biāo)識(shí)的系統(tǒng)提供映像時(shí)需要花費(fèi)同樣的努力。
相應(yīng)地,也需要有效的方式提供計(jì)算機(jī)系統(tǒng)軟件映像,包括驗(yàn)證現(xiàn)有的映像的正確性并基于計(jì)算機(jī)系統(tǒng)中存在的硬件確定是否需要新的映像。本發(fā)明能夠滿足這樣的需要。

發(fā)明內(nèi)容
下面將描述提供計(jì)算機(jī)系統(tǒng)軟件映像的各個(gè)方面。這些方面包括掃描計(jì)算機(jī)系統(tǒng)中存在的硬件以查找設(shè)備標(biāo)識(shí)符。然后,從設(shè)備標(biāo)識(shí)符形成映像值,并用來確保提供適合于存在的硬件的映像。這種利用包括確定對(duì)于形成的映像值是否存在匹配的映像值,以便當(dāng)存在匹配的映像值時(shí),將對(duì)應(yīng)于匹配的映像值的存儲(chǔ)的映像下載到計(jì)算機(jī)系統(tǒng),當(dāng)不存在匹配的映像值時(shí),確定是否需要為形成的映像值生成新映像。
本發(fā)明提供了利用客戶端內(nèi)的子系統(tǒng)的硬件寄存器的實(shí)時(shí)掃描的簡單而有效的方式,該掃描創(chuàng)建唯一標(biāo)識(shí)符,用于識(shí)別哪一個(gè)映像將匹配硬件。通過本發(fā)明,所需的映像的總數(shù)減少。本發(fā)明這些優(yōu)點(diǎn)和其他優(yōu)點(diǎn),通過閱讀下面的詳細(xì)描述并參考附圖,將得到全面的理解。


圖1說明了根據(jù)本發(fā)明的用于實(shí)現(xiàn)客戶端映像下載的自動(dòng)映像確定的網(wǎng)絡(luò)布局的示例的總體圖。
圖2說明了根據(jù)本發(fā)明的用于客戶端映像下載的自動(dòng)映像確定的方法的總體方框流程圖。
具體實(shí)施例方式
本發(fā)明涉及提供計(jì)算機(jī)系統(tǒng)軟件映像,包括驗(yàn)證現(xiàn)有的映像的正確性并基于計(jì)算機(jī)系統(tǒng)中存在的硬件確定是否需要新的映像。提供的下面的描述可使本領(lǐng)域普通技術(shù)人員實(shí)現(xiàn)并利用本發(fā)明,并且是在專利申請和其要求的環(huán)境下提出的。這里所描述的優(yōu)選的實(shí)施例和通用原理以及特點(diǎn)的各種修改對(duì)于本領(lǐng)域普通技術(shù)人員來說是顯而易見的。如此,本發(fā)明不僅限于所顯示的實(shí)施例,而是符合與這里所描述的原理和特點(diǎn)一致的最寬的范圍。
圖1說明了根據(jù)本發(fā)明的用于實(shí)現(xiàn)客戶端映像下載的網(wǎng)絡(luò)布局(如在企業(yè)環(huán)境中)的示例的總體圖。多臺(tái)服務(wù)器14跨網(wǎng)絡(luò)地協(xié)調(diào)活動(dòng),并允許進(jìn)行遠(yuǎn)程站點(diǎn)管理和操作,這在現(xiàn)有技術(shù)中是已知的。每一臺(tái)服務(wù)器14都為許多計(jì)算機(jī)16提供服務(wù),其中有一些又充當(dāng)網(wǎng)關(guān),支持許多端點(diǎn)18(例如,臺(tái)式計(jì)算機(jī)或膝上型電腦或復(fù)雜的計(jì)算機(jī)或工作站)。對(duì)于工作組大小的安裝(例如,局域網(wǎng)),可以使用單服務(wù)器級(jí)計(jì)算機(jī)作為客戶端計(jì)算機(jī)的服務(wù)器和網(wǎng)關(guān)。如此,圖1的布局只是說明性的,而不對(duì)適用于實(shí)現(xiàn)本發(fā)明的客戶端映像下載的自動(dòng)映像確定的各個(gè)方面的網(wǎng)絡(luò)布局的類型作出限制,在適合的計(jì)算機(jī)可讀介質(zhì)上作為程序指令的實(shí)現(xiàn)方法在現(xiàn)有技術(shù)中也是已知的。此外,應(yīng)該理解,在執(zhí)行映像下載的任何環(huán)境中都可以利用客戶端映像下載的自動(dòng)映像確定,包括在制造、部署等過程中。
現(xiàn)在請參看圖2,該圖說明了根據(jù)本發(fā)明的用于客戶端映像下載的自動(dòng)映像確定的方法的總體方框流程圖。該方法開始時(shí)將可啟動(dòng)的映像應(yīng)用于客戶端(步驟30),如在部署過程中,可以采用各種方法中的任何一種,包括使用軟盤、CD、DVD、RSAC的遠(yuǎn)程磁盤、可啟動(dòng)的USB密鑰,和/或來自網(wǎng)絡(luò)的Pxe下載??蓡?dòng)的映像對(duì)硬件執(zhí)行掃描,通過讀取PCI寄存器、USB ID(標(biāo)識(shí)符)、硬盤驅(qū)動(dòng)器ID、芯片集ID等等確定系統(tǒng)中存在的硬件(步驟32)。然后,將讀取到的值串聯(lián)在單個(gè)文件內(nèi)(步驟34)。然后,將該單個(gè)文件發(fā)送到服務(wù)器(步驟36)。
除了此映像標(biāo)識(shí)文件外,還要進(jìn)一步考慮那些用一個(gè)驅(qū)動(dòng)程序支持多臺(tái)和不同的設(shè)備的系統(tǒng)。通常,會(huì)創(chuàng)建超級(jí)驅(qū)動(dòng)程序以支持最新的和所有以前各個(gè)級(jí)別的硬件。因此,添加過濾器以處理這種可能性減少了服務(wù)器上所需的不同的映像的數(shù)量。例如,由于多臺(tái)PCI設(shè)備可以使用相同的驅(qū)動(dòng)程序集,因此,除如前所述的步驟外,服務(wù)器還要在PCI設(shè)備上執(zhí)行數(shù)據(jù)查詢,以確定哪些驅(qū)動(dòng)程序比較合適(步驟37)。當(dāng)將文件發(fā)送到服務(wù)器之后,服務(wù)器可以對(duì)文件進(jìn)行掃描,并基于數(shù)據(jù)庫搜索將以前硬件級(jí)別的PCI設(shè)備ID和/或USB ID替換為代表超級(jí)驅(qū)動(dòng)程序的最新的PCI設(shè)備ID。通過對(duì)所有設(shè)備執(zhí)行此操作,生成一個(gè)結(jié)果,該結(jié)果被用作所有這些設(shè)備的映像標(biāo)識(shí)符文件。添加此步驟之后,一個(gè)映像標(biāo)識(shí)符文件可以支持IT管理員已經(jīng)測試和驗(yàn)證的不同級(jí)別的硬件。
然后,服務(wù)器使用任何所希望的散列算法對(duì)文件執(zhí)行散列操作(步驟38),如現(xiàn)有技術(shù)通常所理解的那樣。散列值為客戶端提供了映像標(biāo)識(shí)符。硬件中的任何變化都會(huì)改變ID讀數(shù),而該讀數(shù)又會(huì)產(chǎn)生不同的散列值。如此,每一個(gè)散列值都可以鏈接到唯一的映像。服務(wù)器試圖通過數(shù)據(jù)庫搜索將散列值與已知的映像匹配(步驟40)。如果找到匹配,則將該映像下載到客戶端(步驟42)。如果找不到匹配,則要通知服務(wù)器的IT管理員,需要新映像(步驟44)。
如此,本發(fā)明提供了客戶端內(nèi)的子系統(tǒng)的硬件寄存器的實(shí)時(shí)掃描,該掃描創(chuàng)建唯一標(biāo)識(shí)符,用于確定哪一個(gè)映像將匹配硬件。匹配所有客戶端所需的映像的總數(shù)顯著減少,因?yàn)橐粋€(gè)映像可以覆蓋許多不同的硬件配置。此外,這還會(huì)清除觸摸點(diǎn),因?yàn)槿绻麤]有映像匹配標(biāo)識(shí)符,只需通知IT管理員即可。
雖然是根據(jù)這里所顯示的實(shí)施例對(duì)本發(fā)明進(jìn)行描述的,那些本領(lǐng)域普通技術(shù)人員將認(rèn)識(shí)到,可以對(duì)實(shí)施例作出各種修改,這些修改都在本發(fā)明的精神和范圍內(nèi)。相應(yīng)地,在不偏離所附的權(quán)利要求的精神和范圍的情況下,那些本領(lǐng)域普通技術(shù)人員可以進(jìn)行各種修改。
權(quán)利要求
1.一種提供計(jì)算機(jī)系統(tǒng)軟件映像的方法,所述方法包括掃描計(jì)算機(jī)系統(tǒng)中存在的硬件以查找設(shè)備標(biāo)識(shí)符;從設(shè)備標(biāo)識(shí)符形成映像值;以及利用映像值確保提供適合于存在的硬件的映像。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,形成映像值的過程進(jìn)一步包括對(duì)設(shè)備標(biāo)識(shí)符執(zhí)行散列操作。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,利用映像值的過程進(jìn)一步包括確定對(duì)于形成的映像值是否存在匹配的映像值。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,當(dāng)存在匹配的映像值時(shí),該方法進(jìn)一步包括將對(duì)應(yīng)于匹配的映像值的存儲(chǔ)的映像下載到計(jì)算機(jī)系統(tǒng)中。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,當(dāng)不存在匹配的映像值時(shí),該方法進(jìn)一步包括識(shí)別是否需要為形成的映像值生成新映像。
6.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括確定多個(gè)設(shè)備標(biāo)識(shí)符是否利用相同的設(shè)備編程,并將多個(gè)設(shè)備標(biāo)識(shí)符中的每一個(gè)標(biāo)識(shí)符的映像值與相同設(shè)備編程的相同的映像進(jìn)行關(guān)聯(lián)。
7.一種提供計(jì)算機(jī)系統(tǒng)軟件映像的系統(tǒng),所述系統(tǒng)包括在網(wǎng)絡(luò)布局中連接的多個(gè)計(jì)算機(jī)處理系統(tǒng),所述多個(gè)計(jì)算機(jī)處理系統(tǒng)包括連接到至少一臺(tái)客戶端的至少一臺(tái)服務(wù)器,所述至少一臺(tái)客戶端對(duì)所述至少一臺(tái)客戶端中存在的硬件執(zhí)行掃描以確定設(shè)備標(biāo)識(shí)符,所述至少一臺(tái)客戶端向所述至少一臺(tái)服務(wù)器提供設(shè)備標(biāo)識(shí)符,所述至少一臺(tái)服務(wù)器從設(shè)備標(biāo)識(shí)符形成映像值,并基于映像值確保提供適合于所述至少一臺(tái)客戶端中存在的硬件的映像。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,至少一臺(tái)服務(wù)器通過對(duì)設(shè)備標(biāo)識(shí)符執(zhí)行散列操作形成映像值。
9.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,至少一臺(tái)服務(wù)器通過確定對(duì)于形成的映像值是否存在匹配的映像值來利用映像值。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,當(dāng)存在匹配的映像值時(shí),至少一臺(tái)服務(wù)器將對(duì)應(yīng)于匹配的映像值的存儲(chǔ)的映像下載到至少一臺(tái)客戶端。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,當(dāng)不存在匹配的映像值時(shí),至少一臺(tái)服務(wù)器識(shí)別是否需要為形成的映像值生成新映像。
12.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,至少一臺(tái)服務(wù)器確定多個(gè)設(shè)備標(biāo)識(shí)符是否利用相同的設(shè)備編程,并將多個(gè)設(shè)備標(biāo)識(shí)符中的每一個(gè)標(biāo)識(shí)符的映像值與相同設(shè)備編程的相同的映像進(jìn)行關(guān)聯(lián)。
13.用于提供計(jì)算機(jī)系統(tǒng)軟件映像的包含程序指令的計(jì)算機(jī)可讀介質(zhì),所述程序指令包括掃描計(jì)算機(jī)系統(tǒng)中存在的硬件以查找設(shè)備標(biāo)識(shí)符;從設(shè)備標(biāo)識(shí)符形成映像值;以及利用映像值確保提供適合于存在的硬件的映像。
14.根據(jù)權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,形成映像值的過程進(jìn)一步包括對(duì)設(shè)備標(biāo)識(shí)符執(zhí)行散列操作。
15.根據(jù)權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,利用映像值的過程進(jìn)一步包括確定對(duì)于形成的映像值是否存在匹配的映像值。
16.根據(jù)權(quán)利要求15所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,當(dāng)存在匹配的映像值時(shí),該方法進(jìn)一步包括將對(duì)應(yīng)于匹配的映像值的存儲(chǔ)的映像下載到計(jì)算機(jī)系統(tǒng)中。
17.根據(jù)權(quán)利要求16所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,當(dāng)不存在匹配的映像值時(shí),該方法進(jìn)一步包括識(shí)別是否需要為形成的映像值生成新映像。
18.根據(jù)權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),進(jìn)一步包括確定多個(gè)設(shè)備標(biāo)識(shí)符是否利用相同的設(shè)備編程,并將多個(gè)設(shè)備標(biāo)識(shí)符中的每一個(gè)標(biāo)識(shí)符的映像值與相同設(shè)備編程的相同的映像進(jìn)行關(guān)聯(lián)。
全文摘要
公開了用于提供計(jì)算機(jī)系統(tǒng)軟件映像的方法和系統(tǒng)。描述了提供計(jì)算機(jī)系統(tǒng)軟件映像的各個(gè)方面。這些方面包括掃描計(jì)算機(jī)系統(tǒng)中存在的硬件以查找設(shè)備標(biāo)識(shí)符。然后,從設(shè)備標(biāo)識(shí)符形成映像值,并用來確保提供適合于存在的硬件的映像。這種利用包括確定對(duì)于形成的映像值是否存在匹配的映像值,以便當(dāng)存在匹配的映像值時(shí),將對(duì)應(yīng)于匹配的映像值的存儲(chǔ)的映像下載到計(jì)算機(jī)系統(tǒng),當(dāng)不存在匹配的映像值時(shí),識(shí)別是否需要為形成的映像值生成新映像。
文檔編號(hào)G06F17/00GK1629816SQ20041009226
公開日2005年6月22日 申請日期2004年11月5日 優(yōu)先權(quán)日2003年12月18日
發(fā)明者達(dá)伊爾·卡維斯·克羅莫, 埃里克·理查德·科恩, 霍華德·杰弗里·洛克, 拉恩多爾·斯科特·斯普林非爾德 申請人:國際商業(yè)機(jī)器公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
乌审旗| 花莲市| 西乌珠穆沁旗| 金湖县| 宁晋县| 布拖县| 阜宁县| 新蔡县| 道孚县| 巩留县| 洞口县| 荔浦县| 启东市| 梓潼县| 广宗县| 丰城市| 区。| 江阴市| 阿克| 威宁| 玉环县| 枣阳市| 唐海县| 普格县| 金塔县| 宜阳县| 凤台县| 宝鸡市| 岑溪市| 抚顺市| 阿拉善左旗| 岗巴县| 雅安市| 梨树县| 乐亭县| 根河市| 湘西| 丁青县| 乌鲁木齐市| 平江县| 嘉禾县|