第四十六章 九析带你轻松完爆 Istio - Envoy 相关术语

系列文章:


总目录索引:九析带你轻松完爆 istio 服务网格系列教程

目录

1 前言

2 邀约

3 专用术语

    3.1 Host(主机)

    3.2 Downstream(下游)

    3.3 Upstream(上游)

    3.4 Listener(监听器)

    3.5 Cluster(集群)

    3.6 Mesh(网格)

    3.7 Runtime configuration(运行时配置)

4 小节


1 前言

        如果你对博客有任何疑问,请告诉我。

1.png


2 邀约

        你可以从 b 站搜索 “九析”,获取免费的、更生动的视频资料:

clipboard2.png


3 Envoy 专用术语

        下列术语的解释如果放在整个计算机工业大环境下会有一些争议,所以这里声明一下,以下解释专指 Envoy 语境。

3.1 Host(主机)

        Envoy 中的 Host 是指能够进行网络通信的实体(手机、服务器上的应用程序)。在本文档中,主机是逻辑网络应用程序。一个物理硬件可能会在其上运行多个主机,只要它们中的每一个都可以独立寻址。

3.2 Downstream(下游)

        下游主机连接到 Envoy,发送请求并接收响应。可以将 downstream 简单看做客户/服务器模式的客户端程序。

3.3 Upstream(上游)

        上游主机从 Envoy 接收连接和请求,处理完毕后将响应返回给 Envoy。可以将 Upstream 看做是客户/服务器模式的服务端程序。

3.4 Listener(监听器)

        监听器是可被标识的网络位置(例如:端口或 Unix 套接字等等)。下游(客户端程序)可以与监听器建立连接并互相通信。Envoy 暴露了多个可供下游客户端连接的监听器。

3.5 Cluster(集群)

        这里的 Cluster 是指 Envoy 可以连接的一组逻辑相似的上游主机。Envoy 通过服务发现机制寻找和定位到集群中的成员。它也可以选择通过主动运行状况检查来确定集群成员的健康状况。Envoy 将请求路由到集群成员是通过负载均衡策略决定的。

3.6 Mesh(网格)

        由一组主机互相协调以提供一致的网络拓补。在本文档中,“Envoy 网格”是一组 Envoy 代理,它们构成了由许多不同的服务和应用程序组成的分布式系统的消息传递基础。

3.7 Runtime configuration(运行时配置)

        随 Envoy 部署的带外实时配置系统。修改这些配置并让其生效并不需要重启 Envoy。


4 小节

        上面介绍了 Envoy 的一些术语,这些术语可以帮你理解 Envoy 的作用对象或者功能,即使这里你并不能完全消化这些概念也没关系 ,后期九析将逐一进行为你以样例的形式阐述。敬请期待。

猜你喜欢

转载自blog.51cto.com/14625168/2507179