Power-aware workload allocation in performance-managed computing environments
    1.
    发明授权
    Power-aware workload allocation in performance-managed computing environments 失效
    在性能管理的计算环境中的功率感知工作量分配

    公开(公告)号:US08635625B2

    公开(公告)日:2014-01-21

    申请号:US12062923

    申请日:2008-04-04

    IPC分类号: G06F9/46

    摘要: An exemplary method of allocating a workload among a set of computing devices includes obtaining at least one efficiency model for each device. The method also includes, for each of a set of allocations of the workload among the devices, determining, for each device, the power consumption for the device to perform the workload allocated to the device by the allocation, the power consumption being determined based on the at least one efficiency model for each device; and determining a total power consumption of the devices. The method also includes selecting an allocation of the workload among the devices based at least in part on the total power consumption of the devices for each allocation. The method also includes implementing the selected allocation of the workload among the devices.

    摘要翻译: 在一组计算设备之间分配工作负载的示例性方法包括为每个设备获得至少一个效率模型。 该方法还包括针对每个设备之间的工作负载的一组分配中的每一个,为每个设备确定用于通过分配来执行分配给该设备的工作负载的设备的功耗,功耗基于 每个设备的至少一个效率模型; 以及确定所述设备的总功耗。 该方法还包括至少部分地基于用于每个分配的设备的总功耗来选择设备之间的工作负载的分配。 该方法还包括在设备之间实现所选择的工作负载分配。

    Methods and Apparatus for Power-aware Workload Allocation in Performance-managed Computing Environments
    2.
    发明申请
    Methods and Apparatus for Power-aware Workload Allocation in Performance-managed Computing Environments 失效
    性能管理计算环境中功率感知工作负载分配的方法和设备

    公开(公告)号:US20090254909A1

    公开(公告)日:2009-10-08

    申请号:US12062923

    申请日:2008-04-04

    IPC分类号: G06F9/46

    摘要: An exemplary method of allocating a workload among a set of computing devices includes obtaining at least one efficiency model for each device. The method also includes, for each of a set of allocations of the workload among the devices, determining, for each device, the power consumption for the device to perform the workload allocated to the device by the allocation, the power consumption being determined based on the at least one efficiency model for each device; and determining a total power consumption of the devices. The method also includes selecting an allocation of the workload among the devices based at least in part on the total power consumption of the devices for each allocation. The method also includes implementing the selected allocation of the workload among the devices.

    摘要翻译: 在一组计算设备之间分配工作负载的示例性方法包括为每个设备获得至少一个效率模型。 该方法还包括针对每个设备之间的工作负载的一组分配中的每一个,为每个设备确定用于通过分配来执行分配给该设备的工作负载的设备的功耗,功耗基于 每个设备的至少一个效率模型; 以及确定所述设备的总功耗。 该方法还包括至少部分地基于用于每个分配的设备的总功耗来选择设备之间的工作负载的分配。 该方法还包括在设备之间实现所选择的工作负载分配。

    HOST SYSTEM ADMISSION CONTROL
    5.
    发明申请
    HOST SYSTEM ADMISSION CONTROL 有权
    主机系统入门控制

    公开(公告)号:US20130219066A1

    公开(公告)日:2013-08-22

    申请号:US13399298

    申请日:2012-02-17

    IPC分类号: G06F15/173

    摘要: Systems and methods for admission control to a physical host system are provided herein. One aspect provides for receiving at least one resource request at an admission control component of a distributed computing system, the at least one resource request comprised of at least one system type; processing the at least one resource request utilizing at least one physical host accessible to the distributed computing system; specifying a number of resource request slots to be reserved for at least one system type based on at least one future reservation threshold accessible to the admission control component; and blocking resource requests from entering the system through the admission control component based on a number of available resource request slots and the at least one future reservation threshold. Other embodiments and aspects are also described herein.

    摘要翻译: 本文提供了用于物理主机系统的准入控制的系统和方法。 一个方面提供在分布式计算系统的接纳控制组件处接收至少一个资源请求,该至少一个资源请求由至少一个系统类型组成; 使用所述分布式计算系统可访问的至少一个物理主机来处理所述至少一个资源请求; 基于接纳控制部件可访问的至少一个未来预定阈值来指定要为至少一个系统类型保留的资源请求时隙的数量; 以及基于许多可用资源请求时隙和所述至少一个未来预留阈值,阻止资源请求通过准入控制组件进入系统。 本文还描述了其它实施例和方面。

    METHODS AND APPARATUS FOR MANAGEMENT OF HETEROGENEOUS WORKLOADS
    6.
    发明申请
    METHODS AND APPARATUS FOR MANAGEMENT OF HETEROGENEOUS WORKLOADS 有权
    异构工作负荷管理方法与设备

    公开(公告)号:US20080270199A1

    公开(公告)日:2008-10-30

    申请号:US11741875

    申请日:2007-04-30

    IPC分类号: G06F9/44

    摘要: Systems and methods for managing a system of heterogeneous workloads are provided. Work that enters the system is separated into a plurality of heterogeneous workloads. A plurality of high-level quality of service goals is gathered. At least one of the plurality of high-level quality of service goals corresponds to each of the plurality of heterogeneous workloads. A plurality of control functions are determined that are provided by virtualizations on one or more containers in which one or more of the plurality of heterogeneous workloads run. An expected utility of a plurality of settings of at least one of the plurality of control functions is determined in response to the plurality of high-level quality of service goals. At least one of the plurality of control functions is exercised in response to the expected utility to effect changes in the behavior of the system.

    摘要翻译: 提供了用于管理异构工作负载系统的系统和方法。 进入系统的工作分为多个异构工作负载。 收集了多个高水平的服务质量目标。 多个高级服务质量目标中的至少一个目标对应于多个异构工作负载中的每一个。 确定由多个异构工作负载中的一个或多个运行的一个或多个容器上的虚拟化所提供的多个控制功能。 响应于多个高级服务质量目标来确定多个控制功能中的至少一个的多个设置的期望效用。 响应于期望的效用来执行多个控制功能中的至少一个,以实现系统的行为的改变。

    Management of heterogeneous workloads
    7.
    发明授权
    Management of heterogeneous workloads 有权
    管理异构工作负载

    公开(公告)号:US09405585B2

    公开(公告)日:2016-08-02

    申请号:US11741875

    申请日:2007-04-30

    摘要: Systems and methods for managing a system of heterogeneous workloads are provided. Work that enters the system is separated into a plurality of heterogeneous workloads. A plurality of high-level quality of service goals is gathered. At least one of the plurality of high-level quality of service goals corresponds to each of the plurality of heterogeneous workloads. A plurality of control functions are determined that are provided by virtualizations on one or more containers in which one or more of the plurality of heterogeneous workloads run. An expected utility of a plurality of settings of at least one of the plurality of control functions is determined in response to the plurality of high-level quality of service goals. At least one of the plurality of control functions is exercised in response to the expected utility to effect changes in the behavior of the system.

    摘要翻译: 提供了用于管理异构工作负载系统的系统和方法。 进入系统的工作分为多个异构工作负载。 收集了多个高水平的服务质量目标。 多个高级服务质量目标中的至少一个目标对应于多个异构工作负载中的每一个。 确定由多个异构工作负载中的一个或多个运行的一个或多个容器上的虚拟化提供的多个控制功能。 响应于多个高级服务质量目标来确定多个控制功能中的至少一个的多个设置的期望效用。 响应于期望的效用来执行多个控制功能中的至少一个,以实现系统的行为的改变。

    LEARNING ADMISSION POLICY FOR OPTIMIZING QUALITY OF SERVICE OF COMPUTING RESOURCES NETWORKS
    8.
    发明申请
    LEARNING ADMISSION POLICY FOR OPTIMIZING QUALITY OF SERVICE OF COMPUTING RESOURCES NETWORKS 审中-公开
    了解计算资源网络服务质量的入学政策

    公开(公告)号:US20130031035A1

    公开(公告)日:2013-01-31

    申请号:US13194950

    申请日:2011-07-31

    IPC分类号: G06F15/18

    CPC分类号: H04L41/142 H04L41/0896

    摘要: A system for learning admission policy for optimizing quality of service of computer resources networks is provided herein. The system includes a statistical data extractor configured to extract historical data of deployment requests issued to an admission unit of a computer resources network. The system further includes a Markov decision process simulator configured to generate a simulation model based on the extracted historical data and resources specifications of the computer resources network, in terms of a Markov decision process. The system further includes a value function generator configured to determine a value function for deployment requests admissions. The system further includes a machine learning unit configured to train a classifier based on the simulation model and the value function, to yield an admission policy usable for processing incoming deployment requests.

    摘要翻译: 本文提供了一种用于学习计算机资源网络服务质量入门政策的系统。 该系统包括统计数据提取器,其被配置为提取发布到计算机资源网络的准入单元的部署请求的历史数据。 该系统还包括马尔科夫决定过程模拟器,其被配置为根据马尔可夫决策过程根据所提取的计算机资源网络的历史数据和资源规格生成模拟模型。 该系统还包括被配置为确定部署请求入口的值函数的值函数发生器。 该系统还包括:机器学习单元,被配置为基于仿真模型和值函数来训练分类器,以产生可用于处理传入部署请求的准入策略。

    METHODS AND APPARATUS FOR DYNAMIC PLACEMENT OF HETEROGENEOUS WORKLOADS
    9.
    发明申请
    METHODS AND APPARATUS FOR DYNAMIC PLACEMENT OF HETEROGENEOUS WORKLOADS 有权
    动态放置异构工作负荷的方法和装置

    公开(公告)号:US20080104605A1

    公开(公告)日:2008-05-01

    申请号:US11862415

    申请日:2007-09-27

    IPC分类号: G06F9/46

    摘要: Techniques for managing a system of heterogeneous applications are provided. A plurality of applications is classified into a plurality of application types. One or more of the plurality of applications in each of the plurality of application types are classified into one or more collections. A utility function of possible resource allocations is computed for each of the one or more collections. An application placement is computed that optimizes a global utility of the plurality of applications in accordance with the one or more utility functions. Placement and resource allocation of the plurality of applications are modified in the system in accordance with the application placement.

    摘要翻译: 提供了管理异构应用系统的技术。 多个应用被分类为多种应用类型。 多个应用类型中的每一个中的多个应用中的一个或多个被分类为一个或多个集合。 为一个或多个集合中的每一个计算可能的资源分配的效用函数。 计算应用位置,其根据一个或多个效用函数来优化多个应用的​​全局效用。 多个应用程序的放置和资源分配根据应用程序位置在系统中进行修改。

    Dynamic placement of heterogeneous workloads
    10.
    发明授权
    Dynamic placement of heterogeneous workloads 有权
    动态放置异构工作负载

    公开(公告)号:US09218213B2

    公开(公告)日:2015-12-22

    申请号:US11862415

    申请日:2007-09-27

    IPC分类号: G06F9/455 G06F9/46 G06F9/50

    摘要: Techniques for managing a system of heterogeneous applications are provided. A plurality of applications is classified into a plurality of application types. One or more of the plurality of applications in each of the plurality of application types are classified into one or more collections. A utility function of possible resource allocations is computed for each of the one or more collections. An application placement is computed that optimizes a global utility of the plurality of applications in accordance with the one or more utility functions. Placement and resource allocation of the plurality of applications are modified in the system in accordance with the application placement.

    摘要翻译: 提供了管理异构应用系统的技术。 多个应用被分类为多种应用类型。 多个应用类型中的每一个中的多个应用中的一个或多个被分类为一个或多个集合。 为一个或多个集合中的每一个计算可能的资源分配的效用函数。 计算应用位置,其根据一个或多个效用函数来优化多个应用的​​全局效用。 多个应用程序的放置和资源分配根据应用程序位置在系统中进行修改。