Placement resource view visualization $ openstack resource provider - - PowerPoint PPT Presentation

placement resource view visualization
SMART_READER_LITE
LIVE PREVIEW

Placement resource view visualization $ openstack resource provider - - PowerPoint PPT Presentation

Placement resource view visualization $ openstack resource provider tree balazs.gibizer@est.tech The CLI way $ openstack resource provider list $ openstack resource provider inventory list $ openstack resource provider trait


slide-1
SLIDE 1

Placement resource view visualization

$ openstack resource provider tree

balazs.gibizer@est.tech

slide-2
SLIDE 2

The CLI way

  • $ openstack resource provider list
  • $ openstack resource provider inventory list
  • $ openstack resource provider trait list
  • $ openstack resource provider aggregate list
  • $ openstack server list
  • $ openstack resource provider allocation show <instance uuid>
  • $ nova migration-list
  • $ openstack resource provider allocation show <migration uuid>
slide-3
SLIDE 3

The visual way

  • $ pip install osc-placement-tree
  • $ openstack resource provider tree list --show_consumers | dot -Tpng -o

big_picture.png

slide-4
SLIDE 4

Big picture

slide-5
SLIDE 5
slide-6
SLIDE 6
slide-7
SLIDE 7
slide-8
SLIDE 8

What is it good for?

  • Troubleshooting resource allocation problems
  • Understanding the big picture of placement resource view
  • Verify test cases: there are code to integrate with nova functional and

placement gabbi tests

  • Most probably `$ openstack resource provider tree list ` run against a big

deployment will blow the client but you can still use `$ openstack resource provider tree show <rp_uuid> `

slide-9
SLIDE 9

Do you miss something?

  • Tell me: gibi on freenode
  • Fork and send me a pull request:

https://github.com/gibizer/osc-placement-tree