[發(fā)明專利]線程化作為服務(wù)在審
申請(qǐng)?zhí)枺?/td> | 202110268031.5 | 申請(qǐng)日: | 2015-09-29 |
公開(kāi)(公告)號(hào): | CN112860382A | 公開(kāi)(公告)日: | 2021-05-28 |
發(fā)明(設(shè)計(jì))人: | 蒂莫西·艾倫·瓦格納 | 申請(qǐng)(專利權(quán))人: | 亞馬遜技術(shù)有限公司 |
主分類號(hào): | G06F9/455 | 分類號(hào): | G06F9/455 |
代理公司: | 北京天昊聯(lián)合知識(shí)產(chǎn)權(quán)代理有限公司 11112 | 代理人: | 麥善勇;張?zhí)焓?/td> |
地址: | 美國(guó)華*** | 國(guó)省代碼: | 暫無(wú)信息 |
權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
摘要: | |||
搜索關(guān)鍵詞: | 線程 化作 服務(wù) | ||
一種服務(wù)管理用于用戶代碼的低延時(shí)執(zhí)行的多個(gè)虛擬機(jī)實(shí)例。所述多個(gè)虛擬機(jī)實(shí)例可基于預(yù)定配置集合來(lái)配置。一個(gè)或多個(gè)容器可在所述虛擬機(jī)實(shí)例內(nèi)創(chuàng)建。響應(yīng)于執(zhí)行用戶代碼的請(qǐng)求,所述服務(wù)識(shí)別適于執(zhí)行所述用戶代碼的預(yù)配置的虛擬機(jī)實(shí)例。所述服務(wù)可將所述識(shí)別的虛擬機(jī)實(shí)例分配給所述用戶,在已分配給所述用戶的實(shí)例內(nèi)創(chuàng)建新的容器,或者重新使用已創(chuàng)建用于執(zhí)行所述用戶代碼的容器。當(dāng)所述用戶代碼在超時(shí)期間未激活時(shí),所述服務(wù)可使所述虛擬機(jī)實(shí)例的分配無(wú)效,毀壞所述容器。從接收所述請(qǐng)求到開(kāi)始代碼執(zhí)行的時(shí)間小于預(yù)定持續(xù)時(shí)間,例如100ms。
本申請(qǐng)是申請(qǐng)?zhí)枮?01580053106.0、申請(qǐng)日為2015年9月29日、發(fā)明名稱為“線程化作為服務(wù)”的專利申請(qǐng)的分案申請(qǐng)。
對(duì)同時(shí)提交申請(qǐng)的交叉引用
本申請(qǐng)的申請(qǐng)人在2014年9月30日同時(shí)提交以下美國(guó)專利申請(qǐng):
以上引用的申請(qǐng)的公開(kāi)內(nèi)容通過(guò)引用整體并入本文。
背景
一般來(lái)說(shuō),計(jì)算裝置利用通信網(wǎng)絡(luò)或一系列通信網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)交換。公司和組織操作互連許多計(jì)算裝置來(lái)支持操作或者向第三方提供服務(wù)的計(jì)算機(jī)網(wǎng)絡(luò)。計(jì)算系統(tǒng)可位于單一地理位置或者位于多個(gè)不同地理位置中(例如,經(jīng)由私有或公共通信網(wǎng)絡(luò)互連)。確切地,數(shù)據(jù)中心或數(shù)據(jù)處理中心(在本文中總體稱之為“數(shù)據(jù)中心”)可包括多個(gè)互連的計(jì)算系統(tǒng)以向數(shù)據(jù)中心的用戶提供計(jì)算資源。數(shù)據(jù)中心可以是代表某一組織操作的私有數(shù)據(jù)中心或代表公眾或者為了公眾的利益操作的公共數(shù)據(jù)中心。
為了促進(jìn)數(shù)據(jù)中心資源的加大利用,虛擬化技術(shù)可允許單個(gè)物理計(jì)算裝置托管虛擬機(jī)的一個(gè)或多個(gè)實(shí)例,所述虛擬機(jī)作為獨(dú)立計(jì)算裝置向數(shù)據(jù)中心的用戶展現(xiàn)并操作。利用虛擬化,單個(gè)物理計(jì)算裝置可按照動(dòng)態(tài)方式創(chuàng)建、維護(hù)、刪除或以其他方式管理虛擬機(jī)。進(jìn)而,用戶可從數(shù)據(jù)中心請(qǐng)求計(jì)算機(jī)資源,包括單一計(jì)算裝置或聯(lián)網(wǎng)計(jì)算裝置配置,并且可提供用戶不同數(shù)目的虛擬機(jī)資源。
在一些場(chǎng)景中,虛擬機(jī)實(shí)例可根據(jù)多個(gè)虛擬機(jī)實(shí)例類型進(jìn)行配置以提供特定功能性。例如,各種計(jì)算裝置可與操作系統(tǒng)或操作系統(tǒng)配置、虛擬化硬件資源和軟件應(yīng)用的不同組合相關(guān)聯(lián),以使得計(jì)算裝置能夠提供不同的所希望的功能性,或者更有效地提供類似功能性。這些虛擬機(jī)實(shí)例類型配置經(jīng)常包含在裝置圖像內(nèi),所述裝置圖像包括靜態(tài)數(shù)據(jù),所述靜態(tài)數(shù)據(jù)包含虛擬機(jī)在被啟動(dòng)時(shí)將運(yùn)行的軟件(例如,OS和應(yīng)用以及它們的配置和數(shù)據(jù)文件等)。裝置圖像典型地存儲(chǔ)在用來(lái)創(chuàng)建或初始化實(shí)例的硬盤上。因此,計(jì)算裝置可處理裝置圖像以便實(shí)現(xiàn)所希望的軟件配置。
附圖簡(jiǎn)述
當(dāng)結(jié)合附圖參閱以下詳細(xì)描述時(shí),本公開(kāi)的上述方面和許多伴隨的優(yōu)點(diǎn)將變得更容易明白,同時(shí)變得更好理解,附圖中:
圖1是描繪用于獲取低延時(shí)計(jì)算能力的說(shuō)明性環(huán)境的框圖;
圖2描繪提供用于獲取低延時(shí)計(jì)算能力的虛擬計(jì)算系統(tǒng)管理器的計(jì)算裝置的總體架構(gòu);
圖3是示出根據(jù)示例性方面的由工作器管理器實(shí)現(xiàn)的低延時(shí)計(jì)算能力獲取例程的流程圖;并且
圖4是示出處理執(zhí)行用戶代碼的請(qǐng)求的虛擬機(jī)實(shí)例管理過(guò)程的框圖。
詳細(xì)描述
公司和組織不再需要獲取和管理他們自己的數(shù)據(jù)中心來(lái)執(zhí)行計(jì)算操作(例如,執(zhí)行代碼,包括線程、程序、軟件、例程、子例程、進(jìn)程等)。隨著云計(jì)算的出現(xiàn),傳統(tǒng)上由硬件計(jì)算裝置提供的存儲(chǔ)空間和計(jì)算能力現(xiàn)在可在數(shù)分鐘內(nèi)通過(guò)互聯(lián)網(wǎng)獲得并配置。因此,開(kāi)發(fā)者可快速購(gòu)買期望量的計(jì)算資源,而不必?fù)?dān)心獲取物理機(jī)器。這類計(jì)算資源通常以虛擬計(jì)算資源或虛擬機(jī)實(shí)例的形式來(lái)購(gòu)買。在具有其自己的操作系統(tǒng)和其他軟件部件的物理計(jì)算裝置上托管的虛擬機(jī)的這些實(shí)例可以以與物理計(jì)算機(jī)相同的方式加以利用。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于亞馬遜技術(shù)有限公司,未經(jīng)亞馬遜技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110268031.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 在多線程處理器中用于高速線程間中斷的方法和設(shè)備
- 一種多線程系統(tǒng)中實(shí)現(xiàn)實(shí)時(shí)監(jiān)控各線程狀態(tài)的方法
- 移動(dòng)終端系統(tǒng)線程池實(shí)現(xiàn)方法及裝置
- 一種基于策略模式的信號(hào)發(fā)生器多線程管理方法
- 多線程并發(fā)處理方法和多線程并發(fā)處理系統(tǒng)
- 分布式系統(tǒng)的線程管理方法和裝置
- 線程執(zhí)行方法、裝置、終端及存儲(chǔ)介質(zhì)
- 線程監(jiān)控方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種多核系統(tǒng)中多線程調(diào)度方法、裝置及設(shè)備
- 線程間通信方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開(kāi)放方法及系統(tǒng)、服務(wù)開(kāi)放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺(tái)
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺(tái)及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法