Recommandations relatives au matériel du serveur SOLIDWORKS PDM Professional 2020

Article par Andrew Lidstone, CSWE mis à jour le 19 février 2020

Article
Article co-rédigé par Samir Lohmann le 19 février 2020

Voici un aperçu de nos recommandations actuelles en matière de matériel SOLIDWORKS PDM Professional 2020 Server.

Bien que les recommandations suivantes soient destinées à servir d'aperçu général pour la plupart des coffres SOLIDWORKS PDM Professional, la détermination du matériel serveur et client approprié est l'une des premières étapes que Javelin fournira lors d'un service de mise en œuvre de SOLIDWORKS PDM Professional.

Nous vous recommandons vivement de contacter nos spécialistes si vous envisagez d'acheter du matériel ou un logiciel pour PDM. Le matériel et la configuration optimaux pour votre chambre forte peuvent varier en fonction de nombreux aspects, notamment le nombre d'utilisateurs, le nombre de fichiers dans la chambre forte et d'autres facteurs.

REMARQUE: ces recommandations ne s'appliquent PAS à SOLIDWORKS PDM Standard.

Serveur de base de données SOLIDWORKS PDM :

  • Processeur : 4 cœurs avec une vitesse d'horloge de 3 GHz ou plus
  • Système d'exploitation : Windows Server 2019
  • Logiciel de base de données : Microsoft SQL Server Standard 2017 (voir les informations complémentaires concernant les licences ci-dessous)
  • Mémoire : 32 Go (voir les informations complémentaires concernant la mémoire ci-dessous)
  • Configuration du stockage : Système d'exploitation Windows et logiciel SQL Server en RAID 1 SSD ; Fichier de base de données SQL (.mdf) RAID 1 SSD ; Fichier journal SQL (.ldf) RAID 1 SSD

Serveur d'archives SOLIDWORKS PDM :

  • Processeur : Vitesse d'horloge de 3Ghz ou plus
  • Système d'exploitation : Windows Server 2019
  • Mémoire : 16 Go
  • Configuration du stockage : Lecteur(s) de stockage haute vitesse dédié(s) aux archives

Quelle est l'architecture système recommandée pour les serveurs SOLIDWORKS PDM Professional 2020 ?

Pour les coffres PDM de moyenne et grande taille, il est recommandé d'utiliser un serveur distinct et dédié pour le serveur de base de données PDM. Pour des raisons de performance, aucune autre base de données ne doit être hébergée sur le même serveur que celui qui héberge la base de données PDM. Il est recommandé d'installer le service de serveur de base de données SOLIDWORKS PDM (également appelé service Database Helper) sur le même système que celui qui héberge le logiciel SQL Server.

REMARQUE: il est fortement recommandé de ne pas installer le logiciel Microsoft SQL Server sur un système faisant office de contrôleur de domaine Active Directory, car cela peut entraîner plusieurs problèmes connus, notamment des risques de sécurité.

Un serveur distinct doit être utilisé pour le service SOLIDWORKS PDM Archive Server. Ce même serveur peut également être utilisé pour le logiciel PDM Web2 Server.

Quelle est la configuration matérielle minimale requise pour SOLIDWORKS PDM Professional 2020 ?

La configuration matérielle minimale de SOLIDWORKS PDM est indiquée sur la page Configuration requise pour SOLIDWORKS.

Quel processeur (CPU) est recommandé pour SOLIDWORKS PDM Professional 2020 ?

SOLIDWORKS PDM prend en charge les processeurs Intel et AMD.

Pour le serveur de base de données, Microsoft SQL peut tirer parti du traitement multicœur. Pour des performances optimales des fonctions PDM, il est recommandé de maintenir l'utilisation moyenne du processeur en dessous de 50 %. Si l'utilisation moyenne est supérieure à 50 %, davantage de cœurs peuvent être nécessaires. Veuillez noter que si vous utilisez la licence de base standard de Microsoft SQL Server, l'ajout de cœurs supplémentaires peut nécessiter l'achat de licences de base supplémentaires. Vous pouvez en discuter avec votre revendeur Microsoft.

Pour les composants Archive Server et Web2 Server, les exigences en matière de CPU sont beaucoup plus faibles.

Quel système d'exploitation est recommandé pour les composants serveur de SOLIDWORKS PDM Professional 2020 ?

SOLIDWORKS PDM 2020 est officiellement pris en charge par les systèmes d'exploitation suivants :

  • Windows Server 2016
  • Windows Server 2019 (recommandé)

REMARQUE: Windows Server 2012 et Windows Server 2012R2 ne sont PAS compatibles avec SOLIDWORKS PDM 2020.

SOLIDWORKS PDM Professional 2020 fonctionne-t-il dans les environnements virtuels ?

Oui, mais SOLIDWORKS ne teste et ne prend en charge PDM que dans des environnements virtuels spécifiques.

Voustrouverez une liste des environnements virtuels actuellement pris en charge sur le site Web de SOLIDWORKS.

SOLIDWORKS PDM Professional 2020 peut-il être hébergé dans le cloud ?

Bien que SOLIDWORKS ne teste pas PDM dans un fournisseur de cloud computing (tel que Amazon AWS ou Microsoft Azure), les serveurs basés sur le cloud computing peuvent être utilisés pour SOLIDWORKS PDM.

Javelin propose diverses solutions PDM basées sur le cloud pour les clients qui souhaitent transférer leur gestion des données dans cet environnement.

Si vous étudiez votre propre environnement en nuage, veuillez prendre note de ce qui suit :

  • Les services de bases de données relationnelles (RDS) d'Amazon Web Service ne sont pas une option appropriée pour héberger des bases de données PDM car ils ne permettent pas d'utiliser un db_owner. Cela entraîne plusieurs problèmes lors de l'utilisation de PDM.
  • La licence restreinte d'exécution de Microsoft SQL Standard 2014 qui était incluse dans les licences SOLIDWORKS PDM Professional achetées avant l'automne 2019, ne peut pas être utilisée pour les environnements basés sur le cloud. Pour une installation SQL basée sur le cloud, vous devrez vous assurer que vous disposez d'une licence SQL Server avec Software Assurance, ou utiliser une instance EC2 ou Azure qui inclut la licence appropriée.
  • La latence entre les clients et le serveur cloud doit être inférieure à 100 millisecondes. Gardez cela à l'esprit lorsque vous sélectionnez votre zone de disponibilité.

Quelle version et quelle version de Microsoft SQL Server sont recommandées pour SOLIDWORKS PDM Professional 2020 ?

Les versions suivantes de Microsoft SQL Server peuvent être utilisées pour héberger les bases de données de coffre-fort de fichiers de PDM Professional 2020 :

  • Microsoft SQL Server 2014 SP3
  • Microsoft SQL Server 2016
  • Microsoft SQL Server 2017
  • Microsoft SQL Server 2019

La base de données peut être hébergée sur SQL Server Standard ou SQL Server Enterprise. Toutefois, en raison des limitations de performances, SQL Express ne doit pas être utilisé pour héberger une base de données de coffre-fort SOLIDWORKS PDM Professional dans un environnement de production.

Pour des performances et une stabilité optimales, il est recommandé d'utiliser Microsoft SQL Server 2017 pour héberger les bases de données de SOLIDWORKS PDM Professional 2020.

REMARQUE: assurez-vous que vous disposez des licences appropriées pour la version de SQL que vous utilisez pour PDM Professional (votre fournisseur de logiciels Microsoft peut vous aider à déterminer si vous disposez de toutes les licences nécessaires pour SQL). Toutes les licences de SOLIDWORKS PDM Professional vendues avant l'automne 2019 comprenaient automatiquement des licences à durée d'exécution limitée de Microsoft SQL Standard 2014. Ces licences ne peuvent pas être mises à niveau vers des versions plus récentes et ne sont pas éligibles à la Software Assurance de Microsoft.

SOLIDWORKS PDM 2020 nécessite l'installation du lecteur Microsoft ODBC 17.3 ou supérieur pour SQL Server sur le serveur de base de données et les clients.

Quelle quantité de mémoire (RAM) est recommandée pour SOLIDWORKS PDM 2020 ?

Un minimum de 16 Go est recommandé pour les serveurs d'archives. Pour le serveur de base de données, un minimum de 32 Go est recommandé, mais ce chiffre peut être augmenté si nécessaire. Pour des performances optimales, il doit y avoir au moins assez de RAM pour mettre en mémoire cache les fichiers de la base de données, plus 4 Go supplémentaires pour le système d'exploitation et les autres services.

Quelles sont les options de stockage recommandées pour SOLIDWORKS PDM Professional 2020 ?

Pour le stockage des archives PDM, il convient d'utiliser un disque dur doté d'une vitesse d'entrée/sortie rapide, idéalement un Solid State Drive. Les disques distants, tels qu'un partage UNC, un NAS ou un SAN, ne sont PAS recommandés pour le stockage des archives PDM, car ces environnements présentent des problèmes de performance connus. En outre, les périphériques SAN et NAS ne sont pas officiellement pris en charge par SOLIDWORKS.

Pour le serveur Microsoft SQL, il est recommandé que le système d'exploitation du serveur Windows (avec l'installation du logiciel SQL), les fichiers de base de données (.mdf) et les fichiers journaux (.ldf) soient séparés dans des matrices RAID 1 individuelles utilisant des disques durs solides à haute vitesse.

Quelles sont les considérations relatives au réseau pour SOLIDWORKS PDM Professional 2020 ?

Les composants client et serveur de SOLIDWORKS PDM doivent pouvoir communiquer sur les ports suivants :

Client et serveur de base de données :

  • TCP 1433
  • UDP 1434

Client et serveur d'archives :

  • TCP 3030
  • UDP 3030

Client et SolidNetwork License Server :

  • TCP 25734
  • UDP 25735

Si un pare-feu est en place entre les systèmes clients et les serveurs, des exceptions doivent être ajoutées pour ces ports.

VEUILLEZ NOTER: Il s'agit des ports par défaut utilisés lorsque les composants du serveur sont installés, mais ils peuvent être modifiés en ajustant les paramètres. Vérifiez toujours les ports utilisés par vos composants du serveur lorsque vous créez des exceptions au pare-feu.

SOLIDWORKS PDM 2020 n'utilise plus la sécurité de la couche de transport (TLS) 1.0, ce qui permet de la désactiver si nécessaire. Toutefois, toutes les versions précédentes de SOLIDWORKS PDM (2019 et antérieures) nécessitent l' activation de TLS 1.0.

Pour les sites distants, répliqués ou les déploiements de serveurs en nuage, la latence du réseau entre les clients et le serveur de base de données doit être inférieure à 100 millisecondes (ms). Une latence supérieure à 100 ms entraînera une dégradation importante des performances, et supérieure à 200 ms, des erreurs de délai d'attente pour la plupart des fonctions PDM.

Quelles versions de SOLIDWORKS sont compatibles avec SOLIDWORKS PDM Professional 2020 ?

Le module complémentaire PDM Professional 2020 pour SOLIDWORKS est testé et entièrement pris en charge pour une utilisation avec SOLIDWORKS 2020, 2019 et 2018. Bien que les combinaisons de PDM Professional 2020 et de versions plus anciennes de SOLIDWORKS, telles que 2017 ou 2016, puissent fonctionner, veuillez noter qu'elles ne sont pas officiellement testées par le service de développement de SOLIDWORKS et qu'elles ne constituent donc pas des combinaisons entièrement prises en charge.

Uneversion plus récente de SOLIDWORKS n'est jamais compatible avec une version antérieure de PDM (par exemple, SOLIDWORKS 2020 n'est pas compatible avec SOLIDWORKS PDM Professional 2019).

À partir de leurs versions 2019, SOLIDWORKS Composer et SOLIDWORKS Inspection Standalone incluent tous deux l'intégration PDM dans leurs menus. Nouveauté pour 2020, SOLIDWORKS Visualize comprend également cette intégration.

Des intégrations sont disponibles dans SOLIDWORKS Electrical et SOLIDWORKS PCB grâce à l'installation de packages d'intégration supplémentaires.

Quelles versions de Microsoft Office sont compatibles avec SOLIDWORKS PDM Professional 2020 ?

Microsoft Office 2013, 2016 et 2019 sont tous compatibles avec SOLIDWORKS PDM Professional 2020. Il est recommandé d'utiliser une version 64 bits de Microsoft Office.

REMARQUE: SOLIDWORKS PDM Professional 2020 sera la dernière version à prendre en charge Microsoft Office 2013.

Que faire si j'utilise un environnement qui n'est pas pris en charge par SOLIDWORKS ?

Si vous choisissez de configurer SOLIDWORKS PDM Professional dans un environnement non pris en charge ou non testé, gardez à l'esprit que, même si cela peut fonctionner au départ, des problèmes peuvent survenir à tout moment et qu'il peut être nécessaire de migrer vers un environnement pris en charge.

Si vous mettez en œuvre SOLIDWORKS PDM Professional avec l'aide de l'équipe Javelin PDM Services, nous évaluerons votre situation et vous conseillerons sur les éventuels problèmes qui peuvent survenir.

Andrew Lidstone, CSWE

Andrew Lidstone est un ingénieur d'application SOLIDWORKS Elite spécialisé dans les systèmes de gestion des données. Il travaille dans le réseau de revendeurs SOLIDWORKS depuis 2010 et aide les clients à tirer le meilleur parti de leurs outils de CAO.