- OpenStack Orchestration
- Adnan Ahmed Siddiqui
- 191字
- 2021-07-09 21:35:58
The Orchestration service for OpenStack
Orchestration is a main feature provided and supported by OpenStack. It is used to orchestrate cloud resources, including applications, disk resources, IP addresses, load balancers, and so on.
As discussed in the earlier sections of this chapter, the OpenStack component that is responsible for managing the orchestration services in OpenStack is Heat.
Heat contains a template engine that supports text files where cloud resources are defined. These text files are defined in a special format compatible with Amazon CloudFormation. A new OpenStack native standard has also been developed for providing templates for Orchestration called HOT (Heat Orchestration Template).
Heat provides two types of clients including a command-line client and a web-based client integrated into the OpenStack dashboard.
The Orchestration project (Heat) itself is composed of several subcomponents. These subcomponents are listed as follows:
- Heat
- heat-engine
- heat-api
- heat api-cfn
Heat uses the term "stack" to define a group of services, resources, parameters inputs, constraints, and dependencies. A stack can be defined using a text file; however, the important point is to use the correct format. The JSON format used by AWS CloudFormation is also supported by Heat.
- DevOps:軟件架構師行動指南
- Mastering Entity Framework Core 2.0
- Java 9 Concurrency Cookbook(Second Edition)
- Android項目開發入門教程
- GeoServer Cookbook
- ReSharper Essentials
- Learning Selenium Testing Tools with Python
- Java 9 Programming Blueprints
- Object-Oriented JavaScript(Second Edition)
- PostgreSQL Replication(Second Edition)
- MySQL從入門到精通(軟件開發視頻大講堂)
- JavaScript+jQuery網頁特效設計任務驅動教程
- Oracle SOA Suite 12c Administrator's Guide
- Moodle 3.x Developer's Guide
- Python機器學習