Buoyant推出托管Linkerd服务网格

服务网格Linkerd重要贡献厂商Buoyant发布了Buoyant Cloud,这是一个Linkerd托管服务,让用户可以更简单地管理服务网格项目,并且提供仪表板显示跨集群、警示和相关工作负载的指标。由于Buoyant Cloud仍在测试阶段,还缺少几个重要的功能,不过官方承诺,TLS认证轮替和跨集群配置等功能,很快就会上线。

适用于Kubernetes的Linkerd服务网格,为云计算原生运算基金会(CNCF)旗下的项目,以轻巧快速著称,Linkerd能够能提高微服务的可调试性、可观察性、可靠性和安全性,用户完全不需要修改任何的程序代码,就可以使用Linkerd。

Linkerd会在每个服务执行实例旁,安装一组超轻量,以Rust程序语言编写的代理,这些代理会自动处理进出服务的所有流量,并向控制平面发送遥测资料,或是接受控制信号,这种设计允许Linkerd测量和操纵进出服务的流量,且不会产生过多的延迟。

而现在Buoyant所推出的托管Linkerd云计算服务,可以简化Linkerd使用,降低用户服务运营工作,Buoyant Cloud托管网格仪表板,能够显示所有集群的网格状态,而且拥有自动健全性检查功能,会主动警示用户服务网格的健康状况,并且提供系统上所有工作负载的综合性健康指标。之后Buoyant Cloud还会提供轮替网格TLS凭证、管理Linkerd安装和升级等功能,并且让用户能够配置集群的安全性和流量政策。

之所以需要Buoyant Cloud,官方提到,是因为Linkerd虽然尽量设计简单,但是实际运行起来仍然非常困难。用户运行Linkerd除了要面对一般运行服务所会遭遇的问题,包括扩展、更新和移除不需要的相依项目等工作外,还需要知道正确监控服务,并且在警示触发时正确处理问题的方法。而Buoyant Cloud减去用户在执行Linkerd所会遇到的问题,降低部署网格服务的门槛。

Buoyant Cloud提供免费计划,所有Linkerd用户都可以免费使用Buoyant Cloud,官方提供50个工作负载和2个集群的额度,当用户需要更大的部署,便可以从免费计划升级继续使用。