Proxmox生产实践点滴:硬件篇

总体上来说,Proxmox VE并不挑剔硬件,其目前使用的Linux内核来自ubuntu 16.04 LTS发行版,内核版本号为4.4.x。应该算是相当新的了,确保对新硬件的兼容性,同时兼顾稳定性。目测,在既有的生产实践中,各大主流厂商(HP,DELL,Lenovo等等)的机架服务器或者刀片服务器都能比较顺利的跑起来。

 

一、品牌的选择。虽然Proxmox VE不挑剔硬件,但不等于所有的硬件都值得信赖。服务器品牌的选择是一个非常重要必须认真对待的事情。选对了,后续的运维会省事很多,一旦不幸踩坑....那就呵呵呵了....实践中,我们就遇到过一些硬件品质或设计相当低劣的服务器,有一些让人哭笑不得的表现。这里不多黑下去,重点就是,对于国产非主流品牌服务器产品的品质,务必要多打几个问号,使用前自己尽可能要充分测试。

 

二、CPU的选择。性能优异的CPU是良好运行的前提,强烈建议选择intel针对虚拟化和云计算应用优化设计的CPU。核心数量多,缓存空间大。

 

三、内存选择。一般来说,服务器型号和CPU型号选定之后,内存的型号也就随之定下来了,没有太大的选择余地。这里要注意的有两点。一是内存容量一定不能太小,一般来说,256GB-512GB是一个比较合适的容量,预算充足的话,更大的容量也可以考虑;二是针对现在流行的NUMA架构的CPU,尽可能将所有内存平均分配到每一个CPU上,对于机架式服务器来说,就是调整内存扩展板或内存条的位置,尽可能均匀分布,而不要集中在一起,具体可以咨询服务器厂商技术支持。

 

四、Raid卡的选择。这个和内存类似,服务器型号选定之后,也没有太大的选择余地。需要注意的就是,Proxmox VE鼓励使用Raid卡以提高性能,但是某些Raid卡的性能确实不太好。具体可以用pveperf命令测试,并就调优方案咨询厂商。

 

五、HBA卡的选择。Proxmox对于Qlogic和Emulex的HBA卡都有比较好的支持。特别对于Qlogic的产品,号称开箱即用。但实践中,使用Emulex的HBA卡,也是可以直接识别并使用的。

 

六、10Gbps网卡。实际中只使用过intel的10Gbps网卡产品,可以直接识别使用。

 

七、硬件监控模块。如果服务器有硬件监控模块可以选配,建议不要省这点钱,坚决选上。

你可能感兴趣的:(Proxmox生产实践点滴:硬件篇)