SystemLink Enterprise为服务器-客户端架构,可在互连网络上的系统和服务器之间传输数据。使用最低要求的SystemLink Enterprise系统组件作为构建系统的起始点。

要了解与您的SystemLink Enterprise版本兼容的组件软件的更多信息,请见相关信息

表 3. 最低SystemLink Enterprise系统组件要求
组件 说明和建议
Kubernetes簇
  • 运行Kubernetes和Linux工作程序节点的Kubernetes集群。
  • Helm配置和安装应用程序。
  • 在集群上启用动态卷配置。
    备注 部署至Amazon Web服务集群时,请使用Amazon Elastic Block Store (EBS)卷。SystemLink Enterprise不支持Amazon Elastic File Storage (EFS)卷。
  • 具有ReadWriteMany访问权限的NFS存储配置程序(provisioner)或等效存储类。
  • 在Kubernetes节点中正确配置inotify参数,例如max_user_instancesmax_user_watchesmax_queued_events
    备注 更多信息,请见Linux安装包的配置指南。
外部数据存储
  • Amazon S3或类似于Amazon S3的文件存储接口。
  • PostgreSQL 实例或副本集。
  • MongoDB实例或副本集。
  • Elasticsearch实例。
网络和用户身份验证
  • 用于HTTP通信的NGINX Ingress Controller。
  • DNS和3个不同的主机名。
  • 支持OpenID Connect协议的身份提供程序。
  • 通过网络访问NI Artifact存储库。
SystemLink Client 使用SystemLink Client与终端通信。关于终端要求的详细信息,请参阅相关信息

调整SystemLink Enterprise簇的大小

SystemLink Enterprise可在少至两个Kubernetes工作程序节点上运行,并可根据实际需要扩展到任意数量的节点。请联系客户代表,以确定部署的具体硬件要求。

对于生产部署,NI鼓励管理员配置足够的工作节点,以实现高可用性配置。