Andy 译 分布式实验室
V
过去的一年,可以说是关于Service Mesh评估、试验乃至炒作的一年。
虽然Service Mesh作为一种新兴的技术模式引发了人们的广泛关注,但对其的重视仍然主要停留在评估阶段,而尚未触及真正的广泛采用。具备实际功能的Service Mesh在普及之后,将有望在运行时帮助运营人员更轻松地管理基于微服务架构的应用程序。然而,在全面步入生产采用之前,这项技术仍然需要逐步发展成熟。
但好消息是,根据我们的预测,今年之内Service Mesh将有望从炒作阶段过渡至真正的应用层面。
那么,关于Service Mesh我们能够在2019年看到怎样的发展趋势?
Service Mesh将作为一种技术模式迎来演进与合并;
Istio的发展将逐步帮助企业选择切实可行的服务网络实现方式;
明确的用例将为后续的广泛采用指明前进道路。
Service Mesh的演进之旅
着眼于控制平面Service Mesh,我们已经看到边车代理领域呈现出合并的趋势。Linkerd与Conduit的合并催生出Linkerd 2的发布,这也成为边车大军中的又一股新生力量。而作为边车控制平面网格领域的元老,Istio在云原生领域内仍然拥有着最为强劲的生命力。下面一起来看Istio GitHub repo的当前状态:
14500颗星评;
6400次提交;
300位贡献者。
Aspen Mesh;
Avi Networks;
思科;
OpenShift;
NGINX;
Rancher;
Tufin Orca;
Tigera;
Twistlock;
VMware。
Istio的演进之旅
社区成长
现在,Istio项目已经迎来了1.0版本,而除核心谷歌与IBM团队之外的外部贡献者数量也开始快速增长。我猜想,Istio项目将在今年6月或者7月左右迎来稳定的1.3版本。而一旦达到这一发展阶段,其即可在生产环境当中大规模使用,这也将成为其真正起飞的历史性节点。
新兴供应商持续涌现
在Aspen Mesh公司,我们从18个月前开始将Istio项目视为Service Mesh中最重要的技术成果。在接下来的一年中,事态也逐渐趋于明朗——Istio将在Service Mesh领域赢下头把交椅,正如Kubernetes已经在容器编排层面夺得桂冠一样。
Istio项目是一套功能强大的工具箱,能够直接解决众多与微服务相关的实际挑战——在此之前,这些挑战只能通过繁琐的手动流程加以解决,其中一些甚至根本没有解决办法。此外,围绕Istio项目建立起的活跃开源社区也成为推动其普及的一大重要因素。更重要的是,这些良好趋势目前仍得到了保持甚至加强,因此以Istio为基础以及将Istio集成作为发展方向的企业在数量上必将不断增长。
Istio项目将加入云原生计算基金会
在这里我要大胆做出猜测,甚至敢打赌在2019年年内,Istio项目将正式成为云原生计算基金会的一员。通过以往的经历来看,云原生计算基金会正是云原生开源项目最好的归宿与托管者。我认为这也将成为Istio项目得到广泛采用,进而获得长期成功当中至关重要的一步棋。虽然事态的最终发展仍然要由该项目的缔造者们决定,但可以肯定的是只要Istio项目正式加入这个大家庭,每一位相关者都将从中获得收益。
真实用例将成为推动广泛采用的核心驱动力
我认为,目前仍然困扰着Service Mesh的难题在于“如果将其引入实践流程,用户会看到怎样切实可靠的收益?”很明显,这是一个困扰着所有新兴技术的老问题,因此对于这个问题的答案探索过程同样有章可循:通过真实用例。没错,真实用例代表一切。只有真实用例,才能真正说服心怀疑虑的潜在用户。
Service Mesh是一款功能强大的工具箱,但只有一小部分受众会真正关注技术本身有多么酷炫先进。对于大多数人来讲,它能够解决什么问题才是最重要的关注点。
在我看来,2019年将成为Service Mesh用例爆发的一年。而且这一切将随着采用者数量的增加而水到渠成,用户们也将更热烈地相互讨论他们通过Service Mesh获得的实际价值。
总结陈词
相关链接:
https://www.gartner.com/doc/3894156/innovation-insight-service-mesh&sa=D&ust=1548632583599000&usg=AFQjCNGpgsOiRRkzYq8FDILUf3K3H00Ilg
https://451research.com/
https://www.idc.com/getdoc.jsp?containerId=US44394418
原文链接:https://thenewstack.io/top-three-service-mesh-developments-in-2019/