présentation fusioninventory jm2l 2010
DESCRIPTION
Présentation du projet FusionInventory lors du salon J2ML le 26/11/2010 à Sofia AntipolisTRANSCRIPT
![Page 1: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/1.jpg)
JM2L, 26 novembre 2010
![Page 2: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/2.jpg)
http://www.fusioninventory.org
Sommaire
Présentation généraleLe projet FusionInventoryGenèse du projetAgent FusionInventoryPlugin FusionInventory for GLPILibrairie FusionInventoryRetour d'expérience
![Page 3: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/3.jpg)
http://www.fusioninventory.org
Présentation générale
![Page 4: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/4.jpg)
http://www.fusioninventory.org
1 Présentation générale
FusionInventory permet :
● L'inventaire automatisé de matériels
● La découverte des équipements sur le réseau
● Le déploiement silencieux d'applications
![Page 5: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/5.jpg)
http://www.fusioninventory.org
1 Présentation générale
FusionInventory est composé :
● D'un agent
● D'un serveur dans un plugin pour GLPI
● D'une librairie PHP de communication à embarquer dans des outils tiers
![Page 6: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/6.jpg)
http://www.fusioninventory.org
Le projet FusionInventory
![Page 7: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/7.jpg)
http://www.fusioninventory.org
2 Le projet FusionInventory
FusionInventory est un projet communautaire :
● Code sous licence GPL v2
● Soutenu par plusieurs sociétés partenaires
● Développement transparent dans sa propre forge
● Canal de discussion IRC, forum et mailing list
![Page 8: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/8.jpg)
http://www.fusioninventory.org
2 Le projet FusionInventory
Le projet est composé :
● D'une dizaine de personnes impliquées
● D'une cinquantaine de contributeurs occasionnels
● De structures qui testent et installent les produits
![Page 9: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/9.jpg)
http://www.fusioninventory.org
Genèse du projet
![Page 10: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/10.jpg)
http://www.fusioninventory.org
3 Génèse du projet
Naissance du projet début février 2010 lors du salon FOSDEM à Bruxelles.
Fusion de deux projets existants :
● Fork de l'agent Unix unifié OCS Inventory NG par son principal développeur (inventaire et déploiement)
● Plugin « Tracker » pour GLPI (découverte et inventaire SNMP)
![Page 11: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/11.jpg)
http://www.fusioninventory.org
3 Génèse du projet
FusionInventory est ouvert aux autres :
● Utilisation de l'agent dans Uranos et Artica
● Discussions avec Gosa² et OPSI
● Ouvert à toutes discussions et propositions !
![Page 12: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/12.jpg)
http://www.fusioninventory.org
Agent FusionInventory
![Page 13: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/13.jpg)
http://www.fusioninventory.org
4 FusionInventory-Agent
Inventaire des postes de travail et serveurs :
● Agent unique avec le même comportement sur Windows, Linux, Mac OS X, AIX, Solaris, *BSD
● Support des Windows 64 bits
● Écrit en Perl : modifiable sans recompilation
![Page 14: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/14.jpg)
http://www.fusioninventory.org
4 FusionInventory-Agent
Inventaire des matériels réseaux :
● Inventaire des switchs et imprimantes par le protocole SNMP
● Import des matériels directement dans GLPI
● Création de ports réseaux, connexion entre matériels (si matériel supporté)
![Page 15: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/15.jpg)
http://www.fusioninventory.org
4 FusionInventory-Agent
FusionInventory-Agent peut tourner en démon :
● Réveil possible
● Inventaire à la demande
● WakeOnLan
● Déploiement à la demande (bientôt)
![Page 16: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/16.jpg)
http://www.fusioninventory.org
4 FusionInventory-Agent
![Page 17: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/17.jpg)
http://www.fusioninventory.org
4 FusionInventory-Agent
Déploiement de logiciels :
● Respect de la bande passante
● Téléchargement minimal depuis le serveur grâce à l'emploi du peer 2 peer
● Compatible avec le serveur OCS : remplacez les agents OCS par FusionInventory-Agent et profitez du p2p !
![Page 18: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/18.jpg)
http://www.fusioninventory.org
4 FusionInventory-Agent
FusionInventory-Agent est disponible sous forme de :
● Source Perl sur le CPAN
● Package Deb ou RPM
● Agent pré-compilé pour plus de 30 plate-formes
![Page 19: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/19.jpg)
http://www.fusioninventory.org
Plugin FusionInventory for GLPI
![Page 20: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/20.jpg)
http://www.fusioninventory.org
5 FusionInventory for GLPI
Plugin dans GLPI
● On ne réinvente pas la roue : utilisation du framework, de la gestion des droits, etc.
● Actuellement disponible pour GLPI 0.72, en cours de portage pour la 0.78
● La prochaine version majeure apportera l'inventaire directement dans GLPI
![Page 21: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/21.jpg)
http://www.fusioninventory.org
5 FusionInventory for GLPI
Découverte réseau
● Gestion des matériels inconnus avec ports, historique et connexion dans GLPI
● Import des matériels dans GLPI
● L'agent scanne en NMAP, Netbios et SNMP
![Page 22: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/22.jpg)
http://www.fusioninventory.org
5 FusionInventory for GLPI
Inventaire SNMP
● Inventaire des switchs (CPU, mémoire, ports, connexions avec les matériels)
● Inventaire des imprimantes (compteurs de pages, niveau des cartouches, ports et connexion)
![Page 23: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/23.jpg)
http://www.fusioninventory.org
Librairie FusionInventory
![Page 24: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/24.jpg)
http://www.fusioninventory.org
6 librairie FusionInventory
LibFusionInventory est une librairie :
● Ecrite en PHP
● Qui prend en charge la communication avec les agents
● Stocke et gère les doublons de matériels
● Est facilement intégrable dans un produit qui nécessite de l'inventaire
![Page 25: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/25.jpg)
http://www.fusioninventory.org
Retour d'expérience
![Page 26: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/26.jpg)
http://www.fusioninventory.org
5 FusionInventory for GLPI
![Page 27: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/27.jpg)
http://www.fusioninventory.org
5 FusionInventory for GLPI
![Page 28: Présentation FusionInventory JM2L 2010](https://reader033.vdocuments.mx/reader033/viewer/2022052323/55867f63d8b42a45278b45f2/html5/thumbnails/28.jpg)
http://www.fusioninventory.org
5 FusionInventory for GLPI