ELASTIC APPLICATION FRAMEWORK FOR DEPLOYING SOFTWARE

    公开(公告)号:US20200183680A1

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

    申请号:US16790452

    申请日:2020-02-13

    Abstract: Software is deployed to, and executed at, one or more computing devices in a computing system based on current conditions in the computing system and the capabilities of the different computing devices to handle the software. A request to run a software process calls a manager which determines an optimal place to run the software process. The manager can consider factors such as response time, user demands, bandwidth, processor utilization, storage utilization, security considerations, compatibility considerations and cost. Once a computing device is selected to run the software process, the manager facilitates movement of code and/or data to the computing device.

    System and method for configuration management service

    公开(公告)号:US10419289B2

    公开(公告)日:2019-09-17

    申请号:US15162340

    申请日:2016-05-23

    Abstract: System and method for agentless computing system configuration management in networked environments. A configuration management service may be implemented as a service on a network with a standard network interface. A client may communicate with the service to specify a configuration for a target system, for example through a browser interface. The specified configuration may be stored by the service. The service may generate a package according to the specified configuration. The package may be delivered to the target system via the network. The package may then install the configuration, for example, one or more software, data, or other digital components, on the target systems in accordance with the specified configuration. The clients may request that the service verify and/or update the installed configuration on the target system. The service may, in response, generate an update package for the installed configuration. Target systems may include computer systems and virtual machines.

    System and method for configuration management service
    3.
    发明授权
    System and method for configuration management service 有权
    配置管理服务的系统和方法

    公开(公告)号:US09350610B2

    公开(公告)日:2016-05-24

    申请号:US14323610

    申请日:2014-07-03

    CPC classification number: H04L41/082 H04L41/20 H04L67/02 H04L67/34

    Abstract: System and method for agentless computing system configuration management in networked environments. A configuration management service may be implemented as a service on a network with a standard network interface. A client may communicate with the service to specify a configuration for a target system, for example through a browser interface. The specified configuration may be stored by the service. The service may generate a package according to the specified configuration. The package may be delivered to the target system via the network. The package may then install the configuration, for example, one or more software, data, or other digital components, on the target systems in accordance with the specified configuration. The clients may request that the service verify and/or update the installed configuration on the target system. The service may, in response, generate an update package for the installed configuration. Target systems may include computer systems and virtual machines.

    Abstract translation: 网络环境中无代理计算系统配置管理的系统和方法。 配置管理服务可以被实现为具有标准网络接口的网络上的服务。 客户端可以与服务通信,以指定目标系统的配置,例如通过浏览器界面。 指定的配置可以由服务存储。 该服务可以根据指定的配置生成包。 该包可以经由网络传送到目标系统。 然后,包可以根据指定的配置在目标系统上安装配置,例如一个或多个软件,数据或其他数字组件。 客户端可以请求该服务在目标系统上验证和/或更新已安装的配置。 作为响应,该服务可以为已安装的配置生成更新包。 目标系统可以包括计算机系统和虚拟机。

    ATTRIBUTING CAUSALITY TO PROGRAM EXECUTION CAPACITY MODIFICATIONS
    4.
    发明申请
    ATTRIBUTING CAUSALITY TO PROGRAM EXECUTION CAPACITY MODIFICATIONS 审中-公开
    引导程序执行能力修改

    公开(公告)号:US20140157283A1

    公开(公告)日:2014-06-05

    申请号:US14176944

    申请日:2014-02-10

    Abstract: Techniques are described for managing program execution capacity, such as for a group of computing nodes that are provided for executing one or more programs for a user. In some situations, dynamic program execution capacity modifications for a computing node group that is in use may be performed periodically or otherwise in a recurrent manner, such as to aggregate multiple modifications that are requested or otherwise determined to be made during a period of time. In addition, various operations may be performed to attribute causality information or other responsibility for particular program execution capacity modifications that are performed, including by attributing a single event as causing one capacity modification, and a combination of multiple events as possible causes for another capacity modification. The techniques may in some situations be used in conjunction with a fee-based program execution service that executes multiple programs on behalf of multiple users of the service.

    Abstract translation: 描述了用于管理程序执行能力的技术,例如为被提供用于为用户执行一个或多个程序的一组计算节点。 在某些情况下,正在使用的计算节点组的动态程序执行能力修改可以以循环方式周期性地或以其他方式执行,例如聚合在一段时间内要求或以其他方式确定的多个修改。 此外,可以执行各种操作以将所执行的特定程序执行能力修改的因果关系信息或其他责任包括通过将单个事件归因于导致一个容量修改,以及多个事件的组合作为另一容量修改的可能原因 。 在某些情况下,这些技术可以与代表服务的多个用户执行多个程序的基于费用的程序执行服务结合使用。

    Attributing causality to program execution capacity modifications

    公开(公告)号:US10360083B2

    公开(公告)日:2019-07-23

    申请号:US15150251

    申请日:2016-05-09

    Abstract: Techniques are described for managing program execution capacity, such as for a group of computing nodes that are provided for executing one or more programs for a user. In some situations, dynamic program execution capacity modifications for a computing node group that is in use may be performed periodically or otherwise in a recurrent manner, such as to aggregate multiple modifications that are requested or otherwise determined to be made during a period of time. In addition, various operations may be performed to attribute causality information or other responsibility for particular program execution capacity modifications that are performed, including by attributing a single event as causing one capacity modification, and a combination of multiple events as possible causes for another capacity modification. The techniques may in some situations be used in conjunction with a fee-based program execution service that executes multiple programs on behalf of multiple users of the service.

    Elastic application framework for deploying software

    公开(公告)号:US09817658B2

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

    申请号:US14580057

    申请日:2014-12-22

    Abstract: Software is deployed to, and executed at, one or more computing devices in a computing system based on current conditions in the computing system and the capabilities of the different computing devices to handle the software. A request to run a software process calls a manager which determines an optimal place to run the software process. The manager can consider factors such as response time, user demands, bandwidth, processor utilization, storage utilization, security considerations, compatibility considerations and cost. Once a computing device is selected to run the software process, the manager facilitates movement of code and/or data to the computing device.

    Attributing causality to program execution capacity modifications
    7.
    发明授权
    Attributing causality to program execution capacity modifications 有权
    归因于程序执行能力修改的因果关系

    公开(公告)号:US09336069B2

    公开(公告)日:2016-05-10

    申请号:US14176944

    申请日:2014-02-10

    Abstract: Techniques are described for managing program execution capacity, such as for a group of computing nodes that are provided for executing one or more programs for a user. In some situations, dynamic program execution capacity modifications for a computing node group that is in use may be performed periodically or otherwise in a recurrent manner, such as to aggregate multiple modifications that are requested or otherwise determined to be made during a period of time. In addition, various operations may be performed to attribute causality information or other responsibility for particular program execution capacity modifications that are performed, including by attributing a single event as causing one capacity modification, and a combination of multiple events as possible causes for another capacity modification. The techniques may in some situations be used in conjunction with a fee-based program execution service that executes multiple programs on behalf of multiple users of the service.

    Abstract translation: 描述了用于管理程序执行能力的技术,例如为被提供用于为用户执行一个或多个程序的一组计算节点。 在某些情况下,正在使用的计算节点组的动态程序执行能力修改可以以循环方式周期性地或以其他方式执行,例如聚合在一段时间内要求或以其他方式确定的多个修改。 此外,可以执行各种操作以将所执行的特定程序执行能力修改的因果关系信息或其他责任包括通过将单个事件归因于导致一个容量修改,以及多个事件的组合作为另一容量修改的可能原因 。 在某些情况下,这些技术可以与代表服务的多个用户执行多个程序的基于费用的程序执行服务结合使用。

    ELASTIC APPLICATION FRAMEWORK FOR DEPLOYING SOFTWARE

    公开(公告)号:US20180129495A1

    公开(公告)日:2018-05-10

    申请号:US15808647

    申请日:2017-11-09

    Abstract: Software is deployed to, and executed at, one or more computing devices in a computing system based on current conditions in the computing system and the capabilities of the different computing devices to handle the software. A request to run a software process calls a manager which determines an optimal place to run the software process. The manager can consider factors such as response time, user demands, bandwidth, processor utilization, storage utilization, security considerations, compatibility considerations and cost. Once a computing device is selected to run the software process, the manager facilitates movement of code and/or data to the computing device.

    ELASTIC APPLICATION FRAMEWORK FOR DEPLOYING SOFTWARE
    10.
    发明申请
    ELASTIC APPLICATION FRAMEWORK FOR DEPLOYING SOFTWARE 审中-公开
    用于部署软件的弹性应用框架

    公开(公告)号:US20150106787A1

    公开(公告)日:2015-04-16

    申请号:US14580057

    申请日:2014-12-22

    Abstract: Software is deployed to, and executed at, one or more computing devices in a computing system based on current conditions in the computing system and the capabilities of the different computing devices to handle the software. A request to run a software process calls a manager which determines an optimal place to run the software process. The manager can consider factors such as response time, user demands, bandwidth, processor utilization, storage utilization, security considerations, compatibility considerations and cost. Once a computing device is selected to run the software process, the manager facilitates movement of code and/or data to the computing device.

    Abstract translation: 基于计算系统中的当前条件和不同计算设备处理该软件的能力,将软件部署到计算系统中的一个或多个计算设备并在其上执行。 运行软件进程的请求会调用一个管理器,该管理器决定运行软件进程的最佳位置。 经理可以考虑响应时间,用户需求,带宽,处理器利用率,存储利用率,安全考虑因素,兼容性考虑因素和成本等因素。 一旦计算设备被选择来运行软件过程,则管理器便于将代码和/或数据移动到计算设备。

Patent Agency Ranking