Framework and method for monitoring performance of virtualized systems based on hardware base tool

  • US 9,071,550 B2
  • Filed: 05/10/2012
  • Issued: 06/30/2015
  • Est. Priority Date: 05/27/2011
  • Status: Active Grant
First Claim
Patent Images

1. A framework based on hardware base tool monitoring the performance of virtualized systems, wherein the said framework comprises at least one master host, and each master host comprises user space components, guest space components, kernel space components and hardware, wherein,the user space components comprising a policy manager, a workload mediator, a monitor library and a host performance monitor connected successively, the host performance monitor also connected to the workload mediator, and the host performance monitor comprising a user space monitor and a kernel space monitor;

  • the guest space components comprising at least one virtual machine (VM) connected to the host performance monitor via a kernel serial port, and the VM comprising a VM performance agent for collecting performance data of VM resources;

    the kernel space components comprising performance monitoring base tool application interface (API) and performance monitoring base tool core code module connected successively to the monitor library, as well as a task scheduler, a memory management unit, a network driver, a file system, and a device driver, and the network driver being connected to the workload mediator;

    the hardware being for supporting a peripheral performance monitor base tool, the hardware comprising a PMU connected to the performance monitoring base tool core code module, PMD and PMC connected to the PMU respectively, as well as a CPU, a memory, a network card, and a hard disk, and said the network card being connected to the network driver.

View all claims

    Thank you for your feedback