專利名稱:用于在云計(jì)算環(huán)境中管理硬件組件的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及云計(jì)算,以及更具體地涉及當(dāng)處在數(shù)據(jù)中心層面上時(shí),在云計(jì)算系統(tǒng)中動態(tài)地獲取關(guān)于硬件組件(例如,計(jì)算硬件的機(jī)架中的服務(wù)器)的信息(例如,利用率、溫度、錯(cuò)誤、流量、當(dāng)前用戶、健康狀態(tài)、姓名、描述)。
背景技術(shù):
在云計(jì)算環(huán)境下,計(jì)算作為服務(wù)而不是產(chǎn)品被交付,由此共享的資源、軟件和信息作為計(jì)量的服務(wù),通過網(wǎng)絡(luò)(例如因特網(wǎng))被提供給計(jì)算機(jī)和其它設(shè)備。在這種環(huán)境下,計(jì)算、軟件、數(shù)據(jù)訪問和存儲服務(wù)被提供給用戶,這些用戶不需要知道交付服務(wù)的系統(tǒng)的物理位置和配置。在云計(jì)算環(huán)境下,計(jì)算硬件(例如,服務(wù)器)可以被存儲在數(shù)據(jù)中心的“機(jī)架”中,由管理軟件管理。管理軟件可以被用于管理所有的硬件組件、監(jiān)控系統(tǒng)的利用率、智能地部署數(shù)據(jù)的圖像以及優(yōu)化云計(jì)算環(huán)境的操作。用戶可以在web瀏覽器中輸入與管理軟件相關(guān)聯(lián)的統(tǒng)一資源定位符(URL),從而經(jīng)由web瀏覽器通過web用戶接口訪問管理軟件。web用戶接口可被用戶用于管理云計(jì)算環(huán)境的硬件組件。目前,在沒有在由用戶攜帶的設(shè)備的web瀏覽器中專門輸入與管理軟件相關(guān)聯(lián)的URL的情況下,數(shù)據(jù)中心層面上的用戶沒有用于訪問管理軟件的便捷方式。如果該用戶處于數(shù)據(jù)中心層時(shí)可以不進(jìn)行在用戶攜帶的設(shè)備的web瀏覽器中輸入與管理軟件相關(guān)聯(lián)的URL這一步就可以訪問管理軟件,那么可節(jié)省時(shí)間。此外,當(dāng)處在數(shù)據(jù)中心層時(shí),目前對于用戶,沒有從關(guān)于這些機(jī)架中特定硬件組件的管理軟件中動態(tài)地獲取信息的便捷方式。
發(fā)明內(nèi)容
在本發(fā)明的一個(gè)實(shí)施例中,用于在云計(jì)算環(huán)境中管理硬件組件的方法包括捕獲位于機(jī)架上的條形碼的圖像,機(jī)架包括云計(jì)算環(huán)境的計(jì)算機(jī)硬件,其中條形碼的圖像與引用被配置為管理計(jì)算機(jī)硬件的管理軟件的信息資源的標(biāo)識符相關(guān)聯(lián)。方法進(jìn)一步包括使用標(biāo)識符訪問管理軟件的信息資源。另外,方法包括從管理軟件下載機(jī)架的組件的圖像,其中機(jī)架的組件的圖像包括唯一標(biāo)識符。此外,方法包括捕獲用戶目前正在查看的機(jī)架中的組件的圖像。方法另外包括通過將組件的圖像與所下載的機(jī)架的組件的圖像中的一個(gè)相匹配以標(biāo)識組件。另外,方法包括發(fā)送關(guān)于被標(biāo)識組件的信息的請求至管理軟件,其中請求包括與被標(biāo)識的組件相關(guān)聯(lián)的唯一標(biāo)識符。此外,方法包括接收關(guān)于被標(biāo)識組件的信息。方法進(jìn)一步包括通過處理器顯示所接收到的關(guān)于被標(biāo)識組件的信息,被標(biāo)識的組件覆蓋該組件的顯示圖像。如上的本方法的其它形式的實(shí)施例是在系統(tǒng)中以及在計(jì)算機(jī)程序產(chǎn)品中。在本發(fā)明的另外一個(gè)實(shí)施例中,用于在云計(jì)算環(huán)境中管理硬件組件的方法包括詢問位于機(jī)架上的電子標(biāo)簽,機(jī)架包括云計(jì)算環(huán)境的計(jì)算機(jī)硬件,其中電子標(biāo)簽傳送標(biāo)識信息包括引用被配置為管理計(jì)算機(jī)硬件的管理軟件的信息資源的標(biāo)識符。方法進(jìn)一步包括使用標(biāo)識符訪問管理軟件的信息資源。另外,方法包括從管理軟件下載機(jī)架的組件的圖像,其中機(jī)架的組件的圖像包括唯一標(biāo)識符。此外,方法包括捕獲用戶目前正在查看的機(jī)架中的組件的圖像。方法另外包括通過將組件的圖像與所下載的機(jī)架的組件的圖像中的一個(gè)相匹配以標(biāo)識組件。另外,方法包括發(fā)送關(guān)于被標(biāo)識組件的信息的請求至管理軟件,其中請求包括與被標(biāo)識的組件相關(guān)聯(lián)的唯一標(biāo)識符。此外,方法包括接收關(guān)于被標(biāo)識組件的信息。方法進(jìn)一步包括通過處理器顯示所接收到的關(guān)于被標(biāo)識組件的信息,被標(biāo)識的組件覆蓋該組件的顯示圖像。以上已經(jīng)一般的概括了本發(fā)明一個(gè)或多個(gè)實(shí)施例的特征和技術(shù)優(yōu)點(diǎn),以便于更好地理解以下本發(fā)明的詳細(xì)描述。本發(fā)明的其他特點(diǎn)和優(yōu)點(diǎn)將在下文描述,這些特點(diǎn)和優(yōu)點(diǎn)形成本發(fā)明權(quán)利要求的主題。
通過結(jié)合以下附圖來考慮以下詳細(xì)說明時(shí),可以更好的理解本發(fā)明,其中:圖1示出了按照本發(fā)明的實(shí)施例所配置的網(wǎng)絡(luò)系統(tǒng);圖2示出了按照本發(fā)明的實(shí)施例的云計(jì)算環(huán)境;圖3示出了按照本 發(fā)明的實(shí)施例由管理服務(wù)器管理的云計(jì)算節(jié)點(diǎn)(多個(gè))的計(jì)算硬件的機(jī)架的不意圖;圖4示出了按照本發(fā)明的實(shí)施例所配置的客戶端設(shè)備的硬件配置;以及圖5示出了按照本發(fā)明的實(shí)施例,為處在數(shù)據(jù)中心層的用戶提供便捷的方式管理云計(jì)算環(huán)境中的硬件組件的方法的流程圖。
具體實(shí)施例方式本發(fā)明包括用于管理云計(jì)算環(huán)境中的硬件組件的方法、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品。在本發(fā)明的一個(gè)實(shí)施例中,移動設(shè)備捕獲位于機(jī)架上的條形碼圖像(例如,快速響應(yīng)(QR)碼),機(jī)架與引用管理該機(jī)架的管理軟件的網(wǎng)絡(luò)資源的標(biāo)識符(例如,統(tǒng)一資源定位符)相關(guān)聯(lián)。移動設(shè)備使用標(biāo)識符訪問管理軟件的網(wǎng)絡(luò)資源。移動設(shè)備從管理軟件下載機(jī)架中的組件的圖像(例如,照片),其中圖像包括唯一標(biāo)識符(例如,序列號)。移動設(shè)備進(jìn)一步捕獲用戶正在查看的機(jī)架中的組件(例如,服務(wù)器)的圖像,其被圖像匹配軟件使用,以通過將組件的圖像與之前下載的機(jī)架中的組件的圖像中的一個(gè)相匹配以識別感興趣的特定組件。移動設(shè)備發(fā)送關(guān)于感興趣組件的信息的請求至管理軟件,其中該請求包括與感興趣組件相關(guān)聯(lián)的唯一標(biāo)識符(例如,序列號)。管理軟件使用所接收到的唯一標(biāo)識符標(biāo)識感興趣的組件,以及將關(guān)于標(biāo)識的感興趣的組件的信息(例如,度量、利用率、溫度、能量、錯(cuò)誤、流量、當(dāng)前用戶、健康狀態(tài)、名字、描述)傳送至移動設(shè)備,其中信息通過用組件的顯示圖像覆蓋它來顯示??梢栽诮M件上執(zhí)行各種動作。在這種情況下,移動設(shè)備通知管理軟件關(guān)于將在組件上執(zhí)行的動作。作為響應(yīng),移動設(shè)備從管理軟件接收引導(dǎo)指令以執(zhí)行所請求的動作。以這種方式,當(dāng)用戶處在數(shù)據(jù)中心層上時(shí),客戶端設(shè)備可以便捷地訪問管理軟件,以及當(dāng)處在數(shù)據(jù)中心層上時(shí),可以便捷地從管理軟件動態(tài)地獲取關(guān)于這些機(jī)架中的特定硬件組件的信息。在下面的描述中,闡明了許多特定的細(xì)節(jié)以便能透徹地理解本發(fā)明。然而,對于本領(lǐng)域的技術(shù)人員顯而易見的是本發(fā)明可以在沒有這些具體細(xì)節(jié)的情況下實(shí)施。在其他實(shí)例中,為了不以不必要的細(xì)節(jié)模糊本發(fā)明,已知的電路以方框圖的形式示出。在大多數(shù)的情況下,省略了關(guān)于定時(shí)考慮等的細(xì)節(jié),因?yàn)檫@些細(xì)節(jié)對于完全理解本發(fā)明不是必須的并且處于相關(guān)領(lǐng)域普通技術(shù)人員的技能之內(nèi)。應(yīng)預(yù)先理解的是,盡管本說明書中包括關(guān)于云計(jì)算的具體描述,然而在此記載的教導(dǎo)的實(shí)施并不限于云計(jì)算環(huán)境。而是,本發(fā)明的實(shí)施例可以結(jié)合目前已知或以后開發(fā)的任意類型的集群計(jì)算環(huán)境而實(shí)施。在任何情況下,如下定義來源于“TheNIST Definition of Cloud Computing”,作者Peter Mell和Timothy Grance,日期為2011年9月,以及引用在與此一起提交的信息公開說明(Information Disclosure Statement)中,并且它的一個(gè)副本已被提交美國專利商標(biāo)局。云計(jì)算是一種可以普遍存在的、便捷的、按需通過網(wǎng)絡(luò)訪問可配置的計(jì)算資源(例如,網(wǎng)絡(luò)、服務(wù)器、存儲器、應(yīng)用程序和服務(wù))的共享池的模型,計(jì)算資源可以用最少的管理投入或者服務(wù)提供者交互既可被迅速地提供和釋放。云模型包括五個(gè)基本特征、三種服務(wù)模型和四種部署模型。特征包括:按需自助式服務(wù):云的消費(fèi)者在無需與服務(wù)提供者進(jìn)行人為交互的情況下能夠單方面自動地按需部署諸如服務(wù)器時(shí)間和網(wǎng)絡(luò)存儲等的計(jì)算能力。廣泛的網(wǎng)絡(luò)接入:能力可以通過標(biāo)準(zhǔn)機(jī)制在網(wǎng)絡(luò)上獲取和訪問,這種標(biāo)準(zhǔn)機(jī)制促進(jìn)了通過不同種類的瘦客戶機(jī)平臺或厚客戶機(jī)平臺(例如移動電話、膝上型電腦、個(gè)人數(shù)字助理PDA)對云的使用。資源池:提供者的計(jì)算資源被歸入資源池并通過多租戶(mult1-tenant)模式服務(wù)于多重消費(fèi)者,其中按需將不同的實(shí)體資源和虛擬資源動態(tài)地分配和再分配。一般情況下,消費(fèi)者不能控制或甚至并不知曉所提供的資源的確切位置,但可以在較高抽象程度上指定位置(例如國家、州或數(shù)據(jù)中心),因此具有位置無關(guān)性。迅速彈性:能夠迅速、有彈性地(有時(shí)是自動地)部署計(jì)算能力,以實(shí)現(xiàn)快速擴(kuò)展,并且能迅速釋放來快速縮小。在消費(fèi)者看來,用于部署的可用計(jì)算能力往往顯得是無限的,并能在任意時(shí)候都能獲取任意數(shù)量的計(jì)算能力??蓽y量的服務(wù):云系統(tǒng)通過利用適于服務(wù)類型(例如存儲、處理、帶寬和活躍用戶帳號)的某種抽象程度的計(jì)量能力,自動地控制和優(yōu)化資源效用。可以監(jiān)測、控制和報(bào)告資源使用情況,為服務(wù)提供者和消費(fèi)者雙方提供透明度。服務(wù)模型如下:軟件即服務(wù)(SaaS):向消費(fèi)者提供的能力是使用提供者在云基礎(chǔ)架構(gòu)上運(yùn)行的應(yīng)用。可以通過諸如網(wǎng)絡(luò)瀏覽器的瘦客戶機(jī)接口(例如基于網(wǎng)絡(luò)的電子郵件)從各種客戶機(jī)設(shè)備訪問應(yīng)用。除了有限的特定于用戶的應(yīng)用配置設(shè)置外,消費(fèi)者既不管理也不控制包括網(wǎng)絡(luò)、服務(wù)器、操作系統(tǒng)、存儲、乃至單個(gè)應(yīng)用能力等的底層云基礎(chǔ)架構(gòu)。 平臺即服務(wù)(PaaS):向消費(fèi)者提供的能力是在云基礎(chǔ)架構(gòu)上部署消費(fèi)者創(chuàng)建或獲得的應(yīng)用,這些應(yīng)用利用提供者支持的程序設(shè)計(jì)語言和工具創(chuàng)建。消費(fèi)者既不管理也不控制包括網(wǎng)絡(luò)、服務(wù)器、操作系統(tǒng)或存儲的底層云基礎(chǔ)架構(gòu),但對其部署的應(yīng)用具有控制權(quán),對應(yīng)用托管環(huán)境配置可能也具有控制權(quán)?;A(chǔ)架構(gòu)即服務(wù)(IaaS):向消費(fèi)者提供的能力是消費(fèi)者能夠在其中部署并運(yùn)行包括操作系統(tǒng)和應(yīng)用的任意軟件的處理、存儲、網(wǎng)絡(luò)和其他基礎(chǔ)計(jì)算資源。消費(fèi)者既不管理也不控制底層的云基礎(chǔ)架構(gòu),但是對操作系統(tǒng)、存儲和其部署的應(yīng)用具有控制權(quán),對選擇的網(wǎng)絡(luò)組件(例如主機(jī)防火墻)可能具有有限的控制權(quán)。部署模型如下:私有云:云基礎(chǔ)架構(gòu)單獨(dú)為某個(gè)組織運(yùn)行。云基礎(chǔ)架構(gòu)可以由該組織或第三方管理并且可以存在于該組織內(nèi)部或外部。共同體云:云基礎(chǔ)架構(gòu)被若干組織共享并支持有共同利害關(guān)系(例如任務(wù)使命、安全要求、政策和合規(guī)考慮)的特定共同體。共同體云可以由共同體內(nèi)的多個(gè)組織或第三方管理并且可以存在于該共同體內(nèi)部或外部。公共云:云基礎(chǔ)架構(gòu)向公眾或大型產(chǎn)業(yè)群提供并由出售云服務(wù)的組織擁有?;旌显?云基礎(chǔ)架構(gòu)由兩個(gè)或更多部署模型的云(私有云、共同體云或公共云)組成,這些云依然是獨(dú)特的實(shí)體,但是通過使數(shù)據(jù)和應(yīng)用能夠移植的標(biāo)準(zhǔn)化技術(shù)或私有技術(shù)(例如用于云之間的負(fù)載平衡的云突發(fā)流量分擔(dān)技術(shù))綁定在一起。云計(jì)算環(huán)境是面向服務(wù)的,特點(diǎn)集中在無狀態(tài)性、低耦合性、模塊性和語意的互操作性。云計(jì)算的核心是包含互連節(jié)點(diǎn)網(wǎng)絡(luò)的基礎(chǔ)架構(gòu)?,F(xiàn)在詳細(xì)參照附圖,圖1示出了按照本發(fā)明實(shí)施例配置的網(wǎng)絡(luò)系統(tǒng)100。網(wǎng)絡(luò)系統(tǒng)100包括經(jīng)由網(wǎng)絡(luò)103連接至云計(jì)算環(huán)境102的客戶端設(shè)備101??蛻舳嗽O(shè)備101可以是任意類型的移動計(jì)算設(shè)備(例如,便攜式計(jì)算單元、個(gè)人數(shù)字助理(PDA)、智能手機(jī)、筆記本電腦、移動電話、平板 電腦等等),移動設(shè)備可以由處在云計(jì)算環(huán)境的數(shù)據(jù)中心層上的用戶使用,該云計(jì)算環(huán)境被配置為具有通過網(wǎng)絡(luò)103連接至云計(jì)算環(huán)境102的能力。以下結(jié)合圖4進(jìn)一步提供了對客戶端設(shè)備101的硬件配置的描述。網(wǎng)絡(luò)103例如可以是無線廣域網(wǎng)絡(luò)、全球移動通信系統(tǒng)(GSM)網(wǎng)絡(luò)、無線應(yīng)用協(xié)議(WAP)網(wǎng)絡(luò)、WiFi網(wǎng)絡(luò)、IEEE802.11標(biāo)準(zhǔn)網(wǎng)絡(luò)、它們的各種組合等等。在不脫離本發(fā)明范圍的情況下,其它網(wǎng)絡(luò)(此處為簡潔起見,省略其說明)也可以結(jié)合圖1中的系統(tǒng)100使用。通過執(zhí)行上面討論的模型,云計(jì)算環(huán)境102被用來將計(jì)算作為服務(wù)傳送至客戶端設(shè)備101。以下結(jié)合圖2討論云計(jì)算環(huán)境102的實(shí)施例。按照本發(fā)明的實(shí)施例,圖2示出了云計(jì)算環(huán)境102。如圖所示,云計(jì)算環(huán)境102包括一個(gè)或多個(gè)云計(jì)算節(jié)點(diǎn)201,云計(jì)算節(jié)點(diǎn)可以與云用戶使用的本地計(jì)算設(shè)備通信,本地計(jì)算設(shè)備例如是個(gè)人數(shù)字助理(PDA)或者移動電話202和/或者筆記本電腦203。節(jié)點(diǎn)201可以互相通信。在一個(gè)或者多個(gè)的網(wǎng)絡(luò)中,它們可以被物理地或者虛擬地分組(沒有顯示),例如如上所述的私有、社區(qū)、公共或者混合云,或者它們的組合。這允許云計(jì)算環(huán)境102提供架構(gòu)、平臺和/或者軟件作為服務(wù),對于該服務(wù),云用戶不需要在本地計(jì)算設(shè)備上維護(hù)資源。如下文結(jié)合圖3更詳細(xì)地論述,云計(jì)算節(jié)點(diǎn)可包括一個(gè)或多個(gè)計(jì)算硬件的機(jī)架(例如,服務(wù)器),計(jì)算硬件在云計(jì)算環(huán)境102中由服務(wù)器(這里稱為“管理服務(wù)器”)管理。應(yīng)當(dāng)理解,圖2所示的可表示圖1的客戶端設(shè)備101的移動計(jì)算設(shè)備202、203的類型旨在說明,以及云計(jì)算節(jié)點(diǎn)201和云計(jì)算環(huán)境102可以通過任何類型的網(wǎng)絡(luò)和/或者網(wǎng)絡(luò)可尋址連接(例如,使用web瀏覽器)與任何類型的移動計(jì)算設(shè)備通信。位于節(jié)點(diǎn)201之一上的程序代碼可以被存儲在節(jié)點(diǎn)201之一中的計(jì)算機(jī)可讀存儲介質(zhì)上以及通過網(wǎng)絡(luò)被下載到計(jì)算設(shè)備202、203,以用于在這些計(jì)算設(shè)備中的使用。例如,計(jì)算節(jié)點(diǎn)201中的服務(wù)器計(jì)算機(jī)可以在服務(wù)器計(jì)算機(jī)上的計(jì)算機(jī)可讀存儲介質(zhì)上存儲程序代碼。服務(wù)器計(jì)算機(jī)可以下載程序代碼至計(jì)算設(shè)備202、203以用于在該計(jì)算設(shè)備上的使用?,F(xiàn)在參照圖3,按照本發(fā)明的實(shí)施例,圖3示出了云計(jì)算節(jié)點(diǎn)(多個(gè))201的計(jì)算硬件的機(jī)架(例如,服務(wù)器)的示意圖,計(jì)算硬件由管理服務(wù)器管理。如圖所示,云計(jì)算節(jié)點(diǎn)201 (還可以被稱為“集群”)可以包括一個(gè)或多個(gè)硬件組件的機(jī)架301A-301C,例如服務(wù)器或者其它電子設(shè)備。這些硬件組件可以被稱作“計(jì)算節(jié)點(diǎn)”。例如,機(jī)架301A容納服務(wù)器302A-302E,機(jī)架301B容納服務(wù)器302F-302J以及機(jī)架301C容納服務(wù)器302K-3020。機(jī)架301A-301C可以分別地統(tǒng)稱為機(jī)架301或者多個(gè)機(jī)架301。此夕卜,服務(wù)器302A-3020 (或者“計(jì)算節(jié)點(diǎn)”)可以分別地統(tǒng)稱為服務(wù)器302或者多個(gè)服務(wù)器302。圖3并不局限于所描述的機(jī)架301或者服務(wù)器302的數(shù)量的范圍。例如,云計(jì)算節(jié)點(diǎn)201可以由任何數(shù)量的機(jī)架301組成,機(jī)架301可以容納任何數(shù)量的服務(wù)器302。此外,當(dāng)圖3示出容納服務(wù)器302的機(jī)架301時(shí),機(jī)架301可以容納云計(jì)算節(jié)點(diǎn)201使用的任意類型的計(jì)算組件。此外,當(dāng)以下討論被限制在指定的機(jī)架301中的硬件組件時(shí),為了清楚起見,應(yīng)注意硬件組件可以分布到云計(jì)算環(huán)境102中(圖1和2)。如圖3進(jìn)一步所示,機(jī)架301各自被耦合至被配置以提供數(shù)據(jù)中心層功能的管理服務(wù)器303。管理服務(wù)器303支持在此被稱為管理軟件304的模塊,該模塊被用以管理所有的硬件組件302、監(jiān)控系統(tǒng)利用率、智能地部署數(shù)據(jù)圖像和優(yōu)化云計(jì)算環(huán)境102的操作。另外,圖3描述了被配置以存儲關(guān)于組件302的信息的數(shù)據(jù)庫305,例如,度量、利用率、溫度、能量、錯(cuò)誤、流量、當(dāng)前用戶、健康狀態(tài)、名字、描述等。如下結(jié)合圖5進(jìn)一步地論述的,這種信息可以被客戶端設(shè)備101 (圖1)的用戶使用以確定動作是否需要在組件上執(zhí)行。此外,如下結(jié)合圖5進(jìn)一步地論述的,數(shù)據(jù)庫305可以存儲組件302的圖像,圖像與位置信息相關(guān)聯(lián)(例如,組件302在數(shù)據(jù)中心層上的位置)?,F(xiàn)在參照圖4,圖4示出了客戶端設(shè)備101 (圖1)的硬件配置,其代表用于實(shí)施本發(fā)明的硬件環(huán)境。參照圖4,客戶端設(shè)備101具有通過系統(tǒng)總線402耦合至各種其它組件的處理器401。操作系統(tǒng)403在處理器401上運(yùn)行以及提供控制和協(xié)調(diào)圖4的各種組件的功能。按照本發(fā)明的原理,應(yīng)用程序404與操作系統(tǒng)403 —同運(yùn)行,并且提供對操作系統(tǒng)403的調(diào)用,其中調(diào)用實(shí)現(xiàn)各種由應(yīng)用程序404執(zhí)行的功能或者服務(wù)。應(yīng)用程序404可以包括例如瀏覽器、如下結(jié)合圖3進(jìn)一步論述的圖像匹配程序和如下結(jié)合圖5進(jìn)一步論述的在云計(jì)算環(huán)境102 (圖1和2)中管理硬件組件(例如,圖3的組件302)的程序。再次參照圖4,只讀存儲器(“R0M”)405耦合至系統(tǒng)總線402并且包括控制客戶端設(shè)備101的特定基本功能的基本輸入/輸出系統(tǒng)(“BIOS”)。隨機(jī)存取存儲器(“RAM”)406和磁盤適配器407也耦合至系統(tǒng)總線402。應(yīng)當(dāng)注意的是,包括操作系統(tǒng)403和應(yīng)用程序404的軟件組件可以被加載至RAM406中,RAM406可以是用于執(zhí)行的客戶端設(shè)備101的主要存儲器。磁盤適配器407可以是與磁盤單元408 (例如磁盤驅(qū)動器)進(jìn)行通信的集成驅(qū)動電子(“IDE”)適配器。應(yīng)注意的是,如下結(jié)合圖5進(jìn)一步討論的,用于在云計(jì)算環(huán)境102中管理硬件組件(例如,組件302)的程序可以駐留于磁盤單元408或者應(yīng)用程序404中。應(yīng)進(jìn)一步注意的是, 如下結(jié)合圖5進(jìn)一步討論的匹配程序的圖像可以駐留于磁盤單元408或者應(yīng)用程序404中??蛻舳嗽O(shè)備101可以進(jìn)一步包括耦合至總線402的通信適配器409。通信適配器409將總線402和外部網(wǎng)絡(luò)(圖1的網(wǎng)絡(luò)103)互連,由此使客戶端設(shè)備101能夠與云計(jì)算環(huán)境102通信。客戶端設(shè)備101可以進(jìn)一步包括被配置以捕獲機(jī)架301 (圖3)的圖像的攝像頭410,例如與標(biāo)識符相關(guān)聯(lián)的條形碼(例如,快速響應(yīng)碼)的圖像,例如統(tǒng)一資源定位符(URL),其引用針對機(jī)架301的管理軟件304 (圖3)的因特網(wǎng)資源。例如,條形碼可以代表被客戶端設(shè)備101使用以訪問管理軟件304的web頁用戶界面的URL。另外,攝像頭410被配置以捕獲機(jī)架301的組件302 (圖3)或者機(jī)架301 (例如,序列號)的組件302的一部分的圖像,該圖像被傳送至管理軟件304并且被管理軟件304使用以從數(shù)據(jù)庫305 (圖3)獲取關(guān)于組件302的信息(例如,度量、利用率、溫度、能量、錯(cuò)誤、流量、當(dāng)前用戶、健康狀態(tài)、名字和描述)。以下結(jié)合圖5進(jìn)一步講述與用便捷的方式管理來自數(shù)據(jù)中心層的硬件組件302相關(guān)地使用攝像頭410的更詳細(xì)描述??蛻舳嗽O(shè)備101可以另外包括被配置用于傳送編碼的無線電信號以詢問電子標(biāo)簽(被稱作RFID標(biāo)簽)的射頻識別(“RFID”)讀取器411。在一個(gè)實(shí)施例中,RFID標(biāo)簽附于機(jī)架301上。當(dāng)RFID標(biāo)簽從RFID讀取器411接收消息時(shí),其通過提供標(biāo)識信息作出響應(yīng)。在一個(gè)實(shí)施例中,標(biāo)識信息包括標(biāo)識符,例如統(tǒng)一資源定位符(URL),其引用針對機(jī)架301的管理軟件304 (圖3)的因特網(wǎng)資源。I/O設(shè)備還可以經(jīng)由用 戶接口適配器412和顯示適配器413連接至客戶端設(shè)備101。鍵盤414、鼠標(biāo)415和揚(yáng)聲器416都可以通過用戶接口適配器412互連至總線402。顯示監(jiān)視器417可以通過顯示適配器413連接至系統(tǒng)總線402。以這種方式,用戶能夠通過鍵盤414或者鼠標(biāo)415向客戶端設(shè)備101輸入并且經(jīng)由顯示器417或者揚(yáng)聲器416從客戶端設(shè)備101接收輸出。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,本發(fā)明的各方面可以實(shí)施為一種方法、系統(tǒng)或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明的各方面可以采用完全的硬件實(shí)施例、完全的軟件實(shí)施例(包括固件、駐留軟件、微代碼等)或軟件或硬件結(jié)合的實(shí)施例的形式,其中它們在此通常都被稱為“電路”、“模塊”或“系統(tǒng)”。此外,本發(fā)明的各方面可以采用一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)程序產(chǎn)品的形式,計(jì)算機(jī)可讀介質(zhì)具有存儲在具有存儲在其中的計(jì)算機(jī)可讀程序代碼。一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)的任何組合可以被利用。計(jì)算機(jī)可讀介質(zhì)可以是計(jì)算機(jī)可讀信號介質(zhì)或者計(jì)算機(jī)可讀存儲介質(zhì)。計(jì)算機(jī)可讀存儲介質(zhì)可以是,例如,但不限于,電子的、磁的、光學(xué)的、電磁的、紅外線的或者半導(dǎo)體系統(tǒng)、裝置或者設(shè)備或者上述的任何合適的組合。計(jì)算機(jī)可讀存儲介質(zhì)的更具體實(shí)例(非窮盡列表)將包括下列:具有一根或多根線的電連接、便攜式計(jì)算機(jī)磁盤、硬盤、隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、可擦除可編程只讀存儲器(EPROM或者閃存)、便攜式光盤只讀存儲器(CD-ROM)、光存儲設(shè)備、磁存儲設(shè)備或者上述任何合適的組合。在本文的上下文中,計(jì)算機(jī)可讀存儲介質(zhì)可以是任何有形介質(zhì),其可容納或者存儲程序用于被指令執(zhí)行系統(tǒng)、裝置或者設(shè)備使用或者與之有關(guān)。計(jì)算機(jī)可讀信號介質(zhì)可以包括具有嵌入的計(jì)算機(jī)可讀程序代碼的傳播數(shù)據(jù)信號,例如,在基帶中或者作為載波的一部分。這種傳播信號可以采取多種形式中的任一形式,包括,但不限于,電磁的、光學(xué)的或者其中任何合適的組合。計(jì)算機(jī)可讀信號介質(zhì)可以是任何計(jì)算機(jī)可讀介質(zhì),它不是計(jì)算機(jī)可讀存儲介質(zhì)并且它可以通信、傳播或者傳輸程序用于被指令執(zhí)行系統(tǒng)、裝置或者設(shè)備使用或者與之有關(guān)。在計(jì)算機(jī)可讀介質(zhì)上實(shí)現(xiàn)的程序代碼可以使用任何適當(dāng)?shù)慕橘|(zhì)進(jìn)行傳輸,包括但不限于無線的、有線的、光纖電纜、RF等,或者上述任何合適的組合。用于實(shí)現(xiàn)本發(fā)明諸方面操作的計(jì)算機(jī)程序代碼可以以一個(gè)或多個(gè)編程語言的任何組合來編寫,包括面向?qū)ο缶幊陶Z目,例如Java、Smalltalk、C++等常規(guī)的過程編程語言,例如C程序語言或者類似的程序語言。程序代碼可以完全在用戶的計(jì)算機(jī)上執(zhí)行、作為獨(dú)立軟件包部分在用戶的計(jì)算機(jī)上執(zhí)行、部分在用戶的計(jì)算機(jī)上并且部分在遠(yuǎn)程計(jì)算機(jī)上執(zhí)行或者完全在遠(yuǎn)程計(jì)算機(jī)或者服務(wù)器上執(zhí)行。在后面的場景中,遠(yuǎn)程計(jì)算機(jī)可通過包括局域網(wǎng)(LAN)或者廣域網(wǎng)(WAN)的任何類型的網(wǎng)絡(luò)被連接至用戶的計(jì)算機(jī),或者連接可以被建立至外部計(jì)算機(jī)(例如,通過使用網(wǎng)絡(luò)服務(wù)提供商的網(wǎng)絡(luò))。下面參照根據(jù)本發(fā)明的實(shí)施例的方法、裝置(系統(tǒng))和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或框圖來描述本發(fā)明的各方面。應(yīng)當(dāng)理解,流程圖說明和/或框圖的每一塊及流程圖說明和/或框圖的塊的組合都可以由計(jì)算機(jī)程序指令實(shí)現(xiàn)。這些計(jì)算機(jī)程序指令可以輸入到通用計(jì)算機(jī)、專用計(jì)算機(jī)或其他可編程數(shù)據(jù)處理裝置中以產(chǎn)生一種極其,使得經(jīng)由計(jì)算機(jī)或其他可編程數(shù)據(jù)處理裝置的處理器執(zhí)行的這些指令能夠形成用于實(shí)現(xiàn)流程圖和/或方框圖方框中指定功能/動作的裝置。這些計(jì)算機(jī)程 序指令還可以被存儲在計(jì)算機(jī)可讀介質(zhì)中,計(jì)算機(jī)可讀介質(zhì)可以以特定的方式引導(dǎo)計(jì)算機(jī)、其它可編程數(shù)據(jù)處理裝置或者其它設(shè)備至功能,從而,被存儲在計(jì)算機(jī)可讀介質(zhì)中的指令產(chǎn)生一種制品,其包括執(zhí)行流程圖和/或者方塊圖方框或者方框中指定的功能/動作的指令。計(jì)算機(jī)程序指令還可以被加載到計(jì)算機(jī)、其它可編程數(shù)據(jù)處理裝置或者其它設(shè)備以促使一系列操作步驟在計(jì)算機(jī)、其它可編程裝置或者其他設(shè)備被執(zhí)行以產(chǎn)生計(jì)算機(jī)執(zhí)行處理,從而在計(jì)算機(jī)或者其它可編程裝置上執(zhí)行的指令提供處理以用于執(zhí)行流程圖和/或者方塊圖方框或者方框中指定的功能/動作。如背景技術(shù)部分所述的,目前,在沒有由用戶攜帶的設(shè)備的web瀏覽器中專門輸入與管理軟件相關(guān)聯(lián)的URL的情況下,在數(shù)據(jù)中心層上的用戶沒有訪問管理軟件的便捷方式。當(dāng)用戶處在數(shù)據(jù)中心層上時(shí),如果用戶可以訪問管理軟件而無需在由用戶攜帶的設(shè)備的web瀏覽器中輸入與管理軟件相關(guān)聯(lián)的URL的步驟,那么可以節(jié)省時(shí)間。此外,當(dāng)處在數(shù)據(jù)中心層時(shí),用戶目前沒有便捷的方式從管理軟件動態(tài)地獲取有關(guān)這些機(jī)架中的特定硬件組件的信息。當(dāng)處在數(shù)據(jù)中心層時(shí),本發(fā)明的原理提供便捷的方式以訪問管理軟件,也提供便捷的方式以從管理軟件動態(tài)地獲取關(guān)于特定硬件組件的信息,該信息被用戶使用以決定執(zhí)行特定動作(例如,終止組件的操作)如下結(jié)合圖5討論的。圖5是方法500的流程圖,其按照本發(fā)明的實(shí)施例,用于為在數(shù)據(jù)中心層上的用戶提供便捷的方式以管理云計(jì)算環(huán)境102中的硬件組件302 (圖3)。結(jié)合圖1-4的參照圖5,在步驟501中,客戶端設(shè)備101捕獲位于機(jī)架301上的與標(biāo)識符(例如,URL)相關(guān)聯(lián)的條形碼(例如,快速響應(yīng)(QR)代碼)的圖像,該標(biāo)識符引用機(jī)架301的管理軟件304的網(wǎng)絡(luò)資源。可選擇地,客戶端設(shè)備101查詢位于機(jī)架301上的電子標(biāo)簽,即RFID標(biāo)簽,其向客戶端設(shè)備101提供標(biāo)識信息,其中標(biāo)識信息包括引用針對機(jī)架301的管理軟件304的網(wǎng)絡(luò)資源的標(biāo)識符(例如,URL)。在一個(gè)實(shí)施例中,每個(gè)機(jī)架301以及其組件302可以由管理軟件304管理。圖像(例如QR條形碼)位于機(jī)架301上,其可以包括嵌入式信息,該信息對應(yīng)針對管理軟件304的網(wǎng)絡(luò)資源的標(biāo)識符,例如URL。可選擇地,電子標(biāo)簽,例如RFID標(biāo)簽,位于機(jī)架301上,其可以傳送標(biāo)識信息至RFID讀取器411 (在被RIFD讀取器411查詢之后),標(biāo)識信息包括針對管理軟件304的網(wǎng)絡(luò)資源的標(biāo)識符,例如URL。以這種方式,當(dāng)用戶處在數(shù)據(jù)中心層上時(shí),客戶端設(shè)備101可以便捷地訪問管理軟件304,而無需通過在由用戶攜帶的設(shè)備的web瀏覽器中輸入與管理軟件相關(guān)的URL的步驟。在另一實(shí)施例中,條形碼可以進(jìn)一步包括關(guān)于機(jī)架301在數(shù)據(jù)中心的特定位置的位置信息。相似地,在另一實(shí)施例中,由電子標(biāo)簽傳送的標(biāo)識信息還可以包括關(guān)于機(jī)架301在數(shù)據(jù)中心的特定位置的位置信息。在步驟502中,客戶端設(shè)備101使用獲取的標(biāo)識符(例如,URL)訪問管理軟件304的信息資源。即,客戶端設(shè)備101使用獲取的標(biāo)識符訪問管理軟件304的web頁用戶界面。在步驟503中,客戶端設(shè)備101從管理軟件304下載與機(jī)架301 (與提供標(biāo)識符的條形碼或者RFID標(biāo)簽相關(guān)聯(lián)的機(jī)架301)和機(jī)架301的組件302相關(guān)聯(lián)的架構(gòu)布局和/或者硬件圖像(例如,照片)。在一個(gè)實(shí)施例中,架構(gòu)布局和/或者硬件圖像包括與機(jī)架301的組件302相關(guān)聯(lián)的唯一標(biāo)識符,例如序列號。在步驟504中,客戶端設(shè)備101捕獲用戶當(dāng)前正在查看的機(jī)架301中的組件302的圖像,其經(jīng)由顯示器417為用戶顯示。在步驟505中,客戶端設(shè)備101通過使用圖像匹配軟件識別用戶正在查看哪一個(gè)組件302,其中圖像匹配軟件將用戶當(dāng)前正在查看的組件302的圖像與之前在步驟503中客戶端設(shè)備101下載的其中一個(gè)圖像相匹配。一旦發(fā)現(xiàn)匹配,客戶端設(shè)備101從之前由客戶端設(shè)備101下載的匹配的圖像獲得與所識別的組件302相關(guān)聯(lián)的唯一標(biāo)識符(例如,序列號)。在一個(gè)實(shí)施例中,另外地,客戶端設(shè)備101傳送組件302的圖像至管理軟件304,該圖像可以被管理軟件304使用以匹配數(shù)據(jù)庫305中組件302的已存儲照片中的一個(gè)。匹配的照片對應(yīng)用戶當(dāng)前正在查看的特定組件302。在另一實(shí)施例中,另外地,客戶端設(shè)備101傳送組件302的一部分(例如,序列號)至管理軟件304,其被管理軟件304使用以識別用戶當(dāng)前正在查看的特定組件302。例如,數(shù)據(jù)庫305可以存儲有與組件302相關(guān)聯(lián)的序列號的表。在步驟506中,客戶端設(shè)備101傳送請求至管理軟件304,請求針對關(guān)于用戶當(dāng)前正在查看的組件302的信息。這一請求可以包括標(biāo)識符,例如序列號,其被使用以識別用戶感興趣的組件302。 在步驟507中,客戶端設(shè)備101從管理軟件304接收關(guān)于組件302的操作能力的信息。例如,在接收到標(biāo)識用戶感興趣的組件302的標(biāo)識符時(shí),管理軟件304從數(shù)據(jù)庫305獲取關(guān)于組件302操作能力的信息,例如,度量、利用率、溫度、能量、錯(cuò)誤、流量、當(dāng)前用戶、健康狀態(tài)、名字、描述等等。這種信息被管理軟件304傳送至客戶端設(shè)備101。以這種方式,當(dāng)處在數(shù)據(jù)中心層時(shí),用戶被提供有便捷的方式以從管理軟件304動態(tài)地獲取關(guān)于在這些機(jī)架301中的特定硬件組件302的信息。
在步驟508,客戶端設(shè)備101通過在組件302的顯示圖像上覆層(overlay)這種信息以顯示關(guān)于組件302的接收到的信息。在一個(gè)實(shí)施例中,在客戶端設(shè)備101的用戶捕獲組件302的圖像之后,各種信息可以被覆層至組件302的照片(生成的或者真實(shí)的)。在另一實(shí)施例中,信息可以進(jìn)一步包括統(tǒng)計(jì)數(shù)據(jù)以及可執(zhí)行的動作。在另一實(shí)施例中,用戶可以在組件302 (包括部分組件302)上手動地放大和縮小并且在不同層處查看統(tǒng)計(jì)數(shù)據(jù)。在一個(gè)實(shí)施例中,隨著用戶在組件302上手動地放大,用戶可以查看組件302的內(nèi)部操作,包括真實(shí)的或者虛擬的操作(例如,運(yùn)行在云計(jì)算節(jié)點(diǎn)201上的虛擬機(jī)器的視覺表示)。在一個(gè)實(shí)施例中,用戶可以監(jiān)視機(jī)架301,選擇要被覆蓋在組件302/機(jī)架301的描述圖像上的各種統(tǒng)計(jì)數(shù)據(jù)(例如,溫度梯度、性能柱狀圖)。在一個(gè)實(shí)施例中,為用戶提供了選擇哪個(gè)特定的信息(例如,哪些特定的統(tǒng)計(jì)數(shù)據(jù))要被覆層在組件302的描述圖像上的選項(xiàng),以便不包括如此多的信息以至于模糊了組件302的圖像。在一個(gè)實(shí)施例中,覆層圖被呈現(xiàn)以匹配正被顯示的組件302,以便當(dāng)用戶靠近或者進(jìn)一步遠(yuǎn)離組件302時(shí),覆層圖隨著正被顯示的組件302的圖像變大而變大,反之亦然。在步驟509,基于步驟507中接收到的信息,客戶端設(shè)備101的用戶決定動作(例如,為了維護(hù)而疏散、終止組件302的操作)是否要在組件302上被執(zhí)行。在一個(gè)實(shí)施例中,步驟507中接收到的信息可以包括在組件302上的可執(zhí)行動作,其中用戶可以決定這些動作中一個(gè)是否應(yīng)該在組件302上執(zhí)行。如果用戶決定動作要在組件302上執(zhí)行,那么,在步驟510中,客戶端設(shè)備101通知管理軟件304關(guān)于要在組建302上執(zhí)行的動作(例如,為了維護(hù)而終止組件302的操作)。例如,客戶端設(shè)備101的用戶可以選擇由管理軟件304提供的動作中的一個(gè)以在組建302上執(zhí)行。在步驟511中,客戶端設(shè)備101從管理軟件304接收引導(dǎo)指令以在組件302上執(zhí)行請求的動作。然而,如果用戶決定不在組件302上執(zhí)行動作,那么,在步驟512中,沒有動作將被執(zhí)行。
在一些實(shí)施例中,方法500可以包括其他和/或附加的步驟,但為了清楚起見而沒有描述。進(jìn)一步地,在一些實(shí)施例中,方法500可以以與所給出順序不同的順序執(zhí)行并且在圖5的討論中描述的順序是說明性的。另外,在一些實(shí)施例中,方法500中的某些步驟可以以基本上同時(shí)的方式被執(zhí)行或者可以被省略。出于說明的目的已經(jīng)給出了本發(fā)明的描述,但并非意在窮盡或?qū)⒈景l(fā)明限制于所公開的實(shí)施例。對于本領(lǐng)域的技術(shù)人員來說,許多修改和變化是顯而易見的而不脫離本發(fā)明的范圍和精神。本文所選擇使用的術(shù)語是為了最好的說明實(shí)施例的原理、實(shí)際應(yīng)用或在市場上發(fā)現(xiàn)的技術(shù)的基礎(chǔ)上的技術(shù)改進(jìn),或者使得其他本領(lǐng)域的技術(shù)人員能夠理解此處公開的實(shí)施例。
權(quán)利要求
1.一種用于在云計(jì)算環(huán)境中管理硬件組件的方法,所述方法包括: 捕獲位于機(jī)架上的條形碼的圖像,所述機(jī)架包括所述云計(jì)算環(huán)境的計(jì)算機(jī)硬件,其中所述條形碼的所述圖像與標(biāo)識符相關(guān)聯(lián),所述標(biāo)識符引用被配置為管理所述計(jì)算機(jī)硬件的管理軟件的信息資源; 使用所述標(biāo)識符訪問所述管理軟件的所述信息資源; 從所述管理軟件下載所述機(jī)架的組件的圖像,其中所述機(jī)架的所述組件的所述圖像包括唯一標(biāo)識符; 捕獲用戶當(dāng)前正在查看的所述機(jī)架中的組件的圖像; 通過將所述組件的所述圖像與所述機(jī)架的所述組件的所下載圖像中的一個(gè)相匹配來識別所述組件; 傳送關(guān)于所識別組件的信息的請求至所述管理軟件,其中所述請求包括與所識別組件相關(guān)聯(lián)的唯一標(biāo)識符 ; 接收關(guān)于所識別組件的信息;以及 通過處理器顯示關(guān)于所識別組件的所接收到的信息,所述信息覆層在所述組件的顯示圖像上。
2.按照權(quán)利要求1所述的方法,其中所述條形碼包括快速響應(yīng)碼。
3.按照權(quán)利要求1所述的方法,其中唯一標(biāo)識符包括序列號。
4.按照權(quán)利要求1所述的方法,其中關(guān)于所述組件的所述信息包括一個(gè)或者多個(gè)以下內(nèi)容:度量、利用率、溫度、能量、錯(cuò)誤、流量、當(dāng)前用戶、健康狀態(tài)、名字和描述。
5.按照權(quán)利要求1所述的方法,進(jìn)一步包括: 基于關(guān)于所述組件的所述信息,通知所述管理軟件關(guān)于要在所述組件上執(zhí)行的動作。
6.按照權(quán)利要求5所述的方法,其中關(guān)于所述組件的所述信息包括在所述組件上的可執(zhí)行動作。
7.按照權(quán)利要求5所述的方法,進(jìn)一步包括: 接收引導(dǎo)指令以執(zhí)行所述動作。
8.一種系統(tǒng),包括: 在云計(jì)算環(huán)境中,用于存儲用于管理硬件組件的計(jì)算機(jī)程序的存儲單元;以及 耦合至所述存儲單元的處理器,其中響應(yīng)于所述計(jì)算機(jī)程序,所述處理器包括: 用于捕獲位于機(jī)架上的條形碼的圖像的電路,所述機(jī)架包括所述云計(jì)算環(huán)境的計(jì)算機(jī)硬件,其中所述條形碼的所述圖像與標(biāo)識符相關(guān)聯(lián),所述標(biāo)識符引用被配置為管理所述計(jì)算機(jī)硬件的管理軟件的信息資源; 用于使用所述標(biāo)識符以訪問所述管理軟件的所述信息資源的電路; 用于從所述管理軟件下載所述機(jī)架的組件的圖像的電路,其中所述機(jī)架的所述組件的所述圖像包括唯一標(biāo)識符; 用于捕獲用戶當(dāng)前正在查看的所述機(jī)架中的組件的圖像的電路; 用于通過將所述組件的所述圖像與所述機(jī)架的所述組件的所下載圖像中的一個(gè)相匹配以識別所述組件的電路; 用于傳送關(guān)于所識別組件的信息的請求至所述管理軟件的電路,其中所述請求包括與所識別組件相關(guān)聯(lián)的唯一標(biāo)識符;用于接收關(guān)于所識別組件的信息的電路;以及 用于顯示關(guān)于所識別組件的所接收到的信息的電路,其中所述信息覆層在所述組件的顯示圖像上。
9.按照權(quán)利要求8所述的系統(tǒng),其中所述條形碼包括快速響應(yīng)碼。
10.按照權(quán)利要求8所述的系統(tǒng),其中所述唯一標(biāo)識符包括序列號。
11.按照權(quán)利要求8所述的系統(tǒng),其中關(guān)于所述組件的所述信息包括一個(gè)或多個(gè)以下內(nèi)容:度量、利用率、溫度、能量、錯(cuò)誤、流量、當(dāng)前用戶、健康狀態(tài)、名字和描述。
12.按照權(quán)利要求8所述的系統(tǒng),其中所述處理器進(jìn)一步包括: 用于基于關(guān)于所述組件的所述信息通知所述管理軟件關(guān)于要在所述組件上執(zhí)行的動作的電路。
13.按照權(quán)利要求12所述的系統(tǒng),其中關(guān)于所述組件的所述信息包括在所述組件上可執(zhí)行的動作。
14.按照權(quán)利要求12所述的系統(tǒng),其中所述處理器進(jìn)一步包括: 用于接收引導(dǎo)指令以執(zhí)行所述動作的電路。
15.一種在云計(jì)算環(huán)境中管理硬件組件的方法,所述方法包括: 查詢位于機(jī)架上的電子標(biāo)簽,所述機(jī)架包括所述云計(jì)算環(huán)境的計(jì)算機(jī)硬件,其中所述電子標(biāo)簽傳送包括標(biāo)識 符的標(biāo)識信息,所述標(biāo)識符引用被配置以管理所述計(jì)算機(jī)硬件的管理軟件的信息資源; 使用所述標(biāo)識符訪問所述管理軟件的所述信息資源; 從所述管理軟件下載所述機(jī)架的組件的圖像,其中所述機(jī)架的所述組件的所述圖像包括唯一標(biāo)識符; 捕獲用戶當(dāng)前正在查看的所述機(jī)架中的組件的圖像; 通過將所述組件的所述圖像與所述機(jī)架的所述組件的所下載圖像中的一個(gè)相匹配以識別所述組件; 傳送關(guān)于所識別組件的信息的請求至所述管理軟件,其中所述請求包括與所識別組件相關(guān)聯(lián)的唯一標(biāo)識符; 接收關(guān)于所識別組件的信息;以及 通過處理器顯示關(guān)于所識別組件的所接收到的信息,所述信息覆層在所述組件的顯示圖像上。
全文摘要
在云計(jì)算環(huán)境中,用于管理硬件組件的方法、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品。移動設(shè)備捕獲位于機(jī)架上的條形碼的圖像,圖像與引用管理機(jī)架的管理軟件的網(wǎng)絡(luò)資源的標(biāo)識符相關(guān)聯(lián)。移動設(shè)備傳送關(guān)于機(jī)架中的組件的信息的請求至管理軟件,其中請求包括與組件相關(guān)聯(lián)的唯一標(biāo)識符(例如,序列號)。管理軟件使用唯一標(biāo)識符標(biāo)識感興趣的組件以及傳送關(guān)于感興趣的組件的信息至移動設(shè)備。以這種方式,當(dāng)用戶在數(shù)據(jù)中心層時(shí),客戶端設(shè)備可以便捷地訪問管理軟件以及便捷地從管理軟件動態(tài)地獲取關(guān)于這些機(jī)架中的特定的硬件組件的信息。
文檔編號H04L29/08GK103220325SQ20131002535
公開日2013年7月24日 申請日期2013年1月23日 優(yōu)先權(quán)日2012年1月23日
發(fā)明者R·K·艾薛克, 陳偉龍, H·E·豪科特, 萬淑超 申請人:國際商業(yè)機(jī)器公司