Liens connexes

Dépêche modérée par

Dépêche éditée par

: De l'inventaire à la télédistribution

Posté par Anthony Milan (). Modéré le 13 juillet 2006.
0
Open Computer and Software Inventory Next Generation est une application construite pour aider l'administrateur système ou réseau à garder un oeil sur la configuration des machines du réseau et sur les logiciels qui y sont installés.

OCS Inventory NG 1.0 Release Candidate 3 est désormais disponible. Cette version améliore très nettement la partie inventaire de parcs mais offre également une solution de télédistribution.

Cette fonctionnalité est basée sur l'agent, initialement utilisé pour effectuer l'inventaire d'une machine. Après une authentification basée sur des certificats, ce module autorise à déposer sur les machines des fichiers, à installer des logiciels ou à exécuter un batch quelconque. Parallèlement, une interface web de création des paquets de télédistribution est intégrée à la console d'administration.

Signalons qu'OCS Inventory bénéficie depuis un an d'une activité importante puisque le projet est resté pendant 8 mois parmi les 50 projets les plus actifs sur SourceForge.net.

> Lire la suite (7 commentaires, moyenne: 2,1).   [dépêche : 1672 caractères]

Élément essentiel de cette nouvelle version, le module de télédistribution bénéficie de l'ensembles des améliorations de cette RC3 :
- mise à disposition d'une API de plugins pour utiliser l'agent ;
- les modules existants (ipdiscover, registry...) ont été portés sous cette API ;
- l'agent Windows est configurable sous la forme d'un service. Le service active l'agent selon la fréquence paramétrée côté serveur.

Tout comme pour l'inventaire, la gestion de la bande passante a été prise en compte. Une politique d'activation des agents évite d'effondrer serveur et bande passante chaque matin. Les serveurs proxys peuvent être également avantageusement utilisés.

De nombreux efforts ont été réalisés côté serveur afin de faciliter le travail des administrateurs et l'exploitation des résultats :
- l'ergonomie de la la console d'Administration a été revue quant au rendu graphique;
- les préférences de chaque utilisateurs sont désormais sauvegardées ;
- la recherche "multi critères" a été améliorée avec une recherche exacte, recherche sur un nombre illimité de logiciels...
- utilisation du moteur InnoDB de MySQL afin d'améliorer les accès concurrentiels en lecture/écriture sur la base de données. Ce changement permet d'obtenir des résultats "quasi instantanés" à des requêtes complexes.

A noter également, l'utilisation d'inventaires différentiels qui permettent d'améliorer la charge serveur.

Enfin, la sécurité a également été revue. Compte tenu des risques de sécurité que le système présentait, il a été décidé de supprimer le mécanisme de mise à jour automatique des agents, avantageusement remplacé par le système de télédistribution ;-)

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Mais c'est quoi ?

Posté par Olivier Samyn (page perso, ) le 13/07/2006 à 07:47. (lien). Évalué à 2.

Si comme moi, vous vous demandez ce qu'est OCS Inventory:


Open Computer and Software Inventory Next Generation est une application construite pour aider l'administrateur système ou réseau à garder un oeil sur la configuration des machines du réseau et sur les logiciels qui y sont installés.

Quelques petites remarques

Posté par Bapt (page perso, ) le 13/07/2006 à 08:32. (lien). Évalué à 2.

Tout d'abord bravo pour ce soft très pratique :)
J'avais juste quelques petites remarques :

1 / Est il prévu de pouvoir utiliser PostgreSQL, en plus de MySQL, j'aimerai bien ne pas avoir a installer et supporter MySQL juste pour OCS Inventory NG sachant que j'ai déjà du PostgreSQL.

2 / Pourquoi être Linux centrique en ce qui concerne les agents, ou le serveur (pour la version non Windows), et ne pas s'ouvrir aux autres Unix ?
Le projet étant libre, et à priori bien codé, je ne vois pas ce qui m'enpêcherait de le faire tourner sur un [Free|Net|Open]BSD par exemple , (si toutes les dépendances y tourne tant au niveau serveur que agent) je n'ai pas essayé, mais je ne vois pas pourquoi ça ne fonctionnerait pas (quitte a fournir 1 ou 2 patchs). Idem pour les Unix proprio : Solaris, AIX, HP-UX... (d'ailleur il y a des agents non officiels)
renommer les packages de OCSNG_LINUX_AGENT_1.0RC3.tar OCSNG_UNIX_AGENT_SRC_1.0RC3.tar on ne se dirait pas "tiens ça ne supporte pas -- mettez ici votre OS non linux --, je n'en veux pas"(Du vécu, chez un client.).

Rien n'empeche de concerver la liste des OS testés comme actuellement sur le liste. Mais en voyant le site, je me dit, ça ne tourne que sous les linux et windows, donc exit les parcs plus hétérogènes. (pourtant la page sourceforge parle bien de OS independant)

Qques remarques.

Posté par frafra () le 13/07/2006 à 10:04. (lien). Évalué à 3.

J'utilise ocsinventory depuis plus d'un an et j'en suis très content. On peut même le coupler à glpi pour gérer son parc et ses licences.

Juste 2 remarques en passant :

1/ La nouvelle version de l'agent windows semble prometeuse, mais s'agissant d'un service windows il est nécessaire de l'installer à la main (sic).
Heureusement l'ancienne version de l'agent (lancé via logon script) existe tjs. Elle ne permet pas la télédistribution, mais a l'avantage de n'oublier aucune machine du domaine.

2/ Concernant l'interface web, ça me dérange de plus en plus de voir du code php, du sql (mysql only) et du html mélangé.
Peut être utiliser par exemple adodb et smarty serait un bon début ...


Cela dit, ça reste un très bon outil.

Revenir en haut de page