zoukankan      html  css  js  c++  java
  • 使用Fuel安装openstack

    一、前言

      Fuel是OpenStack的开源部署和管理工具。作为OpenStack社区的开发贡献者,它为OpenStack、OpenStack相关社区项目以及OpenStack插件的部署和管理提供了直观的GUI驱动体验。

      Fuel为消费者提供了简单的流程,从而简化并加速了大规模部署。通常测试和维护OpenStack各种配置风格非常耗时,并且是一个复杂且容易出错的过程。Fuel与其他特定于平台的部署或管理实用程序不同,Fuel是一个上游OpenStack项目,它专注于自动化OpenStack的部署和测试以及一系列第三方选项,因此不会因硬件捆绑或供应商锁定而无法使用。

    二、介绍

    Fuel提供了一个Web用户界面(WUI)以及一个命令行用户界面(CLI)和RESTful API来用于配置和管理OpenStack环境。部署OpenStack环境后,在Fuel Web UI中会显示一个指向Horizo​​n OpenStack Dashboard的链接。

    利用Fuel,你可以做:

    • 在虚拟或裸机硬件上部署多个高可用OpenStack环境
    • 配置和验证网络配置。
    • 测试OpenStack组件之间的互操作性。
    • 通过添加和删除节点轻松扩展OpenStack环境。

    2.1 架构节点

    包括 主节点和从节点。

    • 主节点:安装Fuel应用程序的服务器,主节点执行从节点的初始配置,配置和PXE引导,以及将IP地址分配给从节点。
    • 从节点:用来作为主节点的控制器,计算节点或存储节点等

    2.2 规划

    测试环境可以使用默认配置,生产环境必须要配置以下选项:

    • 网络拓扑和IP地址管理方案
    • 存储
    • 计算,控制器,存储和其他节点的数量,类型和风格
    • 监控设施
    • 附加组成部分:Sahara和Murano
    • Fuel 插件

    2.3 硬件要求

    2.3.1 Master节点

    参考官方

    生产环境中对硬件的要求:

    • 四核CPU
    • 4GB内存
    • 10千兆网端口
    • 通过独立管理网络访问IPMI

    关于磁盘大小:磁盘大小取决于部署节点的数量。所有节点使用rsyslog将日志发送到Fuel Master节点。在安装过程中,Fuel为 /var 创建一个单独的分区来存储远程日志,并为其分配40%的磁盘大小。官方对远程日志分区的建议是每个节点20 GB。如果您使用Fuel部署10个节点,则需要为Fuel Master节点使用(20 x 10)x 2.5 = 500 GB磁盘。

    测试环境中对硬件要求:

    • 双核CPU
    • 2GB内存
    • 1千兆网络端口
    • 50GB磁盘空间
    • 物理控制台访问

    2.3.2 Slave节点

    从节点的硬件需求跟从节点的功能有关

    2.3.2.1 作为Controller节点时:

    如果要实现高可用性需至少使用三个控制器节点。建议在所有生产环境中使用高可用性。但是,您可以从单个控制器节点开始进行测试,然后再添加更多节点。控制器节点必须形成一个法定数量。因此,对于所有部署,控制器节点的总数必须为奇数。进一步的资源使用规模取决于您的用例情况,需要对您的环境和业务需求进行广泛的评估。

    2.3.2.2 作为 Compute 节点时

    //TODO 内容暂时整理到此

    官方示例DEMO预览:

    控制台:

    DEMO地址: http://demo.fuel-infra.org:8000/#clusters

    参考

    官网

    官方文档

  • 相关阅读:
    Angularjs中的ng-class
    AngularJS 的表单验证
    Eclipse更新慢、插件安装慢解决方案zz
    PSD的单位及计算方法[转]
    .NET控件名称缩写一览表 zz
    C#Stopwatch的简单计时zz
    VsVim的快捷键
    MySQL-mysql 8.0.11安装教程
    使用open live writer客户端写博客zz
    WPFToolkit DataGrid 使用介绍zz
  • 原文地址:https://www.cnblogs.com/rysinal/p/6946370.html
Copyright © 2011-2022 走看看