SlideShare a Scribd company logo
PTG-Denver Recap
Nam Nguyen Hoai VietNam OpenStack organizer
Tien Dao Cong Fujitsu OpenStack contributor
Duong Ha Quang OpenStack Kolla Core-Reviewer
Agenda
What	is	PTG?1
Highlight	topics2
Things	done	in	Pike3
Things	continue	in	Queens4
Agenda
What	is	PTG?1
Highlight	topics2
Things	done	in	Pike3
Things	continue	in	Queens4
What is PTG?
PTG =	Project	Team	Gathering
What is PTG?
What is PTG?
Agenda
What	is	PTG?1
Highlight	topics2
Things	done	in	Pike3
Things	continue	in	Queens4
Highlight topic
Skip-release
Highlight topic
Skip-release topic → Fast forward upgrade topic.
Ø Purpose of this topic: to help operators upgrade Openstack system as fast
as 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 topic
API-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
What	is	PTG?1
Highlight	topics2
Things	done	in	Pike3
Things	continue	in	Queens4
Things done in Pike
Neutron:
Ø “Support for zero-downtime upgrades from Ocata (a.k.a. rolling
upgrades)
Ø haproxy is now used instead of the neutron namespace proxy agent
for 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 under
nova-network in Ocata. Cellsv2 required in Ocata. Multi-cell cellsv2 available
in 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
What	is	PTG?1
Highlight	topics2
Things	done	in	Pike3
Things	continue	in	Queens4
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 of
Virtual 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
Thank	you

More Related Content

PDF
Open stack nova reverse engineer
PPTX
How OpenStack is Built - Anton Weiss - OpenStack Day Israel 2016
PDF
Building a universal search interface for the Cloud
PDF
OpenDaylight OpenStack Integration
PDF
OVN: Scaleable Virtual Networking for Open vSwitch
PPTX
Role of sdn controllers in open stack
PDF
Keystone at openstack multi sites
PDF
How to Integrate Kubernetes in OpenStack
Open stack nova reverse engineer
How OpenStack is Built - Anton Weiss - OpenStack Day Israel 2016
Building a universal search interface for the Cloud
OpenDaylight OpenStack Integration
OVN: Scaleable Virtual Networking for Open vSwitch
Role of sdn controllers in open stack
Keystone at openstack multi sites
How to Integrate Kubernetes in OpenStack

What's hot (20)

PDF
How Kubernetes make OpenStack & Ceph better
PDF
OSDC 2018 | Self Hosted bare Metal Kubernetes for SMEs by Thomas Hoppe
PDF
Linuxcon secureefficientcontainerimagemanagementharbor
PDF
Zephyr: Creating a Best-of-Breed, Secure RTOS for IoT
PDF
OpenStack Astara
PPTX
Cinder Updates - Liberty Edition
PPTX
Kubernetes and OpenStack at Scale
PDF
Series of Unfortunate Netflix Container Events - QConNYC17
PPTX
Scaling OpenStack Networking Beyond 4000 Nodes with Dragonflow - Eshed Gal-Or...
PDF
WSO2Con ASIA 2016: WSO2 Cloud Strategy Update
PPTX
Kata Container - The Security of VM and The Speed of Container | Yuntong Jin
PDF
Running and Managing Kubernetes on OpenStack
PDF
Kubernetes Monitoring & Best Practices
PDF
OpenStack Neutron: What's New In Kilo and a Look Toward Liberty
PPTX
Nova Updates - Kilo Edition
PDF
OpenDaylight: an open source SDN for your OpenStack cloud
PDF
Testing kubernetes and_open_shift_at_scale_20170209
PDF
Neutron high availability open stack architecture openstack israel event 2015
PDF
OpenStack on Kubernetes (BOS Summit / May 2017 update)
PDF
Mirantis OpenStack-DC-Meetup 17 Sept 2014
How Kubernetes make OpenStack & Ceph better
OSDC 2018 | Self Hosted bare Metal Kubernetes for SMEs by Thomas Hoppe
Linuxcon secureefficientcontainerimagemanagementharbor
Zephyr: Creating a Best-of-Breed, Secure RTOS for IoT
OpenStack Astara
Cinder Updates - Liberty Edition
Kubernetes and OpenStack at Scale
Series of Unfortunate Netflix Container Events - QConNYC17
Scaling OpenStack Networking Beyond 4000 Nodes with Dragonflow - Eshed Gal-Or...
WSO2Con ASIA 2016: WSO2 Cloud Strategy Update
Kata Container - The Security of VM and The Speed of Container | Yuntong Jin
Running and Managing Kubernetes on OpenStack
Kubernetes Monitoring & Best Practices
OpenStack Neutron: What's New In Kilo and a Look Toward Liberty
Nova Updates - Kilo Edition
OpenDaylight: an open source SDN for your OpenStack cloud
Testing kubernetes and_open_shift_at_scale_20170209
Neutron high availability open stack architecture openstack israel event 2015
OpenStack on Kubernetes (BOS Summit / May 2017 update)
Mirantis OpenStack-DC-Meetup 17 Sept 2014
Ad

Viewers also liked (20)

PDF
What's new in openstack ocata
PDF
Graylog for open stack 3 steps to know why
PDF
Viet stack 2nd meetup - BigData in Cloud Computing
PDF
[Viet openstack] vnpt-zabbix-openstackv2.2.5.
PDF
IBM cloud open by design
PPTX
Ironic - Vietnam OpenStack Technical Meetup #12
PDF
Curso: SIGA
PDF
PDF
VietOpenStack meetup 7th Openstack in ibm cloud
PDF
[Viet openstack] 20160625_openstack summit austin 2016 recap
PPTX
PPTX
Viet stack 2nd meetup - Virtualization & Nova in OpenStack
PDF
[Vietstack meetup 1st] VietStack and journey promoting openstack in vietnam
PPT
Applying OpenStack at iNET use case
PDF
VietOpenStack meetup 7th Kilo overview
PPTX
Hostvn ceph in production v1.1 dungtq
PPT
HA in OpenStack service - meetup #9
PDF
VietOpenStack Boston recap 2017
PPTX
Portgroups support in ironic
PPTX
[OSS Upstream Training] 8 workflow of an open stack contribution and tools
What's new in openstack ocata
Graylog for open stack 3 steps to know why
Viet stack 2nd meetup - BigData in Cloud Computing
[Viet openstack] vnpt-zabbix-openstackv2.2.5.
IBM cloud open by design
Ironic - Vietnam OpenStack Technical Meetup #12
Curso: SIGA
VietOpenStack meetup 7th Openstack in ibm cloud
[Viet openstack] 20160625_openstack summit austin 2016 recap
Viet stack 2nd meetup - Virtualization & Nova in OpenStack
[Vietstack meetup 1st] VietStack and journey promoting openstack in vietnam
Applying OpenStack at iNET use case
VietOpenStack meetup 7th Kilo overview
Hostvn ceph in production v1.1 dungtq
HA in OpenStack service - meetup #9
VietOpenStack Boston recap 2017
Portgroups support in ironic
[OSS Upstream Training] 8 workflow of an open stack contribution and tools
Ad

Similar to PTG recap (20)

PPTX
Swimming upstream: OPNFV Doctor project case study
PDF
Workday's Next Generation Private Cloud
PDF
Triangle Devops Meetup 10/2015
PPTX
Kubernetes @ Squarespace (SRE Portland Meetup October 2017)
PPTX
Dissecting Open Source Cloud Evolution: An OpenStack Case Study
PDF
How to implement continuous delivery with enterprise java middleware?
PDF
PaaSTA: Running applications at Yelp
PDF
Logs/Metrics Gathering With OpenShift EFK Stack
PDF
2016_04_04_CNI_Spring_Meeting_Microservices
PDF
Cosug for jiang su lug dec 2011
PPTX
Container orchestration and microservices world
PDF
OpenStack London Meetup, 18 Nov 2015
PDF
Learn OpenStack from trystack.cn
PPTX
Using Docker EE to Scale Operational Intelligence at Splunk
PDF
Sanger OpenStack presentation March 2017
PPTX
Why Micro Focus Chose Pulsar for Data Ingestion - Pulsar Summit NA 2021
PDF
Developing on OpenStack Startup Edmonton
PPTX
Introduction to kubernetes
PDF
Montreal OpenStack Q3-2017 MeetUp
PPT
Open stack swift architecture and monitoring
Swimming upstream: OPNFV Doctor project case study
Workday's Next Generation Private Cloud
Triangle Devops Meetup 10/2015
Kubernetes @ Squarespace (SRE Portland Meetup October 2017)
Dissecting Open Source Cloud Evolution: An OpenStack Case Study
How to implement continuous delivery with enterprise java middleware?
PaaSTA: Running applications at Yelp
Logs/Metrics Gathering With OpenShift EFK Stack
2016_04_04_CNI_Spring_Meeting_Microservices
Cosug for jiang su lug dec 2011
Container orchestration and microservices world
OpenStack London Meetup, 18 Nov 2015
Learn OpenStack from trystack.cn
Using Docker EE to Scale Operational Intelligence at Splunk
Sanger OpenStack presentation March 2017
Why Micro Focus Chose Pulsar for Data Ingestion - Pulsar Summit NA 2021
Developing on OpenStack Startup Edmonton
Introduction to kubernetes
Montreal OpenStack Q3-2017 MeetUp
Open stack swift architecture and monitoring

More from Vietnam Open Infrastructure User Group (20)

PDF
Room 3 - 5 - Nguyễn Văn Hoàn - 101 Bugs, issues when I work with Ceph
PDF
Room 2 - 3 - Nguyễn Hoài Nam & Nguyễn Việt Hùng - Terraform & Pulumi Comparin...
PDF
Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...
PDF
Room 3 - 4 - Lê Quang Hiếu - How to be a cool dad: Leverage DIY Home Automati...
PDF
Room 3 - 2 - Trần Tuấn Anh - Defending Software Supply Chain Security in Bank...
PPTX
Room 3 - 7 - Nguyễn Như Phúc Huy - Vitastor: a fast and simple Ceph-like bloc...
PDF
Room 3 - 1 - Nguyễn Xuân Trường Lâm - Zero touch on-premise storage infrastru...
PPTX
Room 2 - 2 - Giang Thiên Phú - Kinh nghiệm tối ưu mongodb với database hơn 10...
PDF
Room 2 - 6 - Đinh Tuấn Phong - Migrate opensource database to Kubernetes easi...
PPTX
Room 2 - 4 - Juncheng Anthony Lin - Redhat - A Practical Approach to Traditio...
PDF
Room 2 - 7 - Lã Mạnh Hà - Agile + DevOps = A great combination
PPTX
Room 2 - 1 - Phạm Quang Minh - A real DevOps culture in practice
PDF
Room 2 - 5 - Seong Soo - NHN Cloud - Upstream contribution mentoring program ...
PDF
Room 1 - 2 - Nguyễn Văn Thắng & Dzung Nguyen - Proxmox VE và ZFS over iscsi
PPTX
Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...
PPTX
Room 1 - 3 - Lê Anh Tuấn - Build a High Performance Identification at GHTK wi...
PPTX
Room 1 - 7 - Lê Quốc Đạt - Upgrading network of Openstack to SDN with Tungste...
PDF
Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...
PDF
Room 1 - 4 - Phạm Tường Chiến & Trần Văn Thắng - Deliver managed Kubernetes C...
PDF
Room 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache James
Room 3 - 5 - Nguyễn Văn Hoàn - 101 Bugs, issues when I work with Ceph
Room 2 - 3 - Nguyễn Hoài Nam & Nguyễn Việt Hùng - Terraform & Pulumi Comparin...
Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...
Room 3 - 4 - Lê Quang Hiếu - How to be a cool dad: Leverage DIY Home Automati...
Room 3 - 2 - Trần Tuấn Anh - Defending Software Supply Chain Security in Bank...
Room 3 - 7 - Nguyễn Như Phúc Huy - Vitastor: a fast and simple Ceph-like bloc...
Room 3 - 1 - Nguyễn Xuân Trường Lâm - Zero touch on-premise storage infrastru...
Room 2 - 2 - Giang Thiên Phú - Kinh nghiệm tối ưu mongodb với database hơn 10...
Room 2 - 6 - Đinh Tuấn Phong - Migrate opensource database to Kubernetes easi...
Room 2 - 4 - Juncheng Anthony Lin - Redhat - A Practical Approach to Traditio...
Room 2 - 7 - Lã Mạnh Hà - Agile + DevOps = A great combination
Room 2 - 1 - Phạm Quang Minh - A real DevOps culture in practice
Room 2 - 5 - Seong Soo - NHN Cloud - Upstream contribution mentoring program ...
Room 1 - 2 - Nguyễn Văn Thắng & Dzung Nguyen - Proxmox VE và ZFS over iscsi
Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...
Room 1 - 3 - Lê Anh Tuấn - Build a High Performance Identification at GHTK wi...
Room 1 - 7 - Lê Quốc Đạt - Upgrading network of Openstack to SDN with Tungste...
Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...
Room 1 - 4 - Phạm Tường Chiến & Trần Văn Thắng - Deliver managed Kubernetes C...
Room 1 - 1 - Benoit TELLIER - On premise email inbound service with Apache James

Recently uploaded (20)

PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Encapsulation_ Review paper, used for researhc scholars
Machine learning based COVID-19 study performance prediction
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Spectral efficient network and resource selection model in 5G networks
Understanding_Digital_Forensics_Presentation.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Electronic commerce courselecture one. Pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
“AI and Expert System Decision Support & Business Intelligence Systems”
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Review of recent advances in non-invasive hemoglobin estimation
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...

PTG recap

  • 1. PTG-Denver Recap Nam Nguyen Hoai VietNam OpenStack organizer Tien Dao Cong Fujitsu OpenStack contributor Duong Ha Quang OpenStack Kolla Core-Reviewer
  • 4. What is PTG? PTG = Project Team Gathering
  • 9. Highlight topic Skip-release topic → Fast forward upgrade topic. Ø Purpose of this topic: to help operators upgrade Openstack system as fast as 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.
  • 11. 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
  • 13. Things done in Pike Neutron: Ø “Support for zero-downtime upgrades from Ocata (a.k.a. rolling upgrades) Ø haproxy is now used instead of the neutron namespace proxy agent for 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”
  • 14. Things done in Pike Cinder: Ø Having a “revert to snapshot” feature Ø Supporting extending a volume that is in-use. Ø Added volume group replication support
  • 15. Things done in Pike Nova: Ø Moved on to Cell v2 § Timeline: nova-network deprecated in Newton. Cellsv1 only runs under nova-network in Ocata. Cellsv2 required in Ocata. Multi-cell cellsv2 available in Pike. Ø Introduced Placement § In Pike, didn’t properly handle migrations § Got some fixes in Pike, should do better solution in Queens
  • 16. 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
  • 17. 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
  • 19. 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 of Virtual Functions (VFs) • May not be complete in Queens § Generic Device Management § Separate Placement out into its own service
  • 20. Things continue Queens Neutron: Ø Improve Neutron documentation for simpler deployments Ø Can delete neutron CLI at the end of R cycle Ø Security group logging
  • 21. 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
  • 22. 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
  • 23. 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
  • 24. 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