Installation d'un service de cache pour Tekla Model Sharing

Tekla Structures
2021
Tekla Structures

Installation d'un service de cache pour Tekla Model Sharing

Le service cache de Tekla Model Sharing télécharge des données de modèle à partir du service Tekla Model Sharing et les met en cache dans un réseau local. Utiliser le service de cache réduit l'utilisation d'Internet, ce qui accélère les temps de téléchargement quand les mêmes données sont demandées plusieurs fois. Notez que le cache n'est pas utilisé avec des paquets qui sont transmis.

Le service de cache a besoin d'une connexion Internet pour télécharger les données du modèle depuis le service de partage. La première fois qu'un utilisateur extrait un paquet, ce dernier est chargé sur service de cache. Toutes les demandes suivantes du même paquet seront ensuite traitées rapidement à partir du service de cache au sein du réseau local.

Le service de cache est utile même s'il n'y a qu'un utilisateur Tekla Model Sharing dans le même bureau. Par exemple, rejoindre un modèle est plus rapide, car les données du modèle sont disponibles dans le service de cache. De plus, les données du modèle sont toujours chargées en petits blocs de données. Cela s'avère utile si le téléchargement est interrompu pour une raison quelconque, car le service de cache peut simplement télécharger ultérieurement les blocs manquants.

Notez que les données ne sont pas effacées automatiquement du service de cache. Pour effacer les données inutiles, vous pouvez simplement supprimer les anciens fichiers du service de cache.

S'il y a plusieurs utilisateurs Tekla Model Sharing dans le même bureau, nous vous recommandons vivement d'installer le service de cache de Tekla Model Sharing. Le service de cache est recommandé en particulier dans des régions où la vitesse de téléchargement peut être limitée.

L'image ci-dessous illustre la façon dont les données du modèle sont stockées dans le service de partage et utilisées avec le service de cache de Tekla Model Sharing.

Remarque :

Si le service de cache n’est pas disponible pour une raison quelconque, Tekla Structures utilise le stockage cloud pour les modifications du modèle directement. Cela peut également se produire lorsqu’une opération de téléchargement est en cours, si la connexion au cache expire.

Vous pouvez voir si le service de cache est utilisé en vérifiant les fichiers log ClientLog_cat.txtClientLog_dog.txt dans le dossier \Users\<user>\AppData\Local\Tekla DataSharing.

Configuration système et logiciels requis pour l'installation d'un cache :

  • Windows Server 2008 R2 ou ultérieur
  • .NET Framework 4.5.1

Installez un service de cache de la manière suivante :

  1. Assurez-vous de posséder un ordinateur Windows en service ou un serveur avec suffisamment d'espace disque pour stocker les données du modèle mises en cache.
  2. Téléchargez le fichier d'installation du service de cache de Tekla Model Sharing à partir de Tekla Downloads.
  3. Exécutez le fichier d'installation et suivez les étapes de l'assistant d'installation pour terminer l'installation.
    • Le dossier de cache par défaut est C:\TeklaModelSharingCache. Vous pouvez modifier le chemin vers le dossier le cas échéant.

      S'assurer que le dossier de destination possède suffisamment d'espace libre sur le disque dur pour une utilisation optimale du service. L'espace disque requis peut varier entre quelques gigaoctets et plusieurs téraoctets en fonction du nombre d'utilisateurs du Tekla Model Sharing et de la taille des modèles.

    • Le numéro de port TCP/IP par défaut du service de cache est 9998.

      Utilisez ce numéro de port lorsque vous configurez les postes de travail du client Tekla Structures pour utiliser le cache. Ce port constitue la communication principale et le canal de contrôle au service de cache.

    • Le numéro de port TCP/IP par défaut pour la communication interne est 9001.

      Ce port est automatiquement recherché à partir du service de cache et il est utilisé pour le transfert de données réelles.

    Accès réseau

    Vous devez autoriser le trafic entrant pour les ports TCP/IP (par défaut 9001 et 9998) pour l'hôte du service de cache.

    Si les ports provoquent des conflits ou d'autres problèmes à cause d'autres services ou d'un pare-feu, vous pouvez les modifier.

    Le service de cache a besoin d'une connexion Internet pour télécharger les modifications du modèle depuis le service de partage.

    Remarque :

    Si vous devez ultérieurement modifier l'installation, réexécutez le fichier d'installation TeklaModelSharingCacheService.exe et sélectionnez Réparer. Vous pouvez ensuite modifier le dossier du cache ou les numéros de port définis précédemment. Pour utiliser le contenu du dossier de cache antérieur, copiez ou supprimez le contenu nécessaire vers le nouveau dossier.

  4. Vérifiez que le service de cache de Tekla Model Sharing est lancé.
    • Localisez Cache Tekla Model Sharing à partir des services Windows en utilisant, par exemple, la console de gestion de l'ordinateur compmgmt.msc ou la console de gestion de services services.msc.

    • Utilisez la visionneuse d'événements Windows pour vérifier l'absence d'erreur dans le service et la présence de messages d'informations indiquant que le service est lancé.

  5. Configurez les postes de travail client Tekla Structures pour utiliser le cache.

    Dans Tekla Structures, dans le menu Fichier, cliquez sur Partage > Paramètres de partage.

    Dans la boîte de dialogue Paramètres de partage :

    • Nom est le nom de l'ordinateur sur lequel le cache est installé. Pour vérifier le nom de l'ordinateur, cliquez sur Panneau de configuration Windows > Système et sécurité > Système.

    • Port est le numéro du port du service de cache que vous avez défini lors de l'installation du service de cache. La valeur par défaut est 9998.

Dépannage de l'installation du service de cache

Problème Solutions possibles

Impossible de se connecter au service de cache à partir du Tekla Structures :

  • Vérifiez que le service Windows Tekla Model Sharing est en cours d'exécution.

  • Vérifiez que les pare-feux ne bloquent pas les ports TCP/IP configurés sur Tekla Structures, par exemple 9001 ou 9998, lorsque vous utilisez les ports par défaut.

Le service de cache ne démarre pas

Vérifiez si l'historique de l'application de la visionneuse d'événements Windows ne contient pas erreurs.

Configuration du compte de connexion au service de cache Windows

Si le service de cache doit accéder à certaines ressources spéciales, telles que les lecteurs réseau partagés, vous devez vous assurer que le compte Connexion au service de cache Windows dispose des droits d'accès à ces ressources. Notez que le compte Connexion doit aussi disposer des droits en lecture et en écriture au dossier C:\ProgramData\Tekla\ModelSharingCache. Nous vous recommandons d’utiliser le même compte à la fois pour l’installation du service de cache et, si nécessaire, comme compte Connexion pour le service de cache Windows.

Par défaut, le compte Connexion du service de cache Windows est Compte système local. Vous devrez donc peut-être changer le compte :
  1. Cliquez avec le bouton droit sur le service de cache Windows dans la boîte de dialogue Services.

  2. Sélectionnez Propriétés.

  3. Dans l'onglet Connexion, sélectionnez Ce compte et saisissez le nom de compte et le mot de passe.

  4. Cliquez sur OK.

Cela a-t-il été utile?
Précédent
Suivant