Inventario OCS

OCS Inventory NG Descrizione dell'immagine Banniere-ocs-without-ng.png.

Informazione
Sviluppato da OCS Inventory Team
Ultima versione 2.8.1 (10 dicembre 2020)
Depositare github.com/OCSInventory-NG/OCSInventory-Server
Scritto in Perl e C ++
Sistema operativo Digita Unix , Linux e Microsoft Windows
Ambiente Tutti i sistemi operativi che supportano un server web , mod_perl , PHP e MySQL
genere Inventario e gestione delle apparecchiature IT
Licenza GNU GPL 2
Sito web ocsinventory-ng.org

OCS Inventory NG o Open Computer and Software Inventory è un'applicazione che permette di effettuare un inventario sulla configurazione hardware delle macchine della rete , sui software che vi sono installati e di visualizzare queste informazioni grazie ad un'interfaccia web . Include anche la possibilità di implementazione remota di applicazioni su un insieme di macchine in base a criteri di ricerca.

Funzione interna

Il dialogo tra le macchine client e il server di gestione si basa sugli standard attuali, sul protocollo HTTP e sulla formattazione dei dati XML .

Il server

Il server di comunicazione (chiamato anche motore) funziona con Apache / MySQL / Perl . È multipiattaforma , funziona sia su UNIX che su Windows (2000 o successivo).

Il suo design e l'uso di mod_perl offrono prestazioni del server che consentono a una macchina modesta di inventariare diverse migliaia di macchine .

È l'interfaccia tra gli agenti e il database da cui può prendere la sua configurazione. In quanto tale, attiva e imposta il lancio sugli agenti di un insieme estensibile di moduli (inventario, "IP sniffer", richieste su anagrafica, tele-distribuzione, ricerca su hard disk, ecc.) E si fa carico di varie richieste (Evento di modifica IP, notifica dell'evento di stato della distribuzione remota, ecc.).

È anche lui che assicura la gestione automatica dei duplicati.

Ogni motore può essere interfacciato con due server database (un master e uno slave).

Gli agenti

Per raccogliere quante più informazioni possibili, i client (agenti) vengono installati sulle macchine da inventariare. I client supportano molte piattaforme ( Windows , Linux , FreeBSD , NetBSD , OpenBSD , Mac OS X , Sun Solaris , IBM AIX ).

interfaccia web

Un'interfaccia web scritta in PHP permette la visualizzazione dei dati e la configurazione dell'applicazione:

Estensione - servizio web

L'applicazione esponendo un insieme di servizi web basati su SOAP, è possibile connettere facilmente tutti i tipi di applicazioni. OCS Inventory può in particolare essere utilizzato per alimentare il gestore dell'inventario GLPI e offre quindi una potente soluzione di gestione della flotta. Questi servizi web consentono di estrarre i dati, offrono servizi di tracciamento della cronologia (cancellazione, unione, ecc.) E forniscono la possibilità di configurare il funzionamento dell'applicazione.

Modularità

Dalla versione 1.0rc3, la maggior parte delle funzionalità di OCS-Inventory può essere adattata o estesa tramite un sistema di moduli.

Estensibilità

L'architettura facilita l'adattamento dell'OCS al carico oltre che ai vincoli della rete.

Sono così possibili diverse architetture, le principali sono:

In tutti e tre i casi, l'interfaccia web limiterà la visualizzazione (e i privilegi) degli utenti decentralizzati.

Sviluppatori

Il team OCS è composto da dodici persone più molti contributori occasionali (traduzione, supporto, plugin, ecc.)

Licenza

OCS Inventory è un software gratuito rilasciato sotto licenza GNU GPL . Gli sviluppatori sono i diretti titolari del copyright.

Vedi anche

Collegamenti interni

link esterno

Riferimenti

  1. Versione 2.8.1  " ,10 dicembre 2020(accesso 15 dicembre 2020 )
  2. [1]
  3. Membri del progetto OCS
  4. Fork of OCS Inventory: le cose si stanno muovendo sul lato dell'inventario delle scorte gratuite ,3 giugno 2010