SystemLink Enterprise met en place une architecture serveur-client qui permet de transmettre des données via un réseau connecté entre vos systèmes et le serveur. Utilisez les composants SystemLink Enterprise requis minimum comme point de départ pour construire votre système.

Pour en savoir plus sur les composants logiciels compatibles avec votre version de SystemLink Enterprise, reportez-vous aux Informations associées.

Tableau 3. Composants système SystemLink Enterprise minimum requis
Élément Description et recommandations
Cluster Kubernetes
  • Cluster Kubernetes exécutant Kubernetes avec nœuds worker Linux.
  • Helm pour configurer et installer l'application.
  • Fonctionnalité Dynamic Volume Provisioning activée sur le cluster.
    Remarque Lors d’un déploiement sur un cluster Amazon Web Services, utilisez les volumes Amazon Elastic Block Store (EBS). SystemLink Enterprise ne prend pas en charge les volumes Elastic File Storage (EFS) d'Amazon.
  • Stockage NFS ou de classe équivalente avec accès RWX (ReadWriteMany).
  • Configurez correctement les paramètres inotify dans les nœuds Kubernetes, tels que max_user_instances, max_user_watches et max_queued_events.
    Remarque Pour en savoir plus, reportez-vous au guide de configuration de votre distribution Linux.
Stockage de données externe
  • Interface de stockage de fichiers Amazon S3 ou de type Amazon S3.
  • Instance PostgreSQL ou jeu de réplicas.
  • Instance MongoDB ou jeu de réplicas.
  • Une instance Elasticsearch.
Authentification utilisateur et réseau
  • Contrôleur Ingress NGINX pour les communications HTTP.
  • DNS et trois noms d’hôte distincts.
  • Fournisseur d'identité avec prise en charge du protocole OpenID Connect.
  • Accès réseau au dépôt d'artefacts de NI.
SystemLink Client Utilisez SystemLink Client pour communiquer avec des cibles. Pour en savoir plus sur les spécifications cibles, reportez-vous à la section Informations associées.

Dimensionnement d’un cluster SystemLink Enterprise

SystemLink Enterprise exécute au moins deux nœuds worker Kubernetes et peut évoluer jusqu'à autant de nœuds que nécessaire pour votre organisation. Contactez votre représentant NI pour connaître les exigences matérielles spécifiques à votre déploiement.

Dans le cas d’un déploiement de production, NI recommande aux administrateurs de fournir assez de nœuds de travail pour permettre une configuration à disponibilité élevée.