Sei sulla pagina 1di 6

OCS INVENTORY NG.

Coba Nelly, Uquillas Gabriela, Merchn Christian, Crdenas Sebastin, Avils Edwin.
jacqueline-1992@hotmail.com
gabbyuquillas13@gmail.com
khriz_vlady@hotmail.com
sebascard23@hotmail.com
edwin8533@hotmail.com

Facultad de Informtica y Electrnica, Escuela Superior Politcnica de Chimborazo


Riobamba, Ecuador

ResumenOCS Inventory NG es una herramienta muy


til para administrar redes de computadoras porque mediante
un agente permite tener el control de varios datos de los
computadores conectados dentro de un mismo dominio,
permite conocer: el nombre de la PC, su direccin IP, nombre
de usuario, nombre del sistema operativo, licencias, etc. A
continuacin se presenta un escenario con una PC como
servidor y varias computadoras en las que se instal el agente
OCS Inventory.
ndice de Trminos Inventario, OCS Inventory, Gestin de
red, Administracin de red, agente.

I. INTRODUCCIN
Con el paso del tiempo las redes de computadores han
ido evolucionando de acuerdo a los requerimientos de los
clientes y por ende de las aplicaciones creadas, dicha evolucin
ha hecho necesaria una gestin y administracin de recursos
hardware y software de manera peridica, eficiente, eficaz y
documentada, para lo cual se han creado diferentes mtodos,
entre ellos tenemos los inventarios, que son documentos fsicos
o virtuales que permiten conocer detalladamente el estado y las
estadsticas de los componentes de la red.
El software de inventarios es muy til para el
administrador. Le permite iluminar sus existencias de
computadores. Hoy, con el uso de TCP/IP, se puede decir que
dicha iluminacin se hace al mismo tiempo para toda la red
empresarial, especialmente si, como ocurre con OCS Inventory
NG, el trabajo est nativamente basado en la red.
El sistema OCS NG est basado en un dilogo entre
los agentes instalados en los computadores y el mdulo Apache
en el servidor OCS NG server. El intercambio se hace en
formato XML comprimido y permite configurar las tareas del
agente. Cuando un computador enva un resultado de
inventario, el servidor trata de determinar si necesita algunos
otros computadores (el nmero se puede configurar) para
escanear equipos en esta subred. Las direcciones IP de la puerta
de enlace (gateway) se usan para cartografiar la red
empresarial.

Si se necesita, el servidor estima la calidad de los


equipos y decide activar a un equipo o no hacerlo, como un
computador habilitado IPDISCOVER. Gracias a esta
herramienta se puede tener un inventario ordenado,
apropiadamente documentado y por la facilidad de utilizacin
del programa se puede realizar de manera peridica. Una de las
ventajas del programa OCS Inventory es que est disponible
para sistemas operativos libres y licenciados.
El objetivo de este trabajo es administrar la red de
computadoras de un caf internet, para lo que se utilizar el
software OCS Inventory NG, con su respectivo servidor y
agentes en las mquinas de los clientes, para monitorear su
rendimiento y evitar la subutilizacin de recursos.

II. OCS INVENTORY


Open Computer and Software Inventory Next
Generation (OCS) es un software libre que permite a los
usuarios administrar el inventario de sus activos de TI.
OCS-NG recopila informacin sobre el hardware y
software de equipos que hay en la red que ejecutan el
programa de cliente OCS (agente). OCS puede utilizarse
para visualizar el inventario a travs de una interfaz web.
Adems, OCS comprende la posibilidad de
implementacin de aplicaciones en los equipos de
acuerdo a criterios de bsqueda. Adems, tiene muchas
opciones ms como escanear la red por medio del
IPDiscovery, o instalar aplicaciones remotamente
creando Builds. Trabaja conjuntamente con XAMPP, que
es un servidor independiente de plataforma, software
libre, que consiste principalmente en la base de datos
MySQL, el servidor web Apache y los intrpretes para
lenguajes de script: PHP y Perl. Es una herramienta de
desarrollo que permite probar nuestro trabajo (pginas
web o programacin) en nuestro propio ordenador, es
decir, sin necesidad de tener que acceder a internet, una
ventaja es que provee una configuracin totalmente
funcional desde el momento de su instalacin, sin
embargo, cabe acotar que la seguridad de datos no es su
punto fuerte, por lo cual no es suficientemente seguro
para ambientes grandes o de produccin

A. COMPONTES DE OCS INVENTORY.

OCS se basa en los estndares vigentes. El


dilogo entre los equipos clientes y el servidor se basa en
el protocolo HTTP (Hypertext Transfer Protocol) y el
formato de los datos se realiza en XML. Esta aplicacin
cuenta con tres componentes principales, stos son:

Servidor: El servidor de administracin utiliza


Apache, MySQL y Perl. OCS es multiplataforma
y gracias a su simple diseo y el uso de mod_perl,
el rendimiento del lado del servidor es muy
bueno. Una mquina con pocos requerimientos
podra realizar el inventario de miles de mquinas
sin ningn tipo de problemas. El servidor, puede
ser instalado en los siguientes sistemas
operativos: GNU/Linux (Ubuntu, Debian, Suse,
RedHat,
Gentoo,
Knoppix,
Slackware,
Mandriva, Fedora y Centos), FreeBSD (no
oficial) y Windows (XP, 2000, server 2003).
Agente: Para recoger el mximo de la
informacin posible, hay agentes que deben ser
instalados en los equipos clientes. Estos agentes
estn disponibles para los mismos sistemas
operativos en los que se puede instalar el servidor
de OCS Inventory, incluyendo: Windows (95, 98,
NT4, 2000, XP, server 2003, Vista, 7) y Mac OS
X
Interfaz Web: Una interfaz de web opcional
escrita en PHP ofrece servicios complementarios:
consulta del inventario, gestin de derechos de
usuario, una interfaz de desglose servicio (o
Helpdesk) para los tcnicos

El Inventario de OCS puede utilizarse para alimentar el


Gerente de GLPI y as ofrece una potente solucin de
gestin de activos de TI.
El servidor OCS est conformado por 4 componentes
principales:
Servidor de base de datos, que almacena la
informacin de los inventarios.
Servidor de comunicacin, que se ocupa de las
comunicaciones HTTP entre servidor de base de
datos y agentes.
Consola de administracin, que permite a los
administradores consultar la base de datos del
servidor utilizando su navegador favorito.
Servidor de distribucin, que almacena toda la
configuracin de la distribucin de paquetes.
Estos 4 componentes se pueden alojar en un solo
computador o en diferentes equipos para permitir el

balanceo de carga. Para ms de 10000 computadores


inventariados, se recomienda utilizar al menos 2
servidores fsicos, un servidor de bases de datos+ servidor
de comunicaciones y el otro, un servidor de bases de datos
de administracin de servidor rplica + servidor de
distribucin.

Fig. 1 Arquitectura de comunicacin de OCS Inventory


NG.
Fuente: http://wiki.ocsinventoryng.org/images/2/21/Management_server.PNG
III. PASOS PARA LA INSTALACIN

El software libre fue descargado de la pgina web:


http://www.ocsinventoryng.org/en/download/download-server.html es necesario
registrarse para poder descargarlo, la versin requerida
fue OCS Inventory NG Management server for Windows
(XAMPP), aunque su pgina recomiendo usar la versin
Unix para un mejor rendimiento, debido a que OCS
Inventory NG Servidor para Windows no podra ser
utilizado en caso de administrar ms de 1500
computadoras.
La instalacin es intuitiva gracias al software
Wizard (asistente de instalacin), una vez terminado el
proceso se crea un acceso directo en el escritorio y al
abrirlo en el navegador predeterminado se tiene que
configurar la base de datos para que se almacenen los
equipo y sus datos correspondientes, estas acciones se
realizarn en la computadora que va a funcionar como
servidor. Se debe definir el login, no se utilizar
contrasea, el nombre de la base de datos es ocsweb y el
nombre del equipo ser: localhost.

Fig. 2 Creacin base de datos


Fuente: Autores.

Fig. 4 Creacin de una subred


Fuente: Autores.

Una vez realizado este proceso, se generar la


base de datos y aparecer un mensaje como el que se
muestra en la figura 2.

La subred se aade y se puede verificar los


cambios actualizando la pgina, los parmetros se pueden
modificar del cono update. Una vez creada la subred,
todas los dispositivos que se conecten, podrn ser
escaneados si cuentan con el agente de OCS Inventory.

Fig. 5 Pool de subredes.


Fuente: Autores.

Fig. 3 Base de datos


Fuente: Autores.
La instalacin est completada y la prxima vez
que se inicie el programa se mostrar una pgina web con
varias opciones que permitirn gestionar y administrar los
equipos.
Antes de empezar a escanear la red el
administrador debe autenticarse en la pgina web de la
aplicacin, el nombre de usuario y la contrasea por
defecto es: admin, es necesario definir un dominio de red,
para lo cual, se ingresa al cono Network, Administer,
Administer subnet y se aade una subred.
Es esencial verificar que los parmetros
ingresados sean los correctos para que exista
comunicacin entre el servidor y los agentes que se
instalarn en los computadores administrables.

Una vez terminada la instalacin del servidor se


deben instalar los agentes en cada mquina que se desee
administrar, este software puede ser descargado de la
misma pgina en la que se encuentra el servidor, su
instalacin es sencilla y automticamente se aade el
cono en la barra de tareas de los ordenadores, es
importante definir un nombre de usuario, una contrasea,
la localizacin (direccin ip o url) del servidor de OCS
Inventory para que exista comunicacin mediante el
protocolo HTTP y su respectivo puerto (80). El agente se
ejecuta en cada mquina y se enva un mensaje al
servidor, como se muestra en la siguiente figura:

Fig. 6 Agente de OCS Inventory


Fuente: Autores.

Despus de configurar el servidor y los agentes se puede


escanear el escenario previsto, se debe dar clic en el cono
All computers, se puede controlar cuntos resultados
mostrar, en este caso se escogi 20 PCs y se obtuvo como
resultado una lista con las caractersticas de las
computadoras como: nombre, sistema operativo, tamao
de la memoria RAM y CPU.

Fig. 7 Inventario de computadoras


Fuente: Autores.

Al instalar OCS Inventory, y los diversos


servidores debemos tener especial cuidado en los
puertos que se asignan a los diferentes servicios,
sobre todo en el momento de instalar el servidor
HTTP (Apache), pues se pueden presentar
conflictos en el nmero de puerto TCP/UDP que
se utiliza, y de darse el caso se deber tomar
alternativas como liberar el puerto requerido o
asignar al servicio un puerto diferente.

Para gestionar una red mediante OCS inventory,


ser necesario disponer de una topologa
segmentada por distintos grupos de trabajo, ser
aqu de vital importancia que tanto el servidor
como los agentes se encuentren dentro de la
misma red y el mismo grupo de trabajo

La gestin de OCS inventory puede realizarse


teniendo o no conexin a internet pues lo agentes
pueden realizar el inventario, mismo que deber
ser cargado posteriormente en el servidor
mediante la base de datos MYSQL.

La principal caracterstica que presenta OCS


Inventory est dada por el hecho de ser una
aplicacin libre, y sobre todo de fcil manejo ya
que es importante que la gestin en una red se
haga de manera eficiente, rpida y sobre todo
automatizada, para as ahorrar recursos.

Se recomienda usar la versin de OCS Inventory


creada para Unix, para un mejor rendimiento,
debido a que OCS Inventory NG Servidor para
Windows no podra ser utilizado en caso de
administrar ms de 1500 computadoras.

Se recomienda tambin, que, para un mejor


desempeo del programa es crear una topologa
como la que se mostr en las secciones
anteriores, con una dependencia exclusiva para la
administracin, donde se encuentren los
servidores y otra para los clientes.

IV. CONCLUSIONES Y RECOMENDACIONES


Dentro de este marco de ideas, se concluye que:

OCS Inventory NG es una herramienta muy til


para administrar y gestionar los dispositivos que
se conecten en una red puesto que provee al
administrador de informacin bsica de los
equipos, le permite llevar un inventario ordenado
del hardware y software que compone la red
mediante archivos de tipo XML que pueden ser
descargados desde la pgina de la aplicacin.
OCS Inventory es permite realizar gestin tanto
de hardware como de software, lo que hace que
sea de gran utilidad pues mediante esta se puede
determinar la disponibilidad de los recursos de
una red, analizar si el software disponible es el
necesario para lograr satisfacer obligaciones y
necesidades, y adems determinar si el hardware
con el que se cuenta es suficiente para desplegar
ptimamente dichas aplicaciones, es decir
permite determinar los alcances mximos de
nuestro sistema.

REFERENCIAS

[1] OCS Inventory. [En lnea] Obtenido de:


http://es.wikipedia.org/wiki/OCS_Inventory
[2] Servidor XAMPP. [En lnea] Obtenido de:
es.wikipedia.org/wiki/XAMPP
[3] Qu es y para qu sirve un servidor XAMPP. [En
lnea] Obtenido de:
http://mantenimientosdeunapc.blogspot.com/2011/11/qu
e-es-xampp-y-para-que-sirve.html

[4] IPDISCOVER/ES. [En lnea] Obtenido de:


http://wiki.ocsinventoryng.org/index.php/OldDocumentation:Ipdiscover/es
[5] Server/es. [En lnea] Obtenido de:
http://wiki.ocsinventoryng.org/index.php/OldDocumentation:Server/es
[6] OCS Inventory Team. OCS Inventory NG. [En lnea]
Obtenido de: http://www.ocsinventory-ng.org/en/

Potrebbero piacerti anche