Open stack platform director
-
Upload
jsonr4 -
Category
Technology
-
view
495 -
download
0
Transcript of Open stack platform director
![Page 1: Open stack platform director](https://reader030.fdocuments.in/reader030/viewer/2022021507/5871de6b1a28ab6a7b8b52a5/html5/thumbnails/1.jpg)
Jaison RajuTechnical Support Engineerirc: linkstweet me: @jsonr4
Red Hat Enterprise Linux OpenStack Platform director
![Page 2: Open stack platform director](https://reader030.fdocuments.in/reader030/viewer/2022021507/5871de6b1a28ab6a7b8b52a5/html5/thumbnails/2.jpg)
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 5: Open stack platform director](https://reader030.fdocuments.in/reader030/viewer/2022021507/5871de6b1a28ab6a7b8b52a5/html5/thumbnails/5.jpg)
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 7: Open stack platform director](https://reader030.fdocuments.in/reader030/viewer/2022021507/5871de6b1a28ab6a7b8b52a5/html5/thumbnails/7.jpg)
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 9: Open stack platform director](https://reader030.fdocuments.in/reader030/viewer/2022021507/5871de6b1a28ab6a7b8b52a5/html5/thumbnails/9.jpg)
Director Concept (Openstack on Openstack - TripleO)
OverCloud Desired OpenStack Environment
UnderCloud
redhat.forum|08-10-15|[email protected]
![Page 12: Open stack platform director](https://reader030.fdocuments.in/reader030/viewer/2022021507/5871de6b1a28ab6a7b8b52a5/html5/thumbnails/12.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022021507/5871de6b1a28ab6a7b8b52a5/html5/thumbnails/13.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022021507/5871de6b1a28ab6a7b8b52a5/html5/thumbnails/14.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022021507/5871de6b1a28ab6a7b8b52a5/html5/thumbnails/15.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022021507/5871de6b1a28ab6a7b8b52a5/html5/thumbnails/16.jpg)
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](https://reader030.fdocuments.in/reader030/viewer/2022021507/5871de6b1a28ab6a7b8b52a5/html5/thumbnails/17.jpg)
Demo
Tagged VLAN
Controller Compute Ceph
Director / Undercloud Node
Provisioning Network
redhat.forum|08-10-15|[email protected]
https://youtu.be/UKH6tRoJvaE
![Page 18: Open stack platform director](https://reader030.fdocuments.in/reader030/viewer/2022021507/5871de6b1a28ab6a7b8b52a5/html5/thumbnails/18.jpg)
References● Offical Documentation: https://access.redhat.com/documentation/en-
US/Red_Hat_Enterprise_Linux_OpenStack_Platform/7/html-single/Director_Installation_and_Usage/index.html
● Upstream Page: https://www.rdoproject.org/RDO-Manager● #rdo channel on Freenode● [email protected]● Ironic: https://wiki.openstack.org/wiki/Ironic● TripleO: https://wiki.openstack.org/wiki/TripleO
redhat.forum|08-10-15|[email protected]