服务网格的起源
什么是服务网格:Linkerd对服务网格的定义:服务网格是一个特殊的基础设施层,用于处理惩罚服务之间的通信。它努力通过包含现代云本地应用程序的庞大服务拓扑来可靠地报告请求。实际上,服务网格通常是由一组轻量级的网络代理实现的,它们与应用法语代码一起部署,不需要感知应用法语本身。Istio给出了服务网格的定义:服务网格用于塑造这样一组微服务网络及其交互,包括服务发现、负载均衡、故障恢复、拥抱和监控等。
服务网格通常有较大的运维需求,如A/B测试、加那利发布、速率限制、会议控制、端到端认证等。综上所述,从linkerd和istio对Service Mesh的定义可以看出服务网格的特点:中间层(处理惩罚工具的流量),主要用于处理惩罚服务之间的通信,使用轻量级网络解决各种问题,如超时/重试、日志、监控等。接受sidercar模式,并在没有意识的情况下应用原来在代码中实现的效果。从上面的定义可以知道,服务网格的本质是服务之间的网络控制,从原来的通过网线直接连接的主机到内部控制流分析的应用,再到外部控制流的应用,法国综合服务发现和断路器的应用,专门用于服务发现和断路器的软件包/库应运而生。
比如Twitter的Finagle和Facebook的Proxygen,此时应用法语内部出现了专门用于服务发现和断路器的开源软件。比如网飞OSS、Airbnb synapse、nerve最后作为微服务的中间层服务网格出现,最后演变成接受sidercar模式的服务网格:文献https://istio.io/latest/zh/docs/concepts/what-is-istio/https://philcalcado.com/2017/08/03/pattern _ service _ mesh . html https://Jimmy song . io/istio-handbook/concepts/what-service-mesh . html。
本文关键词:AG九游会,服务,网格,的,起源,什么,是,服务,网格,Linkerd
本文来源:AG九游会-www.bjhtj.net