设为首页 收藏本站
查看: 822|回复: 0

[经验分享] 部署Mirantis OpenStack与Fuel的系统配置要求说明

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-9-2 08:42:21 | 显示全部楼层 |阅读模式
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;



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-108541-1-1.html 上篇帖子: OpenStack基础架构学习笔记 下篇帖子: OpenStack 控制节点基本环境和身份验证服务的安装部署
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表