发明名称 PER REQUEST COMPUTER SYSTEM INSTANCES
摘要 As requests are received, virtual computer systems are provisioned to process the requests. The virtual computer systems may be configured without various components typically implemented by virtual computer systems, such as traditional operating systems, network interfaces and the like. Application images for the virtual computer systems are configured so that execution of the applications can begin soon after provisioning, with minimal overhead the provisioning process contributing relatively little to any latency in processing the request.
申请公布号 US2015046922(A1) 申请公布日期 2015.02.12
申请号 US201313964977 申请日期 2013.08.12
申请人 Amazon Technologies, Inc. 发明人 Allen Nicholas Alexander
分类号 G06F9/455 主分类号 G06F9/455
代理机构 代理人
主权项 1. A system, comprising: a computing device implementing a hypervisor; a frontend listener configured to: receive requests transmitted over a network;for each request of at least a subset of the received requests, provide a work token corresponding to the request to the hypervisor; wherein the hypervisor is configured to: receive work tokens from the frontend listener;for each work token from at least a subset of the received work tokens: select, based at least in part on the work token, an application image usable to process a request corresponding to the work token;instantiate a virtual computer system based at least in part on the selected application image by at least identifying an entry point address for the copied portion of the selected application image and beginning execution of application code based at least in part on the identified entry point; anduse the work token to obtain, from the frontend listener, a copy of the request corresponding to the work token and provide the copy of the request corresponding to the work token to the instantiated virtual computer system for processing by the virtual computer system.
地址 Reno NV US