Caractéristiques techniques

PolyWorks|DataLoopMC – architecture à trois niveaux


PolyWorks|DataLoop nécessite que certaines applications serveur soient installées et configurées. Le schéma suivant montre comment les applications PolyWorks® communiquent entre elles ainsi qu'avec Microsoft SQL Server.

Recommandation en matière de serveurs pour PolyWorks|DataLoop


Pour utiliser PolyWorks|DataLoop, une infrastructure de réseau comprenant potentiellement plusieurs serveurs doit être configurée. Le nombre de serveurs et leur configuration dépendent du nombre d'utilisateurs censés interagir avec les serveurs.

Si vous prévoyez que jusqu’à 25 utilisateurs utiliseront PolyWorks|DataLoop, vous pouvez installer toutes les applications serveur et le serveur de base de données sur une seule machine qui fera office de serveur. 

Configuration de machine :  

  • Système d'exploitation : Microsoft Windows Server 2016, 2019 ou 2022 uniquement 
  • Processeur : quadricœur 
  • Mémoire vive : 16 GB
  • Espace disque principal : 
    • 500 Go sur un disque SSD pour le système d’exploitation, pour toutes les composantes à installer, ainsi que pour l’instance Microsoft SQL Server et les fichiers de base de donnéesa
  • Taille recommandée de la machine virtuelle dans le nuage :
    • Azure : B4ms : quadricœur, 16 Go de mémoire vive 
    • AWS : t3.xlarge : quadricœur, 16 Go de mémoire vive 
  • Stockage de fichiers :  
    • Microsoft Azure Blob Storage ou Amazon S3 Storage (recommandé) 
    • FILESTREAM : au moins 1 To sur un disque dur (HDD) pour les données FILESTREAM de Microsoft SQL Servera
  • Composantes à installer :  
    • Microsoft SQL Server, version 2017 ou plus récente 
    • Internet Information Services (IIS) 
    • Certificat SSL (requis pour la communication HTTPS avec le serveurb) 
    • Navigateur Web Chrome (64 bits) 
  1. La taille requise varie en fonction du volume de données stockées dans le système de fichiers. Un logiciel de surveillance devrait être configuré pour envoyer des alertes lorsque l’espace disque disponible est faible. 
  2. Il est recommandé d’utiliser des certificats SSL émis par une autorité de certification reconnue. 

Si vous prévoyez que jusqu’à 50 utilisateurs utiliseront PolyWorks|DataLoop, vous pouvez installer toutes les applications serveur et le serveur de base de données sur une seule machine qui agira comme serveur, mais avec une capacité accrue. 

Configuration de machine :  

  • Système d’exploitation : Microsoft Windows Server 2016, 2019 ou 2022 uniquement 
  • Processeur :  quadricœur 
  • Mémoire vive : 32 Go 
  • Espace disque principal :  
    • 500 Go sur un disque SSD pour le système d’exploitation, pour toutes les composantes à installer, ainsi que pour l’instance Microsoft SQL Server et les fichiers de base de donnéesa
  • Taille recommandée de la machine virtuelle dans le nuage :  
    • Azure : E4ads v5 : quadricœur, 32 Go de mémoire vive   
    • AWS : r5.xlarge : quadricœur, 32 Go de mémoire vive 
  • Stockage de fichiers :  
    • Microsoft Azure Blob Storage ou Amazon S3 Storage (recommandé) 
    • FILESTREAM : au moins 4 To sur un disque dur (HDD) pour les données FILESTREAM de Microsoft SQL Servera
  • Composantes à installer :  
    • Microsoft SQL Server, version 2017 ou plus récente 
    • Internet Information Services (IIS) 
    • Certificat SSL (requis pour la communication HTTPS avec le serveurb) 
    • Navigateur Web Chrome (64 bits) 
  1. La taille requise varie en fonction du volume de données stockées dans le système de fichiers. Un logiciel de surveillance devrait être configuré pour envoyer des alertes lorsque l’espace disque disponible est faible. 
  2. Il est recommandé d’utiliser des certificats SSL émis par une autorité de certification reconnue. 

Si vous prévoyez que 50 à 250 utilisateurs utiliseront PolyWorks|DataLoop, vous devez installer les applications serveur et le serveur de base de données sur deux serveurs distincts. 

Configuration du serveur 1 (serveur d’applications)  

  • Système d'exploitation : Microsoft Windows Server 2016, 2019 ou 2022 uniquement
  • Processeur : quadricœur
  • Mémoire vive : 16 Go
  • Espace disque :   
    • 250 Go sur un disque SSD pour le système d’exploitation et toutes les composantes à installer
  • Taille recommandée de la machine virtuelle dans le nuage :  
    • Azure : B4ms : quadricœur, 16 Go de mémoire vive  
    • AWS : m5.xlarge : quadricœur, 16 Go de mémoire vive 
  • Composantes à installer :   
    • Internet Information Services (IIS) 
    • Certificat SSL (requis pour la communication HTTPS avec le serveura) 
    • Navigateur Web (64 bits) 
  1. Il est recommandé d’utiliser des certificats SSL émis par une autorité de certification reconnue. Les deux serveurs doivent être sur le même domaine Windows pour que l’authentification via Active Directory fonctionne correctement. 

Configuration du serveur 2 (serveur de base de données)  

  • Système d'exploitation : Microsoft Windows Server version 2012 R2 ou plus récente
  • Processeur : quadricœur
  • Mémoire vive : 32 Go
  • Espace disque principal : 
    • 500 Go sur un disque SSD pour le système d’exploitation, pour toutes les composantes à installer, ainsi que pour l’instance Microsoft SQL Server et les fichiers de base de donnéesa
  • Taille recommandée de la machine virtuelle dans le nuage :  
    • Azure : E4ads v5 : quadricœur, 32 Go de mémoire vive 
    • AWS : r5.xlarge : 4 vCPUs, 32 Go de mémoire vive 
  • Stockage de fichiers :  
    • Microsoft Azure Blob Storage ou Amazon S3 Storage (recommandé) 
    • FILESTREAM : au moins 20 To sur une matrice de disques durs (HDD RAID) pour les données FILESTREAM de Microsoft SQL Servera
  • Composantes à installer :  
    • Microsoft SQL Server, version 2017 ou plus récentebc
  1. La taille requise varie en fonction du volume de données stockées dans le système de fichiers. Un logiciel de surveillance devrait être configuré pour envoyer des alertes lorsque l’espace disque disponible est faible. 
  2. Nous vous recommandons de ne pas installer Microsoft SQL Server sur un contrôleur de domaine. 
  3. Microsoft SQL Server Enterprise Edition est recommandé si un fonctionnement 24 h sur 24, 7 jours sur 7 est requis et qu’aucun temps d’arrêt n’est prévu.