Universidad Austral de Chile

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Universidad Austral de Chile"

Transcripción

1 Universidad Austral de Chile Facultad de Ciencias de la Ingeniería Escuela de Ingeniería Civil en Informática DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA DE ADMINISTRACIÓN Y MONITOREO EN TIEMPO REAL UTILIZANDO WEBSPHERE MQ LOW LATENCY MESSAGING DE IBM Tesis para optar al Título de: Ingeniero Civil en Informática Profesor Patrocinante: Sr. Jaime Duarte Pino Ingeniero en Informática Magíster en Dirección Financiera Profesor Co-Patrocinante: Sr. Juan Pablo Salazar Fernández Ingeniero Civil en Informática. Licenciado en Ciencias de la Ingeniería Magíster en Administración de Empresas Profesor Informante: Sr. Jorge Morales Vilugrón Ingeniero Electrónico Diplomado en Ciencias de la Ingeniería Magíster en Administración de Empresas MANUEL ALEJANDRO ARANEDA ALARCÓN VALDIVIA - CHILE 2011

2

3

4

5 AGRADECIMIENTOS En primer agradecer a mis padres y hermano por entregarme, valores, principios, educación, pero principalmente por darme todo su amor, esfuerzo y apoyo incondicional para que cada día sea un nuevo comienzo. Incluso privando sus intereses por sobre los nuestros. A mi Anto por su amor, cariño y motivación en todos nuestros años universitarios, por estar incondicionalmente siempre a mi lado en los momentos buenos y malos de la vida. A mis pocos pero buenos amigos: Francisco Ulloa, Humberto Padget, Jorge Trapp, Maikel Miquel, Jonathan Makuc. Por su ayuda y colaboraron intelectual en este proyecto de tesis y por entregarme su cariño y afecto en momentos importantes de mi transcurso universitario y laboral. Una mención especial para Jaime Duarte por haber confiado en mí cuando recién estaba ingresando al mundo laboral, por estar presente en el día a día, entregándome consejos para seguir creciendo como profesional, pero principalmente para seguir creciendo como persona y como colega. A mis compañeros de la Bolsa de Comercio de Santiago, digo compañeros porque son más que colegas: Humberto Padget, Alexander Abarca, Jorge Trapp, Eugenio Contreras, Daniel Meneses, Alvaro Pizarro, Alberto Hormazabal, Ricardo Nuñez, Claudio Beiza, Jose Luis Flores, Luis Felipe Álvarez, Livio Carrasco e Isabel Vargas. Por su motivación constante y buena vibras durante este largo proceso. A los funcionarios del Instituto como Carlitos, Sra. Juanita, Verito, Marianne, Erwin y Jorge Cid por estar siempre dispuestos a ayudar. También a los Guardias del Campus Miraflores como: Pedro Henríquez, Félix Jaramillo, Osvaldo Jaramillo, Hugo López, José Pérez, Iván Rivera, Nolberto Sanzana y Domingo Torres porque sin su apoyo no hubiera podido finalizar esta tesis. Para concluir agradezco a todos mis compañeros con los que pude compartir durante el paso por esta Universidad, los cuales han dejado un lindo recuerdo. 1

6 ÍNDICE DE CONTENIDO ÍNDICE DE CONTENIDO... i ÍNDICE DE TABLAS... iv ÍNDICE DE FIGURAS... v RESUMEN... vii Capítulo I INTRODUCCIÓN ANTECEDENTES GENERALES CONTRIBUCIÓN DEL PROYECTO DE TÍTULO RELEVANCIA E IMPACTO DEL ESTUDIO OBJETIVOS GENERALES Y ESPECÍFICOS Objetivos Generales Objetivos Específicos ORGANIZACIÓN DEL PROYECTO DE TÍTULO NOMENCLATURA... 6 Capítulo II MARCO TEÓRICO MARCO EN EL CUAL SE DESENVUELVE EL PROYECTO SISTEMAS EN TIEMPO REAL (STR) Características de los sistemas en tiempo real Cuando se Utilizan los STR? Sistemas en tiempo real en la actualidad DESCRIPCIÓN DE ESTÁNDARES Y PROTOCOLOS DE COMUNICACIÓN Modelo OSI Modelo TCP/IP Modelo UDP Diferencias entre el protocolo TCP Y UDP Capítulo III WEBSPHERE MQ LOW LATENCY MESSAGING MESSAGE QUEUING Y MQ SERIES MESSAGING QUÉ ES WEBSPHERE MQ LOW LATENCY MESSAGING (WLLM)? DIFERENCIAS ENTRE WEBSPHERE MQ Y WEBSPHERE MQ - LLM RED Y MENSAJERÍA PARA WLLM Patrones lógicos de Mensajería Protocolos de red Soportados DISEÑO GENÉRICO WLLM PRINCIPALES CARACTERÍSTICAS DE WLLM Fiabilidad Disponibilidad Filtros Administración de Congestión Monitoreo Seguridad RELIABLE AND CONSISTENT MESSAGE STREAMING (RCMS) Tier i

7 3.7.2 Comunicación Intra-Tier Capítulo IV SELECCIÓN DE HERRAMIENTAS DE DESARROLLO EVALUACIÓN DE APIS GRÁFICAS JAVA Matriz de Evaluación Laboratorio y Resultados sobre Jide SERVIDOR DE APLICACIONES BASE DE DATOS Hardware y Software Construcción Laboratorios Resultados Conclusiones Capítulo V DEFINICION Y ESPECIFICACION RATIONAL UNIFIED PROCESS (RUP) ANÁLISIS DE REQUERIMIENTOS Requerimientos Funcionales del Cliente Requerimientos Funcionales del Servidor Requisitos No Funcionales ESPECIFICACIÓN Modelo de Procesos Actores y Casos de Uso DISEÑO Restricciones del Diseño Diagrama de Topología Diagrama de diseño Diagrama WLLM Modelo de Datos Capítulo VI : CONTRUCCION DEL PROTOTIPO CONSTRUCCIÓN Primera Iteración Segunda Iteración Tercera Iteración PRESENTACIÓN DEL PROTOTIPO Inicio del Sistema Enviar comandos Paleta de Servidores Paleta de Conexiones Alarmas Contactos Log de Conexiones PLAN DE VALIDACIÓN Capítulo VII RESULTADOS Y BENEFICIOS OBTENIDOS RESULTADOS Requerimientos ii

8 Requerimientos Funcionales Requerimientos No Funcionales Beneficios Obtenidos Capítulo VIII CONCLUSIONES Y TRABAJO FUTURO CONCLUSIONES MEJORAS A LA SOLUCIÓN Capítulo IX REFERENCIAS BIBLIOGRÁFICAS ANEXOS ANEXO A: ARCHIVOS DE CONFIGURACIÓN WLLM A.1 WLLM Driver A.2 WLLM Topic ANEXO B: SCRIPT DE CREACIÓN DE TABLAS ANEXO C: TABLA DE RESULTADOS EVALUACIÓN DE APIS GRÁFICAS ANEXO D: DIAGRAMAS DE REQUERIMIENTOS FUNCIONALES Y NO FUNCIONALES iii

9 ÍNDICE DE TABLAS Tabla Nº 1: Cuadro de Características de los STR... 9 Tabla Nº 2: Cuadro Comparativo entre WMQ y WMQ-LLM [DEV09] Tabla Nº 3: Cuadro de ponderaciones para APIs gráficas Tabla Nº 4: Cuadro resultado laboratorios API Jide Tabla Nº 5: Cuadro comparativo de Application Servers Tabla Nº 6: Modalidad auto-commit sobre tabla Test Tabla Nº 7: Modalidad batch sobre tabla Test utilizando SP Tabla Nº 8: Modalidad batch sobre tabla Test utilizando inserción directa Tabla Nº 9: Modalidad batch sobre tabla Test2 utilizando SP Tabla Nº 10: Modalidad batch sobre tabla Test2 utilizando inserción directa Tabla Nº 11: Requerimientos funcionales del cliente Tabla Nº 12: Requerimientos funcionales del servidor Tabla Nº 13: Requerimientos No funcionales Tabla Nº 14: Cuadro de Cumplimiento de FQR para aplicación cliente Tabla Nº 15: Cuadro de Cumplimiento de FQR para aplicación servidor Tabla Nº 16: Cuadro de Cumplimiento de NFQR Tabla Nº 17: Cuadro de resultados para APIs gráfica iv

10 ÍNDICE DE FIGURAS Figura Nº 1: Estructura general para el monitoreo de redes LAN Figura Nº 2: Comparación Modelo OSI - TCP/IP Figura Nº 3: WMQ y WLLM típicamente usado en un Organización financiera [DEV09] Figura Nº 4: Arquitectura Genérica LLM [DEV09] Figura Nº 5: Comunicación RMM. [DEV09] Figura Nº 6: Comunicación RUM [DEV09] Figura Nº 7: Ordenamiento Total [DEV09] Figura Nº 8: RCMS Arquitectura Tier [DEV09] Figura Nº 9: Arquitectura Detallada WLLM [DEV09] Figura Nº 10: Gráfico modalidad auto-commit sobre tabla Test Figura Nº 11: Gráfico modalidad batch sobre tabla Test utilizando SP Figura Nº 12: Gráfico modalidad batch sobre tabla test utilizando inserción directa Figura Nº 13: Gráfico modalidad batch sobre tabla Test2 utilizando SP Figura Nº 14: Gráfico modalidad batch sobre tabla Test2 utilizando inserción directa. 36 Figura Nº 15: Esquema RUP Figura Nº 16: Diagrama de actividad de inicio y envío de comando Figura Nº 17: Casos de uso consola cliente Figura Nº 18: Mapa de la arquitectura general del Sistema Figura Nº 19: Diagrama general de topología Figura Nº 20: Diagrama parcial de componentes. Cliente y Servidor Figura Nº 21: Diagrama parcial de componentes Application Server Figura Nº 22: Diagrama parcial de componentes. Servidor de Base de Datos Figura Nº 23: Diagrama de diseño servidor de administración Figura Nº 24: Diagrama de diseño utilizando WLLM Figura Nº 25: Inicio Consola de administración Figura Nº 26: Envío de comandos a las distintas aplicaciones Figura Nº 27: Pantalla para deshabilitar una determinada acción Figura Nº 28: Paleta de Servidores Trading Engine Figura Nº 29: Pantalla de tiempos de respuesta por mensaje Figura Nº 30: Paleta Usuarios Figura Nº 31: Pantalla de información detalla por corredora Figura Nº 32: Pantalla de Porcentaje de Variación Figura Nº 33: Pantalla de Contactos v

11 Figura Nº 34: Pantalla de Conexiones Figura Nº 35: Plan de pruebas sistema de administración y monitoreo Parte I Figura Nº 36: Plan de pruebas sistema de administración y monitoreo Parte II Figura Nº 37: Diagrama generado en EA para los requerimientos funcionales cliente.. 84 Figura Nº 38: Diagrama generado en EA para los requerimientos funcionales servidor 85 Figura Nº 39: Diagrama generado en EA para los requerimientos no funcionales vi

12 RESUMEN Las necesidades de comunicación de las empresas han llegado al punto en el que se necesita saber de manera concreta el estado y funcionamiento de sus sistemas, equipos o maquinarias que integran los activos que posee la empresa. Esta necesidad junto con la viabilidad y disponibilidad de los servicios de comunicación a distancia se unen para crear una solución a las necesidades de monitoreo de sistemas. El tema de estudio se enfoca en el monitoreo en tiempo real de las distintas piezas que componen el sistema electrónico de negociación de acciones de la Bolsa de Comercio de Santiago, denominado Telepregón HT y los distintos usuarios que negocian a través de él. Por medio de un software desarrollado en Java, utilizando protocolo de transporte de alta disponibilidad llamado WebSphere Low Latency Messaging (WLLM). Se ha planteado una solución con dos módulos del tipo Cliente-Servidor. El módulo servidor procesa los mensaje de WLLM y almacena la información en memoria, en base de datos y levanta un socket TCP/IP, mientras que el módulo cliente escucha por medio del socket la data proveniente del servidor mostrando la información al usuario final. El sistema permite acceder a esta información a través de una computadora remota. El objetivo del estudio es la definición de un sistema de monitoreo en tiempo real y de alerta temprana ante fallas, teniendo un registro del funcionamiento histórico de las aplicaciones para poder realizar un mantenimiento preventivo basándose en la información de dichos registros. vii

13 ABSTRACT Communication needs of enterprises have reached the point where you need to know concretely the status and operation of its systems, equipment or machinery that make up the fleet of assets held by the company. This need, together with the feasibility and availability of distance communication services together to create a solution to the needs of monitoring systems. The subject of study focuses on real-time monitoring of various software pieces that make up the electronic trading of shares in the Santiago Stock Exchange, called Telepregón HT and individual users who trade through it using a software developed in Java that uses a high availability transport protocol called "WebSphere Low Latency Messaging (WLLM). A solution has been proposed with two modules based on the client-server model. The server module processes WLLM messages and stores information in memory, database and picks up a TCP/IP socket, while the client module listens for data, via the socket, that comes from the server, showing the information to the final user. The system allows access to this information through a remote computer. The study's objective is to have a real time monitoring system and early failure warning detection, having a record of historical performance of the applications to perform preventive maintenance based on information from such records. viii

14 Capítulo I INTRODUCCIÓN 1.1 Antecedentes Generales La palabra monitoreo no tiene una definición acabada, pero ha alcanzado un gran auge con la aparición de internet, sobre todo en el área de redes y de seguridad. Mucho se ha discutido sobre la definición de la palabra monitoreo, se han hecho estudios y discusiones sobre el tema, una muy buena definición que se enfoca al hecho de estudio es representa al proceso que evalúa la calidad del control en el tiempo y permite al sistema reaccionar en forma dinámica, cambiando cuando las circunstancias así lo requieran. [CGR98] Aunque la definición anterior no es extraída exactamente del área que nos compete, nos proporciona una visión en donde se puede extender más en una definición concreta para nuestra investigación. En el área de la informática y la inteligencia tecnológica, el concepto de monitoreo debe tener un enfoque más práctico. Por ejemplo, en materia de redes, todas las acciones que se realizan son activas y se necesita tener constante interacción con el sistema involucrado. Es por esto que el monitoreo y el concepto de inteligencia competitiva se encuentran íntimamente ligados, este último se define como: conocimiento generado a partir del análisis resultante de la integración de información sobre el entorno de la organización, que está disponible lícitamente [ESP] En base a este conocimiento, se pueden realizar acciones específicas y preventivas en el caso de que una infraestructura pueda tener algún tipo de problema, se puede decir que esta sería la diferencia entre un simple análisis de datos y el monitoreo de información. En caso del monitoreo, además de realizar un análisis minucioso, también se realizan tareas de supervisión para lograr reaccionar a tiempo sobre alguna contingencia. A grandes rasgos lo que se pretende en el proyecto de tesis, es verificar que la información que viaja a lo largo de toda la red, a través de diversos protocolos, llegue a su correspondiente destino en tiempos aceptables y mostrar de forma organizada la información contenida en los distintos mensajes. En conclusión, cada uno de los servidores del sistema, los cuales están encargados de cumplir con sus distintas funciones, se encuentra bajo análisis y se llevará una supervisión por si ocurren posibles errores a nivel de red, por mal funcionamiento de la misma o de algún programa en específico. 1

15 La estructura general para el monitoreo se muestra a continuación en la Figura Nº 1: Figura Nº 1: Estructura general para el monitoreo de redes LAN. Otro aspecto importante para resaltar es que al momento de mostrar un error, el administrador deberá tener una reacción a este acontecimiento, el cual es dar seguimiento, escalamiento y tomar las medidas correctivas del caso, es decir tener una respuesta a los eventos inesperados del sistema. En el mercado existen varias herramientas de software para la administración y monitoreo, destacándose productos como: Cognos y Netscout, herramientas de buen nivel y un amplio espectro de funcionalidades. Pero uno de los principales inconvenientes de trabajar con este tipo de software, es que son de propósito general y no cubren ciertas particularidades de los sistemas que posee la Bolsa de Comercio de Santiago. Es por esto que nace este proyecto de titulo, como un complemento a las distintas herramientas de monitoreo utilizadas en la empresa, así como para entregar una herramienta ad-hoc a la nueva plataforma de negociación electrónica que dispondrá la Bolsa de Comercio de Santiago a las distintas corredoras, bancos, AFP 1 s, etc., las cuales transan acciones en el mercado chileno. 1 Administradoras de Fondos de Pensiones 2

16 1.2 Contribución del Proyecto de Título En nuestro país existen tres bolsas de comercio, Bolsa de corredores de Valparaíso 2, Bolsa Electrónica de Chile 3 y la Bolsa de Comercio de Santiago. En la actualidad, la Bolsa de Comercio de Santiago, dado su carácter de empresa de innovación tecnológica en el rubro bursátil, está desarrollando un nuevo motor bursátil que reemplazará al actual sistema SEBRA y tendrá como objetivo principal aumentar el throughput 4 y disminuir la latencia 5. Se desarrollará además una herramienta de monitoreo que utiliza el protocolo de comunicación WLLM. Lo que busca la herramienta de administración y monitoreo es explotar al máximo las capacidades de la plataforma, optimizando el tiempo de respuesta ante alertas, junto con observar en tiempo real la actividad a la cual está sometido el sistema. 1.3 Relevancia e Impacto del estudio El producto en estudio entregará información relevante a las distintas áreas de la bolsa: Operaciones: Mejora en cuanto a la rapidez y certeza en la toma de decisiones, ante por ejemplo, una inminente caída masiva de sistemas, con el fin de lograr determinar si se suspende o se mantiene vigente un remate. Servicio al Cliente: Permitirá detectar tempranamente un problema de desconexión, siendo proactivos en la atención al cliente, ya que se podrá anticipar a los reclamos de los corredores e informar oportunamente la situación. Esto ayudará a mejorar los tiempos de atención de reportes, al disponer de más y mejor información, características y estado de sus conexiones. Por otro lado, el Servicio al Cliente podrá proveer de información a las distintas áreas de la Bolsa ante caídas masivas de terminales. Negocios: Permitirá identificar de manera más sencilla a los operadores que se encuentran conectados. Con esto, se espera reforzar el sistema de negociación, para lograr con esa información contactar de forma oportuna a los operadores que se encuentran off line cantidad de operaciones por segundo 5 tiempo de respuesta 3

17 Tecnología: Permitirá contar con un control sobre el sistema, saber con exactitud los terminales conectados y desconectados. Además, ante problemas de desconexión masiva se podría conocer rápidamente varios factores que son importantes al tomar una decisión, como por ejemplo, si se trata de un caso particular o de un tema generalizado, si es una falla interna o externa, estos datos nos permitirán detectar a tiempo la posible causa del problema (enlace, servidor, entre otros). 1.4 Objetivos generales y Específicos Objetivos Generales Desarrollo e Implementación de un Sistema de Administración y Monitoreo en Línea utilizando WebSphere MQ Low Latency Messaging de IBM Objetivos Específicos 1. Comprender y describir el estado del arte de la administración de reglas de negocio y las distintas herramientas que permiten su gestión. 2. Describir características y funcionalidades del protocolo de comunicación WLLM. 3. Analizar alternativas Java Swing comerciales y código abierto que se adapten a los requerimientos de la organización. 4. Diseñar y desarrollar una aplicación que administre y monitoree el nuevo sistema de negociación, que cumpla con las necesidades del proyecto Trading Engine Evaluar la solución mediante métricas de conectividad, tiempo de respuesta y proporción de reglas administradas en un ámbito determinado. 6 Trading Engine: Nuevo proyecto de negociación electrónica de la Bolsa de Comercio de Santiago 4

18 1.5 Organización del Proyecto de Título Está estructurado por ocho capítulos, los cuales están organizados de la siguiente forma: Capítulo I Introducción: Este capítulo, describe el contexto en el cual se desenvuelve este proyecto, el alcance, contribución e impacto, junto con la nomenclatura a utilizar en su desarrollo. Capítulo II Marco teórico: Este capítulo, describe el área de interés en la cual está inmerso el proyecto. Capítulo III Websphere MQ Low Latency Messaging: Este capítulo detalla en forma específica el protocolo de alta disponibilidad utilizado y sus principales características. Capítulo IV Selección de herramientas de desarrollo: Este capítulo, describe, analiza y explica el porqué de las razones por las cuales se utilizaron las distintas herramientas desarrollo mencionadas. A demás de mostrar los resultados de los benchmark 7 realizados. Capítulo V Definición y especificación: En este capítulo, se incluye la especificación de requisitos, análisis y diseño. Capítulo VI Construcción del prototipo: En este capítulo, describe la metodología utilizada y las distintas iteraciones que se llevaron a cabo en la evolución del proyecto, así como también el plan de validación desarrollado. Capítulo VII Resultados y beneficios obtenidos: En este capítulo, se comentan los resultados obtenidos y el beneficio de la implementación para el proyecto. Capítulo VIII Conclusiones y trabajo futuro: junto con dar a conocer las conclusiones obtenidas en la implementación. Además, se plantean posibles mejoras al sistema y trabajos futuros. Capítulo IX Referencias bibliográficas: En este capítulo, aparecen las referencias bibliográficas citadas en el documento. 7 técnica utilizada para medir el rendimiento de un sistema o componente del mismo 5

19 1.6 Nomenclatura En el desarrollo de este proyecto de titulo, aparecen términos en idiomas distintos al español, muchos de los cuales no se traducen debido a que son de uso frecuente en Informática, o debido a que es más complejo utilizar un término apropiado en español o simplemente no tienen una traducción a este idioma. Por este motivo, se escriben en su idioma original con formato de fuente cursiva. 6

20 Capítulo II MARCO TEÓRICO 2.1 Marco en el cual se desenvuelve el proyecto Los sistemas de negociación electrónicos desarrollados por la Bolsa de Comercio de Santiago, fueron diseñados para que los traders 8 de las Corredoras de Bolsa y de las Instituciones autorizadas como operadores directos pudiesen negociar los diferentes tipos de instrumentos financieros que se transan en Bolsa, a través de un terminal de negociación. Con el surgimiento de nuevas técnicas de negociación basadas en programas computacionales, denominados Algorithmic Trader 9, nació un nuevo desafío para los sistemas de negociación electrónica provistos por las Bolsas de Valores, ya que estos nuevos mecanismos exigen una alta capacidad de procesamiento y muy baja latencia en el proceso de las órdenes de compra y venta. La Bolsa de Comercio de Santiago ha decidido el desarrollo de una nueva plataforma de negociación electrónica, que tenga una capacidad de procesamiento de al menos órdenes por segundo y una disponibilidad mínima de 99,999% anual. Los sistemas a construir deben tener un diseño modular que permita configurar paramétricamente las diferentes modalidades de negociación de todos los mercados transados en la Bolsa. El principal objetivo del proyecto es construir una nueva familia de sistemas de negociación electrónicos, de alta capacidad de procesamiento y baja latencia, con el fin de satisfacer los requerimientos planteados por los sistemas de Algorithmic Trader. Como un complemento al aspecto funcional, será necesario desarrollar una herramienta de administración y monitoreo que sea capaz de controlar y manejar el software y ese es el objetivo de este proyecto de título en particular. 2.2 Sistemas en Tiempo Real (STR) Los Sistemas de Tiempo Real pueden llevar el control de eventos que ocurren en el mundo real, por lo tanto son sistemas que responden a un estímulo externo dentro de un tiempo especificado. Esto quiere decir que los STR interactúan con el entorno que se les 8 Traders, palabra usada en la jerga bursátil para referirse a los corredores. 9 Algoritmos que deciden sobre ciertos aspectos de la orden, tales como el momento de ingreso, el precio e incluso la cantidad final de la orden. 7

21 presente y pueden ejecutar acciones de respuesta para determinados estímulos de dicho entorno. Algunas definiciones de sistemas de tiempo real: 1. Tiempo real es la capacidad de un sistema operativo de proporcionar el nivel exigido de servicio en un tiempo de respuesta acotado [Nor]. 2. Cualquier sistema en el cual el instante en el que se produce la salida es significativo. Esto suele deberse a que la entrada corresponde a algún movimiento en el mundo físico y la salida tiene que estar relacionada con ese mismo movimiento. Para una puntualidad aceptable el lapso entre la entrada y la salida debe ser lo suficientemente pequeño [DAI06]. En conclusión, un STR es un sistema informático que tiene la facultad de ejecutar acciones o tareas en intervalos de tiempo bien determinados, estas tareas son ejecutadas de forma concurrente, con el objetivo de sincronizar el funcionamiento del sistema con el paralelismo de acciones que se presentan en el mundo físico. En los sistemas de tiempo real los intervalos de tiempo en que se ejecutan las tareas se definen por un esquema de activación y por un plazo de ejecución. En lo que respecta al esquema de activación puede ser periódico, es decir en intervalos regulares, o también puede ser aperiódico, es decir, en respuesta a sucesos externos que ocurren de forma irregular. La mayoría de los STR son requeridos cuando existen necesidades de tiempo muy rigurosas para las operaciones o en el flujo de datos. La eficiencia no solo depende de la precisión de los resultados, también depende del momento en que los entrega Características de los sistemas en tiempo real Determinismo: Este término es una parte esencial para este tipo de sistemas, por ser la capacidad de determinar con alta precisión, el resultado de una tarea basándose en la entrada de datos al Sistema. Latencia: Se basa en el tiempo que tarda una tarea en ejecutarse. Esta característica se enfoca principalmente en tres aspectos los cuales son: [ALA01] La cantidad de tiempo que tarda en procesar una petición. 8

22 La cantidad de tiempo que se necesita para responder las tareas que fueron solicitadas. Los efectos de peticiones concurrentes. Throughput: Volumen de trabajo o de información que fluye a través de un sistema, también se le llama al volumen de información que fluye en las redes de datos. Particularmente significativo en los sistemas de tiempo real, en los cuales el rendimiento es medido en cantidad de operaciones por segundo. Confiabilidad: La confiabilidad juega un papel muy determinante debido a que el sistema no debe presentar fallos, garantizando que la calidad del servicio que se ofrece no debe degradarse más allá de un límite especificado. El sistema debe tener la capacidad de seguir funcionando aunque se presenten grandes problemas o fallos en alguna pieza de hardware o software. Por lo general, una degradación en el servicio en un STR, lleva consecuencias considerables. Tolerancia a fallos: Cuando se habla de tolerancia a los fallos se refiere a que el sistema debe responder a una acción aún en el caso de existir una falla de algún componente. En caso de que el sistema no sea capaz de responder favorablemente ante este evento, el sistema debe contar con la mayor cantidad de datos posibles para que pueda retomar la acción hasta el momento de la falla. A continuación la Tabla N 1 entrega un resumen de las principales características que debe poseer un sistema en tiempo real. Característica primaria Característica Secundaria Procesamiento concurrente. Fiabilidad Interfaz hardware Re-configurabilidad Tiempo de reacción antes de los eventos Usabilidad Arquitectura distribuida Obligaciones Bases de datos Capacidad de evolución Tabla Nº 1: Cuadro de Características de los STR Cuando se Utilizan los STR? Entornos en donde deben ser aceptados y procesados una gran cantidad de eventos, con rápidos tiempos de respuesta. Cuando se necesita procesar grandes ráfagas de transacciones por segundo sin perder un solo suceso. 9

23 2.2.3 Sistemas en tiempo real en la actualidad Los sistemas de tiempo real pueden tener muchísimas aplicaciones y con el paso del tiempo y el desarrollo de nuevas tecnologías surgen nuevos campos de utilización para estos sistemas. Las áreas más comunes donde se aplican los servicios de un STR son: a. Las telecomunicaciones. b. Los sistemas multimedia. c. Sistemas de negociación electrónica. d. El control industrial. e. La robótica. f. Los sistemas de aviónica y espaciales. g. Los ferrocarriles. h. Automóviles. i. Electrodomésticos de nueva generación. j. Experimentos científicos. k. Sistemas médicos. 2.3 Descripción de estándares y protocolos de comunicación. La estructura física de la red la constituyen dos o más computadores que comparten recursos, pero una red es más que su estructura física ya que también la constituyen las personas que solicitan, proporcionan e intercambian información a través de los sistemas. Parece lógico que los computadores se comuniquen entre sí cuando exista una conexión, pero qué pasa si los equipos son de distintos fabricantes, distintos países?. Para solucionar este tipo de conflicto es que nace un estándar para mejorar la comunicación entre los distintos equipos, este estándar es el modelo OSI que se definirá a continuación. 10

24 Modelo OSI. El modelo OSI (Open System Interconnection) es utilizado prácticamente en las redes de todo el mundo. Creado por el ISO (International Standard Organization), consiste en siete niveles o capas las cuales definen las funciones de los protocolos y cómo estos intercambian información para lograr comunicar varios sistemas. Cada nivel, depende del anterior que está debajo de él y le proporciona a los demás niveles superiores alguna funcionalidad específica. La figura N 2 muestra y detalla los distintos niveles del modelo OSI. [CIE] Modelo TCP/IP. Modelo de 4 capas principales basado en el modelo OSI y que se ha convertido en un estándar a nivel mundial. OSI no tuvo éxito debido principalmente a las demoras en la definición del mismo, la tecnología existente en ese momento y las malas políticas e implementaciones por parte de los investigadores, pero es la combinación de ambos modelos la que permite las comunicaciones de hoy en día, ya que OSI es un buen modelo y TCP/IP es un buen conjunto de protocolos. En la Figura Nº4, se muestra una comparación entre los dos modelos [RFC973]. El TCP/IP (Transmission Communication Protocol/Internet Protocol) es hoy en día el protocolo más utilizado a nivel mundial por su independencia de Sistema Operativo y hardware. El TCP/IP no es un único protocolo, sino que son un conjunto de protocolos que cubren las cuatro capas de este modelo, donde los principales son los que le dan nombre al modelo el TCP y el IP. Las capas pertenecientes a este modelo se muestran a continuación. [YAL] Figura Nº 2: Comparación Modelo OSI - TCP/IP 11

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia

INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia Qué es una Red? Es un grupo de computadores conectados mediante cables o algún otro medio. Para que? compartir recursos. software

Más detalles

CELERINET ENERO-JUNIO 2013 ESPECIAL

CELERINET ENERO-JUNIO 2013 ESPECIAL 70 Seguridad en Voz sobre Redes de Datos Juan Carlos Flores García UANL-FCFM Universidad Autónoma de Nuevo León Facultad de Ciencias Físico Matemáticas San Nicolás de los Garza, Nuevo León, México Resumen:

Más detalles

SISTEMAS DE INFORMACIÓN II TEORÍA

SISTEMAS DE INFORMACIÓN II TEORÍA CONTENIDO: EL PROCESO DE DISEÑO DE SISTEMAS DISTRIBUIDOS MANEJANDO LOS DATOS EN LOS SISTEMAS DISTRIBUIDOS DISEÑANDO SISTEMAS PARA REDES DE ÁREA LOCAL DISEÑANDO SISTEMAS PARA ARQUITECTURAS CLIENTE/SERVIDOR

Más detalles

Componentes de Integración entre Plataformas Información Detallada

Componentes de Integración entre Plataformas Información Detallada Componentes de Integración entre Plataformas Información Detallada Active Directory Integration Integración con el Directorio Activo Active Directory es el servicio de directorio para Windows 2000 Server.

Más detalles

INSTITUTO TECNOLÓGICO DE SALINA CRUZ. Fundamentos De Redes. Semestre Agosto-Diciembre 2014. Reporte De Lectura

INSTITUTO TECNOLÓGICO DE SALINA CRUZ. Fundamentos De Redes. Semestre Agosto-Diciembre 2014. Reporte De Lectura INSTITUTO TECNOLÓGICO DE SALINA CRUZ Fundamentos De Redes Semestre Agosto-Diciembre 2014 Reporte De Lectura Lectura Capítulo IV UNIDAD 3: Capa de red y direccionamiento de la red: IPv4 NOMBRE: Liña Quecha

Más detalles

CONCLUSIONES 155 A través de cada uno de los capítulos del presente documento se han enumerado una serie herramientas de seguridad que forman parte del sistema de defensa de una red y que, controlan su

Más detalles

Aspectos Básicos de Networking

Aspectos Básicos de Networking Aspectos Básicos de Networking ASPECTOS BÁSICOS DE NETWORKING 1 Sesión No. 4 Nombre: Capa de transporte del modelo OSI Objetivo: Al término de la sesión el participante aplicará las principales características

Más detalles

Dispositivos de Red Hub Switch

Dispositivos de Red Hub Switch Dispositivos de Red Tarjeta de red Para lograr el enlace entre las computadoras y los medios de transmisión (cables de red o medios físicos para redes alámbricas e infrarrojos o radiofrecuencias para redes

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

Instalación y mantenimiento de servicios de Internet. U.T.3.- Servicio DNS

Instalación y mantenimiento de servicios de Internet. U.T.3.- Servicio DNS Instalación y mantenimiento de servicios de Internet U.T.3.- Servicio DNS 1 Qué es el servicio DNS? A los usuarios de Internet les resulta complicado trabajar con direcciones IP, sobre todo porque son

Más detalles

Diseño dinámico de arquitecturas de información

Diseño dinámico de arquitecturas de información Diseño dinámico de arquitecturas de información CARACTERISTICAS DEL SISTEMA Las organizaciones modernas basan su operación en la gestión del conocimiento, es decir, en el manejo de información que se presenta

Más detalles

Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets

Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets 1 de 12 Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets 3 Bienvenida. 4 Objetivos. 5 Interacciones de Negocios

Más detalles

Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma

Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma INFORMÁTICA Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma Informática Teoría Unidad 5 Prof. Ing Ezequiel Benavente Ciclo lectivo 2014 Diferencias entre un Modem y un

Más detalles

El Modelo de Referencia OSI

El Modelo de Referencia OSI El Modelo de Referencia OSI Tabla de Contenidos 2. El Modelo de Referencia OSI... 2 2.1 Nivel físico...4 2.2 Nivel de enlace... 4 2.3 Nivel de red... 5 2.4 Nivel de transporte...5 2.5 Nivel de sesión...

Más detalles

QUE ES COMLINE MENSAJES? QUE TIPO DE MENSAJES PROCESA COMLINE MENSAJES?

QUE ES COMLINE MENSAJES? QUE TIPO DE MENSAJES PROCESA COMLINE MENSAJES? QUE ES COMLINE MENSAJES? Comline Mensajes es una plataforma flexible, ágil y oportuna, que permite el envío MASIVO de MENSAJES DE TEXTO (SMS). Comline Mensajes integra su tecnología a los centros de recepción

Más detalles

Capas del Modelo ISO/OSI

Capas del Modelo ISO/OSI Modelo ISO/OSI Fue desarrollado en 1984 por la Organización Internacional de Estándares (ISO), una federación global de organizaciones que representa aproximadamente a 130 países. El núcleo de este estándar

Más detalles

Conceptos de redes. LAN (Local Area Network) WAN (Wide Area Network)

Conceptos de redes. LAN (Local Area Network) WAN (Wide Area Network) Conceptos de redes. Una red de ordenadores permite conectar a los mismos con la finalidad de compartir recursos e información. Hablando en términos de networking, lo importante es que todos los dispositivos

Más detalles

I INTRODUCCIÓN. 1.1 Objetivos

I INTRODUCCIÓN. 1.1 Objetivos I INTRODUCCIÓN 1.1 Objetivos En el mundo de la informática, la auditoría no siempre es aplicada en todos las empresas, en algunos de los casos son aplicadas por ser impuestas por alguna entidad reguladora,

Más detalles

CAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO

CAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO CAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO En la actualidad la mayoría de las grandes empresas cuentan con un sin número de servicios que ofrecen a sus trabajadores y clientes. Muchos de estos servicios

Más detalles

PLATAFORMA DE ENVÍO DE SMS CON MÁXIMA DISPONIBILIDAD

PLATAFORMA DE ENVÍO DE SMS CON MÁXIMA DISPONIBILIDAD PLATAFORMA DE ENVÍO DE SMS CON MÁXIMA DISPONIBILIDAD Redundante, multi-localización y sin puntos de fallo digital@soydigital.com Tel 902 153 644 Fax 922 683 135 www.soydigital.com Avda. Marítima, 25 Edf.

Más detalles

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas:

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas: SISTEMAS DISTRIBUIDOS DE REDES 1. SISTEMAS DISTRIBUIDOS Introducción y generalidades La computación desde sus inicios ha sufrido muchos cambios, desde los grandes equipos que permitían realizar tareas

Más detalles

Infraestructura Tecnológica. Sesión 5: Arquitectura cliente-servidor

Infraestructura Tecnológica. Sesión 5: Arquitectura cliente-servidor Infraestructura Tecnológica Sesión 5: Arquitectura cliente-servidor Contextualización Dentro de los sistemas de comunicación que funcionan por medio de Internet podemos contemplar la arquitectura cliente-servidor.

Más detalles

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la Servicios web Introducción Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes

Más detalles

CONTRALORIA GENERAL DE LA REPUBLICA UNIDAD DE TECNOLOGIAS DE INFORMACION POLITICAS DE USO DE LA RED INALAMBRICA INSTITUCIONAL

CONTRALORIA GENERAL DE LA REPUBLICA UNIDAD DE TECNOLOGIAS DE INFORMACION POLITICAS DE USO DE LA RED INALAMBRICA INSTITUCIONAL CONTRALORIA GENERAL DE LA REPUBLICA UNIDAD DE TECNOLOGIAS DE INFORMACION POLITICAS DE USO DE LA RED INALAMBRICA INSTITUCIONAL AÑO 2009 1 POLITICAS DE USO DE LA RED INALAMBRICA INSTITUCIONAL 1. INTRODUCCION.

Más detalles

DISPOSITIVO DE BANDA ANCHA

DISPOSITIVO DE BANDA ANCHA Como funciona un ISP Un ISP es un canalizador de información, puede canalizar la información desde Internet y hacia Internet, es decir brinda acceso a paginas de Internet y a el correo electrónico (utilizando

Más detalles

Introducción a las redes de computadores

Introducción a las redes de computadores Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes

Más detalles

Arquitectura de seguridad OSI (ISO 7498-2)

Arquitectura de seguridad OSI (ISO 7498-2) Universidad Nacional Autónoma de México Facultad de Ingeniería Criptografía Grupo 2 Arquitectura de seguridad OSI (ISO 7498-2) ALUMNOS: ARGUETA CORTES JAIRO I. MENDOZA GAYTAN JOSE T. ELIZABETH RUBIO MEJÍA

Más detalles

INFORME N 009-2015-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE

INFORME N 009-2015-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE INFORME N 009-2015-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE 1. Nombre del Área El área encargada de la evaluación técnica para la adquisición de licencias de un software para el intercambio

Más detalles

1.- FUNCION DE UNA RED INFORMATICA

1.- FUNCION DE UNA RED INFORMATICA 1.- FUNCION DE UNA RED INFORMATICA Una red de computadoras, también llamada red de ordenadores, red de comunicaciones de datos o red informática, es un conjunto de equipos informáticos y software conectados

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer

Más detalles

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema Capítulo2 Planteamientodelproblema 38 2.1Antecedentesycontextodelproyecto En lo que respecta a los antecedentes del proyecto, se describe inicialmente el contexto donde se utiliza el producto de software.

Más detalles

Fundamentos de Redes LI. Unidad III Modelos de Comunicaciones 3.1 Modelo de referencia OSI.

Fundamentos de Redes LI. Unidad III Modelos de Comunicaciones 3.1 Modelo de referencia OSI. 3.1 Modelo de referencia OSI. Durante las últimas dos décadas ha habido un enorme crecimiento en la cantidad y tamaño de las redes. Muchas de ellas sin embargo, se desarrollaron utilizando implementaciones

Más detalles

Roles y Características

Roles y Características dominio Roles y Características Una vez instalado Windows Server 2008 y configuradas algunas opciones básicas de Windows Server 2008 desde el Panel de Control o desde el Administrador del Servidor, las

Más detalles

Windows Server 2012: Infraestructura de Escritorio Virtual

Windows Server 2012: Infraestructura de Escritorio Virtual Windows Server 2012: Infraestructura de Escritorio Virtual Módulo 1: Application Virtualization Módulo del Manual Autores: James Hamilton-Adams, Content Master Publicado: 5 de Octubre 2012 La información

Más detalles

ACTIVIDAD No. 2 REPASO DE REDES INFORMATICAS

ACTIVIDAD No. 2 REPASO DE REDES INFORMATICAS ACTIVIDAD No. 2 REPASO DE REDES INFORMATICAS GRADO 11 Nombre(s) y Apellidos: MAYRA CABALLERO Documento: 97071008138 FICHA NÚMERO COLEGIO: Instituto madre del buen consejo FECHA: 23 DE ABRIL 1) Marca la

Más detalles

Monitorización de sistemas y servicios

Monitorización de sistemas y servicios Monitorización de sistemas y servicios Contenidos Contenidos... 1 Resumen ejecutivo... 2 Arquitectura de la plataforma de monitorización... 2 Monitorización y alarmas... 3 Monitorización... 3 Servicios

Más detalles

Sistema de Gestión de Proyectos Estratégicos.

Sistema de Gestión de Proyectos Estratégicos. [Documento versión 2.0 del 24/06/2015] Sistema de Gestión de Proyectos Estratégicos. El sistema de Gestión de Proyectos Estratégicos (GPE), es una poderosa herramienta para administrar y gestionar los

Más detalles

www.spensiones.cl/tea Transferencia Electrónica de Archivos (TEA) Normas Técnicas

www.spensiones.cl/tea Transferencia Electrónica de Archivos (TEA) Normas Técnicas Transferencia Electrónica de Archivos (TEA) Normas Técnicas Fecha de actualización: 15 de abril de 2015 1. Características de los enlaces de comunicaciones La comunicación con la Superintendencia de Pensiones

Más detalles

Capítulo 1. 10I 1.0 Introducción 1.1 Diseño de LAN 1.2 El entorno conmutado. Presentation_ID 2

Capítulo 1. 10I 1.0 Introducción 1.1 Diseño de LAN 1.2 El entorno conmutado. Presentation_ID 2 Capítulo 1: Introducción a redes conmutadas Routing y switching Presentation_ID 1 Capítulo 1 10I 1.0 Introducción 1.1 Diseño de LAN 1.2 El entorno conmutado 1.3 Resumen Presentation_ID 2 Capítulo 1: Objetivos

Más detalles

computadoras que tienen este servicio instalado se pueden publicar páginas web tanto local como remotamente.

computadoras que tienen este servicio instalado se pueden publicar páginas web tanto local como remotamente. Investigar Qué es un IIS? Internet Information Services o IIS es un servidor web y un conjunto de servicios para el sistema operativo Microsoft Windows. Originalmente era parte del Option Pack para Windows

Más detalles

Capítulo 4: Requerimientos.

Capítulo 4: Requerimientos. Capítulo 4: Requerimientos. Una vez que se ha analizado con detalle los nuevos paradigmas en la educación, nos podemos dar cuenta que para poder apoyar cambios como estos y para poder desarrollar nuevos

Más detalles

Efectos de los dispositivos de Capa 2 sobre el flujo de datos 7.5.1 Segmentación de la LAN Ethernet

Efectos de los dispositivos de Capa 2 sobre el flujo de datos 7.5.1 Segmentación de la LAN Ethernet 7.5 Efectos de los dispositivos de Capa 2 sobre el flujo de datos 7.5.1 Segmentación de la LAN Ethernet 1 2 3 3 4 Hay dos motivos fundamentales para dividir una LAN en segmentos. El primer motivo es aislar

Más detalles

CSIR2121. Administración de Redes I

CSIR2121. Administración de Redes I CSIR2121 Administración de Redes I Objetivos: Al finalizar la clase el estudiante podrá: Mencionar el propósito del desarrollo del modelo TCP/IP. Explicar cada una de las capas del modelo TCP/IP. Comparar

Más detalles

CAPITULO I FORMULACION DEL PROBLEMA

CAPITULO I FORMULACION DEL PROBLEMA CAPITULO I FORMULACION DEL PROBLEMA TITULO DESCRIPTIVO DEL PROYECTO. Implementación de un servidor proxy para el control de tráfico de la red y gestión de los servicios de Internet en los centros de cómputo

Más detalles

Ingeniería de Software. Pruebas

Ingeniería de Software. Pruebas Ingeniería de Software Pruebas Niveles de prueba Pruebas unitarias Niveles Pruebas de integración Pruebas de sistema Pruebas de aceptación Alpha Beta Niveles de pruebas Pruebas unitarias Se enfocan en

Más detalles

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio). 1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada

Más detalles

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN Los protocolos de capa de aplicación de TCP/IP más conocidos son aquellos que proporcionan intercambio de la información

Más detalles

CAPÍTULO 4 ANÁLISIS DE IMPLEMENTACIONES

CAPÍTULO 4 ANÁLISIS DE IMPLEMENTACIONES CAPÍTULO 4 ANÁLISIS DE IMPLEMENTACIONES En el anterior capítulo se realizaron implementaciones en una red de datos para los protocolos de autenticación Kerberos, Radius y LDAP bajo las plataformas Windows

Más detalles

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,

Más detalles

CAPÍTULO 2 Sistemas De Base De Datos Multiusuarios

CAPÍTULO 2 Sistemas De Base De Datos Multiusuarios CAPÍTULO 2 Sistemas De De Multiusuarios Un sistema multiusuario es un sistema informático que da servicio, manera concurrente, a diferentes usuarios mediante la utilización compartida sus recursos. Con

Más detalles

EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET

EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET 1 EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET La familia de protocolos TCP/IP fue diseñada para permitir la interconexión entre distintas redes. El mejor ejemplo es Internet: se trata

Más detalles

Empresa Financiera Herramientas de SW Servicios

Empresa Financiera Herramientas de SW Servicios Empresa Financiera Herramientas de SW Servicios Resulta importante mencionar que ésta es una empresa cuya actividad principal está enfocada a satisfacer las necesidades financieras de los clientes, a través

Más detalles

http://www.statum.biz http://www.statum.info http://www.statum.org

http://www.statum.biz http://www.statum.info http://www.statum.org ApiaMonitor Monitor de Infraestructura BPMS Por: Ing. Manuel Cabanelas Product Manager de Apia Manuel.Cabanelas@statum.biz http://www.statum.biz http://www.statum.info http://www.statum.org Abstract A

Más detalles

UNIVERSIDAD DE SALAMANCA

UNIVERSIDAD DE SALAMANCA UNIVERSIDAD DE SALAMANCA FACULTAD DE CIENCIAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS Resumen del trabajo práctico realizado para la superación de la asignatura Proyecto Fin de Carrera. TÍTULO SISTEMA

Más detalles

INFORME TECNICO ESTANDARIZACION DE SERVICIOS

INFORME TECNICO ESTANDARIZACION DE SERVICIOS Página: 1 de 9 INFORME TECNICO DE ESTANDARIZACION SERVICIOS Contratación del Servicio de Mantenimiento y Soporte para Servidor pseries 550 y el Almacenamiento Externo DS4700 2011 Página: 2 de 9 TABLA DE

Más detalles

Redes (IS20) Ingeniería Técnica en Informática de Sistemas. http://www.icc.uji.es. CAPÍTULO 8: El nivel de transporte en Internet

Redes (IS20) Ingeniería Técnica en Informática de Sistemas. http://www.icc.uji.es. CAPÍTULO 8: El nivel de transporte en Internet Redes (IS20) Ingeniería Técnica en Informática de Sistemas http://www.icc.uji.es CAPÍTULO 8: El nivel de transporte en Internet ÍNDICE 1. Introducción Curso 2002-2003 - Redes (IS20) -Capítulo 8 1 1. Introducción

Más detalles

Novedades en Q-flow 3.02

Novedades en Q-flow 3.02 Novedades en Q-flow 3.02 Introducción Uno de los objetivos principales de Q-flow 3.02 es adecuarse a las necesidades de grandes organizaciones. Por eso Q-flow 3.02 tiene una versión Enterprise que incluye

Más detalles

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS Servicio DNS - 1 - Servicio DNS...- 3 - Definición... - 3 - Instalación... - 5 - Configuración del Servidor DNS...- 10 - - 2 - Servicio DNS Definición

Más detalles

En los últimos años, se ha presentado una enorme demanda por servicios portátiles,

En los últimos años, se ha presentado una enorme demanda por servicios portátiles, Capítulo 1 Introducción En los últimos años, se ha presentado una enorme demanda por servicios portátiles, a los que se les ha llamado tecnologías móviles, este repentino crecimiento de tecnologías ha

Más detalles

IMPACTO DEL DESARROLLO TECNOLOGICO EN LA AUDITORIA

IMPACTO DEL DESARROLLO TECNOLOGICO EN LA AUDITORIA V REUNIÓN DE AUDITORES INTERNOS DE BANCA CENTRAL 8 AL 11 DE NOVIEMBRE DE 1999 LIMA - PERÚ IMPACTO DEL DESARROLLO TECNOLOGICO EN LA AUDITORIA Claudio Urrutia Cea Jefe de Auditoría BANCO CENTRAL DE CHILE

Más detalles

Capítulo 1. Introducción

Capítulo 1. Introducción Capítulo 1. Introducción Nombre del Tema Aspectos de seguridad en aplicaciones basadas en WIFI. Asesor: Dr. Oleg Starostenko Basarab Actualidad y Definición del problema Desde hace ya tiempo nos hemos

Más detalles

UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE

UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE AÑO: 2010 Qué es un servidor Blade? Blade Server es una arquitectura que ha conseguido integrar en

Más detalles

Arquitectura de sistema de alta disponibilidad

Arquitectura de sistema de alta disponibilidad Mysql Introducción MySQL Cluster esta diseñado para tener una arquitectura distribuida de nodos sin punto único de fallo. MySQL Cluster consiste en 3 tipos de nodos: 1. Nodos de almacenamiento, son los

Más detalles

LX20 Transmisor universal GPRS

LX20 Transmisor universal GPRS LX20 Transmisor universal GPRS GPRS un medio de comunicación eficiente Cómo funciona? El transmisor universal GPRS LX20 permite el uso de la red de telefonía celular GSM para la transmisión de eventos

Más detalles

LICITACIÓN N L13045 NUEVO SISTEMA LEY DE TRANSPARENCIA

LICITACIÓN N L13045 NUEVO SISTEMA LEY DE TRANSPARENCIA LICITACIÓN N L13045 NUEVO SISTEMA LEY DE TRANSPARENCIA ACLARACIONES Y RESPUESTAS A CONSULTAS SEGUNDA PARTE De acuerdo a lo señalado en el numeral 11 de las Bases de Licitación, a continuación se presenta

Más detalles

1 EL SISTEMA R/3 DE SAP AG

1 EL SISTEMA R/3 DE SAP AG 1 EL SISTEMA R/3 DE SAP AG SAP AG es una corporación en el ámbito mundial. Fundada en 1972 y con sede en Walldorf, Alemania, SAP es la cuarta compañía mundial en ventas de software en el mundo. La compañía

Más detalles

Beneficios estratégicos para su organización. Beneficios. Características V.2.0907

Beneficios estratégicos para su organización. Beneficios. Características V.2.0907 Herramienta de inventario que automatiza el registro de activos informáticos en detalle y reporta cualquier cambio de hardware o software mediante la generación de alarmas. Beneficios Información actualizada

Más detalles

pymegnu v2.0 PRESENTACIÓN DE PRODUCTOS

pymegnu v2.0 PRESENTACIÓN DE PRODUCTOS PRESENTACIÓN DE PRODUCTOS pymegnu v2.0 1 INTRODUCCIÓN Nuestros sistemas 100% web le permitirán poder obtener todas las ventajas competitivas que ofrece Internet, como la disponibilidad de tener sus sistemas

Más detalles

ACTIVIDAD No. 2 REPASO DE REDES INFORMATICAS

ACTIVIDAD No. 2 REPASO DE REDES INFORMATICAS ACTIVIDAD No. 2 REPASO DE REDES INFORMATICAS GRADO 11 Nombre(s) y Apellidos: Karen Andrea Marín Mendoza Documento: 98110301014 FICHA NÚMERO COLEGIO Instituto Madre Del Buen Consejo FECHA: 23 de abril 2014

Más detalles

CAPITULO I El Problema

CAPITULO I El Problema CAPITULO I El Problema 1. CAPITULO I EL PROBLEMA. 1.1. PLANTEAMIENTO DEL PROBLEMA. Desde su nacimiento la Facultad de Administración, Finanzas e Informática dispone del departamento de la biblioteca, con

Más detalles

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl 1 Colección de Tesis Digitales Universidad de las Américas Puebla Morales Salcedo, Raúl En este último capitulo se hace un recuento de los logros alcanzados durante la elaboración de este proyecto de tesis,

Más detalles

CAPAS DEL MODELO OSI (dispositivos de interconexión)

CAPAS DEL MODELO OSI (dispositivos de interconexión) SWITCHES CAPAS DEL MODELO OSI (dispositivos de interconexión) 7. Nivel de aplicación En esta capa se ubican los gateways y el software(estación de trabajo) 6. Nivel de presentación En esta capa se ubican

Más detalles

ENVÍO DE E-MAIL POR MEDIO DE SMTP

ENVÍO DE E-MAIL POR MEDIO DE SMTP UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA ELO 322: REDES DE COMPUTADORES I ENVÍO DE E-MAIL POR MEDIO DE SMTP Alumnos Ariel Mancilla G. 2521040-9 Daniel Spataris J. 2521029-8

Más detalles

Ventajas del software del SIGOB para las instituciones

Ventajas del software del SIGOB para las instituciones Ventajas del software del SIGOB para las instituciones Podemos afirmar que además de la metodología y los enfoques de trabajo que provee el proyecto, el software, eenn ssi i mi issmoo, resulta un gran

Más detalles

Descripción. Este Software cumple los siguientes hitos:

Descripción. Este Software cumple los siguientes hitos: WWWMONITORDBACOM Descripción Este Software cumple los siguientes hitos: a- Consola de Monitoreo b- Envío de Alertas (correo, SMS) c- Gestión de Eventos desatendidos (sea capaz ejecutar script de solución

Más detalles

INFORME Nº 054-2012-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE

INFORME Nº 054-2012-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE INFORME Nº 054-2012-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE 1. Nombre del Área El área encargada de la evaluación técnica para la renovación del servicio de soporte técnico, actualización

Más detalles

Gestión de la Configuración

Gestión de la Configuración Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de

Más detalles

67 Av. Sur # 2D, Colonia Roma, San Salvador, El Salvador C. A. Teléfono + (503) 2528-2400 + (503) 2247-3000 Fax: (503) 2224-3531

67 Av. Sur # 2D, Colonia Roma, San Salvador, El Salvador C. A. Teléfono + (503) 2528-2400 + (503) 2247-3000 Fax: (503) 2224-3531 1 Contenido Introducción... 2 Switches de Borde... 4 Switching Core o de nucleo... 6 Switches de agregación... 8 Productos Inalambricos... 11 Introducción Extreme Networks es una empresa que cotiza en

Más detalles

CAPÍTULO I. Sistemas de Control Distribuido (SCD).

CAPÍTULO I. Sistemas de Control Distribuido (SCD). 1.1 Sistemas de Control. Un sistema es un ente cuya función es la de recibir acciones externas llamadas variables de entrada que a su vez provocan una o varias reacciones como respuesta llamadas variables

Más detalles

Redes de Altas Prestaciones

Redes de Altas Prestaciones Redes de Altas Prestaciones TEMA 3 Redes SAN -Alta disponibilidad -Sistemas Redundantes -Curso 2010 Redes de Altas Prestaciones - Indice Conceptos Componentes de un SAN Términos más utilizados Topología

Más detalles

Análisis de aplicación: Virtual Machine Manager

Análisis de aplicación: Virtual Machine Manager Análisis de aplicación: Virtual Machine Manager Este documento ha sido elaborado por el Centro de Apoyo Tecnológico a Emprendedores bilib, www.bilib.es Copyright 2011, Junta de Comunidades de Castilla

Más detalles

DIPLOMADO EN SEGURIDAD INFORMATICA

DIPLOMADO EN SEGURIDAD INFORMATICA DIPLOMADO EN SEGURIDAD INFORMATICA Modulo 9: Soporte Computacional Clase 9_3:Protocolos de comunicación y conectividad de arquitecturas multiplataforma. Director Programa: César Torres A Profesor : Claudio

Más detalles

No se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos.

No se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos. RAIDS MODO LINEAL Es un tipo de raid que muestra lógicamente un disco pero se compone de 2 o más discos. Solamente llena el disco 0 y cuando este está lleno sigue con el disco 1 y así sucesivamente. Este

Más detalles

Windows Server 2003. Windows Server 2003

Windows Server 2003. Windows Server 2003 Windows Server 2003 Windows Server 2003 Es un sistema operativo de la familia Windows de la marca Microsoft para servidores que salió al mercado en el año 2003. Está basada en tecnología NT y su versión

Más detalles

Introducción. Objetivo. Implementar un detector de malware con software libre empleando el protocolo Netflow.

Introducción. Objetivo. Implementar un detector de malware con software libre empleando el protocolo Netflow. 1 Objetivo. Implementar un detector de malware con software libre empleando el protocolo Netflow. Descripción del problema. Generalmente las herramientas de seguridad como los antivirus, firewalls, IDS

Más detalles

TEMA: PROTOCOLOS TCP/IP

TEMA: PROTOCOLOS TCP/IP TEMA: PROTOCOLOS TCP/IP HISTORIA: El Protocolo de Internet (IP) y el Protocolo de Transmisión (TCP), fueron desarrollados inicialmente en 1973 por el informático estadounidense Vinton Cerf como parte de

Más detalles

FUNDAMENTOS DE REDES CONCEPTOS DE LA CAPA DE APLICACIÓN

FUNDAMENTOS DE REDES CONCEPTOS DE LA CAPA DE APLICACIÓN FUNDAMENTOS DE REDES CONCEPTOS DE LA CAPA DE APLICACIÓN Mario Alberto Cruz Gartner malcruzg@univalle.edu.co Conceptos La última capa o Capa 7 del modelo OSI se denomina capa de aplicación. La capa de aplicación

Más detalles

GUÍA DE ADMINISTRACIÓN SALA DE SISTEMAS

GUÍA DE ADMINISTRACIÓN SALA DE SISTEMAS 2013 GUÍA DE ADMINISTRACIÓN SALA DE SISTEMAS Universidad del Valle Sede Yumbo GA 02 REGYU V 02-2013 Elaborado por: Tecnología Sistemas Sede Yumbo Revisado por: José Luis López Marín Jesús Alberto González

Más detalles

INTRODUCCIÓN. El protocolo TCP, funciona en el nivel de transporte del modelo de referencia OSI, proporcionando un transporte fiable de datos.

INTRODUCCIÓN. El protocolo TCP, funciona en el nivel de transporte del modelo de referencia OSI, proporcionando un transporte fiable de datos. INTRODUCCIÓN Aunque poca gente sabe lo que es TCP/IP todos lo emplean indirectamente y lo confunden con un solo protocolo cuando en realidad son varios, de entre los cuales destaca y es el mas importante

Más detalles

Información de Producto:

Información de Producto: Windows Server 2008 Foundation La nueva tecnología rentable de Windows Server 2008 Foundation La tecnología confiable y comprobada de Windows Server Foundation proporciona una base para ejecutar las aplicaciones

Más detalles

Infraestructura Extendida de Seguridad IES

Infraestructura Extendida de Seguridad IES Infraestructura Extendida de Seguridad IES BANCO DE MÉXICO Dirección General de Sistemas de Pagos y Riesgos Dirección de Sistemas de Pagos INDICE 1. INTRODUCCION... 3 2. LA IES DISEÑADA POR BANCO DE MÉXICO...

Más detalles

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos 2.1. Principios básicos del Modelado de Objetos UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos Hoy en día muchos de los procesos que intervienen en un negocio o empresa y que resuelven

Más detalles

La vida en un mundo centrado en la red

La vida en un mundo centrado en la red La vida en un mundo centrado en la red Aspectos básicos de networking: Capítulo 3 1 Objetivos En este capítulo aprenderá a: Describir cómo las funciones de las tres capas superiores del modelo OSI que

Más detalles

SAP BusinessObjects Edge BI Standard Package La solución de BI preferida para. Empresas en Crecimiento

SAP BusinessObjects Edge BI Standard Package La solución de BI preferida para. Empresas en Crecimiento SAP BusinessObjects Edge BI Standard Package La solución de BI preferida para Empresas en Crecimiento Portfolio SAP BusinessObjects Soluciones SAP para Empresas en Crecimiento Resumen Ejecutivo Inteligencia

Más detalles

NORMAS DE USO ACEPTABLE Y SEGURIDAD DE LA RED DE DATOS DE LA UNIVERSIDAD AUTÓNOMA DE MADRID (U.A.M.)

NORMAS DE USO ACEPTABLE Y SEGURIDAD DE LA RED DE DATOS DE LA UNIVERSIDAD AUTÓNOMA DE MADRID (U.A.M.) NORMAS DE USO ACEPTABLE Y SEGURIDAD DE LA RED DE DATOS DE LA UNIVERSIDAD AUTÓNOMA DE MADRID (U.A.M.) Normas de Uso Aceptable y Seguridad de la Red de datos de la Universidad Autónoma de Madrid (U.A.M.)

Más detalles

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 -

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 - Graballo+ Agosto de 2007-1 - Índice Índice...2 Introducción...3 Características...4 DESCRIPCIÓN GENERAL...4 COMPONENTES Y CARACTERÍSTICAS DE LA SOLUCIÓN...5 Recepción de requerimientos...5 Atención de

Más detalles

DE VIDA PARA EL DESARROLLO DE SISTEMAS

DE VIDA PARA EL DESARROLLO DE SISTEMAS MÉTODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS 1. METODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS. El desarrollo de Sistemas, un proceso

Más detalles

Soluciones innovadoras para optimizar su infraestructura TI. Virtualización con el sistema operativo i, PowerVM y Power Systems de IBM

Soluciones innovadoras para optimizar su infraestructura TI. Virtualización con el sistema operativo i, PowerVM y Power Systems de IBM Soluciones innovadoras para optimizar su infraestructura TI Virtualización con el sistema operativo i, PowerVM y Power Systems de IBM Características principales Tenga éxito en su negocio simplemente con

Más detalles