我觉得吧
1. 要看您的应用运行平台,如果x86,中小规模的客户应当考虑成熟的商业运管理平台。大规模客户需要考虑自己开发建设运管理平台,比如很多人基于OpenStack开发。
2. 如果大量应用都是基于UNIX的,就应该考虑相应厂商的云管理平台。
3. 从规模上讲,中小型客户以使用为主,应该尽量考虑商业平台。大规模客户有自己的客制化要求,应该考虑OpenStack等容易进行定制和开发的产品。
4.目前国内也有很多做开源软件支持的公司,可以考虑。
个人看法
当前要求自主可控,开源也是一个趋势,国内在OpenStack上也有比较好的产品,如果采用合作开发,成本、投入可控,对大部分银行也是可以接受的,关键在投产后的研发跟进及运维支持上,对技能要求较高。
vmware、kvm、xen 是虚拟化技术,是建设云的基础架构,必不可少的条件。Openstack是私有云的管理框架。
倒是可以比一下VMware vRealize Suite和Openstack,很多点:
1 开源性不用说了
2 稳定性,似乎用VMware vRealize Suite的更多一些。
3 兼容性,那就是Openstack。
4 扩展性和灵活性,那就是Openstack。
但是生产环境,稳定性还是第一位的。Openstack的稳定性还真不太清楚如何,有知道的可以分享一下。
收起金融企业 建议底层关键应用使用 vmware
生产制造企业 产品机器控制环境 建议 vmware
其他例如互联网行业可以用 openstack的 kvm
另外这个问题 vmware 和openstack是可以并存的
看你技术团队的技术实力,如果技术实力强 有 python经验 可以选择 openstack做二次 portal开发
如果java技术实力强 做 java portal开发
两家 产品 vmware和openstack 都不可能直接在 生产上直接使用的
用户权限管理都是他们的弱点 , 资源规划也是需要详细进行
收起