[Engine-devel] Supposed to add per CPU usage related infomation into engine core and vdsm
Gilad Chaplik
gchaplik at redhat.com
Mon Mar 10 11:36:20 UTC 2014
----- Original Message -----
> From: "Chuan Liao (Jason Liao, HPservers-Core-OE-PSC)" <chuan.liao at hp.com>
> To: "arch" <arch at ovirt.org>, "vdsm-devel" <vdsm-devel at lists.fedorahosted.org>, engine-devel at ovirt.org
> Cc: "Gilad Chaplik" <gchaplik at redhat.com>, dfediuck at redhat.com, msivak at redhat.com
> Sent: Monday, March 10, 2014 11:17:13 AM
> Subject: Supposed to add per CPU usage related infomation into engine core and vdsm
>
> Hi All,
>
> In order to support NUMA and guest NUMA feature in ovirt.
> We need per NUMA node CPU usage or per CPU usage related information on
> engine core.
>
> This information will be used for VM who have NUMA aware information and find
> the best Host to run it on with best performance.
>
> Approach 1:
>
> 1. Sample data in vdsm for each CPU stats. (sys, usr, iowait, idle)
>
> 2. Calculate the each CPU usage information. (%sys, %usr, %iowait,
> %idle)
>
> 3. Transport the usage data to engine core.
>
> 4. Engine core merge per NUMA node CPU usage. (%sys, %usr, %iowait,
> %idle)
>
+1, since this data can be used for hardware other than NUMA
> Approach 2:
>
> 1. Sample data in vdsm for each CPU stats. (sys, usr, iowait, idle)
>
> 2. Calculate the each CPU usage information. (%sys, %usr, %iowait,
> %idle)
>
> 3. VDSM merge per NUMA node CPU usage. (%sys, %usr, %iowait, %idle)
>
> 4. Transport the usage data to engine core.
>
> Which one do you prefer, and why, or other solution.
>
> Best Regards,
> Jason Liao
>
>
More information about the Engine-devel
mailing list