Altova LicenseServer

Cœurs de processeur et licences

Accueil Préc Haut Suivant

La licence des produits de serveur Altova est basée sur le nombre de cœurs de processeur physiques disponibles sur la machine du produit (par opposition au nombre de cœurs logiques). Par exemple, un processeur double cœur a deux cœurs, un processeur quadricœur a quatre cœurs, un processeur hexacœurs a six cœurs, etc. Le nombre de cœurs pour lesquels une licence a été délivrée pour un produit doit être supérieur ou égal au nombre de cœurs disponibles sur cette machine de serveur, que ce serveur soit une machine physique ou virtuelle. Par exemple, si un serveur dispose de huit cœurs, il est nécessaire d’acquérir une licence pour 8 cœurs. Vous pouvez aussi additionner les licences pour obtenir le nombre souhaité de cœurs. Ainsi, deux licences 4 cœurs peuvent être utilisées pour un serveur à huit cœurs au lieu d'une licence 8 cœurs.

 

Si vous utilisez un serveur informatique doté d’un grand nombre de cœurs CPU, mais ne disposez que d'un faible volume à traiter, vous pouvez aussi créer une machine virtuelle à laquelle est attribué un plus petit nombre de cœurs et acquérir une licence pour ce nombre. Un tel déploiement aura bien sûr une vitesse de traitement inférieure à celle obtenue si tous les cœurs disponibles de l'ordinateur étaient utilisés.

 

Note : Chaque licence de produit serveur Altova ne peut être utilisée que pour un seul ordinateur client à la fois, à savoir l'ordinateur sur lequel le produit serveur Altova est installé, même si la licence dispose d'une capacité inutilisée. Par exemple, si une licence de 10-cœurs est utilisée pour une machine client qui détient 6 cœurs CPU, les 4 cœurs restants de la capacité de licence ne pourront pas être utilisés simultanément pour une autre machine client.

 

Note pour MobileTogether Server Advanced Edition

En raison de ses fonctions de services, MobileTogether Server Advanced Edition sera uniquement exécuté sur des appareils à deux ou plus de cœurs.

 

Note pour FlowForce Server et MapForce Server

FlowForce Server Advanced Edition et MapForce Server Advanced Edition sont uniquement exécutés sur des appareils à deux ou plus de cœurs.

 

Lors de l'évaluation du nombre de cœurs que vous souhaitez mettre sous licence, cette décision doit inclure les volumes de données que vous souhaitez traiter et le temps de traitement escompté de votre environnement commercial. Dans la plupart des cas, un grand nombre de cœurs signifie plus de volumes de données traités en moins de temps. Ci-dessous, vous trouverez quelques astuces spécifiques à l’application :

 

FlowForce Server est exécuté en tant qu'application multi-thread. Si le nombre de requêtes récurrentes vers le serveur est grand, un nombre insuffisant de cœurs entraînera des latences (temps d'attente). Par exemple, si vous exposez des tâches en tant que services Web, il peut y avoir des centaines de requêtes concurrentes de la part des clients. Dans ce cas, FlowForce Server profitera grandement d'un nombre important de cœurs.

MapForce Server utilisera un seul cœur à la fois, par mappage. Donc si vous devez exécuter plusieurs mappages simultanément, il est recommandé de disposer d'un grand nombre de cœurs. Par exemple, lorsque MapForce Server est exécuté sous une gestion FlowForce Server, plusieurs tâches de mappage peuvent se superposer et être exécutées en même temps, selon la configuration. Veuillez noter, toutefois, que si les volumes de données traités par vos mappages sont extrêmement gros, une latence peut tout de même se produire.

 

Exécution thread unique

Si un produit de serveur Altova permet une exécution single-thread, une option pour une exécution single-thread sera disponible. Dans ces cas, la licence produit du serveur Altova pour uniquement un cœur est disponible dans le pool des licences, un appareil avec des cœurs multiples peut être assigné à cette licence à one-core. Dans un tel cas, l'appareil exécutera ce produit en single-core. Le traitement sera donc plus lent car le multi-threading (qui est possible sur de multiples cœurs) ne sera pas disponible. Le produit sera exécuté en mode single thread sur cet appareil.

 

Pour assigner une licence single-core à un appareil multiple-core dans LicenseServer, sélectionnez la case à cocher Limiter à l'exécution de thread unique pour ce produit.

 

Estimation des exigences core

Il existe de nombreux facteurs externes divers qui influent sur les volumes de données et les temps de traitement que votre serveur arrive à gérer (par exemple : le matériel, la charge actuelle sur le CPU, et l'attribution de la mémoire d'autres applications exécutées sur le serveur). Afin de mesurer la performance aussi précisément que possible, testez les applications dans votre environnement avec les volumes de données et les conditions qui établissent aussi fidèlement que possible des situations professionnelles réelles.

 

© 2019-2025 Altova GmbH