• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Fusioninventory project FOSDEM 2011
 

Fusioninventory project FOSDEM 2011

on

  • 1,553 views

 

Statistics

Views

Total Views
1,553
Views on SlideShare
1,536
Embed Views
17

Actions

Likes
3
Downloads
7
Comments
0

2 Embeds 17

http://www.fusioninventory.org 16
http://fusioninventory.org 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Fusioninventory project FOSDEM 2011 Fusioninventory project FOSDEM 2011 Presentation Transcript

    • Assets managementwith FusionInventory and GLPI ´Goneri Le Bouder ¡goneri@rulezlan.org¿ FOSDEM 2011 6th February, 2011
    • Outline Overview FusionInventory The project History Community Questions
    • Global overview
    • Outline Overview FusionInventory The project History Community Questions
    • Agent history a fork of OCS Inventory UNIX agent by its author started 5 years ago GPLv2
    • use Perl Luke! We choose to use Perl on the agent side. portable reliable versatile stable API, Oh my!
    • Agent pull AKA: The agent hits first!
    • Server push Just a trigger that awake the agent. The server hits the agents first! Then the agents hit back!
    • Tasks Not only for machine inventory. The agent supports different tasks: Network discovery Remote inventory Software deployment Wake On Lan ...
    • Tasks Not only for machine inventory. The agent supports different tasks: Network discovery Remote inventory Software deployment Wake On Lan ...
    • The inventories BIOS serial numbers, UUID, ... local Memory memory slot, size, ... CPU frequency, name, manufacturer, ... Software apt-get, yum, Windows software, BSD pkg, ... Harddrive serial number, manufacturer, ... Partition ... Virtual Machine libvirt, xen, ... USB devices phone, USB key, ... ... see the list on Internet. It’s easy to add new information. Just ask us or submit patches!
    • Network discovery FusionInventory can do basic network inventory in GLPI Seek nmap netbios SNMP query Identify network stack Windows domain information sysdesc comparaison
    • Remote SNMP inventory Network devices serial number, firmware, ... ports mapping Network printers serial number, firmware, ... cartridge ink level page counter
    • Wake on LAN What? awake computer. How? send the Magic Packet from an agent in the same network send raw ethernet packet UDP packet still possible Benefit no firewall issue nor special routage rule needed
    • Wake on LAN What? awake computer. How? send the Magic Packet from an agent in the same network send raw ethernet packet UDP packet still possible Benefit no firewall issue nor special routage rule needed
    • Wake on LAN What? awake computer. How? send the Magic Packet from an agent in the same network send raw ethernet packet UDP packet still possible Benefit no firewall issue nor special routage rule needed
    • Software deployment What? OCS software deployment support featuring peer to peer support Benefit no proxy nor mirror bandwidth-friendly OS independent
    • supported OS (1/2) Runs everywhere! FusionInventory portage for dummies extend the Inventory modules to collect information and, hum, well, that’s all. We’re done :D
    • supported OS (1/2) Runs everywhere! FusionInventory portage for dummies extend the Inventory modules to collect information and, hum, well, that’s all. We’re done :D
    • supported OS (2/2) Supported Operating Systems: Linux BSD AIX HP-UX Solaris Windows, all from 2000 to Seven 64bit A complete list is avallable on the website
    • supported OS (2/2) Supported Operating Systems: Linux BSD AIX HP-UX Solaris Windows, all from 2000 to Seven 64bit A complete list is avallable on the website
    • supported OS (2/2) Supported Operating Systems: Linux BSD AIX HP-UX Solaris Windows, all from 2000 to Seven 64bit A complete list is avallable on the website
    • supported OS (2/2) Supported Operating Systems: Linux BSD AIX HP-UX Solaris Windows, all from 2000 to Seven 64bit A complete list is avallable on the website
    • supported OS (2/2) Supported Operating Systems: Linux BSD AIX HP-UX Solaris Windows, all from 2000 to Seven 64bit A complete list is avallable on the website
    • supported OS (2/2) Supported Operating Systems: Linux BSD AIX HP-UX Solaris Windows, all from 2000 to Seven 64bit A complete list is avallable on the website
    • supported OS (2/2) Supported Operating Systems: Linux BSD AIX HP-UX Solaris Windows, all from 2000 to Seven 64bit A complete list is avallable on the website
    • supported OS (2/2) Supported Operating Systems: Linux BSD AIX HP-UX Solaris Windows, all from 2000 to Seven 64bit A complete list is avallable on the website
    • Agent installation different options distribution packages Debian, Fedora, EPEL, Ubuntu, Mageia, ... Windows installer GPO, psexec, ... static prebuilt packages, untar and run 53 differents system so far tarball or CPAN installation
    • Server? 3 different servers (so far!) FusionInventory for GLPI Uranos OCS Inventory NG server less local mode is also possible
    • Server? 3 different servers (so far!) FusionInventory for GLPI Uranos OCS Inventory NG server less local mode is also possible
    • Outline Overview FusionInventory The project History Community Questions
    • A long long time ago Tracker was a GLPI extension with a Perl agent. Its goal was simple: just “SNMP”
    • A long long time ago again OCS Inventory Agent for UNIX was an inventory agent without SNMP support.
    • And they kissed And they did some kind of fusion...
    • The project workflow FusionInventory is a community-driven project. active mailing lists IRC: #FusionInventory on FreeNode public Forge, Git repositories, etc
    • Who We are Legion! about 10 core developers involved in the project active community of contributors We are looking for people to JOIN US!
    • Who We are Legion! about 10 core developers involved in the project active community of contributors We are looking for people to JOIN US!
    • What else? (1/2) agent developement is very active code clean up larger test-suite, modern perl architecture changes event-driven programming, various executable smaller memory footprint
    • What else? (1/2) agent developement is very active code clean up larger test-suite, modern perl architecture changes event-driven programming, various executable smaller memory footprint
    • What else? (2/2) In test-suite we trust! strong effort done during the the last year 36 800 tests on the GLPI plugin and up to 2 000 on the agent with even stronger benefit so far
    • Our roadmap What we are about to release FusionInventory for GLPI 0.78: beta planned for this month ESX inventory: before june
    • Demo FusionInventory for GLPI is ... a plugin for ... GLPI.
    • Demo FusionInventory for GLPI is ... a plugin for ... GLPI.
    • Demo FusionInventory for GLPI is ... a plugin for ... GLPI.
    • Demo Demo time!
    • Outline Overview FusionInventory The project History Community Questions
    • Questions? Questions?