The Doppler Quarterly (FRANÇAIS) Été 2016 - Page 25

Cloud public Services A Agents de service Cloud privé Services B Agents de service Services C Agents de service Services D Agents de service Moteur d'analyse des performances Console Responsable des communications Référentiel de service Base de données des séries temporelles Gestion des alertes Figure 1 : la vue conceptuelle/logique du système de surveillance des performances du service cloud hybride. L'idée est de l'utiliser comme base pour sélectionner la technologie adéquate, ou les technologies dont vous avez besoin. Composants de la surveillance des services Si on considère que les éléments de l'application peuvent être exécutés au sein du cloud privé ou du cloud public, il sera utile de gérer les performances via les services (ou microservices) qui sont externali- sés par l'application ou la plate-forme cloud elle- même. Pour gérer les performances du cloud hybride comme des ensembles de services, vous devez envi- sager d'utiliser les composants logiques suivants, ou les technologies décrites sur la Figure 1 : 1. 2. 3. 4. 5. 6. Agents de service Référentiel de service Responsable des communications Moteur d'analyse des performances Base de données des séries temporelles Gestion des alertes Nous explorerons chacun de ces éléments ultérieure- ment dans cet article. N'oubliez pas qu'il s'agit de concepts logiques, et nous ne mettons pas encore en correspondance ces concepts avec la technologie. Avant d'aborder les composants et les technologies, voici plusieurs éléments qui vous seront indispensables pour la mise en place des indicateurs de performances de service et la surveillance d'un cloud hybride : • Surveillance de tous les services pertinents qui rassemblent les indicateurs de mesure, notam- ment la disponibilité, les performances, les dépendances et les tendances • Analyse proactive des données sur les tendances afin de déterminer la probabilité des problèmes actuels ou futurs et de corriger potentiellement ces problèmes avant qu'ils ne se produisent • Prise en compte des dépendances de service, comme l'analyse des performances des services en tant que groupes liés • Indicateurs de performances et surveillance au sein d'un programme de gouvernance des services • « Auto-réparation » - résolution automatique des problèmes de performances avec des sys- tèmes qui apprennent et améliorent leurs mesures correctives • Surveillance dynamique qui modifie sa fré- quence pour éviter les problèmes de perfor- mance quand il existe une charge élevée sur une application • Génération centralisée de rapports, analyses, surveillance visuelle et alertes ÉTÉ 2016 | THE DOPPLER | 23