您现在的位置是:首页 >要闻 > 2020-11-20 17:21:07 来源:

微软首次推出开放服务网格

导读 微软将把对新服务网格的控制权移交给专门从事云原生开源软件支持的小组。这项新服务称为开放服务网格(OSM),旨在帮助公司协调微服务。此类

微软将把对新服务网格的控制权移交给专门从事云原生开源软件支持的小组。这项新服务称为开放服务网格(OSM),旨在帮助公司协调微服务。此类服务在商业圈中迅速流行,允许开发人员创建较小,更简单的特定于任务的应用程序,作为较大操作的一部分。与单个应用程序的服务是一个庞大的运营程序的一部分相比,单个应用程序的修改和更新速度更快。

正如Red Hat定义的服务网格:“就像开源项目Istio一样,[服务网格操作]是一种控制应用程序的不同部分如何彼此共享数据的方法。与其他用于管理此通信的系统不同,服务网格是内置于应用程序中的专用基础架构层。”

微软表示OSM将是开源的,其运营管理将很快转移到Cloud Native Computing Foundation(CNCF)。CNCF根据其使命宣言,“建立可持续的生态系统并培育社区,以支持云原生开源软件的增长和健康。”

此举正处于有关网格操作的争议之中。Google最近决定将其开源Istio Mesh项目的商标移交给Google创建的组织,而不是移交给已经建立的开源组织,这激怒了开源社区中的一些人。他们担心将来可能会因网格服务而在项目中使用Istio名称的权利受到限制。

谷歌此前曾承诺将对Istio的控制权移交给CNCF,但本月早些时候,该商标又被转移给了Google于同一周创建的Open Usage Commons。

微软的最新举措被视为从疏远的Istio用户中赢得良好意愿的一种手段。

谷歌的Istio是最著名的网格服务,但是其他公司,例如Kong Inc.的Kuma和Bouyant Inc.的Linkerd和Citrix Service Mesh,都在争夺利润丰厚的网格饼。

Microsoft Azure产品管理总监Gabe Monroy称Microsoft新的Open Service Mesh是Istio的轻量级,易于学习的版本。Google网格系统被认为非常复杂,更难以掌握。

“我们的客户一直在告诉我们,Istio就是一个很好的例子,当今存在的解决方案非常复杂,” Monroy说。

微软在上周的公告中表示:“ OSM使用户能够在高度动态的微服务环境中统一管理,保护和观察服务到服务的通信。我们希望OSM成为一个社区主导的项目,它将鼓励在新的和现有的SMI API(网格服务的标准接口)上进行协作。”