View
130
Download
5
Category
Tags:
Preview:
Citation preview
OCS INVENTORY NG
(Mayo 2014)
Alex Flores, Adriana Gómez, Mercy Loachamin, Cristian Monar, Mauricio Ortiz, Gabriela
Rodríguez, Brayann Saraguro, Edison Villegas
Abstract: OCS Inventory is an application for the
inventory of PC's on a network, this procedure is
performed through a client-server structure. A
server collects the information you send him an
agent software installed on each PC's Windows.
OCS Inventory works under the GNU GPLv2
license, so is free software.
This work provides a guide to the steps to be
followed for scanning PCs and perform an
automated inventory of hardware and software of
the computer in a more efficient manner.
Index tem: OCS Inventory, Software Libre, GNU,
escaneo, Hardware, Software
I. INTRODUCCION
CS Inventory NG cuyo nombre completo
es Open Computers and Software
Inventory Next Generation es una
aplicación diseñada para ayudar al administrador
del sistema o red a mantener la pista de la
configuración y el software instalado en los
computadores de la red permitiendo el despliegue
de paquetes en sistemas operativos Windows y
Linux.
OCS Inventory NG es una herramienta que facilita
el seguimiento de la configuración y el software
instalado en los ordenadores de una red local, así
como la instalación remota de aplicaciones desde
un servidor Web es decir toda la información
relacionada con hardware y software siendo capaz
de detectar todos los dispositivos activos de la red
conectados y operativos. Esta aplicación es libre
de usar, copiar y modificar.
II. FORMATO
A. Caracteristicas Generales
OCS INVENTORY NGOpen Computer and
Software Inventory Next Generation
Es una aplicación diseñada para ayudar al
administrador del sistema o red a mantener la
pista de la configuración y el software instalado
en los computadores de la red. También permite el
despliegue de paquetes en computadores
Windows y Linux. OCS Inventory NG es una
herramienta que facilita el seguimiento de la
configuración y el software instalado en los
ordenadores de una red local, así como la
instalación remota de aplicaciones desde un
servidor Web. OCS Inventory es software GPL, es
libre de usar, copiar y modificar. Este tiene una
licencia GPLv2 que es la que cubre la mayoría de
los software´s creados por FSF (Free Software
Fundation o Fundación del Software Libre), en la
cual se incluye una serie de reglas y condiciones
con respecto a la copia, modificación y
distribución de este software.
Gestión de servidor contiene 4 componentes
principales:
* Servidor de base de datos, que almacena la
información de los inventarios.
* Servidor de comunicaciones, que se encargará
de las comunicaciones HTTP entre el servidor de
base de datos y agentes.
* Servidor de Implementacion, que almacenará
todos los paquetes de configuración de despliegue.
* Administración de la consola, lo que permitirá a
los administradores consultar el servidor de base
de datos a través de su navegador favorito.
O
Fig1. Arquitectura
B. Requerimientos del Sistema
Los siguientes son los requerimientos de software
de la aplicación:
§ Servidor de base de datos, debe ser MySQL
4.1 ó superior
§ Servidor de comunicaciones, requiere Apache
Web Server 1.3.X/2.X.
Puede ser necesarios algunos módulos de Perl,
dependiendo de la
distribución de Linux.
§ Servidor de implementación, necesita
cualquier WebServer con SSL
habilitado.
§ Consola de administración, está escrita en
PHP 4.1 y funciona bajo
Apache Web Server 1.3.X/2.X. El servidor de
administración requiere
capacidades de ZIP y GD para las características
de implementación
§ Agente Windows, está escrito en C++ (requiere
MS Visual C++ 6
Service Pack 5 or higher and MS Platform SDK
Februray 2003 o más
nueva para compilación)
§ Agente Linux, está escrito en lenguajes PERL y
C, además de algunos
módulos de Perl para manejar XML y compresión
Zlib.
Fig 2. Reportes
OCS se basa en las estándares actuales. El diálogo
entre los equipos cliente y el servidor se basa en el
Protocolo de transferencia de hipertexto (HTTP) y
el formato de los datos es XML. El servidor de
comunicación puede requerir algunos módulos
Perl adicionales, de acuerdo a su distribución.
OCS es multi-plataforma: se ejecuta en sistemas
operativos Unix, así como en Microsoft Windows
(2000 o posterior).Una interfaz web privativa
escrita en PHP ofrece servicios complementarios:
* Consulta del inventario
* Gestión de los derechos de los usuarios
* Una interfaz de servicio de (o escritorio de
ayuda) para los técnicos
C. INSTALACION
Cliente
1.-El equipo tendrá que poder ver el servidor de
ocs inventory.
2.-Ejecutamos Instalador del agente.
Aparece un wizard de instalación y seleccionamos
NEXT
3.-En el siguiente paso aceptamos las condiciones
de la licencia
4.-En la siguiente opción solo damos un clic sobre
el botón de “Next”.
5.-En la siguiente pantalla nos pide que
coloquemos la ruta del servidor de OCS
Inventory.
6.- El wizard proporciona una ruta por default,
esta la eliminaremos y colocaremos la direccion
IP en donde esta alojado el servidor de OCS
Inventory De manera que queda así:
Damos un clic en el botón “Next”.
7.-En las opciones para seleccionar el proxy solo
damos un clic sobre el botón “Next”.
8.-En las propiedades del Agente Solo habilitamos
le checkbox que dice “Imediatly launch Inventory
(=/NOW)” después damos un clic sobre el botón
“Next”.
9.-El wizard nos indica la ruta en la cual instalara
el cliente, la dejamos como aparece y damos un
clic sobre el botón de “Install”.
10.-Comienza la instalación.
11.-Al terminar dejamos habilitado el checkbox y
oprimimos e botón “Finish”.
12.-Al finalizar la instalación revisar en la barra
de notificaciones (esquina inferior derecha) que
este le icono del cliente OCS Inventory
Servidor
III. VENTAJAS
Que se trabaja en una gran gama de
equipos sin ningún problema
Emplea un agente que ejecuta el proceso
de captura de información en los
computadores cliente
Ingreso de campos personalizados para
mayor manejo y mayor facilidad en su
uso
Organización de los datos por los campos
definidos.
Compatible con GLPI para inventario
personalizado
Tiene licencia GNU/GPL.
IV. DESVENTAJAS
La comunicación entre los agentes solo
el servidor se realiza solo mediante los
protocolos HTTP/HTTPS.
Deben estar instalados todos los
agentes en los computadores cliente caso
contrario no se realizara correctamente su
funcionamiento
Dispone software solo para agentes en
Windows y Linux.
V. CONCLUSIONES.
Es una herramienta muy utilizada para
facilitar la administración y recopilación de
información sobre Hardware y Software de
una red de clientes.
Se puede implementar aplicaciones
adicionales de acuerdo a las necesidades de
los clientes y del administrador, como
escanear la red por medio del IP-Discovery,
o instalar aplicaciones remotamente creando
Builds.
Es un programa muy versátil, compatible con
varios Sistemas Operativos, tanto como
servidor o agente.
Con OCS Inventory NG es posible hacer un
inventario de software y hadware totalmente
actualizado y automático, pero esta potente
aplicación carece de opciones que permitan
al usuario modificar parámetros.
VI. RECOMENDACIONES
Es necesario instalar las aplicaciones tanto
para servidor y cliente, en las respectivas
máquinas.
En la ejecución del programa; para Linux
existe una versatilidad y eficiencia mayor
que en Windows.
Para obtener un mayor desempeño de esta
herramienta, es necesario instalar los
servicios que ofrece XAMPP.
Cuando se ejecuta de manera correcta el
XAMPP, el puerto 80 debe ser liberado.
Los pasos de instalación se los debe seguir
rigurosamente, ya que si se configura mal
alguna dirección, no habrá conectividad
entre las máquinas.
VII. REFERENCIAS
[1] astro. (25 de febrero de 2000). ocs
inventory. Recuperado el 9 de 5 de 2014, de
http://www.astro-
corp.com/sites/default/files/20120413-
FICHA%20OCS%20(Inventario).pdf
[2] interfase. (2001). ocs inventory ng. 10.
[3] moxd. (2001-20013). OCS INVENTORY NG.
Recuperado el 9 de 5 de 2014, de OCS
INVENTORY NG: http://www.ocsinventory-
ng.org/index.php?page=license
[4] pcsinventory. (2011). inventori gm. lima.
[5] Ramos, M. V. (2014). ocs inventory ng.
riobamba: 01.
Recommended