OSC Inventory NG à propos Open Computer and Software Inventory

Transcription

OSC Inventory NG à propos Open Computer and Software Inventory
OSC Inventory NG à propos
https://geoffraymercier.files.wordpress.com/2016/03/geoffray-mercier_cv2.pdfhttps://geoffraymercier.files.wordpress.com/2016/03/geoffraymercier-_cv2.pdfFonctionnalité d’OCS Inventory NG
Open Computer and Software Inventory Next Generation est une application qui permet d’aider un
administrateur réseau à acquérir un listing de toutes les
configurations de son parc
informatique. Certaine information sont collectées. Voici
un exemple de ce qu’OSC
Inventory est capable de faire.
Le type de machine présente soit physique soit virtuelle.
Le type de disque (CD, USB, FAT-32, NTFS) et le nombre de
partitions.
Le système d’exploitation présent (OSX, Windows7, Ubuntu).
La liste de tous les logiciels présent (Adobe,OpenOffice,Ccleaner).
Une liste d’information sur la matériel physiques (Ecrans,Clavier,Souris).
Une description de l’ordinateur.
Fonctionnalité de déploiement
OCS Inventory permet le déploiement de paquet sur des ordinateurs distants.
Grace à l’interface présent sur le serveur vous pouvez envoyer des paquets qui seront télécharger
grâce aux protocoles HTTP/HTTPS puis par la suite lancer l’agent sur l’ordinateur à distant.
Les points positifs d’ocs inventory sont :
-
Aucune surcharge du trafic sur le réseau
Retour d’état du déploiement
Statistique des paquets déployés
Par exemple vous pourrez aussi envoyer des paquets zippés contenant des données et des
commandes (ouverture de lecteur média avec une playlist)
OSC Inventory NG à propos
Schémas simplifié
Schéma détaillé
OSC Inventory NG à propos
Architecture d’OCS Inventory
OCS Inventory NG utilise un agent qui lance un inventaire sur les ordinateurs clients, et utilise un
serveur qui centralise les données de l’inventaire, cela permet d’analyser les matériels détectés mais
aussi de créer des paquets de déploiement.
Les communications entre les agents et le serveur sont effectuées grâce aux protocoles HTTP et
HTTPS. Toutes les données sont formatées en XML et Zlib compressées pour réduire l'utilisation du
trafic réseau.
Le serveur se décompose en plusieurs parties :

Le serveur de base de données, qui stocke les informations d’inventaires.

Les serveurs de communication, il traite les échanges entres les agents et le serveur de base
de données.

Le serveur déploiement, qui stocke la configuration des paquets de déploiement (OCS
Deployement).

L’interface d’administration permet à l’administrateur de consulté la base de données via
navigateur web
OSC Inventory NG à propos
Plugins
OCS Inventory NG permet d’augmenter les fonctionnalités au moyen de plugins.
Du côté des agents, un plugin peut être un simple script VBS pour Windows, ou un script shell sous
Unix, récupérant des données qui complètent l'inventaire (comme remonter les Clés Microsoft
Office ou encore les tâches planifiées) ou plus compliqué, un DDL sous Windows ou un module Perl
sous Unix ajoutant à l'agent une nouvelle capacité complète.
Du côté serveur, vous pouvez aussi créer des plugins pour stocker les données en base de données
en utilisant un plugin Perl inclus au serveur de Communication, et afficher ces informations dans
l'interface d'administration en utilisant un plugin PHP.
Synchronisation GLPI
Utilisé avec un logiciel de gestion de parc comme l'outil open source GLPI, vous obtiendrez un inventaire
complet et un outil de gestion vous permettant de mettre à jour vos configurations clientes, gérer les
licences, de proposer un helpdesk, et plus encore.
OSC Inventory NG à propos
GLPI a développé un "mode OCS-NG" qui permet de synchroniser automatiquement les bases de données (celle
d'OCS et celle de GLPI). Cette fonctionnalité est implémentée dans l'interface d'administration de GLPI en
natif.