Executing commands within virtual machine instances

    公开(公告)号:US10120703B2

    公开(公告)日:2018-11-06

    申请号:US15443697

    申请日:2017-02-27

    Abstract: Technologies are disclosed herein for executing commands within virtual machine (“VM”) instances. A public web service application programming interface (“API”) is exposed within a service provider network that includes methods relating to the execution of commands within VM instances. For example, the API might include a method for obtaining a list of the commands that can be executed within a VM instance. The API might also include a method for requesting the execution of a command within a VM instance. The API might also include a method for requesting data describing the status of the execution of a command within a VM instance. The API might also expose other methods. A software agent executing on a VM instance may be utilized to provide a list of commands that can be executed in the VM, to execute requested commands, and to provide data describing the status of execution of a command.

    Flexible batch job scheduling in virtualization environments

    公开(公告)号:US10394597B1

    公开(公告)日:2019-08-27

    申请号:US14034341

    申请日:2013-09-23

    Abstract: Methods and apparatus for flexible batch job scheduling in virtualization environments are disclosed. A descriptor for a batch job requested by a client is received at a job scheduling service. The descriptor comprises an indication of a time range during which a job iteration may be performed. A target time for executing the iteration is determined based on an analysis of a plurality of received descriptors. An indication of the target time at which the iteration is to be scheduled is provided to a selected execution platform.

    Estimating the operating cost of computing resources provided by a service provider

    公开(公告)号:US09818137B1

    公开(公告)日:2017-11-14

    申请号:US13866777

    申请日:2013-04-19

    CPC classification number: G06Q30/0283

    Abstract: Data may be collected regarding the configuration and operation of computing resources in a customer network. The collected data may be utilized to identify computing resources available from a computing resource service provider that duplicate functionality provided by the computing resources operating in the customer network. Pricing data may then be utilized to compute an estimated price for operating the identified computing resources available from the service provider.

    Executing commands within virtual machine instances

    公开(公告)号:US10768955B1

    公开(公告)日:2020-09-08

    申请号:US16178149

    申请日:2018-11-01

    Abstract: Technologies are disclosed herein for executing commands within virtual machine (“VM”) instances. A public web service application programming interface (“API”) is exposed within a service provider network that includes methods relating to the execution of commands within VM instances. For example, the API might include a method for obtaining a list of the commands that can be executed within a VM instance. The API might also include a method for requesting the execution of a command within a VM instance. The API might also include a method for requesting data describing the status of the execution of a command within a VM instance. The API might also expose other methods. A software agent executing on a VM instance may be utilized to provide a list of commands that can be executed in the VM, to execute requested commands, and to provide data describing the status of execution of a command.

    Executing Commands Within Virtual Machine Instances
    8.
    发明申请
    Executing Commands Within Virtual Machine Instances 有权
    在虚拟机实例中执行命令

    公开(公告)号:US20160274929A1

    公开(公告)日:2016-09-22

    申请号:US14664135

    申请日:2015-03-20

    Abstract: Technologies are disclosed herein for executing commands within virtual machine (“VM”) instances. A public web service application programming interface (“API”) is exposed within a service provider network that includes methods relating to the execution of commands within VM instances. For example, the API might include a method for obtaining a list of the commands that can be executed within a VM instance. The API might also include a method for requesting the execution of a command within a VM instance. The API might also include a method for requesting data describing the status of the execution of a command within a VM instance. The API might also expose other methods. A software agent executing on a VM instance may be utilized to provide a list of commands that can be executed in the VM, to execute requested commands, and to provide data describing the status of execution of a command.

    Abstract translation: 这里公开了在虚拟机(“VM”)实例中执行命令的技术。 公共Web服务应用程序编程接口(“API”)在服务提供商网络中公开,其中包括与VM实例中的命令执行有关的方法。 例如,API可能包括用于获取可以在VM实例中执行的命令的列表的方法。 该API还可以包括一个请求在VM实例中执行命令的方法。 API还可以包括一个请求数据描述VM实例中的命令的执行状态的方法。 API也可能会暴露其他方法。 可以使用在VM实例上执行的软件代理来提供可以在VM中执行的命令的列表,以执行所请求的命令,以及提供描述命令的执行状态的数据。

    Transferring ownership of computing resources
    9.
    发明授权
    Transferring ownership of computing resources 有权
    转移计算资源的所有权

    公开(公告)号:US09275408B1

    公开(公告)日:2016-03-01

    申请号:US13750574

    申请日:2013-01-25

    Abstract: A service provider provides instances of computing resources for customer use, such as instances of data processing resources, data storage resources, database resources, and networking resources. A customer of the service provider might create a solution that utilizes one or more instances of computing resources provided by the service provider. The customer can request to transfer control and payment responsibility for computing resources, such as those utilized in a solution, to another customer of the distributed computing environment. In response to such a request, control and payment responsibility for the resources may be transferred to the receiving customer. The request to transfer resources might be received by way of a solution marketplace or through another mechanism.

    Abstract translation: 服务提供商提供用于客户使用的计算资源的实例,例如数据处理资源,数据存储资源,数据库资源和网络资源的实例。 服务提供商的客户可能创建一个利用服务提供商提供的一个或多个计算资源实例的解决方案。 客户可以请求将用于解决方案中的计算资源的控制和支付责任转移给分布式计算环境的另一客户。 响应于这样的请求,可以将资源的控制和支付责任转移给接收客户。 转移资源的请求可以通过解决方案市场或通过其他机制来接收。

Patent Agency Ranking