VIRTUAL MACHINE CONSOLIDATION
    1.
    发明申请

    公开(公告)号:US20180276038A1

    公开(公告)日:2018-09-27

    申请号:US15468683

    申请日:2017-03-24

    Abstract: Systems, methods and tools for managing the job queues of virtual machines, maintaining a low energy profile and a quality of service within the contractual service agreement. The systems migrate jobs to a new VM queue when a assigned VM has failed. The systems employ machine learning techniques to make decisions whether or not to reallocate the job to a VM running in an active mode (non-scalable mode) or a VM operating under a dynamic voltage and frequency scaling (DVFS) mode. The systems reconcile job failures, transfer and/or complete jobs using the network of VMs without degrading the service quality, maintaining a lower power consumption policy through scalable modes, including idle, busy, sleep, DVFS gradient and DVFS maximum modes, improving the overall reliability of the data center by switching the jobs to scalable nodes, increasing the recoverability of the systems in the virtualized environments.

    Virtual machine placement based on power calculations
    7.
    发明授权
    Virtual machine placement based on power calculations 有权
    基于功率计算的虚拟机放置

    公开(公告)号:US09501124B2

    公开(公告)日:2016-11-22

    申请号:US12125905

    申请日:2008-05-22

    Inventor: Robert M. Fries

    Abstract: An optimized placement of virtual machines may be determined by optimizing an energy cost for a group of virtual machines in various configurations. For various hardware platforms, an energy cost per performance value may be determined. Based on the performance usage of a group of virtual machines, a total power cost may be determined and used for optimization. In some implementations, an optimized placement may include operating a group of virtual machines in a manner that does not exceed a total energy cost for a period of time.

    Abstract translation: 可以通过以各种配置优化一组虚拟机的能量成本来确定虚拟机的优化布局。 对于各种硬件平台,可以确定每个性能值的能量成本。 基于一组虚拟机的性能使用,可以确定总功率成本并用于优化。 在一些实现中,优化的放置可以包括在一段时间内以不超过总能量成本的方式操作一组虚拟机。

    Processor bridging in heterogeneous computer system
    8.
    发明授权
    Processor bridging in heterogeneous computer system 有权
    异构计算机系统中的处理器桥接

    公开(公告)号:US09383811B2

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

    申请号:US13301358

    申请日:2011-11-21

    Inventor: Teng-Chang Chang

    Abstract: A bridge logic device for a heterogeneous computer system that has at least one performance processor, a processor supporting logic supporting the at least one performance processor to execute tasks of the software, and a hypervisor processor consuming less power than the at least one performance processor is disclosed. The bridge logic device comprises a hypervisor operation logic that maintains status of the system under the at least one performance processor; a processor language translator logic that translates between processor languages of the at least one performance and the hypervisor processors; and a high-speed bus switch that has first, second and third ports for relaying data across any two of the three ports bidirectionally. The switch is connected to the at least one performance processor, the hypervisor processor via the processor language translator logic, and to the processor supporting logic respectively at the first, second, and third port.

    Abstract translation: 一种用于异构计算机系统的桥逻辑装置,其具有至少一个性能处理器,支持逻辑的支持所述至少一个性能处理器来执行所述软件的任务的处理器,以及消耗比所述至少一个性能处理器更少的功率的管理程序处理器 披露 所述桥逻辑设备包括管理程序操作逻辑,其维护所述系统在所述至少一个性能处理器下的状态; 处理器语言翻译器逻辑,其在所述至少一个性能的处理器语言和所述管理程序处理器之间进行转换; 以及具有第一,第二和第三端口的高速总线开关,用于双向地跨过三个端口中的任一个端口中继数据。 该交换机经由处理器语言翻译器逻辑连接至该至少一个性能处理器,该管理程序处理器,以及分别在第一,第二和第三端口处的处理器支持逻辑。

    Reactive loop sensing in multi-datacenter deployments
    10.
    发明授权
    Reactive loop sensing in multi-datacenter deployments 有权
    多数据中心部署中的反应回路检测

    公开(公告)号:US09274822B2

    公开(公告)日:2016-03-01

    申请号:US14238470

    申请日:2013-04-30

    Inventor: Ezekiel Kruglick

    Abstract: Technologies are generally provided for reactive loop sensing in multi-datacenter deployments. In some examples, tagged metrics from deployment elements on different datacenter or platform providers may be used by a stability module to generate a synthetic generalized deployment model that aliases multiple system elements into general state vectors. The state vectors may include a transfer vector on the border between each datacenter or platform, and the feedback from the metrics may cause the states of the datacenters/platforms to match the deployment's unobserved variables allowing stability analysis before failure. For example, the metrics may be associated with a portion of the deployment on one of the multiple datacenters. The stability analysis module may compare the received metrics with model metrics derived from a model of the multi-datacenter deployment to determine the stability of the deployment and/or adjust the model for increased stability.

    Abstract translation: 通常为多数据中心部署中的反应环路检测提供技术。 在一些示例中,稳定性模块可以使用来自不同数据中心或平台提供商上的部署元素的标记度量来生成将多个系统元素设为通用状态向量的合成广义部署模型。 状态向量可以包括在每个数据中心或平台之间的边界上的传输向量,并且来自度量的反馈可以导致数据中心/平台的状态与部署的未观察到的变量匹配,从而允许在故障之前进行稳定性分析。 例如,度量可以与多个数据中心之一上的部署部分相关联。 稳定性分析模块可以将接收到的度量与来自多数据中心部署模型的模型度量进行比较,以确定部署的稳定性和/或调整模型以增加稳定性。

Patent Agency Ranking