Maîtrisez le cycle de vie de votre supervision informatique

Transcription

Maîtrisez le cycle de vie de votre supervision informatique
 Maîtrisez le cycle de vie de votre supervision informatique Un livre blanc SOMONE Ce document est la propriété de Somone et vous est remis à titre gracieux.
Toute reproduction de ce document ou d’une partie de celui-ci est interdite.
© 2013. Tous droits réservés.
Les livres Blancs Somone
www.somone.fr
Présentation Vous trouvez que … •
votre supervision vous coûte cher ? •
les temps de vos mises en supervision pénalisent vos applications ? •
vous avez du mal à maintenir un processus clair entre vos équipes sur le thème de la supervision ? •
Vous ne savez pas à un instant T ce qui est réellement supervisé ? •
Trop de personnes travaillent sur l’administration et l’exploitation de votre solution de supervision ? Je ne peux que vous conseiller de lire ce livre blanc avec attention et si vous souhaitez aller répondre à ces problématiques, et de nous contacter pour une présentation1. La supervision n’est plus une nouveauté. Aujourd’hui la plupart des entreprises ont fait des choix historiques de solutions, d’éditeurs, et d’équipes pour gérer le sujet, et le monitoring « tourne » au quotidien. Bien souvent les équipes de supervision ont dû apporter un grand nombre de développements autour de ces solutions pour en faciliter l’usage, pour résoudre des problèmes d’incompatibilité ou de couverture fonctionnelle. Ces développements spécifiques, très coûteux à réaliser, sont aussi très coûteux à maintenir. Ce que nous vous proposons au travers de ce livre blanc est de découvrir la solution TeeM Monitoring Lifecycle Management2, développée par Somone, qui a été conçue dans l’optique de vous éviter des développements spécifiques tout en répondant à vos besoins légitimes. Somone – qui est à l’origine une société de service avec comme seuls domaines d’intervention la supervision et l’hypervision – s’est appuyée sur l’expérience de ses consultants afin de réaliser une solution simple d’utilisation et innovante3, apportant des réponses à de nombreuses problématiques rencontrées au jour le jour par les équipes qui pilotent, conduisent et maintiennent les applications au sein d’un SI. Elle a ensuite packagé ces développements afin de pouvoir dès maintenant les proposer à tous ses clients. Ce document vous présente les apports de cette solution. 1
Au travers du site http://www.somone.fr
Littéralement « gestion du cycle de vie de la supervision », en anglais.
3
Innovation reconnue au travers de la sélection pour le premier salon IT INNOVATION DAY sponsorisé par le
CRIP
2
Ce document est la propriété de Somone et vous est remis à titre gracieux.
Toute reproduction de ce document ou d’une partie de celui-ci est interdite.
© 2013. Tous droits réservés.
2
Les livres Blancs Somone
www.somone.fr
Les problématiques de clients Avant d’aller plus loin dans la description du produit, je vous propose d’aborder les différentes problématiques que l’on rencontre de manière récurrente et auxquelles il apporte une réponse, et ce par le biais de citations extraites des nombreux retours de nos clients. « J’ai des coûts de supervision prohibitifs, et j’ai trop d’administrateurs… » Bien sûr, la notion de coût est une notion importante, surtout en période de crise où l’on essaye de réaliser des économies surtout dans le cadre de l’exploitation ; mais les économies ne sont pas souhaitées à n’importe quel prix : on veut une garantie du maintien de la qualité de service, voir même une amélioration, et ce à un moindre coût. « Mon application arrive en exploitation et je ne sais toujours pas ce que la production peut me proposer en terme de supervision. » On parle ici du catalogue de supervision, qui s’il existe n’est souvent visible que par les équipes en charge de la supervision ou de l’exploitation des plateformes. Bien souvent les équipes « applicatives » se limitent à dire « je veux surveiller ça, et ça… » sans savoir ce qui sera effectivement réalisé. Comment maintenir ce catalogue à jour ? Où le stocker ? Comment le mettre à disposition d’équipes externes à l’exploitation (équipes projets) ? Ces points sont bien souvent laissés de côté pour un pragmatisme basé sur la réaction dans l’urgence, peu saine et consommatrice de ressources. «La mise en supervision chez nous, c’est la Tour de Babel. » Ce problème se retrouve dans de nombreuses DSI. Le lien entre les équipes projets/applicatives, les équipes d’experts et les équipes supervision est souvent difficile. Premièrement parce qu’on trouve souvent un fossé organisationnel entre la partie supervision et la partie applicative, la partie supervision étant comme les équipes d’expertise logiquement rattachée à l’infrastructure, donc le « back office », alors que la partie applicative est elle liée au « front office » en lien direct avec les clients. Je n’ai pas abordé non plus le cas de la partie projet qui peut même, elle, ne pas dépendre de l’exploitation. Deuxièmement, parce que comme le contact entre entités est difficile, la diffusion de l’information est encore plus complexe. Le fait est que le processus d’échange entre entités n’est pas naturel, et aucun outil de supervision n’offre aujourd’hui en standard la gestion du workflow entre les équipes qui ont des besoins de supervision et les équipes qui mettent en place les métriques de supervision. Dans le meilleur des cas, les demandes ont été formalisées sur un support (site web, excel, sharepoint, …) et dans le pire des cas, les demandes sont rédigées dans Ce document est la propriété de Somone et vous est remis à titre gracieux.
Toute reproduction de ce document ou d’une partie de celui-ci est interdite.
© 2013. Tous droits réservés.
3
Les livres Blancs Somone
www.somone.fr
des mails à la va vite, ou transmises à la machine à café. Ainsi, dès qu’une demande est formulée vers les experts (système, middleware), parce que reposant sur une technologie qui n’était pas jusqu’alors au catalogue, on tombe dans des guerres entre départements et des responsabilités « peu claires » qui font que la demande de supervision peut être bloquée plusieurs semaines. « Monter une infrastructure de supervision, c’est minimum 1 an, et la mise en supervision de 5 serveurs, c’est 3 semaines. » La question des délais revient elle aussi régulièrement. Beaucoup ne comprennent pas pourquoi dès lors qu’ils doivent mettre en place une infrastructure de supervision les sociétés qui les accompagnent repartent de zéro, bâtissent tous les documents et les modèles de supervision dans le cadre du projet, faisant exploser sa durée de réalisation. Pourquoi les sociétés ne capitalisent pas sur ce qu’ils ont fait chez d’autres clients ? Bien sûr il y a des contraintes liées aux spécificités du SI, mais les règles de corrélations, les supervisions à mettre ou ne pas mettre en standard, cela ne devrait normalement pas différer d’un client à l’autre… Cette demande est donc légitime, et aujourd’hui peu de sociétés y répondent. Le second point concerne les temps de mise en supervision. Alors qu’aujourd’hui les cycles de mise en production d’applications sont de plus en plus serrés, que bien souvent les retards de développement sont reportés sur les temps de mise en exploitation, la supervision reste le parent pauvre du cycle. Les demandes arrivent bien souvent en dernière minute (parce que les équipes projets ne sont pas rattachées à l’exploitation et donc ce sont les équipes applicatives qui portent les demandes, la plupart du temps), et les équipes supervision gèrent les demandes au fil de l’eau et de manière assez artisanale (définition des supervisions via des interfaces point and clic par exemple). On se retrouve vite avec une explosion des temps de mise en œuvre, qui dépendent alors uniquement du nombre de ressources dont on dispose, et de leur disponibilité. Cela illustre de manière simple la cause du problème : le manque d’industrialisation des solutions de supervision existantes, de manière standard, qui forcent à y adjoindre beaucoup de développements spécifiques. « La supervision c’est une boîte noire. Qu’est-­‐ce qui est supervisé? » L’opacité de la supervision est souvent citée par nos clients comme étant un réel problème. Les demandes partent vers les équipes supervision, qui font un retour comme quoi la supervision est mise en place, et là premier écueil : un incident arrive, on se rend compte qu’un point de supervision n’avait pas été placé. Alors on demande aux équipes ce qui est mis en place… Et elles nous montrent un fichier en précisant qu’il peut y avoir quelques écarts, parce que souvent les demandes sont faites dans l’urgence et il se peut que le fichier n’ait pas été mis à jour. Alors il faut refaire un export des configurations, les outils de supervision n’ayant souvent pas inclus cette fonctionnalité en standard, cela prend du temps… Et du coup on se repose sur les équipes supervision ou exploitation en espérant que le travail a été bien fait, sans avoir la Ce document est la propriété de Somone et vous est remis à titre gracieux.
Toute reproduction de ce document ou d’une partie de celui-ci est interdite.
© 2013. Tous droits réservés.
4
Les livres Blancs Somone
www.somone.fr
possibilité de s’assurer que la supervision est réellement à l’état de l’art, et qu’il n’y aura pas de mauvaise surprise. Ce point est malheureusement vécu chroniquement par les responsables d’exploitation. Voilà un tour de problématiques clients. Sans doute vous retrouvez-­‐vous dans certaines d’entre elles… Peut-­‐être toutes ? Le chapitre qui suit présente la réponse que Somone apporte à ces besoins concrets. Ce document est la propriété de Somone et vous est remis à titre gracieux.
Toute reproduction de ce document ou d’une partie de celui-ci est interdite.
© 2013. Tous droits réservés.
5
Les livres Blancs Somone
www.somone.fr
TeeM Monitoring Lifecycle Management Avant d’aller plus loin, il est important de préciser le contexte dans lequel Somone a développé la gamme TeeM, car elle vous précisera dans quelle mesure vous pouvez intégrer cette gamme à votre existant. Somone est à l’origine une société dont l’activité principale est le service, et toute la démarche a été initialisée dans l’optique de faciliter le service. Aucun produit développé par Somone ne vient en remplacement des solutions du marché ; Même si nous vous encourageons à passer sur du libre, pour des raisons économiques évidentes, vous pouvez conserver vos solutions propriétaires. Les solutions TeeM, simples et innovantes, viennent compléter votre existant, afin de permettre à vos équipes de se consacrer à des tâches à forte valeur ajoutée tout en facilitant leur quotidien. Le schéma suivant dresse un aperçu des fonctionnalités de la solution TeeM Monitoring Lifecycle Management : Schéma des fonctionnalités TeeM MLM
La solution TeeM Monitoring Lifecycle Management s’appuie sur votre outil d’inventaire et sa base « CMDB ». En parcourant de manière régulière la base et en remontant les nouveaux ajouts, l’outil est capable d’industrialiser votre supervision de base4 et de déployer de manière 4
Dans le cas de Nagios (http://www.nagios.org/). Le processus sera étendu demain aux autres solutions libres et
propriétaires.
Ce document est la propriété de Somone et vous est remis à titre gracieux.
Toute reproduction de ce document ou d’une partie de celui-ci est interdite.
© 2013. Tous droits réservés.
6
Les livres Blancs Somone
www.somone.fr
automatique sur tout équipement réseau ou tout serveur ajouté les supervisions de base qui vous assurent une couverture « minimum ». Concernant la supervision plus évoluée (middleware, progiciels …) nous fournissons avec TeeM Monitoring Lifecycle Management plus de 400 indicateurs standard pour vous assurer des remontées de qualité ainsi qu’une maîtrise de votre SI. Afin de permettre de réaliser des économies en terme de licences, nous avons décidé d’industrialiser beaucoup de choses autour de la solution Nagios de supervision. Nous packageons donc les plugins qui correspondent à nos indicateurs par défaut, et en plus nous normalisons les noms des indicateurs afin de permettre de les intégrer demain dans un outil d’hypervision (BMC Software5, HP6, IBM 7…) . Quel est le point le plus important pour une métrique de supervision ? Tout exploitant vous le dira : la consigne qui l’accompagne, et qui permet de réagir sur incident plus rapidement. Il nous semblait indispensable que la consigne soit liée au workflow de mise en supervision dès son origine ; un outil pour gérer les consignes a donc été mis en place (basé sur mediawiki8), les modèles de fiche de consignes ont été formatés en reprenant la totalité des points nécessaires à une bonne exploitation (d’après notre expérience et éprouvée chez nos clients) et ces fiches de consignes, accessibles depuis l’outil d’hypervision ou de supervision en un clic, sont aussi accessibles depuis l’outil TeeM Monitoring Lifecycle Management et vous pouvez donc vous assurer que pour chaque mise en supervision, la consigne est fournie. La partie suivante est le cœur du produit, les paniers d’application. Vous avez l’habitude de faire vos courses sur Amazon, la Fnac, ou un autre site commercial ? TeeM Monitoring Lifecycle Management fonctionne sur le même principe. Il apporte d’ailleurs un changement de paradigme qui est la véritable innovation par rapport à l’existant comme le montre le schéma ci-­‐dessous : 5
http://www.bmc.com/fr-FR/
http://www8.hp.com/fr/fr/software/enterprise-software.html
7
http://www-01.ibm.com/software/fr/
8
http://www.mediawiki.org/wiki/MediaWiki
6
Ce document est la propriété de Somone et vous est remis à titre gracieux.
Toute reproduction de ce document ou d’une partie de celui-ci est interdite.
© 2013. Tous droits réservés.
7
Les livres Blancs Somone
www.somone.fr
Utilisation de TeeM Monitoring Lifecycle Management
Alors qu’aujourd’hui ce sont les équipes supervision qui choisissent les supervisions pour répondre à une demande, qui les « poussent » ensuite sur les serveurs et qui font un retour aux demandeurs, le produit TeeM Monitoring Lifecycle Management fait le contraire : ce sont les équipes projets/applicatives qui saisissent leurs supervisions (allant jusqu’à des supervisions applicatives, log, process…) dans un panier en s’appuyant sur un catalogue, et demandent la mise en supervision ; les équipes supervision analysent la demande, des allers-­‐retours peuvent avoir lieu, puis ils valident la demande, et déploient automatiquement le panier. L’utilisateur est alors informé en direct de l’état de sa demande, et peut à tout moment consulter ce qu’il avait mis en supervision précédemment. En résumé, on retrouve les fonctionnalités d’un site commercial suivantes : • Accès à la liste des supervisions et des templates existants (articles) • Panier applicatif que l’on peut paramétrer, modifier, supprimer, mettre à jour • Possibilité de consulter à chaque instant l’état du panier (en cours, commandé, validé, refusé, déployé …) • Possibilité de revenir « on-­‐demand » sur des paniers applicatifs précédemment réalisés pour savoir ce qui a été déployé sur une application. Une dernière fonctionnalité du produit qui apporte un réel plus dans le suivi des équipes supervision : l’outil comprend des rapports de suivi sur les supervisions demandées, celles traitées, celles en cours, permettant au responsable de l’équipe de pouvoir réellement suivre l’activité de ses ressources, de gérer les pics, et de s’assurer que tout est fait de manière correcte. Voilà pour l’essentiel des services apportés par le produit. Ce document est la propriété de Somone et vous est remis à titre gracieux.
Toute reproduction de ce document ou d’une partie de celui-ci est interdite.
© 2013. Tous droits réservés.
8
Les livres Blancs Somone
www.somone.fr
En résumé, les avantages du produit en 4 points • Le cycle de vie de la supervision est maîtrisé Avec TeeM Monitoring Lifecycle Management, vous pouvez suivre la supervision de vos applications depuis la création de celles-­‐ci jusqu’à la sortie de production. Vous savez à chaque instant ce qui est en place et ce qui a été demandé, et vous pouvez simplement et rapidement faire des mises à jour. • Les délais de mise en supervision ne sont plus un frein Pouvoir inclure les équipes projets dans la définition de la supervision, et pousser le déploiement en quelques heures, avec une responsabilité finale de la supervision qui revient entre les mains de son propriétaire légitime, le pilote de l’application. • La supervision est à l’état de l’art Je reviens sur les 400 indicateurs fournis en standard. Ces indicateurs sont le fruit d’un travail en commun avec des experts des différentes technologies, et ont passé l’épreuve de nos différents clients. Cette base est aussi enrichie régulièrement, au fur et à mesure des besoins de nos clients. • Vous réalisez des économies d’échelle Aujourd’hui, avec la crise, le nerf de la guerre, c’est l’argent. Vous voulez plus pour moins, et c’est exactement ce que vous propose la solution TeeM Monitoring Lifecycle Management. Une meilleure qualité de supervision, une meilleure insertion dans votre écosystème, des délais réduits… Et ce avec du libre, pour vous permettre d’économiser sur les coûts de licences. Enfin, vous diminuez drastiquement le nombre de ressources nécessaires pour administrer le tout. Que demander d’autre ? Les projets de mise en place de TeeM « standard » sont réalisés en 3 mois. Ce document est la propriété de Somone et vous est remis à titre gracieux.
Toute reproduction de ce document ou d’une partie de celui-ci est interdite.
© 2013. Tous droits réservés.
9
Les livres Blancs Somone
www.somone.fr
La société Somone SOMONE est une société de conseil, d’intégration et de recherche et développement, spécialisée dans le domaines de la supervision, l'hypervision (event management), la gestion de la capacité (capacity planning) et le reporting. SOMONE se différencie des sociétés de service traditionnelles de par sa spécialisation sur les solutions logicielles des grands éditeurs du marché : BMC Software, HP, IBM, CA9 … , mais aussi sur des solutions issues du monde de l'Open Source : Nagios, Shinken10, Zabbix11 ... SOMONE a construit son offre sur la base du constat suivant : les différents éditeurs de logiciels d’administration ne prennent pas en compte l’intégration des différentes briques logicielles entre elles, se focalisant sur leur offre et n’ayant pas de vision globale de la problématique de production. Or ces types d’outils se caractérisent par leur haut niveau de complexité et par une forte valeur ajoutée pour l’entreprise si ils sont correctement déployés. La société SOMONE est labellisée Jeune Entreprise Innovante depuis 2009, et est prestataire de confiance du CRIP depuis 2012 et aussi OSEO12 excellence. 9
http://www.ca.com/us/default.aspx
http://www.shinken-monitoring.org/
11
http://www.zabbix.com/
12
http://www.oseo.fr/
10
Ce document est la propriété de Somone et vous est remis à titre gracieux.
Toute reproduction de ce document ou d’une partie de celui-ci est interdite.
© 2013. Tous droits réservés.
10