首页 > 基础设施 > 正文

读懂开源模式的优缺点

2015-03-24 11:42:47  来源:互联网

摘要:开源云计算消除了供应商的限制和壁垒,但是这些优点是以提供商支持成本为代价的。
关键词: 开源 云计算

    开源云计算消除了供应商的限制和壁垒,但是这些优点是以提供商支持成本为代价的。


    因为这些缺点和优点,开源软件使企业陷入了两难的境地。


    一方面,开源模式是很吸引人的,因为开源软件不需要付费,并且,合作者会不断更新开源软件。开源模式还消除了供应商的限制,这一点很重要,因为云计算在创造机会的同时,又带来很多威胁,这经常会使供应商陷入僵局。


    然而,开源模式又存在明显的缺点。例如,没有供应商来支持工具,没有人可以保证代码的高质量,并且,没有人保证开源项目不是designed-by-committee过程的混乱结果。


    一些云中早期的进展,尤其是OpenStack取得的进展,主要来自于公共云供应商RackSpace和政府机构NASA的赞助。其他受欢迎的云软件平台,包括CloudStack、Eucalyptus、Nimbus和OpenNebula,也受益于开源。目前所有主要的服务器供应商支持至少一种开源云软件平台。


    对于用户来说,这意味着选择一个云软件平台,并且可以在几乎任何一个x86服务器或其他服务器平台上运行。


    开源支持


    服务器的独立性为买家保留了购买力,这样的话,公司就能够在供应商之间选择最好的价格和条款。然而,供应商的独立性总是产生担保风险:缺乏支持。


    尽管每个人都支持开源云,在这个意义上讲,每个人都提供开源云,如果不交付给一个特定的供应商,用户期望从关键软件获得技术支持,可能很困难。当遇到开源云问题,涉及到多个不同的服务器时,你将如何处理?


    随着云应用变得越来越受欢迎,开源云工具的支持问题将变得更加重要。最初的云使用主要集中于服务器整合的简单应用,是为了将应用程序迁移到公共云。


    混合云应用将公共云托管与数据中心云部署混合,越来越普遍。应用组件利用云弹性,从而能够在服务器之间自由移动,当出现问题时,很难确定单一的供应商。对大多数组织来说,虽然不现实,但是,一些较大型的组织可以尝试创建开源团队来支持自己的云软件。


    用户可以采取三种方法来解决开源云的支持问题,并且,这三种方法会涉及到支持付款的问题,软件本身不需要支付费用。一种方法是从出售软件支持的公司购买软件——红帽是最常见的。


    第二种方法是找到能够提供开源云工具的、并且不会将硬件与开源云工具捆绑销售的商业软件提供商。例如Oracle在云市场中就是采取了这种捆绑销售的策略。


    第三种方法是聘请一位供应商或集成商,来协调跨硬件平台的开源云软件。


    每种方法都有一定的优势和风险,因此,在决定采取云战略之前,用户应该仔细斟酌这三种方法。


第三十四届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:fanwei

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。