Ce diagramme de topologie présente une installation standard de DOORS et de DWA.
Un serveur d'interopérabilité est un client DOORS modifié. Il s'agit d'une application à une unité d'exécution, qui ne peut traiter qu'une demande à la fois. Tout accès concurrent entraîne une baisse importante des performances de DWA à moins que les serveurs ne soient en clusters. Par conséquent, un serveur d'interopérabilité ne suffit pas pour un environnement de production. Un ensemble de quatre serveurs d'interopérabilité peut prendre en charge environ 100 utilisateurs simultanés. Vous pouvez installer plusieurs serveurs d'interopérabilité sur un ou plusieurs serveurs physiques, mais chaque serveur d'interopérabilité requiert un processeur principal.
Les données de cache des serveurs d'interopérabilité pour améliorer les performances et conserver ces données pendant un certain temps. Le cache permet d'augmenter la quantité de mémoire utilisée, qui n'est limitée que par l'allocation de mémoire de chaque processus au niveau du système d'exploitation. Vous pouvez définir la quantité maximale de mémoire utilisable par un serveur d'interopérabilité lorsque vous le démarrez, en incluant le paramètre -maxMemory. Utilisez ce paramètre pour définir la limite de cache du serveur d'interopérabilité. Pour calculer cette limite, divisez la mémoire disponible sur le serveur par le nombre de serveurs d'interopérabilité sur ce serveur. Multipliez ce résultat par 0,75 pour tenir compte des pics d'utilisation de la mémoire. Par exemple, si quatre serveurs d'interopérabilité se trouvent sur un serveur qui dispose de 16 Go de mémoire vive, calculez la mémoire maximale de chaque serveur d'interopérabilité comme suit : (16/4) x 0,75 = 3 Go. Pour plus d'informations sur le démarrage des serveurs d'interopérabilité, voir Démarrage de DWA sous Windows ou Démarrage de DWA sous Linux.
DWA utilise le serveur Web Apache Tomcat. Vous devez disposer d'une instance Tomcat distincte pour chaque ensemble de quatre serveurs d'interopérabilité. Vous pouvez exécuter plusieurs installations Tomcat dans un cluster. Chaque installation Tomcat peut avoir ses propres courtier et ensemble de serveurs d'interopérabilité, qui accèdent tous à une même base de données DOORS. Cette configuration permet d'héberger bien plus d'utilisateurs et garantit la redondance et la résilience dans le système.
Pour améliorer les performances, vous pouvez allouer davantage de mémoire à la machine virtuelle Java (JVM) de DWA. Le fichier de commandes permettant de démarrer DWA inclut un paramètre d'allocation de mémoire pour la machine virtuelle Java. Généralement, le fichier de commandes server.start.bat se trouve ici : C:\Program Files\IBM\Rational\DOORS Web Access\[version]. Pour améliorer les performances, augmentez la valeur du paramètre -Xmx dans ce fichier de commandes.
Chaîne Software Education |
Skills Gateway |
Forums Jazz.net Bibliothèque Jazz.net |
Wiki de déploiement |