物理节点
至少3节点,支持扩展到6、9、12节点。 每个节点的配置要求如下:
- 至少2个网口,分别用来做数据通信和管理通信用;
- 小规模部署要求:至少12核,64G内存,48T存储;
- 中等规模部署要求:至少12核,128G内存,64T存储;
- 大规模部署要求:至少16核,256G内存,80T存储;
Hosted Engine虚机
至少如下配置:
- 1颗双核CPU(推荐4核或更多核);
- 独享的4G内存(推荐16G);
- 本地可写的25G磁盘空间(推荐50G);(使用cokpit部署时,界面上可填至少58G,与此处有异)
- 1个至少1Gbps的网口;
网络
每个节点需要3x1Gbps端口,为保证高可用,3个端口接到不同的交换机,且保证交换机有冗余电源;
主机和hosted engine的域名能够被DNS解析;
RedHat推荐两个网络分离:
前端管理网络 这个网络用于虚拟化管理和虚机使用,这个网络不能与后端存储网络位于一个子网内。
后端存储网络 这个网络用于存储节点之间的通信和数据迁移,推荐使用10Gbps网络,要求存储节点之间最多5毫米的网络延迟。
存储
一个超融合节点上用于系统自身的存储存放配置文件、日志文件和内核转储,以及用作交换空间
- /(root)-6GB
- /home-1GB
- /tmp-1GB
- /boot-1GB
- /var-22GB
- /var/log-15GB
- /var/log/audit-2GB
- swap-1GB
- Anaconda-预留精简卷组的20%空间
- 最少空间-52GB
硬盘
RedHat推荐使用SSD获得更好的性能,如果使用HDD的话,也应该配置一块小一些快一些的SSD作为LVM缓存卷。
不支持原生4Kn的硬盘,支持512e硬盘。
Raid
支持Raid5和Raid6.
7k SAS/SATA支持Raid6(最多10+2) 10k和15k SAS支持Raid5(最多7+1)和Raid6(最多10+2)
Raid卡必须使用写缓存。
raid若不写缓存,会造成多大影响
主要影响随机写的性能,具体多大的性能影响得看配置和场景情况,ovirt官方资料注明必须开启写缓存,根据经验实际项目中建议开启写缓存,而且部署超融合模式的话一定要结合raid卡用,我有一篇分析ovirt超融合机制的文章,稍后会发一下。