- 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.
- LaTeX Cookbook
- Java EE 6 企業(yè)級應(yīng)用開發(fā)教程
- Learning Chef
- Scratch真好玩:教小孩學(xué)編程
- Unity Shader入門精要
- Frank Kane's Taming Big Data with Apache Spark and Python
- CRYENGINE Game Development Blueprints
- C++ Fundamentals
- After Effects CC案例設(shè)計與經(jīng)典插件(視頻教學(xué)版)
- Splunk Essentials
- Implementing Domain:Specific Languages with Xtext and Xtend
- 基于JavaScript的WebGIS開發(fā)
- ASP.NET本質(zhì)論
- VC++ 2008專題應(yīng)用程序開發(fā)實例精講
- 零基礎(chǔ)Linux從入門到精通