了解SystemLink Enterprise使用的联网组件和加密协议。



表 21. SystemLink Enterprise使用的联网组件和加密协议
组件或协议 说明信息
SystemLink Enterprise Kubernetes集群
Linux Kubernetes集群中的SystemLink Enterprise Kubernetes集群包含组成下列组件的Pod。
  • SystemLink Web服务
  • SystemLink Web应用程序
  • Salt主设备

关于集群要求的详细信息,请参阅相关信息

SystemLink Web应用程序

SystemLink Web应用程序是用户可访问并与SystemLink交互的在线工具。

终端

终端是指由SystemLink管理软件和配置的系统。这些系统可运行Windows和Linux Real-Time操作系统。

终端通过HTTPS和SaltStack TCP协议与SystemLink通信。无论采用何种协议,测试系统初始化与服务器的所有通信。有关向SystemLink Server添加终端的详细信息,请参阅设置SystemLink Client

SystemLink通过HTTPS传输Tag、文件、设备和测试结果。Salt job和pillar通过AES加密的Salt TCP Transport传输。Salt job用于从SystemLink Server安装软件和更改终端配置。Salt pillar用于传输凭证和证书。Salt管理SystemLink Server证书。终端节点不需要管理员来管理这些证书。有关Salt TCP Transport的概述,请参阅SaltStack文档。

SystemLink授权终端后,终端即成为受管节点。SystemLink还通过基于角色的SystemLink Server访问控制系统安全传输身份验证所需的配置、证书和凭据。SystemLink Client API包含自动使用这些凭据的自动配置VI。无需在测试应用程序代码中包含凭据等密钥。

MongoDB

MongoDB是一种文档数据库。SystemLink使用MongoDB Wire协议与MongoDB实例通信。MongoDB支持TLS连接。详细信息请参阅MongoDB TLS文档。

文件存储

文件存储是指SystemLink文件引入服务使用的Amazon S3或Azure Blob存储系统。

身份提供程序

身份提供程序是SystemLink用于验证用户身份并让用户登录到SystemLink Web应用程序的服务。SystemLink Enterprise仅支持OpenID Connect身份提供程序。有关如何将提供程序连接至SystemLink的信息,请参阅配置OpenID Connect客户端访问权限

PostgreSQL

PostgreSQL是一种关系数据库管理系统。SystemLink使用PostgreSQL进行数据存储。

Elasticsearch

Elasticsearch是一个搜索引擎。SystemLink使用Elasticsearch改进搜索功能。