免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2198 | 回复: 1
打印 上一主题 下一主题

[OpenStack] 部署Mirantis OpenStack与Fuel的系统配置要求说明 [复制链接]

论坛徽章:
4
综合交流区版块每日发帖之星
日期:2015-09-07 06:20:00综合交流区版块每日发帖之星
日期:2015-09-07 06:20:00IT运维版块每日发帖之星
日期:2015-09-07 06:20:00IT运维版块每日发帖之星
日期:2015-09-07 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-09-05 21:06 |只看该作者 |倒序浏览
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

论坛徽章:
0
2 [报告]
发表于 2015-09-22 11:13 |只看该作者
来看看得。。。。。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP