官术网_书友最值得收藏!

  • 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.

主站蜘蛛池模板: 闵行区| 镇康县| 永年县| 两当县| 偃师市| 广宁县| 丰原市| 武定县| 阜新市| 东兰县| 呼玛县| 盐城市| 蒙城县| 邵阳县| 金堂县| 张家界市| 中山市| 澄江县| 桓台县| 定南县| 兰西县| 麟游县| 大足县| 浮梁县| 通化县| 商都县| 屏东市| 罗江县| 新疆| 邓州市| 嘉善县| 普定县| 远安县| 赤城县| 高要市| 呼玛县| 石棉县| 安溪县| 蒙自县| 曲沃县| 望江县|