Upload
viet-stack
View
48
Download
1
Embed Size (px)
Citation preview
PTG-Denver Recap
Nam Nguyen Hoai VietNam OpenStack organizerTien Dao Cong Fujitsu OpenStack contributorDuong Ha Quang OpenStack Kolla Core-Reviewer
Agenda
WhatisPTG?1
Highlighttopics2
ThingsdoneinPike3
ThingscontinueinQueens4
Agenda
WhatisPTG?1
Highlighttopics2
ThingsdoneinPike3
ThingscontinueinQueens4
What is PTG?
PTG =ProjectTeamGathering
What is PTG?
What is PTG?
Agenda
WhatisPTG?1
Highlighttopics2
ThingsdoneinPike3
ThingscontinueinQueens4
Highlight topicSkip-release
Highlight topic
Skip-release topic → Fast forward upgrade topic.
Ø Purpose of this topic: to help operators upgrade Openstack system as fastas possible.
Ø Plan for future: § Modify “support-upgrade” tag and “supports-accessible-upgrades” tag.§ Create a outline docs about FFU.§ Continue to discuss this topic in Sydney summit.
Highlight topicAPI-SIG
Highlight topic
Special Interest Group (SIG)
Ø How to expand our outreach to various groups§ Working Group (WG) -> Special Interest Group (SIG)§ API developer-focused -> SDK developers and users
Agenda
WhatisPTG?1
Highlighttopics2
ThingsdoneinPike3
ThingscontinueinQueens4
Things done in PikeNeutron:
Ø “Support for zero-downtime upgrades from Ocata (a.k.a. rollingupgrades)
Ø haproxy is now used instead of the neutron namespace proxy agentfor reduced memory usage on the server running the metadata proxy
Ø Improvements to stability/performance, QoS, DVRØ Support for quota usage amounts in quota APIØ Support for individual DNS domains set per Neutron portØ Support for per-network MTU overridesØ Support for user-defined tags on all standard Neutron resources”
Things done in Pike
Cinder:
Ø Having a “revert to snapshot” featureØ Supporting extending a volume that is in-use.
Ø Added volume group replication support
Things done in Pike
Nova:
Ø Moved on to Cell v2§ Timeline: nova-network deprecated in Newton. Cellsv1 only runs undernova-network in Ocata. Cellsv2 required in Ocata. Multi-cell cellsv2 availablein Pike.
Ø Introduced Placement§ In Pike, didn’t properly handle migrations§ Got some fixes in Pike, should do better solution in Queens
Things done in Pike
Ironic:
Ø Boot from Cinder volumesØ Rolling upgrade between releasesØ Driver composition reform (dynamic driver model)Ø Redfish hardware type
§ Features implemented in a vendor-agnostic fashion
Things done in Pike
Kolla:
Ø Docker images for about 50 OpenStack servicesØ Ansible roles for about 50 OpenStack servicesØ Kolla-kubernetes nearly has compute kit
Agenda
WhatisPTG?1
Highlighttopics2
ThingsdoneinPike3
ThingscontinueinQueens4
Things continue in Queens
Nova:Ø Cell v2
§ Drop nova-network and Cell v1§ Efficiently listing instances in a multi-cell deployment§ Efficiently cross-cell queries
Ø Placement§ Traits: qualitative part of resources (besides the quantitative part)§ Nested resource providers
• PCI devices can have Physical Functions (PFs), each of which can supply a number ofVirtual Functions (VFs)
• May not be complete in Queens§ Generic Device Management§ Separate Placement out into its own service
Things continue Queens
Neutron:
Ø Improve Neutron documentation for simpler deploymentsØ Can delete neutron CLI at the end of R cycleØ Security group logging
Things continue in Queens
Cinder:
Ø Show resource's total count info in list APIs [1]
Ø Report backend state in service listØ Apply encryption and qos per volume
[1] https://review.openstack.org/#/c/505101/
[2] https://blueprints.launchpad.net/cinder/+spec/generic-backup-implementation
Things continue in Queens
Ironic:
Ø Reference architecture guideØ Deploy stepsØ Networking features
§ Routed network support (close to completion)§Neutron event processing
Ø Ironic-inspector HAØ Some others: node tags, ipa api versioning, rescue mode, e-tags, ...Ø Openstack goals
§ Python3§ Switching to uWSGI§ Splitting away the tempest plugin
Things continue in Queens
Glance:
Ø Deprecated Registry API v1, Image API v1Ø Multihash support for image
https://etherpad.openstack.org/p/glance-queens-ptg-roadmap
Things continue in Queens
Kolla:
Ø General§ Documentation rework§ Ceph bumped to L
Ø Kolla-ansible§ devmode§ Improve CI gating
Ø Kolla-kubernetesØ Kolla with TripleO joined forces
§Healthcheck§ CI jobs§ Docker images
Thankyou