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 déployer toutes les applications serveur et l’hôte de base de données sur une seule machine :

Configuration de la machine :

  • Système d'exploitation : Microsoft Windows Server 2016a, 2019, 2022 et 2025
  • Processeur : quadricœur
  • Mémoire vive : 16 Go
  • Instances cloud recommandées:
    • Azure VM : B4ms : 4 vCPUs, 16 Go de mémoire vive 
    • Amazon VM : t3.xlarge : 4 vCPUs, 16 Go de mémoire vive
  • 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éesb
  • Stockage de fichiers:
    • Microsoft Azure Blob ou Amazon S3 (recommandé)
    • FILESTREAM : Au moins 1 To sur un disque dur (HDD) pour les données FILESTREAM de Microsoft SQL Serverb
  • Composantes à installer:
    • SQL Server de Microsoft, version 2017a ou plus récente 
    • Internet Information Services (IIS) 
    • Certificat SSL - requis pour la communication HTTPS avec le serveurc 
    • Navigateur Web Chrome (64 bits) 

a. PolyWorks|DataLoop 2026 est la dernière version à prendre en charge Microsoft Windows Server 2016 et SQL Server 2017.

b. 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 est faible.

c. 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 déployer toutes les applications serveur et l’hôte de base de données sur une seule machine, mais avec une capacité accrue.

Configuration de la machine:

  • Système d'exploitation : Microsoft Windows Server 2016a, 2019, 2022 et 2025
  • Processeur : quadricœur
  • Mémoire vive : 32 Go
  • Instances cloud recommandées:
    • Azure VM : E4as-v5 : 4 vCPUs, 32 Go de mémoire vive
    • Amazon VM : r7a.xlarge : 4 vCPUs, 32 Go de mémoire vive
  • 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ées.b
  • Stockage de fichiers:
    • Microsoft Azure Blob ou Amazon S3 (recommandé)
    • FILESTREAM : Au moins 4 To sur un disque dur (HDD) pour les données FILESTREAM de Microsoft SQL Serverb
  • Composantes à installer:
    • SQL Server de Microsoft, version 2017a ou plus récente
    • Internet Information Services (IIS)
    • Certificat SSL - requis pour la communication HTTPS avec le serveurc
    • Navigateur Web Chrome (64 bits)

a. PolyWorks|DataLoop 2026 est la dernière version à prendre en charge Microsoft Windows Server 2016 et SQL Server 2017.

b. 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 est faible.

c. 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 avec jusqu’à un million d’items répartis sur l’ensemble des projets, vous devez déployer les applications serveur et l’hôte de base de données sur deux machines distinctes ou sur des plateformes gérées 

Serveur d’applications

  • Système d'exploitation : Microsoft Windows Server 2016a, 2019, 2022 et 2025
  • Processeur : quadricœur
  • Mémoire vive : 16 Go
  • Instances cloud recommandées:
    • Azure VM : B4ms : 4 vCPUs, 16 Go de mémoire vive 
    • Amazon VM : t3.xlarge : 4 vCPUs, 16 Go de mémoire vive
  • Espace disque principal: 
    • 250 Go sur un disque SSD pour le système d’exploitation et toutes les composantes à installer 
  • Composantes à installer: 
    • Internet Information Services (IIS) 
    • Certificat SSL - requis pour la communication HTTPS avec le serveurb 
    • Navigateur Web Chrome (64 bits) 

a. PolyWorks|DataLoop 2026 est la dernière version compatible avec Microsoft Windows Server 2016. 

b. 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. 

Hôte de base de données 

  • Composantes requises : Microsoft SQL Server 2017a ou une version plus récentebc 
  • Processeur : quadricœur 
  • Mémoire vive : 32 Go 
  • Instances cloud recommandées: 
    • Base de données Azure SQL : série Premium Hyperscale optimisée pour la mémoire : 4 vCores, 41,5 Go de mémoire vive 
    • Azure VM : E4as-v5 : 4 vCPUs, 32 Go de mémoire vive o Amazon RDS: db.r7i.xlarge : 4 vCPUs, 32 Go de mémoire vive 
    • Amazon VM : r7a.xlarge : 4 vCPUs, 32 Go de mémoire vive · Espace disque principal: 
    • Espace de stockage alloué dynamiquement ou un minimum de 500 Go sur un disque SSD 
  • Stockage de fichiers:
    • Microsoft Azure Blob ou Amazon S3 (recommandé) 
    • FILESTREAM (si utilisé) : au moins 20 To sur un disque dur (HDD) pour les données FILESTREAM de Microsoft SQL Server. 

a. PolyWorks|DataLoop 2026 est la dernière version à prendre en charge SQL Server 2017. 

b. Nous vous recommandons de ne pas installer Microsoft SQL Server sur un contrôleur de domaine. 

c. Microsoft SQL Server Enterprise Edition est recommandé si un fonctionnement 24 h/24, 7 j/7 est requis et si aucun temps d’arrêt n’est prévu.

 

Si vous prévoyez que 100 à 500 utilisateurs utiliseront PolyWorks|DataLoop avec jusqu’à dix millions d’items répartis sur l’ensemble des projets, vous devez déployer les applications serveur et l’hôte de base de données sur deux machines distinctes ou sur des plateformes gérées:

Serveur d’applications 

  • Système d'exploitation : Microsoft Windows Server 2016a, 2019, 2022 et 2025 
  • Processeur : 8 cœurs 
  • Mémoire vive : 32 Go 
  • Instances cloud recommandées: 
    • Azure VM : B8ms : 8 vCPUs, 32 Go de mémoire vive 
    • Amazon VM : m7a.2xlarge : 8 vCPUs, 32 Go de mémoire vive 
  • Espace disque principal: 
    • 500 Go sur un disque SSD pour le système d’exploitation et toutes les composantes à installer. 
  • Composantes à installer: 
    • Internet Information Services (IIS) 
    • Certificat SSL - requis pour la communication HTTPS avec le serveurb 
    • Navigateur Web Chrome (64 bits) 

a. PolyWorks|DataLoop 2026 est la dernière version compatible avec Microsoft Windows Server 2016 

b. 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. 

Hôte de base de données 

  • Composantes requises : Microsoft SQL Server 2017a ou une version plus récentebc 
  • Processeur : 8 cœurs 
  • Mémoire vive : 128 Go 
  • Instances cloud recommandées: 
    • Base de données Azure SQL : série Premium Hyperscale optimisée pour la mémoire : 12 vCOREs, 124,6 Go de mémoire vive 
    • Azure VM : E16as-v5 : 16 vCPUs, 128 Go de mémoire vive 
    • Amazon RDS : db.r7i.4xlarge : 8 vCPUs, 128 Go de mémoire vive 
    • Amazon VM : r7a.4xlarge : 16 vCPUs, 128 Go de mémoire vive 
  • Espace disque principal: 
    • espace de stockage alloué dynamiquement ou un minimum de 1 To sur un disque SSD. 
    • Débit disque minimal : 1 000 Mo/s 
    • Nombre minimal d’opérations E/S par seconde (IOPS) : 16 000 
  • Stockage de fichiers: 
    • stockage Microsoft Azure Blob ou Amazon S3 (requis) 
    • FILESTREAM n’est pas pris en charge pour les bases de données de cette taille. 

a. PolyWorks|DataLoop 2026 est la dernière version à prendre en charge SQL Server 2017. 

b. Nous vous recommandons de ne pas installer Microsoft SQL Server sur un contrôleur de domaine. 

c. Microsoft SQL Server Enterprise Edition est recommandé si un fonctionnement 24 h/24, 7 j/7 est requis et si aucun temps d’arrêt n’est prévu.