Virtual machine placement for minimizing total energy cost in a datacenter
    1.
    发明授权
    Virtual machine placement for minimizing total energy cost in a datacenter 失效
    虚拟机放置,以最大限度地降低数据中心的总能耗

    公开(公告)号:US08788224B2

    公开(公告)日:2014-07-22

    申请号:US13584232

    申请日:2012-08-13

    IPC分类号: G06F17/00 G06F17/50

    CPC分类号: G06F17/50 G06F2217/78

    摘要: Techniques for virtual machine placement in a datacenter are provided. The techniques include using one or more server power characteristics to determine a power cost for any given virtual machine placement in the datacenter, using a heat profile of one or more datacenter components in relation to one or more cooling resources in the datacenter to determine cooling cost for any given virtual machine placement in the datacenter, and using the power cost and cooling cost to apply integrated energy cost minimization at one or more levels of hierarchy in the datacenter to determine placement of a virtual machine in the datacenter such that the integrated energy cost of the datacenter is minimized.

    摘要翻译: 提供了在数据中心中放置虚拟机的技术。 这些技术包括使用一个或多个服务器功率特性来确定数据中心中任何给定的虚拟机放置的功率成本,使用与数据中心中的一个或多个冷却资源相关的一个或多个数据中心组件的热分布来确定冷却成本 对于数据中心中的任何给定的虚拟机放置,以及使用电力成本和冷却成本在数据中心中的一个或多个层级上应用集成的能量成本最小化以确定虚拟机在数据中心中的放置,使得综合能量成本 数据中心的最小化。

    Virtual machine placement for minimizing total energy cost in a datacenter
    2.
    发明授权
    Virtual machine placement for minimizing total energy cost in a datacenter 有权
    虚拟机放置,以最大限度地降低数据中心的总能耗

    公开(公告)号:US08655610B2

    公开(公告)日:2014-02-18

    申请号:US12730505

    申请日:2010-03-24

    IPC分类号: G06F19/00 G06F1/00

    CPC分类号: G06F17/50 G06F2217/78

    摘要: A system and computer program product for virtual machine placement in a datacenter include using one or more server power characteristics to determine a power cost for any given virtual machine placement in the datacenter, using a heat profile of one or more datacenter components in relation to one or more cooling resources in the datacenter to determine cooling cost for any given virtual machine placement in the datacenter, and using the power cost and cooling cost to apply integrated energy cost minimization at one or more levels of hierarchy in the datacenter to determine placement of a virtual machine in the datacenter such that the integrated energy cost of the datacenter is minimized.

    摘要翻译: 用于虚拟机放置在数据中心中的系统和计算机程序产品包括使用一个或多个服务器功率特性来确定数据中心中的任何给定的虚拟机放置的功率成本,使用一个或多个数据中心组件相对于一个 或更多的冷却资源以确定数据中心中的任何给定的虚拟机放置的冷却成本,并且使用电力成本和冷却成本来在数据中心中的一个或多个层级上应用集成的能量成本最小化以确定 数据中心中的虚拟机,使数据中心的集成能源成本最小化。

    Method of Making Power Saving Recommendations in a Server Pool
    3.
    发明申请
    Method of Making Power Saving Recommendations in a Server Pool 审中-公开
    在服务器池中制定节能建议的方法

    公开(公告)号:US20120144219A1

    公开(公告)日:2012-06-07

    申请号:US12960690

    申请日:2010-12-06

    IPC分类号: G06F1/32

    摘要: A method, system and computer-usable medium are disclosed for optimizing the power consumption of a plurality of information processing systems. Historical usage data representing power usage of a plurality of information processing systems is retrieved in response to a request to generate power savings recommendations. Statistical analysis is performed on the historical usage data are to determine usage patterns, which are then further analyzed to determine repetitions of the usage patterns. In turn, the repetitions of the usage patterns are analyzed to generate power consumption management recommendations to initiate power consumption management actions at particular times. One or more business constraints are determined, which are used to generate constraints to the power consumption management recommendations.

    摘要翻译: 公开了一种用于优化多个信息处理系统的功耗的方法,系统和计算机可用介质。 响应于产生功率节省建议的请求来检索表示多个信息处理系统的功率使用的历史使用数据。 对历史使用数据进行统计分析以确定使用模式,然后进一步分析其使用模式以确定使用模式的重复。 反过来,分析使用模式的重复以产生功耗管理建议,以在特定时间启动功耗管理动作。 确定一个或多个业务约束,其用于对功耗管理建议产生约束。

    Integrating flow orchestration and scheduling of jobs and data activities for a batch of workflows over multiple domains subject to constraints
    5.
    发明授权
    Integrating flow orchestration and scheduling of jobs and data activities for a batch of workflows over multiple domains subject to constraints 有权
    将多个工作流的作业和数据活动的流程编排和调度整合到受约束的多个域上

    公开(公告)号:US08869165B2

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

    申请号:US12051883

    申请日:2008-03-20

    IPC分类号: G06F9/46 G06F9/50

    CPC分类号: G06F9/5038 G06F2209/506

    摘要: Techniques for executing a batch of one or more workflows on one or more domains are provided. The techniques include receiving a request for workflow execution, sending at least one of one or more individual jobs in each workflow and dependency information to a scheduler, computing, by the scheduler, one or more outputs, wherein the one or more outputs are based on one or more performance objectives, and integrating orchestration of one or more workflows and scheduling of at least one of one or more jobs and one or more data transfers, wherein the integrating is used to execute a batch of one or more workflows based on at least one of one or more outputs of the scheduler, static information and run-time information.

    摘要翻译: 提供了用于在一个或多个域上执行一个或多个工作流的批次的技术。 这些技术包括接收工作流执行请求,将每个工作流中的一个或多个单独作业中的至少一个发送到调度器,由调度器计算一个或多个输出,其中所述一个或多个输出基于 一个或多个性能目标,以及整合一个或多个工作流程的编排和调度一个或多个作业和一个或多个数据传输中的至少一个,其中所述集成用于至少基于至少一个或多个 调度器的一个或多个输出中的一个,静态信息和运行时信息。

    METHOD FOR INTEGRATING FLOW ORCHESTRATION AND SCHEDULING FOR A BATCH OF WORKFLOWS
    7.
    发明申请
    METHOD FOR INTEGRATING FLOW ORCHESTRATION AND SCHEDULING FOR A BATCH OF WORKFLOWS 有权
    用于集成工作流的流动分配和调度的方法

    公开(公告)号:US20090241117A1

    公开(公告)日:2009-09-24

    申请号:US12051883

    申请日:2008-03-20

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5038 G06F2209/506

    摘要: Techniques for executing a batch of one or more workflows on one or more domains are provided. The techniques include receiving a request for workflow execution, sending at least one of one or more individual jobs in each workflow and dependency information to a scheduler, computing, by the scheduler, one or more outputs, wherein the one or more outputs are based on one or more performance objectives, and integrating orchestration of one or more workflows and scheduling of at least one of one or more jobs and one or more data transfers, wherein the integrating is used to execute a batch of one or more workflows based on at least one of one or more outputs of the scheduler, static information and run-time information.

    摘要翻译: 提供了用于在一个或多个域上执行一个或多个工作流的批次的技术。 这些技术包括接收工作流执行请求,将每个工作流中的一个或多个单独作业中的至少一个发送到调度器,由调度器计算一个或多个输出,其中所述一个或多个输出基于 一个或多个性能目标,以及整合一个或多个工作流程的编排和调度一个或多个作业和一个或多个数据传输中的至少一个,其中所述集成用于至少基于至少一个或多个 调度器的一个或多个输出中的一个,静态信息和运行时信息。

    METHOD FOR INTEGRATING JOB EXECUTION SCHEDULING, DATA TRANSFER AND DATA REPLICATION IN DISTRIBUTED GRIDS
    8.
    发明申请
    METHOD FOR INTEGRATING JOB EXECUTION SCHEDULING, DATA TRANSFER AND DATA REPLICATION IN DISTRIBUTED GRIDS 审中-公开
    集成工作执行调度方法,分布式网格中的数据传输和数据复制

    公开(公告)号:US20090064151A1

    公开(公告)日:2009-03-05

    申请号:US11846197

    申请日:2007-08-28

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5038

    摘要: Scheduling of job execution, data transfers, and data replications in a distributed grid topology are integrated. Requests for job execution for a batch of jobs are received, along with a set of job requirements. The set of job requirements includes data objects needed for executing the jobs, computing resources needed for executing the jobs, and quality of service expectations. Execution sites are identified within the grid for executing the jobs based on the job requirements. Data transfers needed for providing the data objects for executing the batch of jobs are determined, and data for replication is identified. A set of end-points is identified in the distributed grid topology for use in data replication and data transfers. A schedule is generated for data transfer, data replication and job execution in the grid in accordance with global objectives.

    摘要翻译: 集成了分布式网格拓扑中的作业执行,数据传输和数据复制的调度。 收到一批作业的作业执行请求以及一组作业要求。 一组作业需求包括执行作业所需的数据对象,执行作业所需的计算资源以及服务质量期望。 执行站点在网格内被识别,用于根据作业要求执行作业。 确定提供用于执行批次作业的数据对象所需的数据传输,并且识别用于复制的数据。 在分布式网格拓扑中识别出一组端点,用于数据复制和数据传输。 根据全球目标,在电网中生成数据传输,数据复制和作业执行时间表。

    Method and System for Hoarding Content on Mobile Clients
    9.
    发明申请
    Method and System for Hoarding Content on Mobile Clients 审中-公开
    移动客户端囤积内容的方法和系统

    公开(公告)号:US20080140941A1

    公开(公告)日:2008-06-12

    申请号:US11567936

    申请日:2006-12-07

    IPC分类号: G06F12/08

    CPC分类号: G06F16/172

    摘要: A device and method for efficient hoarding content set on a mobile client prior to disconnection of the mobile client from a network. The content set to be hoarded on the mobile client and a respective schedule for hoarding the content set on the mobile client are dynamically computed by considering various real times factors such as file utilities, device capabilities and network connectivity that affect the performance of the mobile client and the hoarding process.

    摘要翻译: 一种用于在将移动客户端从网络断开之前在移动客户端上设置的高效囤积内容的设备和方法。 通过考虑影响移动客户端的性能的诸如文件实用程序,设备能力和网络连接性的各种实际时间因素来动态地计算在移动客户端上被设置为囤积的内容和用于存储移动客户端上设置的内容的相应调度 和囤积过程。

    Dynamic selection of server states for servers in a cluster of servers
    10.
    发明授权
    Dynamic selection of server states for servers in a cluster of servers 有权
    动态选择服务器集群中的服务器的服务器状态

    公开(公告)号:US08230249B2

    公开(公告)日:2012-07-24

    申请号:US12503246

    申请日:2009-07-15

    IPC分类号: G06F1/32

    摘要: Techniques for dynamically selecting a server state for one or more servers in a cluster of servers are provided. The techniques include tracking each active and sleep state of each server in a cluster of servers, and selecting a server state for one or more servers in the cluster of servers to meet one or more workload level requirements of the cluster of servers, wherein selecting a server state for one or more servers comprises scheduling a transition between one or more active and sleep states for the one or more servers, wherein scheduling the transition comprises using power consumption information for each state and transition time information for each transition.

    摘要翻译: 提供了用于为服务器集群中的一个或多个服务器动态选择服务器状态的技术。 这些技术包括跟踪服务器集群中的每个服务器的每个活动和睡眠状态,以及选择服务器集群中的一个或多个服务器的服务器状态,以满足服务器集群的一个或多个工作负载级别要求,其中选择 一个或多个服务器的服务器状态包括调度一个或多个服务器的一个或多个活动和睡眠状态之间的转换,其中调度转换包括使用每个状态的功耗信息和每个转换的转换时间信息。