部署,這導致可例如由信息技術(IT)管理系統(tǒng)通過將服務實例饋送到IT服務管理(ITSM)服務、實時服務管理(RTSM)服務或具有如何支持/實現(xiàn)服務實例的完整拓撲的配置管理數(shù)據(jù)庫(CMDB)中來追蹤的服務實例344。這樣,依照示例實現(xiàn)方式,服務交付模塊368可以包含用于此目的的服務實例服務管理組件44 (例如RTSM或CMDB或ITSM(信息服務管理))。如果跨ITSM系統(tǒng)共享,則組件344可用于其它管理系統(tǒng)以單獨地監(jiān)視和管理所實例化的實例(基于存儲在數(shù)據(jù)庫中的拓撲信息而標識和追蹤)。依照一些實現(xiàn)方式,設立監(jiān)視和管理的動作通過使用聚合藍圖370來實現(xiàn)。
[0050]給定聚合藍圖370還可以指定要進行處置以處置與給定合成云服務相關聯(lián)的錯誤的動作和要進行以報告這樣的錯誤的動作。一般地,其它聚合藍圖370可以指定給定服務合成的生命周期在服務的完整生命周期期間是如何監(jiān)視和管理的。例如,給定配方可以將錯誤告知給系統(tǒng)的擁有者(例如云資源320的擁有者);利用池中的相同或其它資源重復出錯步驟;追蹤問題和軌跡返回步驟并且拆除一些所實例化的資源/服務等。
[0051]給定聚合藍圖370還可以描述用于使用度量和/或報告的結(jié)構(gòu)化計劃。對于監(jiān)視而言,實例和監(jiān)視服務可以被設立/配置為執(zhí)行監(jiān)視任務;或者可替換地,CMDB/RTSM可以就位以讓諸如ITSM (作為示例)的監(jiān)視套件自動發(fā)現(xiàn)和監(jiān)視??梢酝ㄟ^設立會面/報告并且添加允許會面的探針或計數(shù)器來以類似方式執(zhí)行會面和報告(通過使用監(jiān)視系統(tǒng)以與可縮放成進行如此操作以生成用于其使用的計費數(shù)據(jù)記錄(CDR)并將它們提供給度量系統(tǒng)的代理或配置服務交互而對于每組件所測量的CPU使用、所使用的時間、所使用的存儲器或所使用的通信量)。報告可以通過詢問監(jiān)視和/或度量管理系統(tǒng)來完成。
[0052]鑒于以上所述的前述結(jié)構(gòu)和功能特征,將參照圖4更好地領會示例方法。盡管出于解釋簡便的目的而將圖4的示例方法示出和描述為序列地執(zhí)行,但是要理解和領會的是,本示例不受所圖示的順序限制,因為一些動作可以在其它示例中以不同順序發(fā)生和/或與本文所示出和描述的動作并發(fā)發(fā)生。此外,并非所有所描述的動作都必然地被執(zhí)行以實現(xiàn)方法。圖4的示例方法可以實現(xiàn)為可存儲在非暫時性計算機可讀介質(zhì)中的機器可讀指令,諸如可以是計算機程序產(chǎn)品或其它形式的存儲器存儲。對應于圖4的方法的計算機可讀指令也可以從存儲器訪問并且由處理器執(zhí)行。
[0053]圖4圖示了經(jīng)由服務與應用藍圖的結(jié)合而促進應用和基礎設施的生命周期管理的示例方法400。方法400包括在410處生成應用藍圖以表征給定應用來使能對云上的給定應用的生命周期管理(例如經(jīng)由圖1的藍圖生成器110)。在420處,方法400包括生成基礎設施藍圖以表征云上的云基礎設施資源并且使能對云基礎設施資源的生命周期管理(例如經(jīng)由圖1的藍圖生成器110)。在430處,方法400包括通過處理器結(jié)合應用藍圖與基礎設施藍圖以基于應用藍圖和基礎設施藍圖來生成聚合藍圖,聚合藍圖使得給定應用能夠利用由基礎設施藍圖指定的所供應的云資源的實例進行云上的生命周期管理(例如經(jīng)由圖1的結(jié)合管理器150)。方法400還可以包括基于在聚合藍圖中所指定的生命周期條件來調(diào)整給定應用或云基礎設施。
[0054]以上已經(jīng)描述的內(nèi)容是示例。當然,不大可能描述組件或方法的每一個可設想的組合,但是本領域普通技術人員將認識到,許多另外的組合和排列是可能的。相應地,本發(fā)明意圖涵蓋落在包括所附權利要求的本申請的范圍內(nèi)的所有這樣的更改、修改和變型。附加地,在公開內(nèi)容或權利要求記載“一(a,an)”、“第一”或“另一”元件或其等價形式的情況下,應當將其解釋為包括一個或多于一個這樣的元件,而既不要求也不排除兩個或更多這樣的元件。如本文所使用的,術語“包括”意指包括但不限于,并且術語“包含”意指包含但不限于。術語“基于”意指至少部分基于。
【主權項】
1.一種計算機可讀介質(zhì),包括用于進行以下操作的計算機可讀指令: 生成表征給定應用以使得能夠?qū)υ粕系慕o定應用進行生命周期管理的應用藍圖; 生成表征云上的云基礎設施資源并且使得能夠?qū)υ苹A設施資源進行生命周期管理的基礎設施藍圖;以及 結(jié)合應用藍圖與基礎設施藍圖以基于應用藍圖和基礎設施藍圖生成聚合藍圖,聚合藍圖使得給定應用能夠利用由基礎設施藍圖所指定的所供應的云資源的實例來進行云上的生命周期管理。
2.權利要求1的計算機可讀介質(zhì),還包括根據(jù)聚合藍圖中所包含的聚合指令來管理給定應用和所供應的云資源的生命周期的云服務管理器。
3.權利要求2的計算機可讀介質(zhì),其中聚合指令包括指示用于針對給定應用或云基礎設施發(fā)生生命周期事件的條件的模型描述、模板描述以及策略描述中的至少一個。
4.權利要求3的計算機可讀介質(zhì),其中生命周期事件包括以下中的至少一個:基于聚合藍圖中所包含的聚合指令而觸發(fā)云基礎設施中的另一生命周期事件的應用事件,或者基于聚合藍圖中所包含的聚合指令而觸發(fā)給定應用中的應用事件的基礎設施事件。
5.權利要求2的計算機可讀介質(zhì),其中云服務管理器還包括監(jiān)視來自給定應用的反饋并且使得云服務管理器能夠基于反饋調(diào)整給定應用或云基礎設施的監(jiān)視組件。
6.權利要求2的計算機可讀介質(zhì),其中由用戶采用聚合指令以響應于用戶輸入而手動供應云基礎設施并且將給定應用手動安裝在所供應的云基礎設施上。
7.權利要求2的計算機可讀介質(zhì),其中由云服務管理器采用聚合指令以依照聚合指令自動供應云基礎設施并且將給定應用自動安裝在所供應的云基礎設施上。
8.權利要求2的計算機可讀介質(zhì),還包括基于給定應用的要求而推導地確定云基礎設施的推導指令。
9.權利要求1的計算機可讀介質(zhì),還包括采用手動結(jié)合過程、推導結(jié)合過程、和將應用藍圖中所指定的應用要求結(jié)合到基礎設施藍圖中所指定的基礎設施要求的動態(tài)結(jié)合過程中的至少一個的結(jié)合管理器,其中結(jié)合管理器采用標簽來支持手動結(jié)合過程、推導結(jié)合過程和動態(tài)結(jié)合過程中的至少一個。
10.權利要求9的計算機可讀介質(zhì),其中動態(tài)結(jié)合過程根據(jù)基于服務質(zhì)量估計或商業(yè)策略中的至少一個的最佳適配算法來執(zhí)行。
11.權利要求1的計算機可讀介質(zhì),還包括執(zhí)行應用藍圖與基礎設施藍圖之間的多對多映射、執(zhí)行應用藍圖與基礎設施藍圖之間的多對一映射、以及執(zhí)行應用藍圖與基礎設施藍圖之間的一對多映射中的至少一個以生成聚合藍圖的結(jié)合指令。
12.—種方法,包括: 通過處理器生成表征給定應用以使得能夠?qū)υ粕系慕o定應用進行生命周期管理的應用藍圖; 通過處理器生成表征云上的云基礎設施資源并且使得能夠?qū)υ苹A設施資源進行生命周期管理的基礎設施藍圖;以及 通過處理器結(jié)合應用藍圖與基礎設施藍圖以基于應用藍圖和基礎設施藍圖生成聚合藍圖,聚合藍圖使得給定應用能夠利用由基礎設施藍圖指定的所供應的云資源的實例來進行云上的生命周期管理。
13.權利要求12的方法,還包括基于聚合藍圖中所指定的生命周期條件來調(diào)整給定應用或云基礎設施中的至少一個。
14.一種系統(tǒng),包括: 用于存儲與計算機相關聯(lián)的計算機可執(zhí)行指令的存儲器;以及用于訪問存儲器并且執(zhí)行計算機可執(zhí)行指令的處理單元,計算機可執(zhí)行指令包括:結(jié)合應用藍圖與基礎設施藍圖以基于應用藍圖和基礎設施藍圖生成聚合藍圖的結(jié)合管理器,聚合藍圖使得給定應用能夠利用由基礎設施藍圖指定的所供應的云資源的實例來進行云上的生命周期管理;以及 根據(jù)聚合藍圖中所包含的指令來管理給定應用和云基礎設施的生命周期的云服務管理器;其中應用藍圖表征給定應用以使得能夠?qū)υ粕系慕o定應用進行生命周期管理,并且基礎設施藍圖表征云上的云基礎設施資源并且使得能夠?qū)υ苹A設施資源進行生命周期管理。
15.權利要求14的系統(tǒng),還包括讀取來自給定應用的反饋并且使得云服務管理器能夠調(diào)整給定應用或云基礎設施中的至少一個的監(jiān)視組件。
【專利摘要】系統(tǒng)包括表征給定應用以使得能夠?qū)υ粕系慕o定應用進行生命周期管理的應用藍圖。提供基礎設施藍圖以表征云上的云基礎設施資源并且使得能夠?qū)υ苹A設施資源進行生命周期管理。結(jié)合管理器結(jié)合應用藍圖與基礎設施藍圖以基于應用藍圖和基礎設施藍圖生成聚合藍圖,其中聚合藍圖使得給定應用能夠利用由基礎設施藍圖指定的所供應的云資源的實例來進行云上的生命周期管理。
【IPC分類】G06F15-16, G06F9-06, G06F9-44
【公開號】CN104813285
【申請?zhí)枴緾N201280077489
【發(fā)明人】S.H.梅斯, M.S.紐曼
【申請人】惠普發(fā)展公司,有限責任合伙企業(yè)
【公開日】2015年7月29日
【申請日】2012年12月3日
【公告號】EP2926246A1, WO2014088537A1