OCS Inventory NG

OCS Inventory NG
QS-Informatik

Dieser Artikel wurde aufgrund von inhaltlichen Mängeln auf der Qualitätssicherungsseite der Redaktion Informatik eingetragen. Dies geschieht, um die Qualität der Artikel aus dem Themengebiet Informatik auf ein akzeptables Niveau zu bringen. Hilf mit, die inhaltlichen Mängel dieses Artikels zu beseitigen und beteilige dich an der Diskussion! (+)

OCS Inventory NG
Entwickler OCS Inventory Team
Aktuelle Version 2.01
(20. September 2011)
Betriebssystem Linux, Unix, Windows
Programmier­sprache Perl, PHP
Kategorie Inventarisierung von EDV-Hard- und Software
Lizenz GNU GPL[1] (Freie Software)
Deutschsprachig teilweise alternativen in englisch
www.ocsinventory-ng.org

Open Computer and Software Inventory Next Generation oder kurz OCS Inventory NG ist eine freie Inventarisierungs-Management-Software für Rechner unter Unixoiden oder Microsoft Windows Betriebssystemen. Über dieses Programm kann nach vorzugebenden Auswahlkriterien sowohl eine Übersicht der auf den mit dem OCS Clientprogramm (OCS Inventory Agent) in einem Computer-Netzwerk eingesetzten Rechnern vorhandenen Hard- und Software erstellt als auch die auf dieser Hardware eingesetzte Software verwaltet und ergänzt werden. Die Steuerung von Aufträgen erfolgt über ein Webinterface. Die OCS Inventory NG Software entstand ab 2001 und wurde im Wesentlichen von französischen Programmautoren geschrieben, die auch weiterhin die Urheberrechte an der Software besitzen.

Inhaltsverzeichnis

Funktionen

OCS Inventory NG bietet folgende Kernfunktionen:

Die Software OCS Inventory kann Daten an das Programm GLPI übergeben, mit dem eine leistungsfähige Schnittstelle zur Verwaltung des EDV-Inventars zur Verfügung steht.

Seit der Version 1.0rc3 sind die meisten Funktionalitäten des OCS Inventory modularisiert und können einfach geändert oder erweitert werden.

OCS Inventory NG Agent

Der Windows Agent ist in C++, der Linux Agent in C und PERL geschrieben.

Die Inventory-Agenten erlauben über die Aufnahme der lokal sichtbaren IP-Adressen die Darstellung der im Netzwerk vorhandenen Netzwerkknoten.

OCS Inventory NG Server

Der OCS Inventory NG Server beinhaltet vier Komponenten

  • Datenbankserver, Datenbank speichert das Inventar
  • Kommunikationsserver, händelt HTTP-Komumnikation zwischen Datenbankserver und Agents
  • Deploymentserver, speichert die Paketeigenschaften
  • Administrationskonsole, ermöglicht Datenbankabfragen per Browser

Die Kommunikation zwischen Agent und Kommunikationsserver erfolgt per HTTP/HTTPS, die Daten sind zlib-komprimiertes XML. Der Kommunikationsserver ist in PERL geschrieben. Momentan kann nur MySQL für den Datenbankserver genutzt werden.

Der oder die Management Server nutzen Apache, MySQL und Perl, als Betriebssystem können auf dem Server Unix-Derivate, Windows 2000 oder eine seiner Nachfolgeversionen verwendet werden. Falls Server unter Unix verwendet werden sollen, können die Aufgaben auf mehrere Rechner verteilt werden, unter Windows wird die Software in einem Paket auf einem Rechner installiert. Auf Grund seiner einfachen Programmstruktur und der Verwendung von mod_perl sind für eine ausreichende Servergeschwindigkeit auch bei mehreren tausend Clientrechnern selbst einfache Rechner als Server ausreichend.

Zu installierende Software kann in Paketen zusammengefasst werden, die nach vorgegebenen Prioritäten verteilt und nach individueller Vorgabe installiert werden können.

Management-Interface

Das Management-Interface ist ein Web-Interface, das in PHP geschrieben ist, es ist im Oktober 2010 in elf Sprachen vorhanden.

Das optional installierbare Webinterface erlaubt die Abfrage des Inventories, das Management von Benutzerrechten und bietet eine Schnittstelle zur Konfiguration der Softwareverteilung.

Unterstützte Betriebssystemversionen

OCS Inventory NG Agent unterstützt Microsoft Windows ab Windows 95 bzw. NT 4.0 bis Windows 7 bzw. Server 2008, diverse Linux-Distributionen (CentOS, Debian, Fedora Core, Gentoo, Knoppix, Mandriva, RedHat, Slackware, SuSE, Trustix, Ubuntu), diverse BSDs (OpenBSD, NetBSD, FreeBSD) sowie Solaris, AIX und Mac OS X.

OCS Inventory NG Server unterstützt die meisten der genannten Betriebssysteme ebenfalls.

Support

Grundlegende Programmfunktionen sind in dem englischsprachigen, im Mai 2010 erschienenen Buch IT Inventory and Resource Management with OCS Inventory NG 1.02 beschrieben. Auf der englisch- und französischsprachigen Website des Projektes findet sich neben der als Wiki in englisch und französisch, teilweise auch in spanisch, deutsch, portugiesisch, polnisch und italienisch vorhandenen Programmdokumentation ein Bereich mit häufig gestellten Fragen (FAQ), Kurzanleitungen für bestimmte Fälle (HowTo's), Mail-Listen, Webforen und ein IRC-Kanal für direkten Support per Internet. Darüber hinaus bieten auch verschiedene Unternehmen Support für das Programm an, die ihre Dienste teilweise lokal auf bestimmte Regionen (z.B. Italien) oder auf bestimmte Programmfunktionen (z.B. Inventory) beschränken, teilweise aber auch weltweit für alle Programmfunktionen anbieten.

Preise

Im Jahr 2006 wurde die Software im Rahmen der Trophées du Libre mit dem ersten Preis im Bereich Sicherheit ausgezeichnet. Im Jahr 2007 wurde das Programm in französischen Ausgaben des Linux-Magazins besprochen. Im Jahr 2009 gelangte die Software in die Endauswahl der von den Benutzern von SourceForge beurteilten Programme.[2]

Weiterentwicklung

Im Februar 2010 entstand der von einigen Projektteilnehmern weiterentwickelte Fork FusionInventory, der zum einen zu OCS kompatibel bleiben und zum anderen eine einfachere Integration in andere Softwareprodukte wie GLPI und GOsa² ermöglichen soll. Um die Entwicklung zu vereinfachen, wurde der OCS Unix-Agent lediglich nach Windows portiert, weitere Portierungen entstanden noch nicht.

Literatur

  • Barzan „Tony“ Antal: IT Inventory and Resource Management with OCS Inventory NG 1.02, Mai 2010, ISBN 1849511101

Weblinks

Einzelnachweise

  1. http://www.ocsinventory-ng.org/index.php?page=license
  2. http://www.ocsinventory-ng.org/index.php?page=awards

Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • OCS Inventory — Stable release 2.0 / May 12, 2011; 6 months ago (2011 05 12) Platform multi platform (Unices, Windows, others) Available in Perl, PHP …   Wikipedia

  • OCS Inventory — NG Développeur OCS Inventory Team Dernière version …   Wikipédia en Français

  • OCS inventory — NG Développeur OCS Inventory Team Dernière version …   Wikipédia en Français

  • Ocs inventory — NG Développeur OCS Inventory Team Dernière version …   Wikipédia en Français

  • OCS Inventory — OCS (Inventario) ? Información general Última versión estable 2.0 12 de mayo de 2011 Género ? …   Wikipedia Español

  • OCS — or Ocs may refer to: Contents 1 Military 2 Music 3 Government 4 …   Wikipedia

  • OCS — Die Abkürzung OCS steht für: Oracle Collaboration Suite, ein Produkt der Firma Oracle Original Chip Set (Original Chipsatz), eine Komponente des Amiga Office Communications Server, ein Serverprodukt von Microsoft für VoIP, Instant Messaging, etc …   Deutsch Wikipedia

  • OCS — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom.   Sigles d’une seule lettre   Sigles de deux lettres > Sigles de trois lettres   Sigles de quatre lettres …   Wikipédia en Français

  • Comparison of open source configuration management software — This is a comparison of free (libre) and open source configuration management software. Contents 1 Basic properties 2 Platform support 3 Short descriptions 4 Refere …   Wikipedia

  • FusionInventory — Développeur FusionInventory Dernière version 2.1.9 (agent) / 2.3.6 (GLPI plu …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”