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
