Déploiement d'une solution libre de gestion de parc et d'inventaire

7,909 views
7,738 views

Published on

Published in: Economy & Finance
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
7,909
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
443
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Déploiement d'une solution libre de gestion de parc et d'inventaire

  1. 1. OCS Inventory & GLPI <ul><ul><li>Déploiement d'une solution libre d'inventaire et de gestion de parc </li></ul></ul>Gonéri Le Bouder ( [email_address] ) Walid Nouh (walid.nouh@atosorigin.com) La Défense, 30/01/2007
  2. 2. <ul><li>Présentation générale </li></ul><ul><li>Problématiques </li></ul><ul><li>Présentation des logiciels OCS et GLPI </li></ul><ul><li>Solutions proposées </li></ul><ul><li>Bilan </li></ul><ul><li>Démonstration </li></ul>
  3. 3. Contexte de l'Assurance Maladie (CNAMTS) Caisse nationale d'Assurance Maladie des Travailleurs Salariés <ul><li>Inventaire </li></ul><ul><ul><li>80 000 machines à inventorier </li></ul></ul><ul><ul><li>4 OS différents : </li></ul></ul><ul><ul><ul><li>RedHat Linux </li></ul></ul></ul><ul><ul><ul><li>AIX </li></ul></ul></ul><ul><ul><ul><li>Solaris </li></ul></ul></ul><ul><ul><ul><li>Windows </li></ul></ul></ul><ul><ul><li>200 sites en France (métropole et DOM-TOM) </li></ul></ul>
  4. 4. <ul><li>Présentation générale </li></ul><ul><li>Problématiques </li></ul><ul><li>Présentation des logiciels OCS et GLPI </li></ul><ul><li>Solutions proposées </li></ul><ul><li>Bilan </li></ul><ul><li>Démonstration </li></ul>
  5. 5. Le besoin <ul><li>Inventorier le parc actuel </li></ul><ul><ul><li>Machines et écrans </li></ul></ul><ul><ul><ul><li>Informations hardware : disques, carte réseau... </li></ul></ul></ul><ul><ul><li>Logiciels éditeurs : OS, packages, Services Pack... </li></ul></ul><ul><ul><li>Logiciels spécifiques de l'Assurance Maladie </li></ul></ul><ul><ul><li>Statistiques sur le parc </li></ul></ul><ul><li>Disposer d'un inventaire pour une prochaine télédiffusion d'applications </li></ul>
  6. 6. La démarche <ul><li>Atos Origin étudie l'intégration des produits GLPI et OCS dans le contexte de l'Assurance Maladie </li></ul><ul><ul><li>Vérifier la couverture des besoins techniques et fonctionnels </li></ul></ul><ul><ul><li>Développer les fonctions supplémentaires </li></ul></ul><ul><ul><li>Vérifier la bonne tenue en charge </li></ul></ul><ul><ul><li>Proposer une architecture cible </li></ul></ul><ul><ul><li>Former les équipes d'Assurance Maladie </li></ul></ul>
  7. 7. <ul><li>Présentation générale </li></ul><ul><li>Problématiques </li></ul><ul><li>Présentation des logiciels OCS et GLPI </li></ul><ul><li>Solutions proposées </li></ul><ul><li>Bilan </li></ul><ul><li>Démonstration </li></ul>
  8. 8. Présentation d'OCS Inventory <ul><li>OCS Inventory (Open Computer Inventory System) </li></ul><ul><ul><li>Solution d'inventaire </li></ul></ul><ul><ul><li>Logiciel libre sous GPL </li></ul></ul><ul><ul><li>Interface Web d'administration </li></ul></ul><ul><ul><li>Communication par flux XML </li></ul></ul><ul><ul><li>Nombreux agents : </li></ul></ul><ul><ul><ul><li>Linux </li></ul></ul></ul><ul><ul><ul><li>Windows </li></ul></ul></ul><ul><ul><ul><li>AIX </li></ul></ul></ul><ul><ul><ul><li>Mac OS X </li></ul></ul></ul><ul><ul><ul><li>Solaris </li></ul></ul></ul>
  9. 9. Présentation de GLPI <ul><li>GLPI (Gestionnaire Libre de Parc Informatique) </li></ul><ul><ul><li>Logiciel de gestion de parc : </li></ul></ul><ul><ul><ul><li>Gestion de parc de machines </li></ul></ul></ul><ul><ul><ul><li>Gestion des licences </li></ul></ul></ul><ul><ul><ul><li>Helpdesk intégré </li></ul></ul></ul><ul><ul><ul><li>... </li></ul></ul></ul><ul><ul><li>Logiciel libre sous GPL </li></ul></ul><ul><ul><li>Interface Web + AJAX </li></ul></ul><ul><ul><li>Intégration native avec OCS </li></ul></ul><ul><ul><li>Démonstration </li></ul></ul>
  10. 10. Interaction OCS / GLPI
  11. 11. <ul><li>Présentation générale </li></ul><ul><li>Problématiques </li></ul><ul><li>Présentation des logiciels OCS et GLPI </li></ul><ul><li>Solutions proposées </li></ul><ul><li>Bilan </li></ul><ul><li>Démonstration </li></ul>
  12. 12. Choix techniques <ul><li>Validation des performances des logiciels choisis </li></ul><ul><li>Pourquoi une architecture centralisée ? </li></ul><ul><li>Scalabilité & Disponibilité </li></ul><ul><li>Authentification </li></ul><ul><li>Base de données </li></ul><ul><li>Utilisation du HelpDesk de GLPI ? </li></ul>
  13. 13. Tests de performance sur OCS-Inventory <ul><li>Réalisation </li></ul><ul><ul><li>Développement d'un injecteur pour réaliser les mesures </li></ul></ul><ul><li>Résultats </li></ul><ul><ul><li>Réseau </li></ul></ul><ul><ul><ul><li>5 Ko en moyenne par poste par remontée </li></ul></ul></ul><ul><ul><ul><li>Une remontée toutes les 24 heures </li></ul></ul></ul><ul><ul><ul><li>17 Ko/s en moyenne pour 100 000 machines sur 8 heures d'utilisation </li></ul></ul></ul><ul><ul><li>Configuration matérielle </li></ul></ul><ul><ul><ul><li>Un seul Bi-Xeon 3,4GHz avec 4Go de RAM est suffisant </li></ul></ul></ul>
  14. 14. Tests de performance sur GLPI <ul><li>Utilisation de GLPI 0.68 </li></ul><ul><ul><li>Réalisation de mesures sur 100 000 machines </li></ul></ul><ul><ul><li>Pas de cloisonnement des données par site : problèmes de performance </li></ul></ul><ul><li>Conclusion </li></ul><ul><ul><li>Gestion de la multi-entités obligatoire </li></ul></ul><ul><ul><li>Utilisation GLPI 0.70 impérative </li></ul></ul>
  15. 15. Pourquoi une architecture centralisée ? <ul><li>Architecture centralisée </li></ul><ul><ul><li>Administration simple </li></ul></ul><ul><ul><li>Consommation réseau faible (benchmarks) </li></ul></ul><ul><ul><li>Centralisation des sauvegardes </li></ul></ul>
  16. 16. Scalabilité & Disponibilité <ul><li>Scalabilité </li></ul><ul><ul><li>OCS-Inventory : HTTP sans session </li></ul></ul><ul><ul><li>GLPI : HTTP avec session </li></ul></ul><ul><li>Disponibilité </li></ul><ul><ul><li>Multiplication des machines possibles pour absorber la charge </li></ul></ul><ul><ul><li>Mécanisme de cache mis en place dans GLPI </li></ul></ul>
  17. 17. Authentification <ul><li>Contraintes </li></ul><ul><ul><li>Présence d'un annuaire LDAP </li></ul></ul><ul><ul><li>200 organismes cloisonnés </li></ul></ul><ul><ul><li>plusieurs administrateurs par organisme </li></ul></ul><ul><li>Conclusion </li></ul><ul><ul><li>Authentification des utilisateurs sur le LDAP </li></ul></ul><ul><ul><li>Gestion des groupes dans GLPI </li></ul></ul><ul><ul><li>Gestion de la multi-entités obligatoire </li></ul></ul>
  18. 18. Bases de données envisagées <ul><li>MySQL </li></ul><ul><ul><li>Base de données par défaut des deux produits </li></ul></ul><ul><li>Oracle </li></ul><ul><ul><li>Base de données standard de l'Assurance Maladie </li></ul></ul><ul><ul><li>OCS ou GLPI ne désirent pas maintenir un portage vers Oracle </li></ul></ul><ul><ul><ul><li>portage et maintenance à prendre en charge </li></ul></ul></ul><ul><ul><li>Validation des requêtes à faire avant les montées en version </li></ul></ul><ul><li>Conclusion </li></ul><ul><ul><li>Utilisation de MySQL </li></ul></ul>
  19. 19. Utilisation du Helpdesk de GLPI ? <ul><li>Statut </li></ul><ul><ul><li>Produit en phase de maturation </li></ul></ul><ul><ul><li>Fonctionnalités absentes </li></ul></ul><ul><ul><ul><li>Pas de canal mail en entrée </li></ul></ul></ul><ul><ul><ul><li>Escalade (réaffectation d'un ticket à un groupe de personnes) </li></ul></ul></ul><ul><ul><li>Manque de retour sur une utilisation sur un grand parc </li></ul></ul><ul><li>Conclusion </li></ul><ul><ul><li>Utilisation d'un autre outil pour la gestion des incidents </li></ul></ul>
  20. 20. <ul><li>Présentation générale </li></ul><ul><li>Problématiques </li></ul><ul><li>Présentation des logiciels OCS et GLPI </li></ul><ul><li>Solutions proposées </li></ul><ul><li>Bilan </li></ul><ul><li>Démonstration </li></ul>
  21. 21. Processus de contribution <ul><li>Discussion développeurs </li></ul><ul><ul><li>Rencontre des développeurs OCS </li></ul></ul><ul><ul><li>Réunion avec les développeurs OCS et GLPI </li></ul></ul><ul><ul><li>Messagerie instantanée (Jabber, IRC) </li></ul></ul><ul><ul><li>Mails </li></ul></ul><ul><li>Travail en collaboration </li></ul><ul><ul><li>Discussion des nouvelles fonctionnalités entre les Core Developpers et Atos </li></ul></ul><ul><ul><li>Répartition des tâches pour le développement </li></ul></ul><ul><ul><li>Accès en écriture au dépôt Subversion GLPI </li></ul></ul><ul><ul><li>Accès en écriture sur une branche du CVS d'OCS </li></ul></ul>
  22. 22. Développements et contributions <ul><li>OCS Inventory 1.0rc3 </li></ul><ul><ul><li>Injecteur OCS </li></ul></ul><ul><ul><li>Plusieurs correctifs </li></ul></ul><ul><ul><li>Agent UNIX unifié (Linux, AIX, Solaris) </li></ul></ul><ul><ul><ul><li>Remontée des numéros de série des écrans sous Linux </li></ul></ul></ul><ul><ul><li>Remontée des logiciels métiers depuis Linux et UNIX </li></ul></ul><ul><ul><li>... </li></ul></ul><ul><li>GLPI 0.70 </li></ul><ul><ul><li>Améliorations du support LDAP </li></ul></ul><ul><ul><li>Gestion des multi-entités </li></ul></ul><ul><ul><li>Authentification multi-annuaires </li></ul></ul><ul><ul><li>Synchronisation avec OCS au fil de l'eau </li></ul></ul><ul><ul><li>Contributions sur le wiki </li></ul></ul><ul><ul><li>... </li></ul></ul>
  23. 23. Statut du projet <ul><li>Points réalisés </li></ul><ul><ul><li>Dossiers techniques réalisés </li></ul></ul><ul><ul><ul><li>Mise en place d'un inventaire global </li></ul></ul></ul><ul><ul><ul><li>Télédiffusion d'applications Windows sur un parc de 80 000 machines </li></ul></ul></ul><ul><ul><li>Maquettage de l'inventaire complet </li></ul></ul><ul><ul><li>Développements </li></ul></ul><ul><ul><li>Correction de bugs </li></ul></ul><ul><ul><li>Documentations </li></ul></ul>
  24. 24. Points en cours Juin 2006 Mars 2007 Novembre Etudes & maquette Réalisation du prototype Vue générale Validation &Production
  25. 25. Collaboration avec les projets <ul><li>&quot;Nous sommes trés satisfaits de notre collaboration avec les </li></ul><ul><ul><li>développeurs d'Atos. Le verbe &quot;contribuer&quot; au logiciel libre prend un </li></ul></ul><ul><ul><li>véritable sens lorsque les forces en présence travaillent ensemble avec </li></ul></ul><ul><ul><li>humilité et réalisme dans un objectif commun : faire progresser le </li></ul></ul><ul><ul><li>projet GLPI pour le bénéfice de tous.&quot; </li></ul></ul><ul><ul><li>Jean-Mathieu Doléans et Julien Dombre </li></ul></ul><ul><ul><li>Core Team GLPI </li></ul></ul>
  26. 26. <ul><li>Présentation générale </li></ul><ul><li>Problématiques </li></ul><ul><li>Présentation des logiciels OCS et GLPI </li></ul><ul><li>Solutions proposées </li></ul><ul><li>Bilan </li></ul><ul><li>Démonstration </li></ul>
  27. 27. Questions / Réponses <ul><li>Vos questions </li></ul>

×