-
公开(公告)号:US09652279B1
公开(公告)日:2017-05-16
申请号:US15005476
申请日:2016-01-25
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan N. Scott , George Oliver Jenkins , Vikram V. Sahijwani
CPC classification number: G06F9/45558 , G06F8/65 , G06F9/45533 , G06F9/5077 , G06F9/542 , G06F2009/4557 , G06F2009/45595
Abstract: A system and method for remotely interacting with a virtualized machine instance (VMI) through a trigger mechanism resident at the VMI. When the VMI receives a request via the trigger mechanism, the VMI responds to the request, such as by obtaining a program and executing the program locally at the VMI.
-
公开(公告)号:US09658899B2
公开(公告)日:2017-05-23
申请号:US13914104
申请日:2013-06-10
Applicant: Amazon Technologies, Inc.
Inventor: George Oliver Jenkins
CPC classification number: G06F9/526 , G06F9/5077
Abstract: A distributed lock manager (DLM) may be implemented in a distributed computing system that provides virtualized computing resources and/or virtual computing services to clients. Locks may be created and managed by the DLM in response to requests from clients to do so. The components of the DLM may communicate with each other over a network other than one over which client application components communicate with each other or access the shared resources protected by the locks. For example, DLM components may communicate over a control plane network of a cloud computing environment and application components may communicate over a data plane network of the cloud computing environment. The DLM may expose an API to clients, allowing them to make local calls to a DLM component on the same node to perform various lock management operations. The meanings of the lock values may be established by their use in client applications.
-
公开(公告)号:US09678769B1
公开(公告)日:2017-06-13
申请号:US13916423
申请日:2013-06-12
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan N. Scott , Vikram V. Sahijwani , George Oliver Jenkins
CPC classification number: G06F9/455 , G06F8/60 , G06F8/65 , G06F8/70 , G06F8/71 , G06F9/44505 , G06F9/4451 , G06F9/45533 , G06F9/45545 , G06F9/4555 , G06F9/45558 , G06F9/50 , G06F9/5005 , G06F9/5011 , G06F9/5016 , G06F9/5027 , G06F9/5061 , G06F9/5072 , G06F9/5077 , G06F2009/45562 , G06F2009/45579 , G06F2009/45583 , G06F2009/45595
Abstract: A host computing device can include a host domain that includes an agent for configuring the operation and/or functionality of virtual machine instances and/or operating systems associated with the instances, which may be heterogeneous (i.e., running different operating systems than each other). One or more data volumes associated with the host machine can include an image of an operating system. In an embodiment the agent can access the image of the operating system and configure operating system settings, add data, and/or remove data.
-
公开(公告)号:US09110732B1
公开(公告)日:2015-08-18
申请号:US13912984
申请日:2013-06-07
Applicant: Amazon Technologies, Inc.
Inventor: Kent David Forschmiedt , George Oliver Jenkins , Deepak Suryanarayanan , David Everard Brown
CPC classification number: G06F9/5077 , G06F8/61 , G06F8/63 , G06F8/71 , G06F9/44505 , G06F9/455 , G06F9/45558 , G06F9/5005 , G06F9/5027 , G06F2009/45562 , G06F2209/5011
Abstract: A proxy operating inside of a virtual machine that is responsible for receiving user-specified configuration information, such as credentials, and updating the configuration of the virtual machine with the user-specified values at the time of assigning the virtual machine to a user. Once the proxy updates the configuration of the virtual machine, the virtual machine is assigned the user that provided the user configuration information and the proxy can deactivate or uninstall itself from the virtual machine, such as by deleting all files, registry entries and other traces of execution.
Abstract translation: 负责在向用户分配虚拟机时负责接收用户指定的配置信息(如凭证)以及更新具有用户指定值的虚拟机的配置的虚拟机内部的代理。 代理更新虚拟机的配置后,为虚拟机分配提供用户配置信息的用户,并且代理可以从虚拟机中自动停用或卸载自身,例如通过删除所有文件,注册表项和其他跟踪 执行。
-
公开(公告)号:US10437617B2
公开(公告)日:2019-10-08
申请号:US15620603
申请日:2017-06-12
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan N. Scott , Vikram V. Sahijwani , George Oliver Jenkins
Abstract: A host computing device can include a host domain that includes an agent for configuring the operation and/or functionality of virtual machine instances and/or operating systems associated with the instances, which may be heterogeneous (i.e., running different operating systems than each other). One or more data volumes associated with the host machine can include an image of an operating system. In an embodiment the agent can access the image of the operating system and configure operating system settings, add data, and/or remove data.
-
公开(公告)号:US20170337071A1
公开(公告)日:2017-11-23
申请号:US15620603
申请日:2017-06-12
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan N. Scott , Vikram V. Sahijwani , George Oliver Jenkins
CPC classification number: G06F9/455 , G06F8/60 , G06F8/65 , G06F8/70 , G06F8/71 , G06F9/44505 , G06F9/4451 , G06F9/45533 , G06F9/45545 , G06F9/4555 , G06F9/45558 , G06F9/50 , G06F9/5005 , G06F9/5011 , G06F9/5016 , G06F9/5027 , G06F9/5061 , G06F9/5072 , G06F9/5077 , G06F2009/45562 , G06F2009/45579 , G06F2009/45583 , G06F2009/45595
Abstract: A host computing device can include a host domain that includes an agent for configuring the operation and/or functionality of virtual machine instances and/or operating systems associated with the instances, which may be heterogeneous (i.e., running different operating systems than each other). One or more data volumes associated with the host machine can include an image of an operating system. In an embodiment the agent can access the image of the operating system and configure operating system settings, add data, and/or remove data.
-
7.
公开(公告)号:US20140365549A1
公开(公告)日:2014-12-11
申请号:US13914104
申请日:2013-06-10
Applicant: Amazon Technologies, Inc.
Inventor: George Oliver Jenkins
IPC: H04L29/06
CPC classification number: G06F9/526 , G06F9/5077
Abstract: A distributed lock manager (DLM) may be implemented in a distributed computing system that provides virtualized computing resources and/or virtual computing services to clients. Locks may be created and managed by the DLM in response to requests from clients to do so. The components of the DLM may communicate with each other over a network other than one over which client application components communicate with each other or access the shared resources protected by the locks. For example, DLM components may communicate over a control plane network of a cloud computing environment and application components may communicate over a data plane network of the cloud computing environment. The DLM may expose an API to clients, allowing them to make local calls to a DLM component on the same node to perform various lock management operations. The meanings of the lock values may be established by their use in client applications.
Abstract translation: 分布式锁管理器(DLM)可以在向客户端提供虚拟化计算资源和/或虚拟计算服务的分布式计算系统中实现。 DLM可以创建和管理锁定,以响应客户端的请求。 DLM的组件可以通过除了通过哪个客户端应用组件彼此通信的网络之外的网络彼此通信或访问被锁保护的共享资源来进行通信。 例如,DLM组件可以通过云计算环境的控制平面网络通信,并且应用组件可以通过云计算环境的数据平面网络进行通信。 DLM可能向客户端公开API,允许他们对同一节点上的DLM组件进行本地调用,以执行各种锁管理操作。 锁定值的含义可以通过在客户端应用程序中的使用来确定。
-
-
-
-
-
-