侵权投诉
当前位置:

OFweek物联网

其它

正文

关于开源产业的5个真相

导读: 云计算时代,开源似乎成为了一个最频繁被提及的词,开源是否就代表了未来软件开发的主流?IT供应商们或用户又如何抉择技术路线?

  云计算时代,开源似乎成为了一个最频繁被提及的词,开源是否就代表了未来软件开发的主流?IT供应商们或用户又如何抉择技术路线?26维自媒体联盟系列文章对开源抽丝剥茧,解一解开源闭源的那些结,本文属于此系列文章之一。

  近日,OpenStack的第13个版本Mikata版本正式发布,再一次将OpenStack甚至是对开源的讨论推向了高潮。此前,引发热议的是针对OpenStack的赢利、市场空间和商业模式的问题,并掀起了一番口水。而随着OpenStack Mikata版本的发布,大家又忙着嗮自己的贡献度,好不热闹!

  无论是开源还是闭源,似乎在目前的IT产业发展中,都找到了自己的位置和存在的价值。在撰写本文前,《网深了说》采访了华为、华三、青云、品高云、UCloud等置身于开源或闭源的国内代表厂商,他们也是传统IT服务商和私有云、公有云服务商的代表。

  无论是开源还是闭源,本文的目的不是搞对立和噱头、不站队,而是尝试去消除误解与偏见,帮助更多的人认识开源及闭源,下面我们就试图揭开关于开源产业的五个真相!

  1、开源已经占据上风?真相:并没有

  在当今的IT界,开源可以说是无处不在。开源和闭源软件只是研发理念不同,它们都是为了解决技术问题。可以看到在IT及云计算市场上,基于开源和闭源的软件解决方案都有优秀的代表。例如闭源的VMware、AWS、Azure以及阿里云等。开源领域的Linux代表Red Hat、OpenStack的代表Mirantis等。

  青云和UCloud在公有云上都选择自主开发,但他们都表示同时也是开源软件的受益者。例如青云的物理设备的操作系统,就是定制/裁剪自开源界优秀的项目-GNU/Linux。青云目前的PaaS服务也是基于标准的开源组件,比如Hadoop、Spark、MySQL。

  青云认为,一些开源项目在社区的文化塑造方面做的不是很好,里面有时会不可避免地充斥着大型厂商的利益。但无论如何,青云在这方面的态度是积极的,并积极地解决遇到的问题,并尽可能的回馈至上游社区,在云计算相关的一些重要的开源项目里,或多或少都能找到青云工程师的踪迹。

  UCloud在私有云领域选择和Mirantis合作,而不是再次开发。

  在华三看来,开源是未来新IT的发展方向,开源让业界更多的优秀人才一起参与到共同的项目中,通过开放促进了云计算的创新,通过共享解决了系统集成的复杂性问题。

  在国内闭源的私有云平台中,同样有一家走得靠前和很成功的一家公司,它就是品高云。从腾讯私有云到招商局集团云平台,品高云105个大中型企业案例,从开发架构、数据服务架构、公共服务架构来逐步将原有的应用开发系统架构向云架构迁移,为企业级的IT描绘了一张完整的画卷,以及一条明确的演进路径。

  2、公有云闭源 私有云开源?真相:不尽如此

  在圈子里有这样的说法,公有云是自研架构体系,OpenStack则更适合搭建私有云。

  一定程度上这句话是对的,在UCloud高级副总裁陈晓健看来,“大部分的开源软件足以支持中小规模的应用环境,但在海量环境下,通常需要对开源软件进行改造,以适应海量环境带来的种种挑战,如分布式容灾、扩容等等。”

  UCloud在公有云选择自主开发,主要原因正是看到在大规模公有云的环境下,单纯依靠开源软件无法解决海量规模运营的问题。

  青云QingCloud系统工程师杨锦涛同样认为,从产品的角度讲,开源的项目往往在成熟度、高强度压力下的稳定性、测试场景的覆盖度等方面都存在着或多或少的问题。

  事实上在业界,大规模的公有云平台的确大都采用自主开发。但是如果仔细观察,这些自主开发的公有云平台诞生时,可以发现OpenStack并没有出现或不成熟,所以不选择自研又能怎样呢?

  纵观目前全球用Openstack做公有云的公司虽然不多,但是并非不存在,例如国外的Rackspace,国内的华为云、金山云、美团云等,他们或完全或部分采用了Openstack的关键组件。

  这其中的原因正是Openstack不断成熟和壮大,备受质疑的技术瓶颈也得到了相当大程度的缓解。

1  2  下一页>  
声明: 本文由入驻OFweek公众平台的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

我来说两句

(共0条评论,0人参与)

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

文章纠错
x
*文字标题:
*纠错内容:
联系邮箱:
*验 证 码:

粤公网安备 44030502002758号