PROACTIVANET - Especialistas en inventario de red

Arquitectura y componentes de ProactivaNET®

En el esquema que se adjunta, se describe la arquitectura y componentes tanto de ProactivaNET® Inventario (que tiene más componentes), como la arquitectura de ProactivaNET® Service Desk , que se podría considerar un caso simplificado del anterior. Empezamos entonces con la arquitectura del Inventario:

Los principales componentes del sistema son:

  1. Agentes auditores, que auditan cada uno de los PCs de una red. (Sólo en ProactivaNET® Inventario.)
  2. Una base de datos relacional donde se almacena toda la información del parque. 
  3. Una aplicación Web para explotar la información de la base de datos.  
  4. Visor cliente para acceder a la aplicación Web (MS Internet Explorer).

LOS AGENTES AUDITORES:

ProactivaNET® Inventario dispone de varios agentes auditores capaces de extraer información de los equipos del parque:

  • Agente Win32: panagent.exe es un pequeño ejecutable (aprox. 300 Kb), que al ser ejecutado localmente en un PC lo audita y produce como resultado un paquete de datos XML que contiene toda la información relativa a esa máquina (hardware, software y configuración del sistema). El Agente Win32 puede ser también distribuido como un ActiveX embebido en una página Web, lo que proporciona formas de distribución adicionales.  
  • Agente SNMP: preparado para obtener la información de cualquier elemento de red activo (con dirección IP).
  • Agente Active Directory: Agente auditor que obtiene información almacenada en el Directorio Activo y la integra en ProactivaNET® Inventario con el resto de datos obtenidos por los agentes anteriores.  

Características clave de los agentes:

  • Mínimo tráfico. El reducido tamaño tanto del ejecutable como del paquete XML generado para cada máquina (aprox. 5 Kb) hacen que el sistema sea extremadamente ligero, de fácil implantación y que pueda ejecutarse a través de la red sin saturarla, aunque se disponga de bajo ancho de banda, incluso a través de Internet. 
  • Bajo impacto. Los agentes no perturban el normal funcionamiento del ordenador cliente, ya que se ejecutan, extraen la información y se cierran, sin módulos residentes. El tiempo de ejecución no supera como media los 1,5 segundos, y pueden además ejecutarse en segundo plano, sin perturbar el trabajo del usuario.  
  • Robustez. Si tras el intento de ejecución de los agentes hubiera cualquier potencial problema, éstos simplemente se cierran: no producen error alguno en el ordenador, ni impiden o dificultan el funcionamiento del resto de las aplicaciones. 
  • Independencia. Los agentes no necesitan instalación, pueden ser ejecutados de manera independiente al resto de módulos del sistema, y no requieren de ningún elemento externo para hacer la auditoría.  
  • Flexibilidad. Los agentes disponen de gran número de parámetros que permiten modificar su comportamiento. Esto permite adaptarse fácilmente a las características de la red del cliente.  
  • Seguridad. La información generada por los agentes está cifrada en origen con un sistema de clave pública/privada, por lo que todo el tráfico de datos se hace con la mayor seguridad.  

LA BASE DE DATOS:

El repositorio central que almacena la información de las auditorías a los ordenadores es una base de datos SQL abierta. Puede ser tanto MSDE (motor gratuito de MS SQL), MS SQL Server (7.0 o superior) como Oracle (8i o superior), y en todos los casos hay libre acceso a la base de datos y a los datos allí almacenados. Se proporciona la documentación necesaria, por lo que existen todas las posibilidades de integración con los sistemas existentes en el cliente.   

LA APLICACIÓN WEB:

La aplicación que explota los datos del inventariado está implementada como una aplicación web sobre el servidor de Microsoft IIS (Internet Information Service). La aplicación está formada por páginas desarrolladas en JavaScript, C# y .NET utilizando un framework de desarrollo que permite rapidez en el desarrollo, robustez en los resultados y una interfaz común y coherente. Esta aplicación Web podría residir en la misma máquina que la base de datos, o bien podrían estar en máquinas separadas.    

EL VISOR CLIENTE:

La aplicación Web que gestiona el inventario permite ser accedida desde cualquier PC que disponga de acceso HTTP al servidor y navegador MS IE 6.0 o superior, o bien la versión IE 5.5 actualizada con algunos componentes. 

Como no es necesario instalar ningún software cliente para acceder al inventario, el administrador del sistema podrá acceder a los datos de su parque desde práctivamente cualquier punto de su red que desee.

  • Espiral - Ingeniería Informática Integral
  • © 2008 ProactivaNET® es un producto de Espiral MS
  • Parque Cientifico Tecnologico de Gijon - Spain Tel. (+34) 985 099 215
  • Más información www.espiralms.com