本文共 1427 字,大约阅读时间需要 4 分钟。
一直以来,对于openstack 的初学者来讲,安装往往是入门的头大难题。在E版本之前,要搭建一个基本能用的openstack 环境那是相当麻烦,自己要装机,自己搞源,自己照着文档敲命令,又没有靠谱的文档,官方给出的文档依旧有好多坑,还有语言问题往往用上好几天时间都装不起来,慢慢地就丧失了学习openstack 的信心!
不过后来情况有了很大改观,从E版本开始,以后安装过程简化许多,文档质量提高不少。尽管如此对于初学者还讲还是比较复杂,其实很多时候,很多人只是想体会一下openstack,完全不关注安装这门子事情。还好openstack社区足够活跃,很快就有公司做出了比较友好的安装工具,比如今天要向大家介绍的Fuel这个工具,其实这里还可以叫她mirantis openstack,由Mirantis 公司开发。
关于 MirantisMirantis,一家很***的openstack服务集成商,他是社区贡献排名前5名中唯一一个靠软件和服务吃饭的公司(其他分别是Red Hat, HP, IBM, Rackspace)。相对于其他几个社区发行版,Fuel的版本节奏很快,平均每两个月就能提供一个相对稳定的社区版。
Fuel 是什么?
Fuel 是一个为openstack 端到端”一键部署“设计的工具,其功能含盖自动的PXE方式的操作系统安装,DHCP服务,Orchestration服务 和puppet 配置管理相关服务等,此外还有openstack 关键业务健康检查和log 实时查看等非常好用的服务。
Fuel 3.2基于Grizzly版本,而最新将发布的4.0版本是基于Havana版本的技术预览版,不可用作生产环境使用,同时,4.0版本仍然不包含Heat和Ceilometer组件。
Fuel 的优势
总结一下,Fuel 有以下几个优点:
· 节点的自动发现和预校验
· 配置简单、快速
· 支持多种操作系统和发行版,支持HA部署 × 对外提供API对环境进行管理和配置,例如动态添加计算/存储节点 × 自带健康检查工具 × 支持Neutron,例如GRE和namespace都做进来了,子网能配置具体使用哪个物理网卡等
Fuel 的架构是怎样的呢?
Fuel 主节点:用于提供PXE方式操作系统安装服务由开源软件Cobbler 提供,另外由Mcollective和puppet分别提供orchestration服务和配置管理服务。Fuel iso 包发部的时候已经一同打包了Centos6.4 和ubuntu 12.04 安装包,如果需要使用红帽子企业版RHEL6.4 需要自己手动上传。
目前可以支持openstack SA 或者HA 的安装。现在我们已经对Fuel 有了大致了解,现在来看看用她来安装openstack有多么的方便!
使用Fuel部署openstack私有云参考https://www.cnblogs.com/shoufengwei/p/6901173.html使用EXSI部署Fuel openstack
参考https://blog.51cto.com/goome/1916247Fuel快速安装OpenStack
OpenStack Pike版本部署手册
Mirantis Openstack Fuel
转载于:https://blog.51cto.com/lookingdream/2070567