你的开源软件自主可控吗?

Kubernetes的口号是“生产级别的容器编排系统”,它简化了大规模部署的容器管理问题。如果这个词在你们公司都还没有出现过,要么说明你们使用的不是云服务,要么可能是你们请了假的程序猿……


因为自2014年中在GitHub上第一次提交以来,在云原生的市场,运行 Kubernetes 的服务几乎占领了容器调度编排系统的全部份额,你听或没听过的公司都在提供/使用相关的服务或解决方案。


除了Kubernetes,GitHub上还有很多知名的开源项目,vscode、jQuery、python、tensorflow、pytorch等;作为全球知名的软件项目托管平台,GitHub已经成为了管理软件开发以及发现已有代码的首选方法。


实际上,开源协作已经成了业界构建数字化转型产品的默认方法;各类涉及数字化的技术,包括区块链、物联网、云计算、人工智能、边缘计算、无服务器计算等,都在依赖更为成熟的开源技术支撑着顺利转型。


然而……



640?wx_fmt=png 别选择了 “假”的 开源方案 640?wx_fmt=png



过去20多年来已经证实,“越开放,越安全”。开源、开放、协作是最好、最经济的软件生产方式,有力地推动了全球软件产业的创新发展,使全球IT领域发生了全局性、持续的重大变化;很多服务提供商也纷纷以官方名义加入到各种开源社区或基金会,贡献资金和智慧,尽量保持在这个开放世界的参与度和影响力。


640?wx_fmt=jpeg


选择了基于开源项目的产品,并不代表企业能得到真正意义上的“开源”解决方案,为什么?


  • 首先,一般活跃的社区每年都有2到4个版本更新,而多数服务提供商为了满足当前客户的某些需求,会选择在某一阶段的开源软件上进行定制化的开发和封装,源代码并不会给客户;


  • 其次,由于和社区保持一定程度的同步,同时保留自己产品定制带来的差异化产品竞争力,需要付出大量的合并成本,无论是由客户直接买单抑或是服务商投入大量人力都不太现实,所以定制版本往往丢失了后续演进的可能性,导致解决方案的客户会在一段时间过后发现某些功能和服务不可使用是因为开源软件版本过低,但厂商却没有办法及时帮助客户升级版本;


  • 第三,很多公司所谓的开源解决方案,在生态体系上却有着各种各样的捆绑限制,或者指定硬件品牌,或者指定虚拟机技术,给企业带来了另外的束缚。


结果就是,虽然选择了开源解决方案,但企业客户却得到了另一种闭源的结果,选择数字化转型服务时的焦虑一个没少:被某一个厂商或技术平台锁定、业务系统似乎并不可以快速平滑的演进、很难招聘到熟悉这些系统的专业人才……



640?wx_fmt=png 真正的开源应该 是这样的 640?wx_fmt=png



作为全球最大的也是最成功的企业级开源软件和开源云计算解决方案供应商,红帽(Red Hat)给出了不同的答案。


除底层硬件和上层应用不做之外,红帽提供包括OS、虚拟服务器、虚拟存储、Linux管理平台、OpenStack等在内的全堆栈的软件产品,并且所有源代码全部开放并随产品订阅服务免费向客户提供。


640?wx_fmt=jpeg


为保证提供给最终客户产品的稳定性和平滑演进的可行性,红帽坚持两个原则,“Communityfirst,Upstream first”(社区优先,上游优先),社区优先指一切以开源社区为先,所有的软件全部开源,自己绝不留一点“私货”;而坚持“上游优先”的产品开发发布策略,则意味着所有企业级产品,均基于社区上游产品做安全加固、性能优化并加入第三方软硬件产品兼容性认证等企业级产品必备的特质。


为了保证用户从开源软件/方案中获得最好的体验,红帽提供了全球最完备最领先的开放混合云产品与解决方案——这包括服务中国本地用户的研发、技术支持、咨询服务和服务合作伙伴生态体系,以及完备的认证培训体系;而最具特色的,是帮组企业客户进化开源文化开源基因的教练式”开放创新实验室“服务,手把手辅导传统企业客户一步步导入开源技术,培养自己的开源核心技术人才与管理人才,实现真正意义上的自主可控。


这里特别强调一下自主可控,自主可控不等于国产,其核心含义在于能完全掌握底层的代码,而红帽提供的全堆栈的软件产品,所有源代码会全部开放并随产品订阅服务免费向客户提供,真正做到自主可控


当前,红帽已经实现了连续17年每个季度业绩持续增长的商业奇迹;而企业数字化转型浪潮的高企,使得相关产品对于OpenShift、Ansible和OpenStack这些关键技术的需求猛增,又为红帽带来了高速的财务增长。整个2019财年,红帽总营收为34亿美元,比去年同期增长15%。


这里面,贡献增长数字的既有希尔顿、乐天这样的传统行业服务提供商,也有思科、Adobe这样的信息化公司。



640?wx_fmt=png IBM+红帽,让开源方案 走的更远 640?wx_fmt=png



2018年10月,IBM以高达340亿美元的价格收购红帽公司。从收购公有云服务提供商Softlayer,到基于开源技术自研私有云平台 ICP(IBM Privite Cloud),提供开源无服务器计算平台OpenWhisk,再到收购红帽,IBM一直尝试着通过开放的软件基础设施来承载众多上层的商业应用,用多云世界的主张重构企业IA(信息基础架构)。


640?wx_fmt=jpeg


在外界看来,收购红帽打通了 IBM 在云上的业务布局,使得多云世界真正呈现,混合云服务方面有了更多开放的选择。


这次收购将两家一流混合云提供商汇聚在一起,帮助企业将所有业务应用安全迁移至云端。今天,一些公司已经采用了多云模式,但研究表明,由于受到目前云市场专有特性的阻碍,80%的业务工作负载尚未转向云端。数据和应用在多云环境之间的迁移、安全性以及一致性的云管理都受到了影响。


IBM和红帽公司将致力于解决这些问题并加速混合多云模式的采用。两家公司将共同帮助企业用户更快地创建云原生业务应用,跨多个公有云和私有云环境提升数据和应用程序的可移植性和安全性,同时实现一致性的云管理。在此过程中,他们将充分发挥双方在核心技术领域的领导优势,如 Linux、容器、Kubernetes、多云管理以及云计算管理和自动化。


IBM与红帽公司的合作伙伴关系已经持续了 20年,IBM作为Linux的早期支持者,与红帽合作帮助开发和发展企业级Linux,最近又为客户提供了企业级Kubernetes和混合云解决方案。这些创新已成为IBM价值190亿美元的混合云业务中的核心技术。IBM和红帽对开源社区的贡献超过了任何其他组织。


可以说,IBM正在和红帽一起,利用自身在各自领域的强大领先优势,构建充满想象空间的混合云服务世界。在IBM think 2019大会上,罗睿兰再次强调了IBM以信任和透明为原则的价值观:


1. 科技的目的是辅助人类而非取代人类;

2. 数据的所有权属于用户自身;

3. 科技应该是开放、可解析、无偏见的。


这也是我们看到各类开源项目正在产生的价值。



结束语。


好吧。现在回头看一下自己公司的业务系统,看看自己是选了“假”的开源方案,还是正在利用真正的开源方案的力量,进行数字化转型和变革。


如果你想快速进行数字化转型了解更多开放创新的“多云世界”,也可以直接访问:https://www.ibm.com/cn-zh/services/cloud。


或者点击右下角“阅读原文”,就会有更多惊喜。


640?wx_fmt=jpeg

猜你喜欢

转载自blog.csdn.net/ZPWhPdjl/article/details/90724878