where we are and where we go with ovirt node
play

Where we are - and where we go with oVirt Node Fabian Deutsch, Red - PowerPoint PPT Presentation

Where we are - and where we go with oVirt Node Fabian Deutsch, Red Hat oVirt Workshop Oct 16 2014 https://www.flickr.com/photos/mrmuskrat/3637703614 What it is Hypervisor for oVirt Minimal OS image prepared for oVirt


  1. Where we are - and where we go with oVirt Node Fabian Deutsch, Red Hat oVirt Workshop Oct 16 2014

  2. https://www.flickr.com/photos/mrmuskrat/3637703614 What it is ● “Hypervisor” for oVirt ● Minimal OS image prepared for oVirt ● Installation/upgrade on bare-metal ● Custom Installer TUI & Setup TUI ● Easy to deploy, manage and upgrade

  3. https://www.flickr.com/photos/mrmuskrat/3637703614 What it is Demo

  4. https://www.flickr.com/photos/transposition/4448015432 Pains ● User Experience ○ SELinux ○ Installation (multipath, iscsi, efi, secureboot, …) ○ Customization (kmods, offline + online) ○ Consumption (persistence) ● Maintenance ● Build

  5. https://www.flickr.com/photos/31031835@N08/10007190363 Causes ● User experience ○ read-only rootfs ○ installation ○ customization ● Developers ○ consumption / persistence ○ testing

  6. Changes ● No custom installer ● Regular “writable” root filesystem Technically behaves like a regular OS ● Split rootfs, from TUI, from deployment

  7. Installation ● Installer: Anaconda ○ Using a regular kickstart

  8. https://www.flickr.com/photos/ejorpin/6480285651 Storage ● Specific LVM usage pattern ○ Boot into writable thin-volume a top a read-only “original”

  9. Upgrade ● Add a new image + new boot entry ○ Number of upgrades is limited by disk size ○ Rollback: Select old entry, boot into old image

  10. Local Administration ● Runtime Setup TUI is kept ○ Simplified below the surface

  11. https://www.flickr.com/photos/therealmichaelmoore/5471061169 Improvements ★ Easier ○ to consume by payloads (vdsm, ...) ○ building + test ○ to extend (just a package) ★ Open to configuration management ★ Add packages/kmods (at runtime)

  12. https://www.flickr.com/photos/therealmichaelmoore/5471061169 Links ● Prosa ○ http://dummdida.tumblr.com/tagged/node ● Sources ○ https://github.com/fabiand/imgbased/ ● CI ○ https://travis-ci.org/fabiand/imgbased ○ http://jenkins.ovirt.org/view/All/job/fabiand_ovirt-node- tng_image_build_daily/ ○ http://jenkins.ovirt.org/view/All/job/fabiand_ovirt-node- tng_image_check_functional/ ○ http://jenkins.ovirt.org/view/All/job/fabiand_ovirt-node- tng_image_check_install/

  13. Open questions ● Stateless ○ Previous Node side blocker: Where to keep the state ○ Option: Generic Registration and/or Foreman ○ Diskless? ● Maximum minimization (smallest size) ○ Foreman Discovery Image

  14. Tech - Components

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