Une fois le Turbonomic installé, l’équipe a enfin pu briser ce cercle vicieux. « L’approche proactive d’IBM Turbonomic permet d’éviter une dégradation des performances. Elle nous a permis de détecter les problèmes avant-même qu’ils ne se manifestent », explique Matthew Koozer, concepteur infrastructure chez Komatsu. Grâce à la visibilité complète des conteneurs de Turbonomic, l’équipe de Komatsu est désormais en mesure de détecter rapidement un risque potentiel de performance, puis de déterminer comment réaffecter au mieux les ressources afin de l’éliminer, sans compromettre les performances d’une autre couche de la pile technologique.
Pour Komatsu, une visibilité complète des conteneurs n’était que le début de ce parcours permettant de garantir en permanence les performances, tout en réduisant les coûts. L’étape suivante a consisté à mettre en œuvre les recommandations de Turbonomic en matière de ressources propulsées par l’IA. L’équipe a commencé par exécuter manuellement ces recommandations. Elle a rapidement compris que les recommandations de Turbonomic n’étaient pas des correctifs à court terme n’améliorant qu’une seule couche de leur pile technologique. « Turbonomic nous montre comment une décision peut être motivée par le stockage (les IOPS sont dirigés vers une solution de stockage spécifique au sein de notre offre de cloud public). Les décisions prennent également en compte l’utilisation des DTU du point de vue de la base de données, et si le problème est lié à la mémoire ou à la consommation du CPU », déclare Koozer. Parce qu’elles prennent en compte la totalité de la pile technologique de Komatsu, ces recommandations en matière de ressources ont permis à l’équipe d’améliorer ses performances dans l’ensemble de son environnement. Rapidement, l’équipe était prête à découvrir l’automatisation.
Actuellement, Koozer et son équipe combinent l’automatisation et l’exécution manuelle des recommandations en matière de ressources. Ils s’appuient principalement sur les actions de ressources automatisées de Turbonomic dans Azure pour optimiser les serveurs, le stockage et les bases de données. Turbonomic fournit des recommandations sur l’emplacement et la façon de réaffecter les ressources en temps réel. Ensuite, l’équipe dispose de blocs de temps prédéterminés où ces actions peuvent être exécutées avec un impact minimal sur l’entreprise. Après avoir constaté les premiers succès de l’automatisation des actions de ressourcement, l’équipe s’appuie désormais sur Turbonomic pour exécuter automatiquement des actions de ressourcement pour une très grande partie de l’entreprise, sans avoir besoin de l’équipe informatique.