[發(fā)明專利]基于元數(shù)據(jù)的虛擬機配置有效
| 申請?zhí)枺?/td> | 201380063264.5 | 申請日: | 2013-10-30 |
| 公開(公告)號: | CN104823163B | 公開(公告)日: | 2018-11-23 |
| 發(fā)明(設(shè)計)人: | 約瑟夫·S·貝達三世;克雷格·I·麥克盧基;克里斯托弗·L·埃克;馬丁·R·甘恩霍爾姆;埃文·K·安德森;馬修·A·米爾斯 | 申請(專利權(quán))人: | 谷歌有限責任公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 中原信達知識產(chǎn)權(quán)代理有限責任公司 11219 | 代理人: | 周亞榮;安翔 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 數(shù)據(jù) 虛擬機 配置 | ||
方法、系統(tǒng)和裝置,包括在計算機存儲介質(zhì)上進行編碼的計算機程序,用于將多個元數(shù)據(jù)集合中的一個或多個與一個或多個相應(yīng)標識符相關(guān)聯(lián),其中每個元數(shù)據(jù)集合包括元數(shù)據(jù)屬性與元數(shù)據(jù)值的一個或多個配對,并且其中每個標識符是項目標識符、標簽標識符或?qū)嵗龢俗R符之一;基于與虛擬機實例相關(guān)聯(lián)的標識符信息識別要提供至該虛擬機實例的一個或多個元數(shù)據(jù)值,其中該標識符信息指定項目標識符、標簽標識符和實例標識符中的一個或多個,并且其中每個所識別的元數(shù)據(jù)值屬于與該標識符信息中所指定的標識符相關(guān)聯(lián)的元數(shù)據(jù)集合;并且向該虛擬機實例提供所識別的一個或多個元數(shù)據(jù)值。
技術(shù)領(lǐng)域
本說明書涉及云計算。
背景技術(shù)
云計算是基于網(wǎng)絡(luò)的計算,其中通常存放在數(shù)據(jù)中心或“服務(wù)器群”中的大型服務(wù)器集合按照需要向終端用戶提供計算資源和數(shù)據(jù)存儲。一些云計算服務(wù)向終端用戶提供諸如文字處理器以及其它常用應(yīng)用之類的軟件應(yīng)用,所述終端用戶通過web瀏覽器或其它客戶端側(cè)軟件與所述應(yīng)用進行交互。用戶的電子數(shù)據(jù)文件通常存儲在該服務(wù)器群中而不是用戶的計算設(shè)備上。在服務(wù)器群上保存軟件應(yīng)用和用戶數(shù)據(jù)簡化了終端用戶計算設(shè)備的管理。一些云計算服務(wù)允許終端用戶在虛擬機中執(zhí)行軟件應(yīng)用。
發(fā)明內(nèi)容
用戶能夠定義要在配置虛擬機實例時使用的元數(shù)據(jù),例如將元數(shù)據(jù)屬性與元數(shù)據(jù)值的配對。如該說明書中所使用的,術(shù)語元數(shù)據(jù)屬性與元數(shù)據(jù)值的配對、以及元數(shù)據(jù)鍵值對能夠互換地使用。每個元數(shù)據(jù)鍵值對能夠與一個或多個標識符相關(guān)聯(lián)。該標識符例如可以包括引用一個或多個虛擬機實例與之相關(guān)聯(lián)的特定項目的項目標識符、引用特定虛擬機實例的實例標識符、或者引用一個或多個虛擬機實例與之相關(guān)聯(lián)的特定標簽的標簽標識符。每個元數(shù)據(jù)鍵值對存儲在由特定標識符所識別的元數(shù)據(jù)集合中。例如,與項目標識符P1和標簽標識符T1相關(guān)聯(lián)的元數(shù)據(jù)鍵值對存儲在由項目標識符P1所識別的第一元數(shù)據(jù)集合以及由標簽標識符T1所識別的第二元數(shù)據(jù)集合中。
當對虛擬機實例進行初始化時,如以上所描述的,用戶能夠?qū)⒚總€虛擬機實例與例如項目標識符、實例標識符或標簽標識符的一個或多個標識符相關(guān)聯(lián)。每個虛擬機實例例如能夠從元數(shù)據(jù)服務(wù)器獲得元數(shù)據(jù)。在一些實施方式中,與特定標識符相關(guān)聯(lián)的虛擬機實例能夠獲得同樣與該特定標識符相關(guān)聯(lián)的元數(shù)據(jù)。每個虛擬機示例能夠應(yīng)用所獲得的元數(shù)據(jù)鍵值對,以對與相應(yīng)虛擬機實例相關(guān)聯(lián)的各種設(shè)置進行配置。
總體上,該說明書中所描述的主題的一個方面能夠被體現(xiàn)為方法,該方法包括動作:將多個元數(shù)據(jù)集合中的一個或多個與一個或多個相應(yīng)標識符相關(guān)聯(lián),其中每個元數(shù)據(jù)集合包括元數(shù)據(jù)屬性與元數(shù)據(jù)值的一個或多個配對,并且其中每個標識符是項目標識符、標簽標識符或?qū)嵗龢俗R符之一;基于與虛擬機實例相關(guān)聯(lián)的標識符信息識別要提供至該虛擬機實例的一個或多個元數(shù)據(jù)值,其中該標識符信息指定項目標識符、標簽標識符和實例標識符中的一個或多個,并且其中每個所識別的元數(shù)據(jù)值屬于與該標識符信息中所指定的標識符相關(guān)聯(lián)的元數(shù)據(jù)集合;并且向該虛擬機實例提供所識別的一個或多個元數(shù)據(jù)值。這個方面的其他實施例包括對應(yīng)的系統(tǒng)、裝置和計算機程序產(chǎn)品。
這些和其它實施例可選地可以包括以下特征中的一個或多個。該方法進一步包括:從該虛擬機實例接收包括標識符信息的元數(shù)據(jù)查詢;以及響應(yīng)于接收到該元數(shù)據(jù)查詢而識別該一個或多個元數(shù)據(jù)值。該元數(shù)據(jù)查詢是使用Hanging GET操作來通信的。該方法進一步包括:接收包括一個或多個用戶所指定的標識符、以及一個或多個用戶所指定的元數(shù)據(jù)值與元數(shù)據(jù)屬性的配對的數(shù)據(jù);生成包括該一個或多個用戶所指定的配對的元數(shù)據(jù)集合;以及將所生成的元數(shù)據(jù)集合與該用戶所指定的標識符相關(guān)聯(lián)。元數(shù)據(jù)集合包括第一元數(shù)據(jù)集合和第二元數(shù)據(jù)集合,該第一元數(shù)據(jù)集合與第一標識符相關(guān)聯(lián)并且包括第一元數(shù)據(jù)屬性與第一元數(shù)據(jù)值的配對,并且第二元數(shù)據(jù)集合與第二標識符相關(guān)聯(lián)并且包括第一元數(shù)據(jù)屬性與第二元數(shù)據(jù)值的配對,該第一元數(shù)據(jù)值不同于該第二元數(shù)據(jù)值。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于谷歌有限責任公司,未經(jīng)谷歌有限責任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380063264.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





