[發明專利]請求處理技術有效
| 申請號: | 201480052085.6 | 申請日: | 2014-08-11 |
| 公開(公告)號: | CN105556475B | 公開(公告)日: | 2020-03-31 |
| 發明(設計)人: | N·A·艾倫 | 申請(專利權)人: | 亞馬遜技術股份有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 姬利永 |
| 地址: | 美國內*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 請求 處理 技術 | ||
一種計算機系統實施管理程序,所述管理程序則實施一個或多個計算機系統實例和控制器。所述控制器和計算機系統實例共享存儲器。使用所述計算機系統實例和所述控制器兩者的設備來處理請求。作為請求處理的一部分,信息經由共享存儲器而在所述計算機系統實例與所述控制器之間傳遞。
相關申請案的交叉參考
本申請案主張2013年8月12日申請的標題為“根據請求的計算機系統實例(PERREQUEST COMPUTER SYSTEM INSTANCES)”的第13/964,977號、標題為“應用引導映像(APPLICATION BOOT IMAGE)”的第13/964,941號以及標題為“請求處理技術(REQUESTPROCESSING TECHNIQUES)”的第13/964,889號共同待決的美國專利申請案,所述專利申請案的內容全文以引用的方式并入本文中。
背景技術
電子請求的服務可能需要各種資源量。例如,請求服務的規模可以在微小的無狀態計算到耗時的大規模并行應用的范圍內。請求的服務通常只需要有限的計算資源量,通常少于計算機系統用來服務可用的請求的資源量。因此,計算資源經常沒有被充分使用,并且一般來說,用于處理請求的傳統技術具有很多的缺點。在很多方面,虛擬化改善了使用計算資源的方式,例如,允許單個物理計算機系統實施多個同時運行的虛擬計算機系統,從而提供可調整大小的能力,使得開發人員易于彈性增加規模。
然而,歸因于服務請求所需的資源以及加速和拆除虛擬計算機系統(實例)的成本攤銷,傳統虛擬化技術在開發人員減少計算規模的能力方面會受到基本限制。服務虛擬化的實際實施通常依賴于預期工作負載將占據幾分鐘、幾小時或甚至更長時間。例如,在很多應用中,可以相對不常使用虛擬計算機系統。然而,為了讓虛擬計算機系統能夠為請求服務,虛擬計算機系統必須維持在操作狀態,這需要用于計算機系統的操作系統的計算資源以及其他資源(例如,網絡資源)。當此類計算機系統未被充分使用時,為那些計算機系統分配的資源中的至少一個通常不可用于其他用途。
附圖說明
將參考附圖描述根據本公開的各個實施方案,在附圖中:
圖1A示出展示了本公開的各方面的圖解的說明性示例;
圖1B示出展示了本公開的各方面的圖解的說明性示例;
圖1C示出展示了本公開的各方面的圖解的說明性示例;
圖2示出可以實施各個實施方案的環境的說明性示例;
圖3示出將通用計算機系統實例與請求實例進行比較的說明性圖解;
圖4示出可以用來實施本公開的各個實施方案的計算機系統的配置的說明性示例;
圖5示出可以實施各個實施方案的環境的說明性示例;
圖6示出根據至少一個實施方案的用于處理請求的過程的說明性示例;
圖7示出根據至少一個實施方案的用于處理請求的過程的說明性示例;
圖8示出根據至少一個實施方案的用于處理請求的過程的說明性示例;
圖9示出可以實施各個實施方案的環境的說明性示例;
圖10示出根據至少一個實施方案的用于構建應用圖像的過程的說明性示例;
圖11示出根據至少一個實施方案的用于識別應用代碼執行中的安全點的過程的說明性示例;
圖12示出根據至少一個實施方案的用于識別應用代碼執行中的安全點的過程的說明性示例;
圖13示出根據至少一個實施方案的工作者管理程序及其部件的說明性示例;
圖14示出根據至少一個實施方案的用于處理請求的過程的說明性示例;
圖15示出可以實施各個實施方案的環境。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于亞馬遜技術股份有限公司,未經亞馬遜技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201480052085.6/2.html,轉載請聲明來源鉆瓜專利網。





