Method for saving power in a system by placing inactive computing devices in optimized configuration corresponding to a specific constraint
    2.
    发明授权
    Method for saving power in a system by placing inactive computing devices in optimized configuration corresponding to a specific constraint 失效
    通过将非活动计算设备置于对应于特定约束的优化配置中来节省系统功率的方法

    公开(公告)号:US08527793B2

    公开(公告)日:2013-09-03

    申请号:US13603170

    申请日:2012-09-04

    IPC分类号: G06F1/26 G06F1/32

    摘要: Managing readiness states of a plurality of computing devices. A programmed processor unit operates, upon receipt of a request, to: provide one or more computing devices from an inactive pool to an active pool, or accept one or more active computing devices into the inactive pool. The system proactively manages the inactive states of each computing device by: determining the desired number (and identities) of computing devices to be placed in each inactive state of readiness by solving a constraint optimization problem that describes a user-specified trade-off between expected readiness (estimated time to be able to activate computing devices when they are needed next) and conserving energy; generating a plan for changing the current set of inactive states to the desired set; and, executing the plan. Multiple alternative ways of quantifying the desired responsiveness to surges in demand are provided.

    摘要翻译: 管理多个计算设备的准备状态。 编程处理器单元在接收到请求时操作:将一个或多个计算设备从非活动池提供到活动池,或者将一个或多个活动计算设备接纳到非活动池中。 系统通过以下方式主动地管理每个计算设备的不活动状态:通过解决约束优化问题来确定要置于每个非活动状态的计算设备的期望数量(和身份),所述约束优化问题描述用户指定的预期的权衡 准备(估计时间能够在下一次需要时激活计算设备)并节约能源; 生成将当前的无效状态集合改变为所需集合的计划; 并执行该计划。 提供了多种替代方法来量化对需求浪涌的期望响应。

    System and method for virtual machine multiplexing for resource provisioning in compute clouds
    3.
    发明授权
    System and method for virtual machine multiplexing for resource provisioning in compute clouds 有权
    虚拟机复用的系统和方法,用于计算云中的资源配置

    公开(公告)号:US08423998B2

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

    申请号:US12793897

    申请日:2010-06-04

    IPC分类号: G06F9/46

    摘要: A system and method for provisioning virtual machines in a virtualized environment includes determining a relationship between capacity need and performance for virtual machines (VMs) stored in memory storage media. Aggregate capacity needs for a plurality of VMs consolidated on a same physical server are estimated. VM combinations that yield capacity gains when provisioned jointly are identified such that when peaks and troughs are unaligned in capacity needs for a set of VMs, the set of VMs is provisioned together.

    摘要翻译: 用于在虚拟化环境中配置虚拟机的系统和方法包括确定存储在存储器存储介质中的虚拟机(VM)的容量需求和性能之间的关系。 估计在同一物理服务器上整合的多个VM的总体容量需求。 识别供应联合产生能力增益的VM组合,使得当峰和谷在一组VM的容量需求中未对齐时,VM集合被一起提供。

    Process demand prediction for distributed power and resource management
    4.
    发明授权
    Process demand prediction for distributed power and resource management 有权
    分布式电力和资源管理的过程需求预测

    公开(公告)号:US08046468B2

    公开(公告)日:2011-10-25

    申请号:US12359473

    申请日:2009-01-26

    IPC分类号: G06F15/173 G06F9/46

    摘要: Methods and systems for allocating resources in a virtual desktop resource environment are provided. A method includes making a prediction on the future demand for processes running on a distributed environment with several hosts. The prediction is based on the process demand history and includes the removal of historic process demand glitches. Further, the prediction is used to perform a cost and benefit analysis for moving a candidate process from one host to another, and the candidate process is moved to a different host when the cost and benefit analysis recommends such move. In another embodiment, the predictions on future process demand are used for distributed power management by putting hosts in stand-by mode when the overall demand decreases or by adding hosts to the distributed environment when the load increases.

    摘要翻译: 提供了在虚拟桌面资源环境中分配资源的方法和系统。 一种方法包括对具有多个主机的分布式环境上运行的进程的未来需求进行预测。 预测是基于过程需求历史,包括消除历史过程需求故障。 此外,预测用于执行将候选进程从一个主机移动到另一个主机的成本和效益分析,并且当成本和效益分析建议这样的移动时,候选进程被移动到不同的主机。 在另一个实施例中,当总体需求减少时,通过将主机置于待机模式或通过在负载增加时将主机添加到分布式环境中,将对未来过程需求的预测用于分布式电力管理。

    Process demand prediction for distributed power and resource management
    5.
    发明授权
    Process demand prediction for distributed power and resource management 有权
    分布式电力和资源管理的过程需求预测

    公开(公告)号:US09519562B2

    公开(公告)日:2016-12-13

    申请号:US13281234

    申请日:2011-10-25

    摘要: Methods and systems for allocating resources in a virtual desktop resource environment are provided. A method includes making a prediction on the future demand for processes running on a distributed environment with several hosts. The prediction is based on the process demand history and includes the removal of historic process demand glitches. Further, the prediction is used to perform a cost and benefit analysis for moving a candidate process from one host to another, and the candidate process is moved to a different host when the cost and benefit analysis recommends such move. In another embodiment, the predictions on future process demand are used for distributed power management by putting hosts in stand-by mode when the overall demand decreases or by adding hosts to the distributed environment when the load increases.

    摘要翻译: 提供了在虚拟桌面资源环境中分配资源的方法和系统。 一种方法包括对具有多个主机的分布式环境上运行的进程的未来需求进行预测。 预测是基于过程需求历史,包括消除历史过程需求故障。 此外,预测用于执行将候选进程从一个主机移动到另一个主机的成本和效益分析,并且当成本和效益分析建议这样的移动时,候选进程被移动到不同的主机。 在另一个实施例中,当总体需求减少时,通过将主机置于待机模式或通过在负载增加时将主机添加到分布式环境中,将对未来过程需求的预测用于分布式电力管理。

    VIRTUALIZATION AND DYNAMIC RESOURCE ALLOCATION AWARE STORAGE LEVEL REORDERING
    8.
    发明申请
    VIRTUALIZATION AND DYNAMIC RESOURCE ALLOCATION AWARE STORAGE LEVEL REORDERING 审中-公开
    虚拟化和动态资源分配意识存储级别

    公开(公告)号:US20110283277A1

    公开(公告)日:2011-11-17

    申请号:US12777394

    申请日:2010-05-11

    IPC分类号: G06F9/455 G06F9/50

    摘要: A system and method for reordering storage levels in a virtualized environment includes identifying a virtual machine (VM) to be transitioned and determining a new storage level order for the VM. The new storage level order reduces a VM live state during a transition, and accounts for hierarchical shared storage memory and criteria imposed by an application to reduce recovery operations after dynamic resource allocation actions. The new storage level order recommendation is propagated to VMs. The new storage level order applied in the VMs. A different storage-level order is recommended after the transition.

    摘要翻译: 用于在虚拟化环境中重新排序存储级别的系统和方法包括识别要转换的虚拟机(VM)并且为VM确定新的存储级别顺序。 新的存储级别顺序减少了转换过程中的虚拟机生存状态,并考虑了分层共享存储内存和应用程序强加的标准,以在动态资源分配操作后减少恢复操作。 新的存储级别订单推荐传播到VM。 VM中应用的新存储级别顺序。 迁移后建议使用不同的存储级别。

    PROCESS DEMAND PREDICTION FOR DISTRIBUTED POWER AND RESOURCE MANAGEMENT
    9.
    发明申请
    PROCESS DEMAND PREDICTION FOR DISTRIBUTED POWER AND RESOURCE MANAGEMENT 有权
    分配权力和资源管理的过程需求预测

    公开(公告)号:US20100191854A1

    公开(公告)日:2010-07-29

    申请号:US12359473

    申请日:2009-01-26

    摘要: Methods and systems for allocating resources in a virtual desktop resource environment are provided. A method includes making a prediction on the future demand for processes running on a distributed environment with several hosts. The prediction is based on the process demand history and includes the removal of historic process demand glitches. Further, the prediction is used to perform a cost and benefit analysis for moving a candidate process from one host to another, and the candidate process is moved to a different host when the cost and benefit analysis recommends such move. In another embodiment, the predictions on future process demand are used for distributed power management by putting hosts in stand-by mode when the overall demand decreases or by adding hosts to the distributed environment when the load increases.

    摘要翻译: 提供了在虚拟桌面资源环境中分配资源的方法和系统。 一种方法包括对具有多个主机的分布式环境上运行的进程的未来需求进行预测。 预测是基于过程需求历史,包括消除历史过程需求故障。 此外,预测用于执行将候选进程从一个主机移动到另一个主机的成本和效益分析,并且当成本和效益分析建议这样的移动时,候选进程被移动到不同的主机。 在另一个实施例中,当总体需求减少时,通过将主机置于待机模式或通过在负载增加时将主机添加到分布式环境中,将对未来过程需求的预测用于分布式电力管理。

    Saving power by placing inactive computing devices in optimized configuration corresponding to a specific constraint
    10.
    发明授权
    Saving power by placing inactive computing devices in optimized configuration corresponding to a specific constraint 有权
    通过将非活动计算设备置于与特定约束对应的优化配置中来节省电力

    公开(公告)号:US08516284B2

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

    申请号:US12939635

    申请日:2010-11-04

    IPC分类号: G06F1/26 G06F1/32

    摘要: A system method and computer program product for managing readiness states of a plurality of computing devices. A programmed processor unit operates, upon receipt of a request, to either: provide one or more computing devices from an inactive pool to an active pool, or accept one or more active computing devices into the inactive pool. An Inactive Pool Manager proactively manages the inactive states of each computing device by: determining the desired number (and identities) of computing devices to be placed in each inactive state of readiness by solving a constraint optimization problem that describes a user-specified trade-off between expected readiness (estimated time to be able to activate computing devices when they are needed next) and conserving energy; generating a plan for changing the current set of inactive states to the desired set; and, executing the plan. Multiple alternative ways of quantifying the desired responsiveness to surges in demand are provided, and, in each case, the tradeoff between responsiveness and power savings is formulated as an objective function with constraints, and the desired number of devices in each inactive state emerges as the solution to a constraint optimization problem.

    摘要翻译: 一种用于管理多个计算设备的准备状态的系统方法和计算机程序产品。 编程处理器单元在接收到请求时操作:将一个或多个计算设备从非活动池提供到活动池,或接受一个或多个活动计算设备进入非活动池。 非活动池管理器通过以下方式主动管理每个计算设备的不活动状态:通过解决描述用户指定的权衡的约束优化问题来确定要置于每个无效状态的计算设备的期望数量(和身份) 在预期的准备状态(估计需要下一步需要激活计算设备的时间)并节约能源; 生成将当前的无效状态集合改变为所需集合的计划; 并执行该计划。 提供了量化需求浪涌的期望响应性的多种替代方法,并且在每种情况下,响应性和功率节省之间的折衷被形成为具有约束的目标函数,并且在每个非活动状态期间的期望数量的设备出现为 解决约束优化问题。