云姓“自”还是姓“开”?

云报
关注

强于开源:并非“拿来主义”

开源降低了软件开发的成本,加速了产品上市的速度。以前,一个商业软件的开发从立项到上市,至少也要一年时间。现在,华为看好一个开源项目,在开源技术的基础上兼容并蓄、快速开发,然后放到公有云上,边提供服务边继续优化,产品开发的速度以月或天计,更重要的是改变了传统的软件开发和应用模式。

现在,有些人之所以对开源提出质疑,其实是针对开源社区版。不可否认,有些厂商投机取巧,对开源社区版只进行简单的裁剪,换个包装就进行销售,导致在实际应用中出现了一些问题。但是以华为为代表的这些成熟的商业软件提供商,谙熟开源技术与商业化之间的关系以及开源的利弊:开源软件虽然在功能上有不少创新,但在可靠性和高可用性上存在不足;开源软件由多个组件拼装而成,开发简单快捷,但各个组件之间的配合有时候会出现版本没有拉齐等问题;企业在使用开源软件时缺乏支持等。

在开源领域,华为既是开发者又是使用者,深知用户的应用痛点,也知道开发的难点,所以华为尽量从开源开放的系统出发,贴近具体的客户化场景,在高可用性、稳定性、用户友好界面等方面进行加强,同时进行深度测试验证,以满足商用软件的标准。这就是华为强调的“强于开源”。现在,绝大部分的IT厂商也都是在开源的基础上,再加入自研的成果,而几乎没有人从“一穷二白”做起。为了卖一辆汽车,连车轮也要自己造的时代已经过去了。

宋哲炫还是以Kubernetes为例,客户在使用社区版本Kubernetes时通常会遇到两个问题:一是易用性,二是可用性。华为云在容器服务上通过采用配置模板、自动化部署、GUI/CLI等增强,解决了易用性问题;在提升可用性方面,华为容器服务提供在Kubernetes北向增强控制面HA及跨AZ的高可用、镜像加速、带策略配置的自动扩缩容功能等,在南向和IaaS和裸金属层面做深度整合。易用性和可用性兼具的华为云容器服务已在国内的科学计算、电商、视频、金融、游戏等诸多领域得到了应用。

过去,无论是硬件还是软件,对于用户来说都是一个“黑盒子”,用户只知其然,却不知其所以然。“我们不会把开源作为一个‘黑盒子’纳入到商业软件中。”宋哲炫解释说,“我们首先要读懂开源代码,不管是几百万还是几千万行;然后根据客户具体需求有选择地接纳和改进。华为在这方面已经尝到了甜头。华为私有云OS——FusionSphere就是基于OpenStack开发的,大数据平台FusionInsight则是基于开源Hadoop开发的。权威的行业分析机构对华为这些基于开源的解决方案都给予了高度评价。源于开源、强于开源的模式已经被中国企业广泛接受了。”

回馈开源:不可或缺的一环

宋哲炫表示,华为的一大优势就是学习能力强。华为云通过学习开源,使自身的能力获得了极大提升。

华为一直坚信,既然华为的很多软件是基于开源项目的,只有这些开源项目成功,被用户广泛认可,用户才能更加认可华为云的选择,愿意使用华为云的服务。这是一个良性发展的循环。所以,“回馈开源”是华为的一项基本原则。

华为与众多开源社区保持着密切的互动,并积极向开源社区贡献:在OpenStack社区拥有2个TC席位、7个PTL(包含Nova、Neutron等核心项目)、26个Core Members,代码贡献在近两个版本排名第二,Blueprint贡献在近两个版本排名第一;在CNCF,华为有一个TOC席位、一个K8S SC席位和5个Maintainer席位,截至一个月前,华为累计Pull Requests (PRs)贡献 2400+条,厂商贡献排名第3;在Hadoop社区,华为贡献社区排名第三。另外,华为云还主导开源了ServiceComb、CarbonData、OpenSDS等项目。在LC3(LinuxCon + ContainerCon + CloudOpen)大会上,宋哲炫宣布华为微服务网格Mesher将于今年开源。

未来,各个不同的开源技术社区间将会更加密切地合作,大家为了达到一个共同的目标贡献自己的技术能力,形成一个更加完整的解决方案。宋哲炫认同这一趋势。他表示,华为未来将继续以ICT基础设施为核心,积极参与相关社区的活动,推动社区各成员方达成最广泛的共识,避免重复劳动,目的是让企业用户可以更好地使用开源技术。

“源于开源、强于开源、回馈开源”这是经过华为十多年不断打磨验证的一套开源理念和方法论,如今在华为云上继续发挥着重要作用,并得到进一步验证和深化。“我们在开源的选择上可以更加大胆,可以在第一时间尝试最新的技术,然后根据用户的反馈迅速改进。”宋哲炫表示。

如果将开源比作一盏明灯,它确实照亮了IT的未来,特别是云的未来。而华为更希望看到用开源明灯打扮得五光十色的城市。华为就是从开源技术到成功商业应用之间的联结者、使能者和实践者。

声明: 本文由入驻OFweek维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。
侵权投诉

下载OFweek,一手掌握高科技全行业资讯

还不是OFweek会员,马上注册
打开app,查看更多精彩资讯 >
  • 长按识别二维码
  • 进入OFweek阅读全文
长按图片进行保存