Top Banner
Jaison Raju Technical Support Engineer irc: links tweet me: @jsonr4 Red Hat Enterprise Linux OpenStack Platform director
19

Open stack platform director

Apr 16, 2017

Download

Technology

Jsonr4
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Open stack platform director

Jaison RajuTechnical Support Engineerirc: linkstweet me: @jsonr4

Red Hat Enterprise Linux OpenStack Platform director

Page 2: Open stack platform director

Agenda

● Review need of provisioning & management of OpenStack environments.

● Showcase director features.● Review basic working of Director .

redhat.forum|08-10-15|[email protected]

Page 3: Open stack platform director

OpenStack

redhat.forum|08-10-15|[email protected]

Page 4: Open stack platform director

OpenStack

redhat.forum|08-10-15|[email protected]

Page 5: Open stack platform director

Challenges Managing OpenStack Environment

● No. of components to configure .● Configuring components with consistent settings across existing/ new

nodes .● To replicate same tasks/ configuration across different environments.

● To push configuration changes across multiple nodes of same role .

● Manage updates .

redhat.forum|08-10-15|[email protected]

Page 6: Open stack platform director

PackStack

redhat.forum|08-10-15|[email protected]

Page 7: Open stack platform director

PackStack

Advantage / Disadvantage .

● Automates installation & initial configuration of OpenStack components via CLI tool .

● Based on puppet modules that are executed locally .● Ideal for small environments .● Does not allow provisioning of node .● No High availability.

redhat.forum|08-10-15|[email protected]

Page 8: Open stack platform director

Red Hat Enterprise Linux OpenStack Platform director

redhat.forum|08-10-15|[email protected]

Page 9: Open stack platform director

Director Concept (Openstack on Openstack - TripleO)

OverCloud Desired OpenStack Environment

UnderCloud

redhat.forum|08-10-15|[email protected]

Page 10: Open stack platform director

Director / Installer / UnderCloud OverCloud Nodes Node

redhat.forum|08-10-15|[email protected]

Page 11: Open stack platform director

Director Components

redhat.forum|08-10-15|[email protected]

Page 12: Open stack platform director

Director Components

● Heat - Orchestration

● Ironic - Baremetal Provisioning

● Tuskar - WebAPI over Horizon

● TripleO - Heat templates

redhat.forum|08-10-15|[email protected]

Page 13: Open stack platform director

TripleO● TripleO ships with tools, utilities, and example templates for creating the templates that define the environment and

associated images to support the instantiation of such configurations.○ heat templates○ puppet elements○ diskimage-builder○ cloud configuration

redhat.forum|08-10-15|[email protected]

Page 14: Open stack platform director

Heat● Heat is used extensively within OSP director to provision and manage the

resources associated with deploying an OpenStack-based overcloud.● Ease of troubleshooting & managing overcloud deployed as stack .

Heat API

Heat engine

API calls using TripleO/Custom templates Queue

Cinder API Glance API Nova API Neutron API

redhat.forum|08-10-15|[email protected]

Page 15: Open stack platform director

Ironic

● Nova "baremetal driver" .● Uses power management details to boot baremetal

system in required environment .

redhat.forum|08-10-15|[email protected]

Page 16: Open stack platform director

Tuskar● Provides an API and management platform for defining and linking OpenStack node roles within a

TripleO deployment, via the notion of a 'plan'.● Provides a WebUI through an extension to Horizon, allowing administrators to deploy OpenStack

via a web console, monitor progress, and make pre-deployment configuration changes .

redhat.forum|08-10-15|[email protected]

Page 17: Open stack platform director

Demo

Tagged VLAN

Controller Compute Ceph

Director / Undercloud Node

Provisioning Network

redhat.forum|08-10-15|[email protected]

https://youtu.be/UKH6tRoJvaE

Page 19: Open stack platform director

Questions ?

redhat.forum|08-10-15|[email protected]