MECHANISM FOR RESOURCE UTILIZATION METERING IN A COMPUTER SYSTEM
    1.
    发明申请
    MECHANISM FOR RESOURCE UTILIZATION METERING IN A COMPUTER SYSTEM 审中-公开
    计算机系统资源利用计量的机制

    公开(公告)号:US20170031719A1

    公开(公告)日:2017-02-02

    申请号:US15097859

    申请日:2016-04-13

    Abstract: Systems, apparatuses, and methods for tracking system resource utilization of guest virtual machines (VMs). Counters may be maintained to track resource utilization of different system resources by different guest VMs executing on the system. When a guest VM initiates execution, stored values may be loaded into the resource utilization counters. While the guest VM executes, the counters may track the resource utilization of the guest VM. When the guest VM terminates execution, the counter values may be written to a virtual machine control block (VMCB) corresponding to the guest VM. Scaling factors may be applied to the counter values to normalize the values prior to writing the values to the VMCB. A cloud computing environment may utilize the tracking mechanisms to guarantee resource utilization levels in accordance with users' service level agreements.

    Abstract translation: 用于跟踪来宾虚拟机(VM)的系统资源利用的系统,设备和方法。 可以维护计数器以跟踪在系统上执行的不同来宾VM的不同系统资源的资源利用。 当guest虚拟机启动执行时,存储的值可能被加载到资源利用率计数器中。 客机虚拟机执行时,计数器可以跟踪来宾虚拟机的资源利用率。 当客人VM终止执行时,可以将计数器值写入到与虚拟机对应的虚拟机控制块(VMCB)。 缩放因子可以应用于计数器值,以便在将值写入VMCB之前规范化值。 云计算环境可以利用跟踪机制来根据用户的服务水平协议来保证资源利用水平。

    Mechanism for resource utilization metering in a computer system

    公开(公告)号:US10223162B2

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

    申请号:US15097859

    申请日:2016-04-13

    Abstract: Systems, apparatuses, and methods for tracking system resource utilization of guest virtual machines (VMs). Counters may be maintained to track resource utilization of different system resources by different guest VMs executing on the system. When a guest VM initiates execution, stored values may be loaded into the resource utilization counters. While the guest VM executes, the counters may track the resource utilization of the guest VM. When the guest VM terminates execution, the counter values may be written to a virtual machine control block (VMCB) corresponding to the guest VM. Scaling factors may be applied to the counter values to normalize the values prior to writing the values to the VMCB. A cloud computing environment may utilize the tracking mechanisms to guarantee resource utilization levels in accordance with users' service level agreements.

Patent Agency Ranking