现在市场上做云平台的厂商很多,例如新华三、IBM还有许多新兴的创新企业,对于云平台产品的选择是否有建议呢?是基于哪种技术还是大厂小厂?难倒采用商用产品好还是开源产品好?开源产品真的省钱么?
首先要明确,是云平台cloud platform还是云管平台 cloud management platform
云平台目前主要是opentasck为代表,开源技术;
云管平台目前主要是vmware的vRA,华为的Manageone,以及一众创业型fit2cloud,cloudchef,cloudleaf,cloudrabbit,传统厂商荣之联,浪潮,华三等也均有类似的产品,闭源技术;
云平台,如果自己钻研开源的话,需要投入大量的人力物力进行开发维护,不是中小企业能够承担;往往选择大厂的基于开源的商业版,例如华为,华三,红帽,等基于openstack的产品
云管平台,说白了就是一个paas平台,是需要有很多的开发定制的;一般大厂都很介意定制化,所以有了一众创业公司的生存空间
收起只有源生的openstack才是开源的产品,现在所有厂商基于openstack的产品都是商用的。和VMwave性质一样。
源生的openstack有portal也可以用,但是要满足你的日常功能的估计都要开发,如果自己有开发体系没有问题,没有就采用商用的。
商用产品就要考虑性价比了。如果本身就是VM的虚拟化环境,又没有打算用其他的虚拟化可以考虑直接用VM的云平台。如果以后想多种虚拟化环境,可以考虑openstack的商用产品,openstack源生产品就业可以接入vcenter。VM的云可以接其他的虚拟化环境但是不知道是不是单独收费的。
中小规模VM的云平台和openstack的商用产品的成本差别不是太大。规模大了openstack的商用产品成本就比较低。
如果VM足够便宜的话,VM收首选。VM基于底层的从下向上的开发。健壮度,易用性,架构的逻辑性比openstack的商用产品要强。openstack的商用产品灵活性比较好,易用性差点,厂商不来人装,自己很难装好。