project update open infrastructure summit denver 2019
play

Project Update, Open Infrastructure Summit, Denver 2019 James - PowerPoint PPT Presentation

April 2019 Project Update, Open Infrastructure Summit, Denver 2019 James Slagle, Emilien Macchi Hi! What is TripleO? O penStack o n O penStack (OoO) A project to install, upgrade and operate OpenStack clouds using OpenStack APIs,


  1. April 2019 Project Update, Open Infrastructure Summit, Denver 2019 James Slagle, Emilien Macchi

  2. Hi!

  3. What is TripleO? ● O penStack o n O penStack (OoO) ● A project to install, upgrade and operate OpenStack clouds using OpenStack APIs, including: ■ Heat ■ Ironic ■ Keystone ■ Mistral ■ Neutron ■ Nova ■ Swift ■ Zaqar

  4. What a deployment looks like

  5. What happened in Stein?

  6. Python 3 ready ➡ First release where it’s 100% tested ➡ Tested on Fedora 28 (CentOS 8 will come later)

  7. OVN (Open Virtual Network) ➡ Overcloud / Standalone • Replacing ML2 OVS driver for Neutron • Default driver in TripleO ➡ Undercloud: still work in progress

  8. Edge Computing ➡ Controlplane split • controlplane nodes are deployed first • then batches of compute/storage nodes can be added independently without any update of the controlplane stack. • separation of management operations between sites ➡ Distributed Compute/Storage Nodes • deploy remote compute and storage nodes • configure/create AZ per edge site • services per site: nova, cinder, ceph, etcd • separate clusters per site (ceph, etcd)

  9. Edge Computing ➔ Multiple stacks with split-controlplane

  10. Edge Computing ➔ Multiple stacks with split-controlplane

  11. Edge Computing - Spine/Leaf provisioning ➡ Provision baremetal over WAN using Spine/Leaf • dhcrelay used to fwd dhcp requests across L3 • Ironic direct deploy interface instead of iscsi

  12. Ceph ➡ Support on the edge ➡ Bluestore support • provide an alternative storage backend to filestore • filestore remains the default ➡ Nautilus release by default

  13. Containers ➡ Podman is the new CLI to manipulate containers • Integration with CRI-O • Native pods support, optimized for Kubernetes • No daemon, using systemd ➡ Buildah is the new CLI to manipulate images • High compatibility with formats Docker is • Complementary with Podman deprecated ➡ Apache now serves the local registry • replace Docker Distribution on the Undercloud • API compatibility is maintained

  14. Routed networks ➡ Deploy the overcloud with multiple layer 2 domains (e.g. 1/rack) ➡ Enables horizontal scalability ➡ Connectivity between L2 domains is done by routers

  15. Other news ➡ Chrony replaces NTP ➡ Ironic Inspector supported on the Overcloud ➡ Nova multiple cells support (cells v2) ➡ TripleO UI is deprecated

  16. Future roadmap ➡ Validation Framework ➡ In-flight validations ➡ Reducing Undercloud footprint in TripleO (Heat, Mistral, Zaqar, Swift) ➡ Improving HA when having network outages ➡ Ceph UI support ➡ Improving large scale deployments ➡ CI improvements https://etherpad.openstack.org/p/tripleo-train-topics

  17. Cross-Project Work ➡ OpenStack Ansible: tempest role ➡ CI: zuul reproducer ➡

  18. How to learn and contribute openstack-discuss@lists.openstack.org mailing list with [tripleo] in the subject #tripleo on freenode IRC The TripleO room at the PTG. https://docs.openstack.org/tripleo-docs/latest/contributor/new_developers.html

  19. Q&A Thank you! openstack @OpenStack openstack OpenStackFoundation

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend