公司之前没有使用虚拟化,新上项目的资源池在这两种资源池上确定不成,请设计人员建议使用小机资源池,但是考虑到设备成本及后期运维,现在自身考虑使用X86架构资源池,请专家给分析下两种资源池的优劣
POWER资源池硬件贵,POWERVM LISENCE便宜,硬件和操作系统的稳定性高,性能强,集成度高,占用机柜少,和X86同等性能情况下,绿色环保节能。
X86资源池硬件便宜,如果选择商用的VMWARE,虚拟化LISENCE贵,如果选择开源的KVM,无虚拟化软件成本。X86硬件和操作系统稳定性低于POWER,单颗CPU也没有POWER性能强悍。但可以以量和集群来规避稳定性和性能的不足,但同时又带来不够绿色环保,能耗高的缺陷。
所以最终还是要取决于用户,通常两种资源池都同时需要的,互相弥补。核心、重要性高的关键应用或者数据库放到POWER资源池,次要的放于X86资源池。但这不是绝对,看企业的硬件编排能力。
客观讲,IBM小机虚拟化的单位成本高,尤其后期硬件维护成本高,但不可否认IBM小机的高可靠性和高负载性能,在集中式业务处理上的优势,我们比较过高负载能力,当同样配置的X86和power设备进行高负载数据服务,开始均线性增长,到一定程度,X86就持平,但power小机依然能够增长,直到资源耗尽。但是这和业务处理特性有关,一旦业务改成分布式处理呢,X86的成本优势就出来了。但总有个度,如果X86增长迅速,同样附加成本也是在扩张的,比如耗电,包括设备耗电和空调耗电,也许反而超过了IBM小机虚拟化,所以说不是绝对的。建议要综合评估。根本上是业务系统的实际需求和所投入资源的一个平衡。
收起Power的虚拟化硬件性能强大,也比较温度。单位处理能力的性价比高,后期在空间或能耗方面有优势,软硬件一体,稳定性高,后期维保会比较省心点。缺点是前期投入大,技术相比x86的VMware等产品略复杂,需要技术储备。
x86的虚拟化市场占有率大,比如VMware,和power相比,价格主要在license上。相关的技术人员比较多。相比PowerVM配置比较简单,比较好上手。
比较半天,可能最终受成本和现有维护人行技能特点的影响,建议核心可以考虑上Power虚拟化,其他的上x86的虚拟化
收起以上各位表达得都很好。小型机在性能方面上的表现无可厚非,稳定性也相对较高。前期的投入与后期的硬件维护投入较高。而X86硬件并没有那么昂贵,在虚拟化市场占有率上也比较高。在LISENCE上价格上相对于power来说要贵出许多。如果选择开源的KVM,无虚拟化软件成本。但是在性能方面与稳定性上并没有小型机表现得那么优异。个人建议选择折中方案,对核心的业务或者对性能要求较高的采用小型机资源池,边缘业务或者对性能要求不高的采用X86架构资源池。
收起两种资源池的选择个人认为其实与业务的需求是息息相关的,如果业务形态要求轻量化,成本低,易维护建议采用X86平台资源池,如果业务应用要求稳定,对成本不敏感,建议采用IBM小机虚拟化资源池。当然前提是你的应用业务系统是新上线,如果是既有业务,而且不希望变更平台大动干戈,那就迁移到同平台资源池即可。
收起