部署Mirantis OpenStack与Fuel的系统配置要求说明

Fuel与Mirantis OpenStack从商业运行的角度而言,还是需要运行到经过验证的品牌设备上。不过从学习与实验的角度来看,也可以有一些其它替换性选择可以去用最小硬件来完成学习。

在选择硬件时,下面几个方面是值得注意的:

根据性能需求考虑,需要服务器有足够的硬件配置和网路卡配置,以便规避资源争用的情况;根据实际情况来匹配软件与硬件的需求;一个Fuel Master Node可以同时管理多个环境。如果需要运行不同的硬件环境,则需要考虑优化好相关的环境,分开数据部分和计算部分;选择合适的外部硬件设备来承载OS发行版本;新的硬件驱动可以集合到Mirantis OpenStack发行版里,不过,这个动作确实太复杂了点;还需要考虑某些驱动可能只能够在对应的Linux Kernel版本里运行,而对另一种或另几种Kernle版本不兼容了,所以这部分需要注意;

Fuel Master Node硬件建议
安装Fuel Master Node,需要准备承载的硬件,包括CPU、RAM、Disk、Network等讯息,最低配置如下:

4核心CPU;4GB内存;1G网路;128GB SSD磁盘;

试验环境的极限最小配置:
双核CPU;2GB内存;1G网路;50GB磁盘;

Target Node Server硬件建议
在准备合适的Target Nodes硬件的过程中,可以帮助我们很好的理清哪些软体会运行在这上面。OpenStack 社区文档对这部分会有一些建议,这里可以看看下面的地址进去,里面有相关的Guide:

Compute and Image System Requirements

OpenStack Operations Guide包含了在规划这个部分的相关东西,在OpenStack Operations Guide里面可以看到:

Install GuidesOperations and Administration GuidesUser GuidesConfiguration Gudies

 

 

Target Nodes的硬件配置示例
下面的配置是一个针对target nodes的一个常规硬件配置建议,但是这并不意味着是一个最佳选择,所以,仅供参考:

12台服务器,分别代表着:1台Fuel Master Node,3台Controller Nodes,3台Storage Nodes,5台Compute Nodes;High Availibility配置;Neutron Networking,VLAN或GRE拓扑;用作Cinder,Glance和Nova的后段载体Ceph;如果需要,还需要配置多3台服务器用作MongoDB节点,用作Ceilometer/MongoDB;

Controller Node(3台)
Controllers要求足够的资源来运行Ceph Monitors和支持OpenStack核心组件(Nova,Neuron,Cinder和Glance)的MySQL。每个Controller的配置建议如下:6 Cores,2CPUs;64GB RAM(可以支持1000+VMs),最小24GB(测试而言2GB就够了);1TB以上的硬盘,用作主机OS磁盘以及存放数据库、日志等讯息;2张NICs,可以是1G或10G;

Storage Nodes(3台)
建议使用单独的Ceph节点,以便保证弹性和稳健性。硬件要求每个Ceph-OSD要0.5个Core和每个Ceph-OSD空间1GB内存。所有的Ceph存储和journal磁盘都可以配置为JBOD模式。生产环境里,Ceph replication factor的配置要求3以上,机器的配置如下:单Socket 4Cores;24GB RAM;RAID1,500GB以上的系统盘;2NICs,1G或10G都行;18TB Ceph存储(3TB*6);1-2个SSD磁盘,64GB以上,用作Ceph Journal;

Compute Nodes(5台)
虚拟机由Compute Nodes负责承载,缺省情况下,Fuel会调整CPU的Overcommitment比例为8:1,如果对于VMs的负载不太清晰,则建议先设定为1:1以免出现资源争用冲突。每个Compute Node节点配置建议如下:
双CPU,4Cores/Socket;64GB RAM;RAID1阵列500GB用作系统磁盘;2NICs,1G或10G都行;

综合考虑,建议双CPU服务器,用于平衡I/O、CPU、Memory、Disk等讯息,例如,下列的超微、HP和联想机器:
Supermicro Superserver 5037mr-h8rtf;HP ProLiant DL380p Gen8 E5-2609v2 1P 8GB-R P420i/ZM 460W PS Server/S-Buy;HP Smart Array P222 Controller;Lenovo ThinkServer RD540 Rack Server;

 

 

 

 

更多关于VMware OpenStack的信息,尽在虚拟人

关注微信:vmanager_forum

时间: 2024-10-10 08:30:20

部署Mirantis OpenStack与Fuel的系统配置要求说明的相关文章

离线快速部署Mirantis Openstack 9.0

Mirantis Openstack 9.0 简称为MOS 9.0.它是Mirantis 公司开发 openstack自动化安装工具,这个工具还有个专门的名字,叫做Fuel.   离线安装时不需要更新Ubuntu和MOS包,即不需要互联网连接.在同等网络带宽情况下可以比在线安装更快地部署.运气不好的话,用在线安装有可能遇到致命bug,导致安装失败,比如https://bugs.launchpad.net/fuel/+bug/1648732. 本指导书使用2016年7月的离线源进行安装.安装全程不

离线快速部署Mirantis Openstack 9.0.0

Mirantis Openstack 9.0 简称为MOS 9.0.它是Mirantis 公司开发 openstack自动化安装工具,这个工具还有个专门的名字,叫做Fuel. 离线安装时不需要更新Ubuntu和MOS包,即不需要互联网连接.在同等网络带宽情况下可以比在线安装更快地部署.运气不好的话,用在线安装有可能遇到致命bug,导致安装失败,比如https://bugs.launchpad.net/fuel/+bug/1648732. 本指导书使用2016年7月的离线源进行安装.安装全程不需要

openstack 之 使用virtualbox 脚本自动安装mirantis openstack

请直接参考https://docs.mirantis.com/openstack/fuel/fuel-9.0/  上的 <Mirantis-OpenStack-9.0-QuickStartGuide> 以前不知道mirantis还提供了更加快捷的部署方案,就是连virtualbox的环境都帮你自动化部署完成了,你只需要根据你的硬件条件,按照你的需求配置虚拟机的相关参数,比如你的环境只有8G内存,那么你就选择部署一个3个节点的openstack,直接在virtualbox script中调用相应

openstack 之fuel 9 安装 Openstack Mitaka 版本

2015年上半年曾经在原单位安装过openstack juno版本,使用的是Mirantis公司的fuel自动化部署工具,很好用.已经很久没有关注openstack了,版本到现在为止已经到了Newton了,上一个版本是Mitaka,今天我要做的实验就是使用fuel 9 安装Mitaka版本. 我的笔记本的配置是intel i5,4核,8G,win10 64位家庭版. 首先到Mirantis官网下载fuel的安装镜像ISO: https://www.mirantis.com/software/mi

Mirantis OpenStack Fuel8.0离线安装(MOS8.0本地源)

转载请注明:姬子的博客 目前mos已经更新到了8.0,集成了openstack的L版.搭载迄今为止最成熟的M版的9.0也是指日可待了. openstack愈趋成熟,我们愈是按耐不住内心的狂热.于是乎小伙伴们纷纷爆发了自己的小宇宙跳进MOS8.0的坑,被坑得"不亦乐乎". 确实,MOS8.0很难轻松的装成功.网络这块大山,一直压着我们寸步难行. 为了减少后来过路人的压力,我们做好了本地源,离线安装MOS8.0! 恩,下面就动手了. 前期准备 MOS8.0本地源下载:https://329

RedHat 和 Mirantis OpenStack 产品的版本和功能汇总和对比(持续更新)

Mirantis 和 Red Hat 作为 OpenStack 商业化产品领域的两大领军企业,在行业内有重要的地位.因此,研究其产品版本发布周期和所支持的功能,对制定 OpenStack 产品的版本和功能规划有重要的参考意义. 1. 版本基本情况 OpenStack 版本 OpenStack GA 日期 RedHat OpenStack Platform 版本 Mirantis  OpenStack Juno 2014-10-16 6 (Feb 9, 2015) 6.0 (12/25/2014)

基于最新RHEL7系统的Packstack自动部署RDO(OpenStack Icehouse)

本篇文章是通过最新发布的Red Hat Enterpise Linux 7 系统部署OpenStack,集成到RHEL系统的OpenStack 简称为RDO.此篇是通过制作应答文件answer.conf自动化部署OpenStack Icehouse 版本. 由于采用RHEL7系统在部署中或多或少碰到不少报错的问题,这里只列出我的几张截图,在部署中还是需要根据实际情况来决定,多看下报错及日志文件:例如:解决包的依赖,服务不能没有启动起来,数据库密码设置未成功等:希望本篇可以给部署RDO的同学带来一

Mirantis OpenStack fuel web 安装 使用

MirantisOpenStack-4.0.iso的下载地址:http://pan.baidu.com/s/1dDsuzXf.下载之后使用虚拟机或者物理机安装都可以,我使用的是vmware.需要把NAT的自动分配ip功能关闭 1.创建虚拟机 (1-1) (1-2) 注意上图中内存.磁盘.网络的设置,最好设置为两块网卡,一块也可以,网络使用NAT或者Bridged都可以,使用桥接模式,物理机可以访问fuel UI,使用NAT物理机不能访问fuel UI(我技术有限,没有访问成功,呵呵,有知道的可以

Mirantis OpenStack 8.0 版本大概性分析

作为 OpenStack 领域标杆性企业之一的 Mirantis 在2016年3月初发布了最新的 MOS 8.0 版本.本文试着基于公开资料进行一些归纳分析. 1. 版本概况 1.1 概况 社区版本:Liberty,默认集成的组件包括 Ceilometer.Cinder.Glance.Heat.Horizon.Ironic (首次支持).Keystone.Murano (an application catalog,首次支持).Neutron (使用 Open vSwitch 2.3.1:增强了