(从左至右)红帽执行副总裁兼产品和技术部门总裁Paul Cormier、IBM云计算与认知软件业务全球高级副总裁、IBM全球研究院院长Arvind Krishna
IBM云计算与认知软件业务全球高级副总裁、IBM全球研究院院长Arvind Krishna与红帽执行副总裁兼产品和技术部门总裁Paul Cormier就此次里程碑意义的收购进行了交流。
IBM和红帽将如何从协作中获益?
Paul
红帽是一家采用开源开发模式的企业级软件公司。其模式的一个基本原则是,我们所做的一切,从我们学习的新实践到我们开发的新技术,最终都要回馈到上游社区。通过与IBM的结合,我们对客户的影响力将显著增强,如此,我们将能够进一步推动开放式企业技术的发展。对于IBM而言,我们双方已紧密合作了很长一段时间,如今,现有的IBM客户将能够更直接地获得下一代基于开源的技术,这些技术恰恰是混合云创新的基石。
Arvind
此次收购对客户有何好处?他们有哪些反馈?
Paul
这样说吧:我们将在更广泛的范围内为我们的客户带来更具规模的创新。红帽和IBM的实力与专业知识的结合将使我们能够为客户做更多的事情。我最近与一家大型无线运营商进行了交流,对方的反馈是:“你们两家公司我都喜欢。”他们看到了面前的机会,那就是进一步采用开源技术。这不仅仅是IBM实际的业务覆盖所产生的结果,还因为我们有能力承担更大项目。在许多现实案例中,他们已经开始运行IBM产品或依赖IBM 咨询部门来部署这些技术。我们已经作为合作伙伴完成了一些工作,但尚未以整合的方式开展过相关工作。
Arvind
目前,客户和行业所面临的最紧迫的挑战是什么?
Paul
当云计算首次出现时,企业往往被告知,将每个应用都迁移到云端只需要一天的时间。那已经是十多年前的事了。然而,行业分析师指出,如今,大多数企业只有约20%的工作负载迁移到了云端。原因之一是云已经成为一个日益复杂的环境,越来越难以管理。在某种程度上,这是因为混淆了以云为中心(cloud-centric)的开发项目和云就绪(cloud-ready)产品的关系。例如,Kubernetes是一个开发项目,而不是产品。许多客户一直认为,所有的Kubernetes组件分布(总数超过125+)都是互相兼容的。但事实并非如此。当涉及到部署时,并不处于相同的时间线、生命周期等。就像产品一样,所有的云计算,即使它们具有相同的底层技术,它们也都是互不相同的。因此目前,当客户想要跨越云时,他们意识到必须要有四、五个不同的技术堆栈孤岛,开发人员必须为之进行开发,而运营人员也必须能够对此进行运营。从管理的角度来看,这确实不具备可持续性。
Arvind
两家公司将如何帮助解决这些问题?
Arvind
除了平台本身,客户所需要的是使整个环境不那么脆弱的专业知识和额外的工作。这是我们致力共同完成的目标。红帽已经在容器和Linux上提供了该平台。他们还可在此基础之上提供工作负载。对于IBM来说,关键是要确保中间件、数据和AI(不仅是IBM的,还有开源的)得到优化。
Paul
企业需要简化其IT环境。这甚至改变了应用的构建方式。我们将看到构建到微服务架构中的应用,而不是单体大规模应用。从软件工程的角度来看,这是一种非常好的方式。为了真正利用微服务,客户可以将这些应用扩展到多个IT环境之中。并且有一种方法可以保持这些应用同步,这就是自动化。如果不借助于工具,这些工作就太复杂了,人类很难完成。
Arvind
IBM和红帽都与开发者社区有着深远的关系。当两家公司联手时,开发人员将在哪些方面受益?
Arvind
信息技术领域目前正在经历一个重大转变。在一个有1000个完全不同孤岛的环境中,一名开发人员的覆盖范围要比其可能覆盖的潜在范围更为有限。当我们着手创建这一公共基础设施,帮助企业开始使用不同的公有云时,我们也将帮助开发人员扩大他们的覆盖范围。换句话说,他们将从这一切所带来的网络效应中受益良多。
Paul
IBM和红帽已紧密合作二十多年。这次收购之后,红帽和IBM能够实现哪些以前作为合作伙伴无法实现的目标?
Arvind
商业伙伴关系只能让一个企业走到目前这种程度。展望未来,无论是在云端还是在本地,Linux和OpenShift将是我们开发和部署软件产品的主要平台。此外,红帽拥有最大规模Linux企业用户,所以现在我们可以做得更多。我们可以提供只有我们双方才能构建的端到端解决方案。要做到这一点难度非常大,除非彼此互有承诺。
Paul
从上游的角度来看,在早期让更多工程师参与到合适的项目中来能够提高效率。举例来说,五年前,世界上至少存在10个不同的容器编排项目。红帽决定把所有资源都押在Kubernetes上。我们将在该社区工作的有影响力的人员带入红帽,投入大量资源使Kubernetes为企业应用做好准备,并作为一家公司成为有影响力的社区成员。我们那时决定让我们所有的开发人员都遵从这条路,但IBM可能会有不同的看法。现在我们就能够讨论某个上游项目的优缺点,看看它能够为社区带来哪些优势,我们可以开诚布公地开展这些工作。
Arvind
如果以Kubernetes为例,红帽是最大的贡献者之一。然而,如果以Istio为例,IBM则是最大的贡献者。因此,我们可以携手并进以覆盖更多领域,并在彼此的业务基础上开展工作。这一点至关重要,因为开源的本质并不是由一家公司包办所有业务。成功的关键因素之一是发挥多方的优势。
Paul
您认为开源技术要想继续蓬勃发展,最重要的一两个原则是什么?
Paul
首先,一个原则是,最好的技术最终会胜出。然而,红帽已经做出并将继续坚守的最重要承诺是“上游优先”。这意味着什么?我们不会把任何东西放到尚未进入上游,或尚未非常接近于被上游接受的产品中。从开源的角度来看,这一点至关重要,但从工程的角度来看,其重要性更为突出。“上游优先”策略要求我们开发100%基于开源技术的企业级产品。
Arvind
红帽常被称作IT行业的“瑞士”(中立国),这也正是红帽取得持久成功的关键所在。IBM将如何保持红帽的中立性?
Arvind
往期回顾
“IBM中国”抖音官方账号正式上线
搜索“IBM中国”或
抖音号1942048200加关注
让我们一起抖起来
长按关注
IBM中国官方微信
获取更多IBM资讯
原文请点击