Hi Gilad,

I think this is a big topic we should discuss in coming bi-weekly meeting.

Best Regards,
Jason Liao

-----Original Message-----
From: Gilad Chaplik [mailto:[email protected]] 
Sent: 2014年4月4日 3:14
To: Liao, Chuan (Jason Liao, HPservers-Core-OE-PSC)
Cc: Vinod, Chegu; Liang, Shang-Chun (David Liang, HPservers-Core-OE-PSC); Shi, 
Xiao-Lei (Bruce, HP Servers-PSC-CQ); [email protected]; Doron Fediuck; 
Martin Sivak
Subject: Re: NUMA feature for oVirt Scheduling interface

Hi Jason,

copied the design, comments inline:

> Add NUMA filter and weight module to oVirt's scheduler, and add those to all 
> cluster policies (inc. user defined).
>
> NUMA Filter
> Fetches the (scheduled) VM virutal NUMA nodes.
> Fetches all virtual NUMA nodes topology ( CPU count, total memory ).
> Fetches all hosts NUMA nodes topology ( CPU count, total memory ).

for the 'Fetches' part can you elaborate which queries will you use?

> Remove all hosts that doesn't meet the matched NUMA nodes topology for 
> positive, host NUMA node's CPU count > virtual NUMA node's CPU count 
> for positive, host NUMA node's total memory > virtual NUMA node's 
> total memory NUMA Weight Module Fetches the (scheduled) VM virutal 
> NUMA nodes.
> Fetches all virtual NUMA nodes topology ( CPU count, total memory, NUMA 
> distance ).
> Fetches all hosts NUMA nodes topology and statistics ( CPU usage, free memory 
> ).
> Score the hosts according to each NUMA nodes score for positive, in 
> case a VM of the group is running on a certain host, give all other hosts a 
> higher weight.
> for positive, give the host higher weight if the host NUMA node's CPU usage 
> use up.
> for positive, give the host higher weight if the host NUMA node's memory use 
> up.

2 comments:
1) not sure if I'm understand, that a weight function, high = bad.
2) looks like you're using even-distribution algorithm here, so I guess we need 
another weight module for power saving mode.

> Scheduler generate virtual NUMA topology To be continue ...

Thanks,
Gilad.

----- Original Message -----
> From: "Chuan Liao (Jason Liao, HPservers-Core-OE-PSC)" 
> <[email protected]>
> To: "Gilad Chaplik" <[email protected]>
> Cc: [email protected], "Chegu Vinod" <[email protected]>, 
> "Shang-Chun Liang (David Liang, HPservers-Core-OE-PSC)" 
> <[email protected]>, "Xiao-Lei Shi (Bruce, HP Servers-PSC-CQ)" 
> <[email protected]>
> Sent: Thursday, April 3, 2014 8:43:34 AM
> Subject: NUMA feature for oVirt Scheduling interface
> 
> Hi Gilad,
> 
> I have update the wiki page
> http://www.ovirt.org/Features/Detailed_NUMA_and_Virtual_NUMA#Interface
> _and_data_structure_in_ovirt_scheduler
> 
> The ovirt scheduler section.
> 
> We are appreciate that you or some community members could give us 
> some feedback and comments, and sorry for the nag.
> 
> Best Regards,
> Jason Liao
> 
> 
_______________________________________________
Devel mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/devel

Reply via email to