Re: [openstack-dev] [nova] nova aggregate and nova placement api aggregate

2018-05-29 Thread Matt Riedemann

On 5/25/2018 12:56 AM, Matt Riedemann wrote:

On 5/24/2018 8:33 PM, Jeffrey Zhang wrote:
Recently, i am trying to implement a function which aggregate nova 
hypervisors
rather than nova compute host. But seems nova only aggregate 
nova-compute host.


On the other hand, since Ocata, nova depends on placement api which 
supports
aggregating resource providers. But nova-scheduler doesn't use this 
feature

now.

So  is there any better way to solve such issue? and is there any plan 
which
make nova legacy aggregate and placement api aggregate cloud work 
together?


There are some new features in Rocky [1] that involve resource provider 
aggregates for compute nodes which can be used for scheduling and will 
actually allow you to remove some older filters 
(AggregateMultiTenancyIsolation and AvailabilityZoneFilter). CERN is 
using these to improve performance with their cells v2 deployment.




Oops, I forgot to include the link to the reference [1].

[1] 
https://docs.openstack.org/nova/latest/admin/configuration/schedulers.html#aggregates-in-placement


--

Thanks,

Matt

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [nova] nova aggregate and nova placement api aggregate

2018-05-24 Thread Matt Riedemann

On 5/24/2018 8:33 PM, Jeffrey Zhang wrote:
Recently, i am trying to implement a function which aggregate nova 
hypervisors
rather than nova compute host. But seems nova only aggregate 
nova-compute host.


On the other hand, since Ocata, nova depends on placement api which supports
aggregating resource providers. But nova-scheduler doesn't use this feature
now.

So  is there any better way to solve such issue? and is there any plan which
make nova legacy aggregate and placement api aggregate cloud work together?


There are some new features in Rocky [1] that involve resource provider 
aggregates for compute nodes which can be used for scheduling and will 
actually allow you to remove some older filters 
(AggregateMultiTenancyIsolation and AvailabilityZoneFilter). CERN is 
using these to improve performance with their cells v2 deployment.


--

Thanks,

Matt

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [nova] nova aggregate and nova placement api aggregate

2018-05-24 Thread Jeffrey Zhang
Recently, i am trying to implement a function which aggregate nova
hypervisors
rather than nova compute host. But seems nova only aggregate nova-compute
host.

On the other hand, since Ocata, nova depends on placement api which supports
aggregating resource providers. But nova-scheduler doesn't use this feature
now.

So  is there any better way to solve such issue? and is there any plan which
make nova legacy aggregate and placement api aggregate cloud work together?


-- 
Regards,
Jeffrey Zhang
Blog: http://xcodest.me
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev