Rubrique précédente: Moteurs d'agrégation et de corrélation (ACE1 et ACE2)

Rubrique suivante: Présentation du moteur de calcul

Gestion du moteur par défaut

ACE2 est une évolution d'ACE1. CA prévoit de supprimer ACE1 dans les prochaines versions. Les nouvelles fonctionnalités sont développées uniquement pour ACE2. En cas de mise à niveau, toutes les métriques actuelles qui existaient avant la mise à niveau sont toujours calculées par ACE1. Seules les nouvelles métriques sont gérées par ACE2. CA recommande d'utiliser ACE2 comme moteur par défaut.

Tous les contractants sont affectés à ACE2. Cela signifie que toutes les nouvelles métriques, y compris celles des nouveaux contrats et les nouvelles métriques des contrats existants créées avant la mise à niveau vers 8.0, sont dirigées vers ACE2. Cela s'applique uniquement aux métriques nouvellement ajoutées. Le système n'impose pas la migration du contenu existant.

Pour utiliser ACE1 comme moteur par défaut, modifiez la valeur de la propriété de configuration du système nommée isACE2defaultengine de 1 à 0. Cela permet d'affecter de nouveaux contractants à ACE1.

Remarque : Une fois que CA Business Service Insight est installé, tous les contractants existants sont déplacés vers ACE2. La désactivation de cette fonction en sélectionnant 0 pour la valeur sus-mentionnée ne redéplace pas les contractants vers ACE1. Ce processus doit être effectué manuellement.

Service de transition ACE

Le service de transition ACE est un service installé ajouté à CA Business Service Insight à partir de la version 8.2 qui permet de migrer le calcul des métriques du moteur ACE1 au moteur ACE2.

Le service notifie aux métriques migrées vers le moteur ACE2 les nouveaux calculs requis dus aux événements survenus lors de la migration.

La migration implique 2 étapes :

Remarque : Lorsque le moteur ACE1 effectue des calculs parallèlement au lancement de la migration, le service de transition ne migre pas la métrique et le moteur ACE1 effectue les calculs en cours. Les processus ne se chevauchent pas.

Lorsque le moteur ACE1 traite un calcul quand la migration est initialisée, il marque la date de début du nouveau calcul et le service de transition n'intervient pas. Il n'y a aucun conflit entre les processus.

Calcul et mise à niveau vers la version 8.2

Par défaut, le moteur ACE2 est affecté à toutes les métriques créées après une mise à niveau vers la version 8.2. Le moteur ACE2 se charge du processus de migration. Le moteur ACE1 (PSL_Writer) marque la date du nouveau calcul, s'il existe, pour les métriques en attente de migration vers le moteur ACE2, qu'il surveille actuellement.

Pendant le processus de migration dans T_global_rules, les indicateurs suivants sont définis :

 

PSL_instance_id

PSL_instance_id affectée

Lors de la migration

Toute instance de PSL_Writer

-1

Après la migration

-1

Valeur nulle

Cas d'utilisation du service de transition ACE

Cette section répertorie les cas d'utilisation du service de transition ACE.

Condition

Résultat

1.

Dans une nouvelle installation (standard ou personnalisée), sélectionnez un composant d'application.

Le service de transition ACE est créé en mode de démarrage automatique.

2.

Dans une nouvelle installation (standard ou personnalisée), ne sélectionnez aucun composant d'application.

Le service de transition ACE n'est pas créé.

3.

Vous effectuez une mise à niveau et le composant d'application existe déjà.

Le service de transition ACE est créé en mode de démarrage automatique.

4.

Vous effectuez une mise à niveau, mais aucun composant d'application n'existe.

Le service de transition ACE n'est pas créé.

Suppression des cas de service PSLWriter

Cette section répertorie les cas de suppression du service PSL_Writer.

Condition

Résultat

1.

Lors d'une nouvelle installation, sélectionnez Installation standard.

Les fichiers PSL_Writer sont copiés, mais le service n'est pas créé.

2

Lors d'une nouvelle installation, sélectionnez Installation personnalisée et sélectionnez le service PSL_Writer.

Les fichiers PSL_Writer sont copiés et le service est créé.

3.

Lors d'une nouvelle installation, sélectionnez Installation personnalisée et désélectionnez le service PSL_Writer.

Les fichiers PSL_Writer sont copiés, mais le service n'est pas créé.

4.

Vous effectuez une mise à niveau et PSL_Writer existe.

Les fichiers PSL_Writer sont copiés et le service est créé.

5.

Vous effectuez une mise à niveau, mais PSL_Writer n'existe pas.

Les fichiers PSL_Writer sont copiés, mais le service n'est pas créé.