:warning: 实验性的。 请注意,这是预发行版本。
gNMI网关
gnmi-gateway是用于连接多个目标的分布式且高度可用的服务。 当前仅支持RPC。
常见的用例是:
向gNMI客户端提供多个流,同时保持与gNMI目标的单个连接。
向gNMI客户端提供高可用性的流。
在多个服务器之间分配gNMI目标连接。
将gNMI流导出为其他数据格式和协议。
根据其他系统(例如,您的NMS或网络清单等)中的数据动态地建立与gNMI目标的连接。
设计
概述
gnmi-gateway用Golang编写,旨在为对使用gNMI数据(使用建模)感兴趣的用户和组织轻松扩展。 但是,如果您对编写自己的代码不感兴趣,则可以使用一些内置组件从命令行轻松使用。
gnmi-gateway基于从Target Loaders接收到的数据连接到gNMI目标。 然后,将gNMI通知消息转发到gnmi-gateway缓存,具有
1