OpenStack

OpenStack是一个开源的云操作系统,管理数据中心的计算、存储和网络资源。Heat是其组件之一,用于自动化资源部署和编排,通过模板定义任务序列,如创建虚拟机、安装应用等。模板支持多种资源类型,涵盖基础架构和高级服务,实现从IaaS到PaaS的完整部署。
摘要由CSDN通过智能技术生成

云计算

功能

  • IT 能力服务化
  • 按需使用, 按量计费
  • 多租户隔离

操作系统的功能

  • 资源抽象
  • 资源分配与负载调度
  • 应用生命周期管理
  • 系统运维
  • 人机交互

什么是OpenStack

是一个提供大规模的计算、存储、和网络的数据中心的云操作平台,
OpenStack 只是云计算系统的控制面
控制虚拟化技术(执行面)去创建虚拟机。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Heat 是一个编排工具,将 卷+磁盘大小+多个网络+ 多个虚拟机脚本化,
可以复用。

Heat

  • 使用模板以实现资源的自动化部署
  • Heat能够启动应用、创建虚拟机并自动处理整个流程
  • 利用包含heat的openstack就可以完整的实现一个从IaaS到PaaS,从云基础设施硬件环境到云应用的软件运行环境的整体的部署和运行。

对于heat的功能和实现,简单来说就是用户预先定义一个规定格式的任务模板,任务模板中定义了一连串的相关任务(例如用某配置开几台虚拟机,然后再其中一台安装一个mysql服务,设定相关的数据库属性,然后再配置几台虚拟机安装web服务集群等等),然后将模板交由heat执行,heat就会按一定得顺序执行heat模板中定义的一连串任务。

  • 模板支持丰富的资源类型,不仅覆盖了常用的基础架构,包括计算、网络、存储、镜像,还覆盖了像 Ceilometer 的警报、Sahara 的集群、Trove 的实例等高级资源。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值