ARQ EGSDP. - 1 ARQUITECTURA EGSDP Plataformas de Inteligencia de Red Móvil Enero 2009.

Slides:



Advertisements
Presentaciones similares
SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR
Advertisements

1 Datos sobre webloggers Datos extraidos de la encuesta a webloggers disponibles en la web de los autores.
Conocimiento, Uso y Evaluación de Medicamentos Genéricos
Los números del 0 al cero uno dos tres cuatro cinco 6 7 8
Noviembre 2007Estudio Rostros de Noticias 2007Collect-GfKWikén Estudio Rostros de Noticias de la TV Chilena Desarrollados para Revista Wikén El Mercurio.
Universidad San Martín de Porres
1 LA UTILIZACION DE LAS TIC EN LAS MICROEMPRESAS GALLEGAS. AÑO mayo 2005.
1 LA UTILIZACION DE LAS TIC EN LAS PYMES GALLEGAS AÑO de Junio de 2005.
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS ( Resumen PYMES ) Noviembre de 2004.
AYUDA A LA FUNCIÓN DOCENTE Internet
Internet y tecnologías web
TEMA 2 MÚLTIPLOS Y DIVISORES
02- Plan Organización Docente v.2 Noviembre 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
02- PLAN DOCENTE Febrero 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
01- OFERTA FORMATIVA v.2 Noviembre 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
Aladdín-respuestas 1.Vivía 2.Era 3.Amaba 4.Quería 5.Gustaban 6.Se sentía 7.Salía 8.Tenía 9.Decidió 10.escapó 11. Se vistió 12. Conoció 13. Vio 14. Pensó
Respuestas Buscando a Nemo.
ABECEDARIO FIGURAS GEOMÉTRICAS NÚMERO
SIMATICA V2.0. Automatización de Viviendas con Simatic S7-200
AGENDA Actividad Recepción Objetivo Relación con otros componentes
Objetivo: Los estudiantes van a usar vocabulario del desayuno para comprender un cuento. Práctica: 1. ¿Te gusta comer? 2. ¿Te gusta beber Mt. Dew.
Mulán /75 puntos. 1.Querían 2.Gustaban 3.Escuchó 4.Dijo 5.Tenía 6.Ayudaron 7.Maquillaron 8.Arreglaron 9.Dio 10.Estaba 11.Iba 12.Quería 13.Salió 14.Gritó
CLASE 3 SOFTWARE DEL MICROPROCESADOR
1 XML Extensible Markup Language HTML HyperText Markup Language normas06_01.xml.
C ONFIGURACIÓN C UENTAS D E C ORREO ZTE N281. C ONFIGURACIÓN C UENTAS D E C ORREO ZTE N281 1-Ingrese a menú 2-Ingrese a Mensajes 3-Ingrese a Correo 4-Seleccione.
William Shakespeare ( greg.), fue un dramaturgo, poeta y actor inglés. Conocido en ocasiones como el Bardo de Avon (o.
1 Reporte Componente Impacto Por Orden Territorial Por Departamento No Disponible ND *Los indicadores para el año 2008 no fueron calculados.
DEPARTAMENTO ADMINISTRATIVO NACIONAL DE ESTADISTICA5 Libertad y Orden DEPARTAMENTO ADMINISTRATIVO NACIONAL DE ESTADISTICA CENSO GENERAL 2005 REPÚBLICA.
Grupo de Sequía del Servicio Meteorológico Nacional
Phone2Wave-Server Manual de Operación.
TELEFONÍA IP.
Parte 3. Descripción del código de una función 1.
Vocabulario querer comerlo -paja por supuesto - madera
de Joaquín Díaz Garcés (Angel Pino)
FUNCIONES DE UNA VARIABLE REAL
EL OSO APRENDIZ Y SUS AMIGOS
P ROCESO DE R ECAUDACIÓN SIRI 1. Í NDICE 2 Ventajas del Nuevo Portal SIRIIntroducciónServicios a liberar en el Nuevo Portal SIRIDiferencias en la operación.
1 PROYECTO DE PRESUPUESTO DE EGRESOS DE LA FEDERACION 2002 COORDINACIÓN DE POLITICA ECONOMICA GP-PRD.
Indicadores CNEP Escuela
Ecuaciones Cuadráticas
C REACIÓN DE B LOGS EN ESPOL Profesora: Eva María Mera Intriago Escuela Superior Politécnica del Litoral Impulsando la sociedad del conocimiento Instituto.
Julio Cadena Gabriel Mollocana
¡Primero mira fijo a la bruja!
1 Administración electrónica Tramitación electrónica Vitoria-Gasteiz 2013 Ayudas, Becas y Subvenciones.
Introducción a las Señales Aleatorias ISAL
¿Qué es un conjunto? Un conjunto es una colección de objetos considerada como un todo. Los objetos de un conjunto son llamados elementos o miembros del.
Un ejemplo de agrupación de datos Problema 1 del capítulo 2 del libro de texto.
Antonio García Benlloch Ingeniero Técnico en Topografía
Quetzalpapalotl Quetzalpapalotl – Gevederde Slang, vlindergod.
0 1 ¿Qué hora es? By: Craig Tillmann Revised by: Malinda Seger Coppell High School Coppell, TX.
Índice Sesión I Bloque I (09:30 a 10:30 Horas) Configuración Inicial
Módulo 2: Condiciones Generales de Trabajo
PARTIDA DOBLE FRAY LUCA PACIOLLI ( ) Padre de la Contabilidad
By: Nicholas, Rayna, Nathaniel, Calvin
Los números. Del 0 al 100.
Calendario 2009 “Imágenes variadas” Venezuela Elaborado por: MSc. Lucía Osuna Wendehake psicopedagogiaconlucia.com Enero 2009.
1. 3 ATENCIÓN ELOGIO EXTINCIÓN ¿POR QUÉ SE MANTIENE LA CONDUCTA? Análisis de: 9.
Vocabulario: (Los números)
Vocabulario: Para Empezar (Numbers & Colors)
uno cero dos seis siete nueve Los Números DIEZ cinco ocho tres
Los Numeros.
Instituto Colombiano de Bienestar Familiar
FACULTAD DE DERECHO PROTAGONISTAS PROMOCIÓN aniversario
Diagrama CAUSA_EFECTO ó ISHIKAWA ó ESPINA DE PESCADO
Estructuras de control
Manual de Procedimientos Procedimiento de ejecución del programa de
1 8 de febrero del Chapter 5 Encoding 3 Figure 5-1 Different Conversion Schemes.
Norma de Información Financiera A-5
Herramienta FRAX Expositor: Boris Inturias.
FUNDAMENTOS DE CALIDAD EN LA GESTIÓN PÚBLICA
Transcripción de la presentación:

ARQ EGSDP. - 1 ARQUITECTURA EGSDP Plataformas de Inteligencia de Red Móvil Enero 2009

ARQ EGSDP. - 2 INDICE Modelo de Componentes Arquitectura Modelo de Datos VariosEstadísticas

ARQ EGSDP. - 3 CONFIGURACIÓN GENÉRICA 3N BEBD11BEBD1n BEBD21 BEBD2n CLUSTER 1CLUSTER 2 FES1FESnFED1FEDn Doble LAN interna EGSDP TG Simple LAN externa BELS1 BELSn

ARQ EGSDP. - 4 CONFIGURACIÓN GENÉRICA 3N (II) CLSBD1CLSBD2 FES1FESnFED1FEDn Doble LAN interna Simple LAN externa EGSDP TG BEBD11BEBD1nBEBD21BEBD2n BELS1 BELSn ER1 ERn CLSBD1CLSBD2 FES1FESnFED1FEDn Doble LAN interna Simple LAN externa BEBD11BEBD1nBEBD21BEBD2n BELS1 BELSn

ARQ EGSDP. - 5 CONFIGURACIÓN PLANTA 3N Vicalvaro mvic1deg1 SDPES02 mcon* CONTR01 mvic* CONTR02 mcon* CORP02 mcon* SDPES01 mvic* CLSLS - SDPES01 CLSBD1 - SDPES01 CLSBD2 - SDPES01 CLSFED - SDPES01 CLSFES - SDPES01

ARQ EGSDP. - 6 CONFIGURACIÓN PLANTA 3N (II) SDPES01 mvic1dfed1_SDPES CLSBD1 - SDPES01 mvic1dbebd11_SDPES01 mvic1dbebd12_SDPES01 mvic1dbebd13_SDPES01 mvic1dbebd14_SDPES01 mvic1dbels1_SDPES01 mvic1dbels2_SDPES01 mvic1dbels3_SDPES01 mvic1dbels4_SDPES01 CLSLS - SDPES01 CLSFED - SDPES01 mvic1dfes1_SDPES CLSFES - SDPES01 CLSBD2 - SDPES01 mvic1dbebd21_SDPES01....

ARQ EGSDP. - 7 CONFIGURACIÓN PLANTA 3N (/etc/hosts) SDPES01 CLSBD1-SDPES01 mvic1dbebd11_SDPES01 mvic1dbebd12_SDPES01 mvic1dbebd13_SDPES01 mvic1dbebd14_SDPES01 mvic1dbels1_SDPES01 mvic1dbels2_SDPES01 mvic1dbels3_SDPES01 mvic1dbels4_SDPES01 CLSLS-SDPES01 CLSFES-SDPES01 mvic1dfes1_SDPES01 mvic1dfes2_SDPES01 mvic1dfes3_SDPES01 mvic1dfes4_SDPES01 CLSFED-SDPES01 mvic1dfed1_SDPES01 mvic1dfed2_SDPES01 CONTR01 mvic1dbebd12_CONTR01 mvic1dbebd13_CONTR01 mvic1dbebd14_CONTR01 mvic1dbels1_CONTR01 mvic1dbels2_CONTR01 mvic1dbels3_CONTR01 mvic1dbels4_CONTR01 mvic1dfes1_CONTR01 mvic1dfes2_CONTR01 mvic1dfes3_CONTR01 mvic1dfes4_CONTR01 mvic1dfed1_CONTR01 mvic1dfed2_CONTR01 CLSBD1-CONTR01 CLSLS-CONTR01 CLSFES-CONTR01 CLSFED-CONTR01 mvic1dbebd11_CONTR

ARQ EGSDP. - 8 CONFIGURACIÓN PLANTA 3N (SNMP) SDPES01 CONTR Puerto escucha ASNMP (Arranque agente y A3_HOSTS): UNO POR ENTORNO 4501 SDPES CONTR CORP Puerto escucha traps (demuxtraps.cnf y snmpd.cnf): UNICO Un EGSDP escucha traps de distintos ASNMP de la misma máquina (multientorno) Cada ASNMP informa de su nombre lógico de máquina snmpd.cnf: trapsink mvic1deg1 ASNMP-SDP-trap:mvic1dbels1_SDPES

ARQ EGSDP. - 9 INDICE Modelo de Componentes Arquitectura Modelo de Datos VariosEstadísticas

ARQ EGSDP Servicio 1 SVSDP Proceso D0 Cel 2 Proceso D1 Cel 2 Proceso D1 Cel 2 Proceso B0 Cel 2 SVSDP Proceso D0 Cel 1 Proceso D1 Cel 1 Proceso D2 Cel 1 Proceso B0 Cel 1 Proceso A0 Cel 0 SVSOR SERVICIO Servicio 2 SVSDP Proceso D0 Cel 1 Proceso D1 Cel 1 Proceso D2 Cel 1 Proceso B0 Cel 1 Proceso A0 Cel 0 SVSOR SERVICIO Proceso F0 Cel 0 SVSDP Proceso D0 Cel 2 Proceso D1 Cel 2 Proceso D2 Cel 2 Proceso B0 Cel 2 SVSDP Proceso D0 Cel 3 Proceso D1 Cel 3 Proceso D2 Cel 3 Proceso B0 Cel 3 cel1cel2cel3 cel1cel2 SUPERVISOR PLATAFORMA serv 0 GEVENTOS cel 0 ASNMP cel 0 PINGEG cel 0 TESTIP cel 0 CONSCRIPTS cel 0 l Servicio 0 ( PLAT ) n Celula 0 n Func SVSDP –Instancia 0 n Func GEVENTOS –Instancia 0 n Func ASNMP –Instancia 0 n ….. l Servicio 1 ( PREP ) n Celula 0 n Func SVSERV –Instancia 0 n Func A –Instancia 0 n Celula 1 n Func SVCSERV –Instancia 0 n Func B –Instancia 0 n Func D –Instancia 0 –Instancia 1 –Instancia 2 MODELO DE COMPONENTES

ARQ EGSDP MODELO DE COMPONENTES

ARQ EGSDP MODELO DE COMPONENTES ELEMENTO DE RED l CLUSTER n HOST n SERVICIO PLATAFORMA n SERVICIO A –CELULA »FUNCIONALIDAD INSTANCIA (proceso) n SERVICIO B ELEMENTO DE GESTIÓN l Gestor

ARQ EGSDP INDICE Modelo de Componentes Arquitectura Modelo de Datos VariosEstadísticas

ARQ EGSDP EGSDP DEMUXTRAPS GESTORES PRIMARIOS GALAR GMOD GSEG GTRAPS GCONF GOPER PROGCOMANDOS BE1 BE2 ASNMP G. INTERNOS SNMP GIDS SVISOR ARQUITECTURA EGSDP INSTALADOR GESTORES SUN GESTORES NEWNET PC

ARQ EGSDP EGSDP DEMUXTRAPS GESTORES PRIMARIOS GALAR GMOD GSEG GTRAPS GCONF GOPER PROGCOMANDOS BE1 BE2 ASNMP G. INTERNOS SNMP GIDS SVISOR INSTALADOR GESTORES SUN GESTORES NEWNET ARQUITECTURA EGSDP PC

ARQ EGSDP ARQUITECTURA EGSDP EGSDP DEMUXTRAPS GESTORES PRIMARIOS GALAR GMOD GSEG GTRAPS GCONF GOPER PROGCOMANDOS BE1 BE2 ASNMP G. INTERNOS SNMP GIDS SVISOR INSTALADOR GESTORES SUN GESTORES NEWNET PC

ARQ EGSDP ARQUITECTURA EGSDP EGSDP DEMUXTRAPS GESTORES PRIMARIOS GALAR GMOD GSEG GTRAPS GCONF GOPER PROGCOMANDOS BE1 BE2 ASNMP G. INTERNOS SNMP GIDS SVISOR INSTALADOR GESTORES SUN GESTORES NEWNET PC

ARQ EGSDP ARQUITECTURA EGSDP Gestores (java) ActionServlet BD Navegador Servidor web Servidor de negocio Pagina Jsp Action ActionForm Beans: presentación Logica Negocio Vista, Controlador Modelo EG

ARQ EGSDP Comunicación Gestores Primarios-ASNMP Eventos Comandos Configuración DEMUXTRAPS GESTORES PRIMARIOS GTRAPS GCONF GOPER BE1 BE2 ASNMP SNMP

ARQ EGSDP Comunicación Gestores Primarios-GMOD-GALAR GESTORES PRIMARIOS GALAR GMOD GTRAPS GCONF GOPER Eventos Comandos Configuración

ARQ EGSDP Comunicación GMOD-GSEG-IGUS Eventos Comandos Configuración GMOD GSEG PC IGUS Conexión GALAR

ARQ EGSDP Generación de Alarmas EGSDP DEMUXTRAPS GESTORES PRIMARIOS GALAR GMOD GSEG GTRAPS GCONF GOPER PROGCOMANDOS PC G. INTERNOS GIDS DEFENSA Traps Sucesos o Cambios de Propiedad Alarmas Los traps viene procedente de los agentes ASNMP de las máquinas del Elemento de Red En el Gestor de Traps se pide al GCONF la traducción del identificador SNMP a un identificador del modelo, y con este identificador se genera un Suceso o un Cambio de Propiedad, dependiendo del tipo de trap recibido. En el Gestor de Modelos recibe el evento y se lo envía al Gestor de Alarmas. Además, en caso de recibir un Cambio de Propiedad, actualiza en el modelo la propiedad que ha cambiado en el componente asociado al evento. Al llegar el evento al Gestor de Alarmas, se realizan las inferencias necesarias y que pueden provocar tanto la generación de nuevas alarmas, así como el cese de otras ya existentes. Tanto alarmas como ceses de alarmas son enviados hacia el GSEG Cuando las alarmas llegan al Gestor de Seguridad, éstas se reenviarán a cada uno de los clientes que estén conectados en ese momento (servidor web), habiendo realizado previamente un filtrado de las alarmas Dependiendo del perfil de cada operador conectado. Cada cliente web recibe las alarmas y las muestra o no en el panel de Alarmas (salvo que exista un filtro que la oculte). La interfaz web consulta periódicamente al servidor web las alarmas

ARQ EGSDP Alarmas (instancias) l Pertenecen a un Tipo de Alarma l Cada instancia de alarma lleva asociado un texto l Una instancia de alarma va asociada a un componente del modelo l Según un perfil personal, modificable por el propio operador, se puede decidir qué alarmas mostrar o no en los paneles. l Se guardan en un histórico almacenado en base de datos. l Se permite a los operadores que las borren. Correlación y comentarios l Se borran automáticamente después de un intervalo configurable l Se permite que un operador las reconozca, indicando que ese operador se está encargando de solucionar la condición de alarma. l Si el Tipo de Alarma al que pertenece la instancia es cesable, se cesará automáticamente ante la llegada de un evento que indique el cese de la condición de alarma. l Tendencia de una alarma

ARQ EGSDP Ejecución de Comandos EGSDP DEMUXTRAPS GESTORES PRIMARIOS GALAR GMOD GSEG GTRAPS GCONF GOPER PROGCOMANDOS PC G. INTERNOS GIDS DEFENSA Comandos Set SNMP Traps El trap se recibe en el Demultiplexor de Traps. En el Gestor de Traps se comprueba que se trata de un trap de respuesta, y se envía una respuesta hacia el GOPER En el Gestor de Modelos se realiza un procesamiento específico del comando, que supondrá el envío de uno o más comandos hacia la terna de gestores implicada. Cuando la respuesta llega al Gestor de Modelos, se reenvía aquella hacia el GSEG, y si es necesario, se podrán enviar nuevos subcomandos hacia el GOPER, esperando nuevamente recibir una respuesta. En el Gestor de Seguridad se le da un identificador único al comando y se genera una entrada en el log de comandos. En un cliente web el operador ejecuta un comando sobre un componente del Elemento de Red. Este comando es enviado directamente sobre el GSEG. En el Gestor de Operaciones se bloquea el componente sobre el que se lanza el comando y tras una petición de traducción al GCONF se lanza una operación SNMP sobre el agente SNMP de la máquina implicada. El Agente SNMP hace llegar el comando al proceso correspondiente del Elemento de Red, que generará la respuesta después de ejecutar el comando, y la reenviará al Agente SNMP, y éste generará un trap de respuesta hacia el Elemento de Gestión. El Gestor de Operaciones comprueba que la respuesta recibida esta asociada a un comando en curso y si es así, desbloquea el componente asociado al comando y reenvía la respuesta al GMOD El Gestor de Seguridad envía la respuesta al cliente que ha ejecutado el comando y actualiza en el log de comandos la información relativa a la ejecución del comando. El cliente web recibe la respuesta y la muestra al operador Respuestas

ARQ EGSDP EGSDP Procesos de la Plataforma DEMUXTRAPS GESTORES PRIMARIOS GALAR GMOD GSEG GTRAPS GCONF GOPER PROGCOMANDOS G. INTERNOS GIDS SVISOR INSTALADOR GESTORES SUN GESTORES NEWNET GEVENTOS EPINGEG TESTIP GESTAD GESTADJ SESTAD

ARQ EGSDP Monitorización de las Conexiones EGSDP DEMUXTRAPS GESTORES PRIMARIOS GALAR GMOD GSEG GTRAPS GCONF GOPER PROGCOMANDOS PC G. INTERNOS GIDS DEFENSA El TESTIP realiza cada cierto tiempo un ping a cada máquina del Elemento de Red Cuando las alarmas llegan al Gestor de Seguridad, éstas se reenviarán a cada uno de los clientes que estén conectados en ese momento, habiendo realizado previamente un filtrado de las alarmas dependiendo del perfil de cada operador conectado. Cada cliente web recibe las alarmas y las muestra en el panel de alarmas. GEVENTOS EPINGEG TESTIP HOST1 entorno 01 HOST Entorno 2 HOST n En este caso el ping se ha perdido, ya sea por que el proceso TESTIP ha muerto (la plataforma se ha parado), la conexión se ha perdido, o se ha caído la máquina. Cuando el time-out salta, el TESTIP envía un evento a través del GEVENTOS, en el que se informa del nombre de la máquina que no está accesible. Al llegar el evento al Gestor de Alarmas, se realizan las inferencias necesarias y que pueden provocar tanto la generación de nuevas alarmas, así como el cese de otras ya existentes. Tanto alarmas como ceses de alarmas son enviados hacia el GSEG El evento llega al GTRAPS y se convierte en un Cambio de Propiedad, que es enviado hacia el GMOD, y que generará una alarma por el procedimiento normal. El Cambio de Propiedad se genera sobre el componente correspondiente a la máquina que no responde.

ARQ EGSDP INDICE Modelo de Componentes Arquitectura Modelo de Datos VariosEstadísticas

ARQ EGSDP Administración (Tipos de Componente)

ARQ EGSDP Administración (Servicios) AL_PASSSERVICIOS AL_A0_NUSERVICIO AL_A7_NUTNSNAME AL_CDUSUARIO AL_CDPASSWORD FK_AL_A0 A7_TNSNAMES A7_NUTNSNAME A7_CDNOMBRE A7_A6_NUAGRUPACION A7_CDUSUARIO A7_CDPASSWORD FK_AL_A7

ARQ EGSDP Administración (Funcionalidades)

ARQ EGSDP Administración (Tareas) AA_CDAYUDA AA_CDACTION AA_CDPARAM

ARQ EGSDP Tipos de Alarmas Hay que distinguir entre Alarmas (instancias) y Tipos de Alarma l Se identifica por código y servicio l Llevan asociada una categoría y un tipo l Cesables y No Cesables n Sus instancias se muestran en distintos paneles. n Las Cesables se eliminan ante la llegada de ciertos eventos que indican la desaparición de la condición que ha producido la alarma. n Las No Cesables no se eliminan ante la llegada de ningún evento. l Se filtran según el perfil al que corresponda el operador.

ARQ EGSDP Tipos de Alarma

ARQ EGSDP Grupos de Alarmas

ARQ EGSDP Acciones ante Alarmas

ARQ EGSDP Histórico de Alarmas

ARQ EGSDP Histórico de Comandos

ARQ EGSDP Usuarios y Perfiles l Todo usuario tiene asociado un perfil, que es el que define los permisos que poseen todos los usuarios pertenecientes a ese perfil. l Existen por instalación cuatro perfiles predefinidos: mantenimiento, estadísticas, operación y operación solo consulta. l Los perfiles permiten realizar filtrados en la información que reciben los usuarios. Los filtrados los realiza sobre tres entidades: n Componentes.- Se pueden filtrar ciertos tipos de componentes. n Tareas.- Se pueden filtrar ciertas tareas, es decir, no se le deja al operador la opción de ejecutarlas. n Alarmas.- Se filtran ciertos tipos de alarma. l Estos filtrados se realizan mediante vistas de las tablas de alarmas, componentes y tareas.

ARQ EGSDP Usuarios y Perfiles

ARQ EGSDP Usuarios

ARQ EGSDP Perfiles

ARQ EGSDP Vistas

ARQ EGSDP Restricciones Horarias

ARQ EGSDP INDICE Modelo de Componentes Arquitectura Modelo de Datos VariosEstadísticas

ARQ EGSDP FORMULARIOS EG EG BD

ARQ EGSDP FORMULARIOS ER EG ER BD Conection Manager CMAN

ARQ EGSDP ESTRUCTURA DE DIRECTORIOS

ARQ EGSDP Directorio bin

ARQ EGSDP Directorio bcarga

ARQ EGSDP SERVICIO_PLATAFORMA_HJ.cnf l Se encuentra en $EGSDP_PATH/bcarga/SERVICIO_PLATAFORMA/ l Indica los procesos que se arrancan al arrancar el supervisor, especificando todos sus parámetros de arranque l También indica el orden en que deben ser arrancados y la temporización entre los procesos.

ARQ EGSDP EPINGEG_HOSTS.cnf l Se encuentra en $EGSDP_PATH/bcarga/EPINGEG/ l Indica las máquinas del Elemento de Red de las que se quiere monitorizar el estado de sus conexiones al Elemento de Gestión. l Una máquina por cada línea del fichero, utilizando siempre el nombre por la que es conocido cada entorno en el EG, y no la IP. Ádemás del nombre se indica también el puerto para poder relacionar la información que viene del TESTIP que informa de Ip+Puerto.

ARQ EGSDP IPs.cnf l Se encuentra en $EGSDP_PATH /bcarga/TESTIP/ l Indica las máquinas del Elemento de Red de las que se quiere monitorizar el estado de sus conexiones al Elemento de Gestión. Además ha de incluir al propio Elemento de Gestión l Una máquina desde el punto de vista del EG por cada línea del fichero, es decir un entorno por línea, y definiendo cada entorno por el par IP +puerto..

ARQ EGSDP Configuración de los Gestores(I) l $EGSDP_PATH /bcarga/gseg/gseg.cnf n gseg.acceso.maxaccesoserroneos=3 n gseg.acceso.intervalobloqueo=24 // Tiempo para que se desbloquee n gseg.numeromaxsesiones=100 // Numero total de sesiones (todos los usuarios) n puerto.firewall=3027 l $EGSDP_PATH /bcarga/gmod/gmod.cnf n gmod.nombre.sdp=SDP l $EGSDP_PATH /bcarga/galar/galar.cnf n galar.max.num.alarmas=1000 n galar.max.num.alarmas.componente=20 n galar.num.alarmas.componente.borrar=10 n galar.intervalo.borrado.temporizado.alarmas=600000

ARQ EGSDP Configuración de los Gestores(II) l $EGSDP_PATH /bcarga/primarios/primarios.cnf n administradores.primarios.goper.timeout.comando=540 l $EGSDP_PATH /html/gestion.html n min.puerto.firewall=3000 n max.puerto.firewall=4000

ARQ EGSDP RELECTURAS l Los formularios modifican las tablas de formulario (tablas _F) l Los procesos leen las tablas de proceso (sin sufijo) l Existen unas tablas de backup para en caso de fallo dar marcha atrás a la operación de relectura (tablas _B) l La copia de datos de unas tablas a otras las realiza un procedimiento almacenado llamado procedimiento de relectura. l El elemento de gestión se encarga de ordenar la copia de datos entre tablas y a continuación a los procesos afectados que lean de nuevo los datos de sus tablas de proceso.

ARQ EGSDP RELECTURAS TABLA_FTABLATABLA_B 2 1 RELECTURA MARCHA ATRAS 1

ARQ EGSDP RELECTURAS l Formulario de relecturas

ARQ EGSDP PROVISIÓN AUTOMÁTICA l Permite rellenar las tablas del servicio a partir de ficheros en un formato determinado (txt o xml). l Agiliza los cambios y minimiza los errores humanos que puede introducir un operador al teclear uno por uno los cambios a realizar en los formularios. l Permite hacer cambios conjuntos de modo que si uno falla no permite hacer el resto. l En el fichero se definen las inserciones, modificaciones o borrados sobre los registros de cada una de las tablas _F. l El comando chequea el fichero, y valida los cambios a realizar y si todo es correcto aplica los cambios en las tablas. l Al igual que con los formularios, para que los cambios entren en funcionamiento es necesario realizar posteriormente una relectura.

ARQ EGSDP PROVISIÓN AUTOMÁTICA

ARQ EGSDP INDICE Modelo de Componentes Arquitectura Modelo de Datos VariosEstadísticas

ARQ EGSDP FEDs BEs AESTAD EGSDP PC SESTAD_BE BD GESTAD SESTAD_FED SESTAD_FES FESs AESTAD Servidor WEB Paginas JSP Arquitectura PC

ARQ EGSDP Elemento De Red AESTAD Componente N Componente 1 Ficheros de Contadores EGSDP SESTAD Ficheros de Contadores Transferencia de información al Elemento de Gestión

ARQ EGSDP Inserción en la Base de Datos EGSDP BD GESTAD ESTAD Ficheros de Contadores

ARQ EGSDP Acumulación en la Base de Datos EGSDP BD ESTAD ESTAD_MESES ESTAD_DIAS ESTAD_HORAS ESTAD_MINUTOS GESTADJ ACUM_ESTAD Ejecución Comprobación ESTADCONTMINUTOS

ARQ EGSDP Acceso a información EGSDP BD ESTAD_MESES ESTAD_DIAS ESTAD_HORAS ESTAD_MINUTOS Servidor WEB Paginas jsp PC

ARQ EGSDP Acceso a información (Selección)

ARQ EGSDP Acceso a información (Informe)

ARQ EGSDP Modelo de datos

ARQ EGSDP Fichero de configuracion AESTAD.cnf-1 # FICHERO GENERAL DE CONFIGURACION PARA EL AGENTE DE ESTADISTICAS DE CNTs. # - NUM_COMPO. # Numero de componentes del servicio que generan contadores. # - ETIQUETA_COMPO_x. # Identificador del componente x (funcionalidad en texto). # - PARAMETRO_COMPO_x. # Parámetro del componente x que indica la acción a realizar con los ficheros del componente. Valores: # copia - copia los ficheros en la maquina remota, si ya existe lo borra. Opción por defecto. # concat - concatena el fichero si existe, si no lo crea. # Para cualquier otro valor se toma el valor por defecto. # Es obligatorio poner el parámetro para cada componente, si no fallará. # - MAQ_DESTINO # Maquina destino de los ficheros de contadores, normalmente el elemento de gestión. # - PATH_REMOTO. # Path en la maquina remota. Puede ser absoluto o relativo, y en este último caso se deduce de la variable $EXPORT_SDP_PATH. Para multientorno el path tiene que ser absoluto ya que el path raiz del distintas máquinas puede ser distinto al del EG que para un EG por defecto es /export/egsdp, # - DIR_DATOS_LOCAL # Directorio inicial de datos en la maquina local. (CNT)

ARQ EGSDP Fichero de configuración AESTAD.cnf-2 # - SEGUNDOS_TRANSFERENCIA. # Segundos para activar la transferencia de ficheros al elemento de gestión. # - NUM_INTENTOS_TRANSF. # Numero de intentos en la trasferencia de ficheros. En caso de fallos sucesivos se borra # - NOM_SESTAD. # Nombre del servidor de estadísticas (actualmente puede ser SESTAD_EG_BE, SESTAD_EG_FED, # SESTAD_EG_FES)

ARQ EGSDP Estructura de directorios ELEMENTO DE RED Directorio de datos para contadores: /export/sdp/ /datos/CNT Directorios de componentes: /export/sdp/ /datos/CNT/Componente 1 /export/sdp/ /datos/CNT/Componente 2... /export/sdp/ /datos/CNT/Componente N

ARQ EGSDP Estructura de directorios ELEMENTO DE GESTIÓN Directorio de datos para contadores: $EGSDP_PATH /datos/CNT Directorios de componentes: $EGSDP_PATH /datos/CNT/ /Componente 1... $EGSDP_PATH /datos/CNT / /Componente N $EGSDP_PATH /datos/CNT / /Componente 1... $EGSDP_PATH /datos/CNT / /Componente N

ARQ EGSDP Fichero de configuración GESTAD.cnf-1 # FICHERO GENERAL DE CONFIGURACION PARA EL GESTOR DE ESTADISTICAS DE CNTs. # - NUM_COMPO. # Numero de componentes del servicio que generan contadores. # - COMPO_x. # Identificador del componente x. # - NUM_MAQUINAS. # Número de maquinas que generan contadores. # - MAQUI_x # Identificador de la maquina x. (nombre) # - SEGUNDOS_INSERTABD # Segundos entre inserciones en la base de datos # - BASE_DATOS. # Nombre de la base de datos para configuracion. # - USUARIO_BASE_DATOS. # Usuario de la base de datos para configuracion. # - PASSWORD_BASE_DATOS. # Password de la base de datos para configuración. # - SID # SID de la base de datos de estadisticas.

ARQ EGSDP Fichero de configuración GESTAD.cnf-2 # - USUARIOBD. # Usuario de la base de datos del elemento de gestión de estadísticas. # - PASSWDBD # Password de la base de datos del elemento de gestión de estadísticas.

ARQ EGSDP Fichero de configuración GESTADJ.cnf-1 # #Espera de los threads entre ejecuciones (en milisegundos) #minuto inicial para la ejecucion # gestad.tiempo.espera= // 1 hora gestad.tiempo.espera.acumulador= // 6 minutos gestad.tiempo.espera.gestion.particiones= // 24 horas #Dimensiones para las tablas de estadisticas #Dimensiones maximas permitidas para las tablas de estadisticas gestad.numero.particiones.minutos=6 gestad.numero.particiones.horas=7 gestad.numero.particiones.meses=12 gestad.numero.particiones.dias=14 gestad.max.filas.estad=10000 gestad.max.particiones.tabla.minutos=50 // alarmas gestad.max.particiones.tabla.horas=50 gestad.max.particiones.tabla.dias=50 gestad.max.particiones.tabla.meses=50 gestad.min.particiones.tabla.minutos=2 gestad.min.particiones.tabla.horas=2 gestad.min.particiones.tabla.dias=2 gestad.min.particiones.tabla.meses=2

ARQ EGSDP Fichero de configuración GESTADJ.cnf-2 #directorio de ficheros de estadisticas #numero maximo de ficheros en el directorio # gestad.directorio.ficheros= /datos/CNT gestad.max.ficheros.estad=1000

ARQ EGSDP ARQUITECTURA EGSDP Plataformas de Inteligencia de Red Móvil Enero 2009