Method of controlling access to computing resource within shared computing environment
    1.
    发明授权
    Method of controlling access to computing resource within shared computing environment 有权
    控制共享计算环境中计算资源访问的方法

    公开(公告)号:US07694305B2

    公开(公告)日:2010-04-06

    申请号:US10972232

    申请日:2004-10-21

    IPC分类号: G06F9/46 G06F15/173

    摘要: An embodiment of a method of controlling access to a computing resource within a shared computing environment begins with a first step of measuring performance parameters for workloads accessing the computing resource to determine a performance parameter vector for the workloads. The method continues with a second step of estimating a controller function for the computing resource by analysis of recent performance parameters and recent throughputs. The controller function comprises a mathematical operation which takes an input and provides an output. In a third step, the method compares the performance parameter vector to a reference performance parameter vector to determine an error parameter. In a fourth step, the method applies the controller function to the error parameter to determine a target throughput for each of the workloads. The method concludes with a fifth step of adjusting access to the computing resource for each work load having a throughput limit different from about the target throughput by reducing or increasing the throughput limit for the workload to about the target throughput.

    摘要翻译: 在共享计算环境中控制对计算资源的访问的方法的实施例开始于测量访问计算资源的工作负载的性能参数的第一步骤,以确定工作负载的性能参数向量。 该方法继续第二步,通过分析最近的性能参数和最近的吞吐量来估计用于计算资源的控制器功能。 控制器功能包括一个接受输入并提供输出的数学运算。 在第三步中,该方法将性能参数向量与参考性能参数向量进行比较以确定误差参数。 在第四步中,该方法将控制器功能应用于错误参数,以确定每个工作负载的目标吞吐量。 该方法结束于第五步,通过将工作负载的吞吐量限制减少或提高到目标吞吐量,调整对具有与关于目标吞吐量不同的吞吐量限制的每个工作负载的计算资源的访问。

    System and method for dynamically controlling weights assigned to consumers competing for a shared resource
    2.
    发明授权
    System and method for dynamically controlling weights assigned to consumers competing for a shared resource 失效
    用于动态控制分配给消费者竞争共享资源的权重的系统和方法

    公开(公告)号:US07362766B2

    公开(公告)日:2008-04-22

    申请号:US11166326

    申请日:2005-06-24

    IPC分类号: H04L12/00

    CPC分类号: G06Q10/06

    摘要: According to one embodiment, a method comprises scheduling, by a weighted proportional-share scheduler, access of competing flows to a computing service in accordance with respective weights assigned to the competing flows. The method further comprises autonomously determining, by a controller, based at least in part on received performance measurement for the flows, values of the respective weights assigned to the competing flows for achieving respective performance goals desired for the competing flows. When determined by the controller that the values of the respective weights assigned to the competing flows should be changed for achieving the performance goals, the controller communicates the changed values of the respective weights to the weighted proportional-share scheduler.

    摘要翻译: 根据一个实施例,一种方法包括通过加权比例共享调度器根据分配给竞争流的相应权重来对竞争流进行计算服务的访问。 该方法还包括至少部分地由控制器至少部分地基于针对流的接收的性能测量来确定分配给竞争流的相应权重的值,以实现竞争流所期望的各自的性能目标。 当由控制器确定为了实现性能目标而改变分配给竞争流的相应权重的值时,控制器将相应权重的改变的值传送给加权比例份额调度器。

    System and method for dynamically controlling weights assigned to consumers competing for a shared resource
    3.
    发明申请
    System and method for dynamically controlling weights assigned to consumers competing for a shared resource 失效
    用于动态控制分配给消费者竞争共享资源的权重的系统和方法

    公开(公告)号:US20060294044A1

    公开(公告)日:2006-12-28

    申请号:US11166326

    申请日:2005-06-24

    IPC分类号: G06F17/30

    CPC分类号: G06Q10/06

    摘要: According to one embodiment, a method comprises scheduling, by a weighted proportional-share scheduler, access of competing flows to a computing service in accordance with respective weights assigned to the competing flows. The method further comprises autonomously determining, by a controller, based at least in part on received performance measurement for the flows, values of the respective weights assigned to the competing flows for achieving respective performance goals desired for the competing flows. When determined by the controller that the values of the respective weights assigned to the competing flows should be changed for achieving the performance goals, the controller communicates the changed values of the respective weights to the weighted proportional-share scheduler.

    摘要翻译: 根据一个实施例,一种方法包括通过加权比例共享调度器根据分配给竞争流的相应权重来对竞争流进行计算服务的访问。 该方法还包括至少部分地由控制器至少部分地基于针对流的接收的性能测量来确定分配给竞争流的相应权重的值,以实现竞争流所期望的各自的性能目标。 当由控制器确定为了实现性能目标而改变分配给竞争流的相应权重的值时,控制器将相应权重的改变的值传送给加权比例份额调度器。

    Method of controlling access to computing resource within shared computing environment
    4.
    发明申请
    Method of controlling access to computing resource within shared computing environment 有权
    控制共享计算环境中计算资源访问的方法

    公开(公告)号:US20060090163A1

    公开(公告)日:2006-04-27

    申请号:US10972232

    申请日:2004-10-21

    IPC分类号: G06F9/46

    摘要: An embodiment of a method of controlling access to a computing resource within a shared computing environment begins with a first step of measuring performance parameters for workloads accessing the computing resource to determine a performance parameter vector for the workloads. The method continues with a second step of estimating a controller function for the computing resource by analysis of recent performance parameters and recent throughputs. The controller function comprises a mathematical operation which takes an input and provides an output. In a third step, the method compares the performance parameter vector to a reference performance parameter vector to determine an error parameter. In a fourth step, the method applies the controller function to the error parameter to determine a target throughput for each of the workloads. The method concludes with a fifth step of adjusting access to the computing resource for each work load having a throughput limit different from about the target throughput by reducing or increasing the throughput limit for the workload to about the target throughput.

    摘要翻译: 在共享计算环境中控制对计算资源的访问的方法的实施例开始于测量访问计算资源的工作负载的性能参数的第一步骤,以确定工作负载的性能参数向量。 该方法继续第二步,通过分析最近的性能参数和最近的吞吐量来估计用于计算资源的控制器功能。 控制器功能包括一个接受输入并提供输出的数学运算。 在第三步中,该方法将性能参数向量与参考性能参数向量进行比较以确定误差参数。 在第四步中,该方法将控制器功能应用于错误参数,以确定每个工作负载的目标吞吐量。 该方法结束于第五步,通过将工作负载的吞吐量限制减少或提高到目标吞吐量,调整对具有与关于目标吞吐量不同的吞吐量限制的每个工作负载的计算资源的访问。

    Determining optimal settings for resource actuators
    5.
    发明授权
    Determining optimal settings for resource actuators 有权
    确定资源执行器的最佳设置

    公开(公告)号:US08355828B2

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

    申请号:US12404019

    申请日:2009-03-13

    IPC分类号: G06F1/28

    CPC分类号: G06F1/28 G06F1/3203

    摘要: A power model that relates the settings of resource actuators to power consumption levels of the resource actuators and a condition model that relates the settings of the resource actuators to an environmental condition at the location of the at least one entity and a power consumption level of the at least one entity are developed. A constraint optimization problem having an objective function and at least one constraint is formulated, where the objective function computes at least a proportional quantity of a total power consumption level of the resource actuators and the at least one constraint comprises a setpoint environmental condition at a location of the at least entity. A solution to the constraint optimization problem is determined, where the solution provides optimal values for the resource actuator settings.

    摘要翻译: 将资源执行器的设置与资源执行器的功率消耗水平相关联的功率模型以及将资源致动器的设置与至少一个实体的位置处的环境条件和 至少有一个实体被开发出来。 制定具有目标函数和至少一个约束的约束优化问题,其中目标函数计算资源致动器的总功耗水平的至少比例量,并且至少一个约束包括位置处的设定点环境条件 的至少实体。 确定约束优化问题的解决方案,其中解决方案为资源执行器设置提供最佳值。

    System and method for assigning an application component to a computing resource
    7.
    发明授权
    System and method for assigning an application component to a computing resource 有权
    将应用程序组件分配给计算资源的系统和方法

    公开(公告)号:US07865582B2

    公开(公告)日:2011-01-04

    申请号:US10915823

    申请日:2004-08-11

    IPC分类号: G06F15/173 G06F9/46

    CPC分类号: G06F9/5005

    摘要: Embodiments of the present invention relate to a system and method for allocating resources to applications. One embodiment of the present invention may include identifying a plurality of applications and a plurality of application components, and determining available resources of a networked computing system for potentially storing the applications and application components. Additionally, the embodiment may include determining required resources for each application component, assigning a subset of available resources for each application component based on the required resources of the application component and the available resources. The embodiment may also include associating the application components with the subsets of available resources and storing more than one application component of the plurality of application components on a single available resource.

    摘要翻译: 本发明的实施例涉及一种用于向应用分配资源的系统和方法。 本发明的一个实施例可以包括识别多个应用和多个应用组件,以及确定联网计算系统的可用资源以潜在地存储应用和应用组件。 另外,该实施例可以包括确定每个应用组件的所需资源,基于应用组件的所需资源和可用资源为每个应用组件分配可用资源的子集。 该实施例还可以包括将应用组件与可用资源的子集相关联,并将多个应用组件的多于一个应用组件存储在单个可用资源上。

    Assigning resources to an application component by taking into account an objective function with hard and soft constraints
    8.
    发明授权
    Assigning resources to an application component by taking into account an objective function with hard and soft constraints 失效
    通过考虑到具有硬和软约束的目标函数,将资源分配给应用程序组件

    公开(公告)号:US07861247B1

    公开(公告)日:2010-12-28

    申请号:US11048530

    申请日:2005-01-31

    CPC分类号: G06F9/5011 G06Q10/06

    摘要: Embodiments of the present invention relate to a system and method for assigning resources to an application component. One embodiment of the present invention includes identifying an application component, and determining available resources of a networked computing system for running the application component. Additionally, the embodiment includes determining required resources for the application component, assigning a subset of available resources for the application component taking into account the required resources of the application component, the available resources, and one or more operator policies. These operator policies generally include preferences of operators, administrators, users, or the like, and could also include business rules. Additionally, the embodiment includes associating the application component with the subset of available resources.

    摘要翻译: 本发明的实施例涉及一种用于向应用组件分配资源的系统和方法。 本发明的一个实施例包括识别应用组件,以及确定用于运行应用组件的联网计算系统的可用资源。 此外,该实施例包括确定应用组件的所需资源,为应用组件分配可用资源的子集,同时考虑应用组件的所需资源,可用资源和一个或多个运营商策略。 这些运营商策略通常包括运营商,管理员,用户等的偏好,并且还可以包括业务规则。 另外,该实施例包括将应用组件与可用资源的子集相关联。

    Resource allocation in data centers using models
    9.
    发明授权
    Resource allocation in data centers using models 有权
    数据中心资源分配使用模型

    公开(公告)号:US07743127B2

    公开(公告)日:2010-06-22

    申请号:US10269896

    申请日:2002-10-10

    IPC分类号: G06F15/173

    摘要: A method for resource allocation in a data center is disclosed which employs modeling techniques that enable resource allocation in large-scale data centers. A method for resource allocation according to the present techniques includes providing a model for resource allocation which is adapted to a resource topology of a data center and an architecture of an application to be deployed in the data center. A set of resources in the data center are allocated to the application using the model in response to a set of resource requirements of the application and a set of attributes of the resources in the data center such that communication delay among the resources allocated to the application is minimized. Techniques are disclosed for decomposing the model into a set of more tractable programming models which may be solved using available mathematical programming solvers.

    摘要翻译: 公开了一种在数据中心中进行资源分配的方法,其采用能够在大规模数据中心中进行资源分配的建模技术。 根据本技术的用于资源分配的方法包括提供适于数据中心的资源拓扑的资源分配模型和要部署在数据中心中的应用的架构。 响应于应用的一组资源需求和数据中心中的资源的一组属性,使用模型将数据中心中的一组资源分配给应用,使得分配给应用的资源之间的通信延迟 被最小化。 公开了用于将模型分解成一组更易于处理的编程模型的技术,其可以使用可用的数学规划解算器来解决。