当前市场了已经涌现了不少Service Mesh,各自为政,不同Service Mesh之间迁移的成本非常高,为了实现Service Mesh生态的健康持续发展,需要建立一套标准,大家共同遵照相同的标准进行扩展实现。
数据平面层面,CNCF以Envoy XdS v2 API为基础在筹建通用数据平面API,不过尚在讨论和筹备阶段。2019年5月,微软牵头Linkerd、Hashicorp、Solo.io等公司,推出了Service Mesh Interface(简称SMI),目的是构建一套不同Service Mesh互通的标准。
Service Mesh标准化,是Service Mesh发展过程中重要的一步,当前只是迈出了很小的一步。只有解决了标准化的问题,才能构建起Service Mesh生态的基石,促进后续的良性健康发展。