开源云计算消除了供应商的限制和壁垒,但是这些优点是以提供商支持成本为代价的。
因为这些缺点和优点,开源软件使企业陷入了两难的境地。
一方面,开源模式是很吸引人的,因为开源软件不需要付费,并且,合作者会不断更新开源软件。开源模式还消除了供应商的限制,这一点很重要,因为云计算在创造机会的同时,又带来很多威胁,这经常会使供应商陷入僵局。
然而,开源模式又存在明显的缺点。例如,没有供应商来支持工具,没有人可以保证代码的高质量,并且,没有人保证开源项目不是designed-by-committee过程的混乱结果。
一些云中早期的进展,尤其是OpenStack取得的进展,主要来自于公共云供应商RackSpace和政府机构NASA的赞助。其他受欢迎的云软件平台,包括CloudStack、Eucalyptus、Nimbus和OpenNebula,也受益于开源。目前所有主要的服务器供应商支持至少一种开源云软件平台。
对于用户来说,这意味着选择一个云软件平台,并且可以在几乎任何一个x86服务器或其他服务器平台上运行。
开源支持
服务器的独立性为买家保留了购买力,这样的话,公司就能够在供应商之间选择最好的价格和条款。然而,供应商的独立性总是产生担保风险:缺乏支持。
尽管每个人都支持开源云,在这个意义上讲,每个人都提供开源云,如果不交付给一个特定的供应商,用户期望从关键软件获得技术支持,可能很困难。当遇到开源云问题,涉及到多个不同的服务器时,你将如何处理?
随着云应用变得越来越受欢迎,开源云工具的支持问题将变得更加重要。最初的云使用主要集中于服务器整合的简单应用,是为了将应用程序迁移到公共云。
混合云应用将公共云托管与数据中心云部署混合,越来越普遍。应用组件利用云弹性,从而能够在服务器之间自由移动,当出现问题时,很难确定单一的供应商。对大多数组织来说,虽然不现实,但是,一些较大型的组织可以尝试创建开源团队来支持自己的云软件。
用户可以采取三种方法来解决开源云的支持问题,并且,这三种方法会涉及到支持付款的问题,软件本身不需要支付费用。一种方法是从出售软件支持的公司购买软件——红帽是最常见的。
第二种方法是找到能够提供开源云工具的、并且不会将硬件与开源云工具捆绑销售的商业软件提供商。例如Oracle在云市场中就是采取了这种捆绑销售的策略。
第三种方法是聘请一位供应商或集成商,来协调跨硬件平台的开源云软件。
每种方法都有一定的优势和风险,因此,在决定采取云战略之前,用户应该仔细斟酌这三种方法。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
OpenStack Pike版本发布:看中国公司贡献率排行
日前,OpenStack 第16个版本Pike版本正式发布,该版本基于Ocata版本进行构建,完善了容器和一些主要的新存储功能,同时进一步优化用户界面并改善现有API的功能。
-
停止并重启OpenStack实例的方法
管理员可以暂停、挂起、搁置或停止OpenStack的计算实例。但是这些方法之间有什么不同之处?
-
开源软件标准化:OSCAR发布容器产业白皮书
开源软件已成为推动云计算技术进步、产业发展的重要力量。近年来,国内云计算厂商在开源社区的作用和地位不断增加,云计算开源解决方案的应用更加广泛。
-
腾讯战略投资海云捷迅:借AWSTACK发力OpenStack
腾讯战略投资海云捷迅,将在大规模数据中心上的运营和维护能力、技术支撑能力以及海云捷迅在OpenStack领域的技术和实力,将会大大加速企业的云化进程,并且给混合云市场的合作树立标杆地位。