[Engine-devel] which data structure is better

Liao, Chuan (Jason Liao, HPservers-Core-OE-PSC) chuan.liao at hp.com
Thu Feb 20 09:31:16 UTC 2014


Hi All,

I am Jason Liao from HP who are in charge of NUMA and Virtual NUMA feature.

Now I have some concept about the host NUMA topology data structure on engine core

We have VDS, VDSDynamic, VDSStatic, VdsStatistics object on engine core.

And we have NUMA topology information:
List<NumaNode> numaNodeList
         NumaNode
                  String ID                                                 # update from GetCapabilitiesVDSCommand
                   List<String> cpuList                           # update from GetCapabilitiesVDSCommand
Int totalMem                                        # update from GetCapabilitiesVDSCommand
                   Int freeMem                                          # update from GetStatsVDSCommand


A.      Add this data structure into VDSDynamic
We should change the GetStatsVDSCommand update the VDSDynamic data.

B.      Add this data structure into VDS, and build the data structure from VDSDynamic, VdsStatistics



I prefer B. does anybody have some comments?

Best Regards,
Jason Liao

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/engine-devel/attachments/20140220/e4915093/attachment.html>


More information about the Engine-devel mailing list