Wednesday, 2018-09-26

*** takashin has joined #openstack-placement00:41
*** tetsuro has joined #openstack-placement00:47
*** yikun has joined #openstack-placement00:52
*** takashin has left #openstack-placement03:02
*** tetsuro has quit IRC04:00
*** e0ne has joined #openstack-placement05:08
*** e0ne has quit IRC05:49
*** tetsuro has joined #openstack-placement07:06
*** helenafm has joined #openstack-placement07:31
openstackgerritZhenyu Zheng proposed openstack/nova-specs master: Detach and attach boot volumes - Stein  https://review.openstack.org/60062807:42
*** e0ne has joined #openstack-placement08:10
*** e0ne has quit IRC08:20
*** tssurya has joined #openstack-placement08:54
*** e0ne has joined #openstack-placement09:04
*** tetsuro has quit IRC09:07
*** ttsiouts has joined #openstack-placement10:02
*** ttsiouts has quit IRC10:24
*** ttsiouts has joined #openstack-placement10:25
*** e0ne has quit IRC10:27
*** ttsiouts has quit IRC10:29
*** ttsiouts has joined #openstack-placement10:30
*** ttsiouts has quit IRC11:02
*** jaypipes has joined #openstack-placement11:17
*** ttsiouts has joined #openstack-placement11:49
*** e0ne has joined #openstack-placement11:53
*** ttsiouts has quit IRC12:55
*** ttsiouts has joined #openstack-placement13:03
*** mriedem has joined #openstack-placement13:03
*** ttsiouts has quit IRC13:19
openstackgerritEric Fried proposed openstack/placement master: Fix member_of doc in RequestGroup.dict_from_request  https://review.openstack.org/60542713:53
*** ttsiouts has joined #openstack-placement14:03
*** ttsiouts has quit IRC14:14
*** ttsiouts has joined #openstack-placement14:21
*** helenafm has quit IRC14:47
openstackgerritArtom Lifshitz proposed openstack/nova-specs master: Re-propose numa-aware-live-migration spec  https://review.openstack.org/59958715:31
*** tssurya has quit IRC15:55
*** gibi has quit IRC16:14
*** ttsiouts has quit IRC16:35
*** e0ne has quit IRC16:43
stephenfinjaypipes: Out of curiosity, in a world where PCPUs *and* NUMA nodes are modelled in placement, how do we map PCPUs to a NUMA node in nova-compute?17:12
stephenfinjaypipes: For example, node #0 has 8 CPUs, node #1 has 6 CPUs. We boot an instance with 6 CPUs and placement takes those from node #1. We need to make sure we pin to CPUs on that NUMA node, otherwise what exists in placement doesn't match what's on the host, right?17:13
jaypipesstephenfin: each NUMA provider would have an inventory of PCPU resource.17:13
jaypipesstephenfin: the *assignment* of a particular host CPU to a guest virtual CPU thread isn't done in placement at all.17:14
stephenfinHow do we avoid that mismatch above?17:14
stephenfinIf something other than placement (nova-compute) does the calculation and pins an instance to the "wrong" NUMA node, do we go back and update the allocations?17:15
jaypipesstephenfin: the scheduler will need to pick an allocation request from the list of allocation candidates. that allocation request will take the 6 from one of the other NUMA node's resource provider. We will need to return the resource provider's name in the provider_summaries section of ht eallocation candidates response in order for the scheduler to know which NUMA node corresponds to a prticular resource provider UUID.17:16
jaypipesstephenfin: we never "go back and update allocations".17:16
stephenfinjaypipes: Ah, so some unique identifier about the node will be encoded in the name?17:17
stephenfinI know we discussed this in Denver but only from the context of cyborg17:17
jaypipesstephenfin: yes. probably will be just {compute_node_hypervisor_hostname}_NUMA{index} or something like that. chat with bauzas :)17:19
stephenfinI figured we wouldn't go back and update but I was missing how we'd know placement's NUMA provider with an inventory of 8 CPUs corresponded to NUMA node 1 and not NUMA node 017:20
stephenfinThat sounds as good as anything though17:20
jaypipesstephenfin: for PCI devices, the proposed naming convention is {hypervisor_hostname}_{pci_device_address}. Would be great if NUMA nodes had a similar addressing scheme, but they don't...17:24
*** gibi has joined #openstack-placement18:18
*** e0ne has joined #openstack-placement19:15
*** e0ne has quit IRC19:30
*** gibi has quit IRC20:12
*** gibi has joined #openstack-placement20:45
openstackgerritChris Friesen proposed openstack/nova-specs master: Add support for emulated virtual TPM  https://review.openstack.org/57111122:05
openstackgerritChris Friesen proposed openstack/nova-specs master: Add support for emulated virtual TPM  https://review.openstack.org/57111122:08
*** mriedem is now known as mriedem_away23:30
*** openstackgerrit has quit IRC23:49

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!