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

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

TCP/IP. IRI 2 do cuatrimestre 2015

TCP/IP. IRI 2 do cuatrimestre 2015 TCP/IP IRI 2 do cuatrimestre 2015 Redes y Protocolos Una red es un conjunto de computadoras o dispositivos que pueden comunicarse a través de un medio de transmisión en una red. Los pedidos y datos de

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 Definición Redes de Computadoras:

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

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

En este capítulo se presenta el marco teórico sobre las redes inalámbricas que utilizan el

En este capítulo se presenta el marco teórico sobre las redes inalámbricas que utilizan el Capítulo 2 Estándar IEEE 802.11 En este capítulo se presenta el marco teórico sobre las redes inalámbricas que utilizan el WEP como protocolo de seguridad. Se mencionan las características generales de

Más detalles

Protocolos y Modelo OSI

Protocolos y Modelo OSI Protocolos y Modelo OSI. Mg. Gabriel H. Tolosa. tolosoft@unlu.edu.ar So as I look at transitioning to the communication platforms of the future, I see that the beauty of Internet protocols is you get the

Más detalles

UNIVERSIDAD NACIONAL DEL COMAHUE

UNIVERSIDAD NACIONAL DEL COMAHUE UNIVERSIDAD NACIONAL DEL COMAHUE Redes de computadoras Internet Juan Carlos Brocca Redes - Internet Descripción Redes - Internet Descripción Física Redes - Internet Descripción Física Sistemas terminales

Más detalles

Fundamentos de Redes de Computadoras

Fundamentos de Redes de Computadoras Fundamentos de Redes de Computadoras Modulo III: Fundamentos de Redes de Area Extendida (WAN) Objetivos Redes conmutadas Circuito Paquetes Conmutación por paquetes Datagrama Circuito virtual Frame Relay

Más detalles

Introducción a las Redes: Qué necesito saber sobre la red de datos de mi cliente?

Introducción a las Redes: Qué necesito saber sobre la red de datos de mi cliente? diseñador Formación oficial Comm-Tec para obtener el certificado de Diseñador de Sistemas AMX: Módulo que prepara para la realización del test de conocimientos mínimos necesarios para la realización del

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

Arquitectura de Proyectos de IT

Arquitectura de Proyectos de IT Arquitectura de Proyectos de IT Apunte: Introducción a MQ y conceptos de mensajería Autores: Patricio Echagüe patricioe@gmail.com Ing. Gastón Escobar gescobar@gmail.com Versión: 0.1 Octubre, 2005 1 Índice

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

empresa Introducción al enrutamiento y la conmutación en la empresa. Capítulo1 Networkingenlaempresa

empresa Introducción al enrutamiento y la conmutación en la empresa. Capítulo1 Networkingenlaempresa CCNA Descubrimiento Introducción al enrutamiento y la conmutación en la empresa. Capítulo 1 Networking en la empresa Capítulo1 Networkingenlaempresa 1 Objetivos Describir una empresa. Identificar flujos

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

Especificación de la secuencia de mensajes que se han de intercambiar. Especificación del formato de los datos en los mensajes.

Especificación de la secuencia de mensajes que se han de intercambiar. Especificación del formato de los datos en los mensajes. SISTEMAS DISTRIBUIDOS DE REDES 2.- MODELOS ORIENTADOS A OBJETOS DISTRIBUIDOS 2.1. Tecnologías de sistemas distribuidos Para la implementación de sistemas distribuidos se requiere de tener bien identificados

Más detalles

UNIDAD FORMATIVA 1: Instalación y Configuración de los Nodos de Area Local

UNIDAD FORMATIVA 1: Instalación y Configuración de los Nodos de Area Local UNIDAD FORMATIVA 1: Instalación y Configuración de los Nodos de Area Local OBJETIVOS: - Explicar las topologías de una red local en función de las tecnologías y arquitecturas existentes. - Clasificar los

Más detalles

CAPÍTULO I. INTRODUCCIÓN

CAPÍTULO I. INTRODUCCIÓN CAPÍTULO I. INTRODUCCIÓN 1.1 Estado del arte del monitoreo de redes de computadoras. La palabra monitoreo no tiene una definición exacta, pero en el contexto computacional ha adquirido un auge muy grande,

Más detalles

MODELO OSI. Historia. Modelo de referencia OSI

MODELO OSI. Historia. Modelo de referencia OSI MODELO OSI El modelo de interconexión de sistemas abiertos (ISO/IEC 7498-1), también llamado OSI (en inglés open system interconnection) es el modelo de red descriptivo creado por la Organización Internacional

Más detalles

Estructura del protocolo OSI

Estructura del protocolo OSI Semana 14 14 Empecemos! En esta última semana del 9no semestre te queremos felicitar por haber llegado hasta aquí con éxito, enfrentando y resolviendo retos relacionados a los tipos de redes. Esperamos

Más detalles

UNIVERSIDAD ALBERT EINSTEIN FACULTAD DE INGENIERIA

UNIVERSIDAD ALBERT EINSTEIN FACULTAD DE INGENIERIA UNIVERSIDAD ALBERT EINSTEIN FACULTAD DE INGENIERIA Estudio de las herramientas TOAD y DBArtisan para la administración e integración de bases de datos relacionales. PREVIA OPCION AL TÍTULO DE: INGENIERO

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

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

Conjunto de computadores, equipos de comunicaciones y otros dispositivos que se pueden comunicar entre sí, a través de un medio en particular.

Conjunto de computadores, equipos de comunicaciones y otros dispositivos que se pueden comunicar entre sí, a través de un medio en particular. Que es una red? Conjunto de computadores, equipos de comunicaciones y otros dispositivos que se pueden comunicar entre sí, a través de un medio en particular. Cuantos tipos de redes hay? Red de área personal,

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

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R índice Módulo A Unidad didáctica 1: Introducción a las Bases de Datos Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos 3 19 Módulo B Unidad didáctica 1: Fase de análisis de requisitos Modelo

Más detalles

Opera en la capa 2 del modelo OSI y reenvía los paquetes en base a la dirección MAC.

Opera en la capa 2 del modelo OSI y reenvía los paquetes en base a la dirección MAC. Un switch es un dispositivo de propósito especial diseñado para resolver problemas de rendimiento en la red, debido a anchos de banda pequeños y embotellamientos. El switch puede agregar mayor ancho de

Más detalles

Herramientas Informáticas I Hardware: Redes de Computadoras Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa.

Herramientas Informáticas I Hardware: Redes de Computadoras Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa. Herramientas Informáticas I Hardware: Redes de Computadoras Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa. 2014 Contenidos: Definición. Conceptos Básicos. Objetivos. Clasificación

Más detalles

UNIDAD 1.1 - MODELO OSI/ISO

UNIDAD 1.1 - MODELO OSI/ISO UNIDAD 1.1 - MODELO OSI/ISO El modelo de referencia OSI es el modelo principal para las comunicaciones por red. Aunque existen otros modelos, en la actualidad la mayoría de los fabricantes de redes relacionan

Más detalles

Diseño y soporte de Redes de computadoras. 1.0 Introducción de conceptos de diseño de la red 1.1 Exploración de aspectos básicos del diseño de red

Diseño y soporte de Redes de computadoras. 1.0 Introducción de conceptos de diseño de la red 1.1 Exploración de aspectos básicos del diseño de red Diseño y soporte de Redes de computadoras. 1.0 Introducción de conceptos de diseño de la red 1.1 Exploración de aspectos básicos del diseño de red 1.1.1 Descripción general del diseño de red 1.1.2 Ventajas

Más detalles

Evaluación de los aprendizajes Elabora un cuadro comparativo con las principales características de los componentes básicos de una red de datos.

Evaluación de los aprendizajes Elabora un cuadro comparativo con las principales características de los componentes básicos de una red de datos. NÚCLEO: Sector Comercio y Servicios SUBSECTOR: Informática y comunicación Nombre del Módulo: REDES total: 90 horas Objetivo General: Desarrollar conocimientos teóricos/prácticos para el diseño, configuración

Más detalles

LA ARQUITECTURA TCP/IP

LA ARQUITECTURA TCP/IP LA ARQUITECTURA TCP/IP Hemos visto ya como el Modelo de Referencia de Interconexión de Sistemas Abiertos, OSI-RM (Open System Interconection- Reference Model) proporcionó a los fabricantes un conjunto

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

Mainframe Host ERP Imagen/Archivo Gestión documental Otras aplicaciones. Correo electrónico. Escritorio. Centro de llamadas CRM

Mainframe Host ERP Imagen/Archivo Gestión documental Otras aplicaciones. Correo electrónico. Escritorio. Centro de llamadas CRM 1 Producto Open Text Fax s Sustituya las máquinas de fax y los ineficientes procesos manuales por el envío y la recepción electrónica de documentos fax de forma segura y eficiente Open Text es el proveedor

Más detalles

Redes de Almacenamiento

Redes de Almacenamiento Redes de Almacenamiento Las redes de respaldo o backend se utilizan para interconectar grandes sistemas tales como computadores centrales y dispositivos de almacenamiento masivo, el requisito principal

Más detalles

Facultad de Ingeniería ISSN: 0121-1129 revista.ingenieria@uptc.edu.co. Universidad Pedagógica y Tecnológica de Colombia. Colombia

Facultad de Ingeniería ISSN: 0121-1129 revista.ingenieria@uptc.edu.co. Universidad Pedagógica y Tecnológica de Colombia. Colombia Facultad de Ingeniería ISSN: 0121-1129 revista.ingenieria@uptc.edu.co Universidad Pedagógica y Tecnológica de Colombia Colombia Amézquita-Mesa, Diego Germán; Amézquita-Becerra, Germán; Galindo-Parra, Omaira

Más detalles

Redes de Computadoras Introducción Arquitectura de Redes

Redes de Computadoras Introducción Arquitectura de Redes Universisdad de Los Andes Facultad de Ingeniería Escuela de Sistemas Redes de Computadoras Introducción Arquitectura de Redes Mérida - Venezuela Prof. Gilberto Díaz Otra clasificación de las redes Según

Más detalles

REPORTE OFICIAL OCTUBRE DE 2014. CA Unified Infrastructure Management para servidores

REPORTE OFICIAL OCTUBRE DE 2014. CA Unified Infrastructure Management para servidores REPORTE OFICIAL OCTUBRE DE 2014 CA Unified Infrastructure Management para servidores 2 Reporte oficial: CA Unified Infrastructure Management para servidores Tabla de contenidos Descripción general de la

Más detalles

Redes Informáticas Temas: Concepto de Red de computadoras, Propósito de la Red, Clasificación según su cobertura geográfica. Topologías.

Redes Informáticas Temas: Concepto de Red de computadoras, Propósito de la Red, Clasificación según su cobertura geográfica. Topologías. Redes Informáticas Temas: Concepto de Red de computadoras, Propósito de la Red, Clasificación según su cobertura geográfica. Topologías. Docente: Lic. Mariela R. Saez Qué es una Red Informática? Una red,

Más detalles

Aranda 360 ENDPOINT SECURITY

Aranda 360 ENDPOINT SECURITY Tabla de contenido Product Architecture Product Architecture Introducción Ambiente Redesdetrabajo Configuraciones Políticas Servidores Componentes Agente Servidor Base de datos Consola Comunicación Consola

Más detalles

Técnico Profesional en Informática (IT Professional )

Técnico Profesional en Informática (IT Professional ) Técnico Profesional en Informática (IT Professional ) Objetivo : Introducir los estudiantes en las tecnologías de la información, y los prepara para construir y administrar una red de comunicación local

Más detalles

Capítulo 1: Introducción

Capítulo 1: Introducción Capítulo 1: Introducción El presente trabajo se ubica en el área de administración de redes inalámbricas de computadoras y tiene como objetivo crear una propuesta de solución para permitir un manejo más

Más detalles

Concepto de Procesamiento Distribuido y Centralizado

Concepto de Procesamiento Distribuido y Centralizado Concepto de Procesamiento Distribuido y Centralizado Procesamiento Centralizado: En la década de los años 50 s las computadoras eran máquinas del tamaño de todo un cuarto con las siguientes características:

Más detalles

Arquitectura de Aplicaciones Empresariales. Lic. Esteban Cesar Calabria

Arquitectura de Aplicaciones Empresariales. Lic. Esteban Cesar Calabria Arquitectura de Aplicaciones Empresariales Aplicaciones empresariales Temario Aplicaciones Empresariales Arquitectura Aplicaciones Empresariales Layering Negocio Persistencia Presentación Ejemplos Aplicaciones

Más detalles

CAPITULO III. TECNOLOGÍA SNMP

CAPITULO III. TECNOLOGÍA SNMP CAPITULO III. TECNOLOGÍA SNMP En este capitulo haremos una presentación sobre la estructura básica del protocolo de monitoreo SNMP. El objetivo de este protocolo es poder realizar un monitoreo del estado

Más detalles

Principales elementos de una RED

Principales elementos de una RED Principales elementos de una RED: Principales Componentes de una RED Libreta: Articulos Creado: 27/03/2014 9:27 p. m. A ctualizado: 27/03/2014 9:33 p. m. URLO rigen: http://elementosderedadpq.blogspot.com/2012/10/principales-componentes-de-una-red.html

Más detalles

SISTEMA UNIFICADO DE CONTROL EN TIEMPO REAL (SUCTR)

SISTEMA UNIFICADO DE CONTROL EN TIEMPO REAL (SUCTR) SISTEMA UNIFICADO DE CONTROL EN TIEMPO REAL (SUCTR) Sistema Unificado de Control en Tiempo Real - SUCTR: El sistema unificado de control en tiempo real, en adelante SUCTR, es un sistema de administración

Más detalles

Diseño de Redes de Área Local

Diseño de Redes de Área Local REDES DE AREA LOCAL Diseño de Redes de Área Local REDES DE AREA LOCAL Pág. 1/40 OBJETIVOS DEL DISEÑO DE LAN El primer paso es establecer y documentar los objetivos de diseño. Estos objetivos son específicos

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

8 Conjunto de protocolos TCP/IP y direccionamiento IP

8 Conjunto de protocolos TCP/IP y direccionamiento IP 8 Conjunto de protocolos TCP/IP y direccionamiento IP 8.1 Introducción a TCP/IP 8.1.1 Historia de TCP/IP El Departamento de Defensa de EE.UU. (DoD) creó el modelo de referencia TCP/IP porque necesitaba

Más detalles

Juan de Dios Murillo Morera e-mail: jmurillo@una.ac.cr Santiago Caamaño Polini e-mail: scaamano@costarricense.cr INTRODUCCIÓN

Juan de Dios Murillo Morera e-mail: jmurillo@una.ac.cr Santiago Caamaño Polini e-mail: scaamano@costarricense.cr INTRODUCCIÓN UNICIENCIA 24 pp. 83-89 2010 IMPLEMENTACIÓN DE UN SERVIDOR FTP UTILIZANDO EL MODELO CLIENTE/SERVIDOR MEDIANTE EL USO DE SOCKETS EN LENGUAJE C UNIX CON EL FIN DE MEJORAR LOS TIEMPOS DE RESPUESTA EN LA RED

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

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 3: Estructura del sistema operativo. 3.1 Componentes del sistema. 3.2 Servicios del sistema operativo. 3.3 Llamadas al sistema. 3.4 Programas

Más detalles

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

Capítulo 4: Diseño de la solución basada en software. 4.1 Diseño general del sistema y especificaciones de los componentes

Capítulo 4: Diseño de la solución basada en software. 4.1 Diseño general del sistema y especificaciones de los componentes Capítulo 4: Diseño de la solución basada en software 4.1 Diseño general del sistema y especificaciones de los componentes El sistema constará de tres elementos fundamentales: los clientes, el punto de

Más detalles

GENERALIDADES DE LA COMUNICACIÓN DE DATOS

GENERALIDADES DE LA COMUNICACIÓN DE DATOS Comunicaciones I Capítulo 1 GENERALIDADES DE LA COMUNICACIÓN DE DATOS 1 El Sistema de Comunicación Sistema de comunicación: Lleva a cabo el intercambio de información entre dos entes ubicados en los extremos

Más detalles

Historia y Conceptos Generales. Definción, Clasificación de Redes y Topologías

Historia y Conceptos Generales. Definción, Clasificación de Redes y Topologías Historia y Conceptos Generales Definción, Clasificación de Redes y Topologías Antecedentes Evolución de la tecnología (aparición de los sistemas de cómputo modernos: ENIAC, EDVAC, UNIVAC, etc.) Los sistemas

Más detalles

Utilizar los servicios de Index Service para buscar información de forma rápida y segura, ya sea localmente o en la red.

Utilizar los servicios de Index Service para buscar información de forma rápida y segura, ya sea localmente o en la red. Funciones de servidor La familia Windows Server 2003 ofrece varias funciones de servidor. Para configurar una función de servidor, instale dicha función mediante el Asistente para configurar su servidor;

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

Anexo ALFA. Especificaciones Técnicas FUERZA AÉREA ARGENTINA DIRECCIÓN GENERAL DE SALUD DIBPFA

Anexo ALFA. Especificaciones Técnicas FUERZA AÉREA ARGENTINA DIRECCIÓN GENERAL DE SALUD DIBPFA FUERZA AÉREA ARGENTINA DIRECCIÓN GENERAL DE SALUD DIBPFA Anexo ALFA Especificaciones Técnicas El objetivo de esta contratación es lograr que se lleve a cabo el mantenimiento, operación y soporte constante

Más detalles

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta (Business Process Management, BPM). La Gerencia de los Procesos del Negocio: Se define como: "integración

Más detalles

WebSphere es una familia de productos de software propietario de IBM

WebSphere es una familia de productos de software propietario de IBM WEBSPHERE MQ WebSphere es una familia de productos de software propietario de IBM WebSphere MQ (anteriormente MQSeries), el punto central de la familia MQ, proporciona conectividad de aplicaciones. Puede

Más detalles

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB]

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Gobierno Municipal del Cantón Bolívar. SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Visión Universidad Técnica del Norte Histórico de Revisiones

Más detalles

Escogiendo un sistema host

Escogiendo un sistema host 2002 Emerson Process Management. Todos los derechos reservados. Vea este y otros cursos en línea en www.plantwebuniversity.com. Fieldbus 402 Escogiendo un sistema host Generalidades Experiencia del proveedor

Más detalles

Análisis de desempeño y modelo de escalabilidad para SGP

Análisis de desempeño y modelo de escalabilidad para SGP Análisis de desempeño y modelo de escalabilidad para SGP Este documento es producto de la experiencia de Analítica en pruebas de stress sobre el software SGP. Estas pruebas se realizaron sobre un proceso

Más detalles

FICHAS DE DESCRIPCIÓN DE FUNCIONES Y COMPETENCIAS LABORALES

FICHAS DE DESCRIPCIÓN DE FUNCIONES Y COMPETENCIAS LABORALES Página 1 de 11 I. IDENTIFICACIÓN DENOMINACIÓN DEL CARGO: PROGRAMADOR DE COMPUTADOR SIGLA:PC CLASE: V GRADO: 12-14-16 NIVEL: ADMINISTRATIVO NÚMERO DE CARGOS: ÁREA: 5 JEFE INMEDIATO: 1. OFICINA DE INFORMÀTICA

Más detalles

Generalidades Computacionales

Generalidades Computacionales Capítulo 2 Generalidades Computacionales 2.1. Introducción a los Computadores Definición: Un computador es un dispositivo electrónico que puede transmitir, almacenar, recuperar y procesar información (datos).

Más detalles

1. Instala servicios de configuración dinámica, describiendo sus características y aplicaciones.

1. Instala servicios de configuración dinámica, describiendo sus características y aplicaciones. Módulo Profesional: Servicios en Red. Código: 0227. Resultados de aprendizaje y criterios de evaluación. 1. Instala servicios de configuración dinámica, describiendo sus características y aplicaciones.

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

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

REDES INFORMATICAS 1. CONCEPTO DE RED. PDF created with pdffactory trial version www.pdffactory.com. Departamento de Tecnología 4º E.S.O.

REDES INFORMATICAS 1. CONCEPTO DE RED. PDF created with pdffactory trial version www.pdffactory.com. Departamento de Tecnología 4º E.S.O. REDES INFORMATICAS Departamento de Tecnología INDICE 1. CONCEPTO DE RED. 2. CLASIFICACION DE LAS REDES. 3. COMPONENTES HARDWARE DE UNA RED. 4. TOPOLOGIA DE LAS REDES. 5. CONTROL DE ACCESO AL MEDIO DE TRANSMISION.

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

Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI.

Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI. Ponencia para Evento de Redes. Autor: Rubén Rivera Rodríguez, Citmatel Resumen Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI. Las nuevas tendencias

Más detalles

WebSphere Message Broker como Entreprise Service Bus

WebSphere Message Broker como Entreprise Service Bus IBM Software Group WebSphere Message Broker como Entreprise Service Bus Irene Couso, IT Specialist, SWG WebSphere Services Agenda WebSphere Problemática En Los Clientes Por Qué Esta Arquitectura? Oferta

Más detalles

1. Requerimientos Transversales de los Servicios

1. Requerimientos Transversales de los Servicios Formulario de Especificación Técnica Servicio de Call Center de Soporte Técnico Servicio de Call Center (Mesa de Ayuda) de Soporte Técnico para el Proyecto de Integración de Tecnología en la Educación

Más detalles

Protocolo de Internet (IP)

Protocolo de Internet (IP) Semana 12 Empecemos! Estimado y estimada participante, esta semana tendrás la oportunidad de aprender sobre protocolo de Internet (IP), el cual permite enlazar computadoras de diferentes tipos, ser ejecutado

Más detalles

CA Nimsoft Monitor para servidores

CA Nimsoft Monitor para servidores INFORME OFICIAL Septiembre de 2012 CA Nimsoft Monitor para servidores agility made possible CA Nimsoft for Server Monitoring tabla de contenido para servidores: 3 descripción general de la solución Monitoreo

Más detalles

Mª Dolores Carballar Falcón 28935146L

Mª Dolores Carballar Falcón 28935146L Mª Dolores Carballar Falcón 28935146L Nivel educativo: Módulo de Redes de Área Local Ciclo Formativo de Administración de Sistemas Informáticos. Módulo de Sistemas Informáticos Multiusuario y en Red..

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

Software generador de documentos a través de la Web

Software generador de documentos a través de la Web Julia Patricia Melo Morín 1 Software generador de documentos a través de la Web 1 Contacto: patricia.melo@itspanuco.edu.mx Resumen Uno de los mayores problemas a los que se enfrentan las grandes corporaciones

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

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

unidad redes de computadoras

unidad redes de computadoras unidad 4 redes de computadoras contenidos Compartir recursos Modelo cliente/servidor Tecnologías de la Información y la Comunicación 67 Acerca de esta unidad Una red es un conjunto de computadoras dos

Más detalles

CURSO COMUNICACIONES INDUSTRIALES

CURSO COMUNICACIONES INDUSTRIALES CURSO COMUNICACIONES INDUSTRIALES Redes industriales bajo Ethernet-TCP-IP Fabiana Ferreira Laboratorio de Electrónica Industrial- Dto. de Electrónica Facultad de Ingeniería Universidad de Buenos Aires

Más detalles

Kalio.Server... Servicio de Productividad

Kalio.Server... Servicio de Productividad Kalio.Server... Servicio de Productividad Kalio.Server Servicio de Productividad 2 Tabla de contenido... Kalio.Server... Servicio de Productividad... Tabla de contenido...2 Descripción... 3 Ejemplo de

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

3. CONMUTACION Y CONTROL DE LA CONMUTACIÓN

3. CONMUTACION Y CONTROL DE LA CONMUTACIÓN 3. CONMUTACION Y CONTROL DE LA CONMUTACIÓN 3.1 INTRODUCCION 3.1.1 QUE ENTENDEMOS POR CONMUTACIÓN Una respuesta a esta pregunta podría ser la instalación de una conexión entre dos suscriptores de líneas

Más detalles

Redes de Altas Prestaciones

Redes de Altas Prestaciones Redes de Altas Prestaciones TEMA 3 Tecnologías Soporte tolerante a fallos -Curso 2010 Redes de Altas Prestaciones - Indice Conceptos Topología en Alta Disponibilidad Tecnologías disponibles Tecnología

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

Simulador de Protocolos de Red a tráves de WEB

Simulador de Protocolos de Red a tráves de WEB Simulador de Protocolos de Red a tráves de WEB Propuesta de Estudio 20071608 Director Ing. Francisco Antonio Polanco Montelongo Resumen Introducción Actualmente, el desarrollo tecnológico a alcanzado niveles

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

AREA DE TECNOLOGIA E INFORMATICA. Introducción a las Redes de computadores

AREA DE TECNOLOGIA E INFORMATICA. Introducción a las Redes de computadores AREA DE TECNOLOGIA E INFORMATICA Introducción a las Redes de computadores 1 Concepto Una Red es un conjunto de ordenadores interconectados entre si mediante cable o por otros medios inalámbricos. 2 Utilidad

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

CAPÍTULO 3 TOPOLOGÍA DE RED MESH

CAPÍTULO 3 TOPOLOGÍA DE RED MESH CAPÍTULO 3 TOPOLOGÍA DE RED MESH 3.1 Definición La topología de red es la disposición física en la que se conecta una red de nodos. Un nodo dado tiene una o más conexiones con diferentes variedades de

Más detalles

Replicación de Datos en SQL Server... 3. Resumen... 3. 1. Introducción... 3. 2. Componentes del modelo de replicación... 3

Replicación de Datos en SQL Server... 3. Resumen... 3. 1. Introducción... 3. 2. Componentes del modelo de replicación... 3 REPLICACIÓN DE DATOS EN SQL SERVER CONTENIDO Replicación de Datos en SQL Server... 3 Resumen... 3 1. Introducción... 3 2. Componentes del modelo de replicación... 3 3. Escenarios típicos de la replicación...

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

SOLUCIÓN SITUACIÓN ACTUAL

SOLUCIÓN SITUACIÓN ACTUAL SITUACIÓN ACTUAL La necesidad de las organizaciones de ser más competitivas en un mercado dinámico ha generado estructuras organizacionales complejas y exigentes en términos de calidad y eficiencia. Sobre

Más detalles

MECANISMOS DE PROTECCIÓN Y RESTAURACIÓN

MECANISMOS DE PROTECCIÓN Y RESTAURACIÓN MECANISMOS DE PROTECCIÓN Y RESTAURACIÓN Sistemas de Telecomunicación Alumnos: Pablo Núñez López Alberto Garzón Leo INDICE 1. Índice 2. Introducción y objetivos Definiciones Mecanismos de protección y restauración

Más detalles

Nombre C.C. Representante Legal EL USUARIO

Nombre C.C. Representante Legal EL USUARIO ESPECIFICACIONES DE CONECTIVIDAD A LOS SISTEMAS TRANSACCIONALES DE DERIVEX Y PARA AFILIADOS QUE UTILIZAN PANTALLAS INFORMATIVAS Nombre C.C. Representante Legal EL USUARIO TABLA DE CONTENIDO INTRODUCCION...

Más detalles

DIPLOMADO DE INFRAESTRUCTURA DE SERVIDORES MICROSOFT

DIPLOMADO DE INFRAESTRUCTURA DE SERVIDORES MICROSOFT DIPLOMADO DE INFRAESTRUCTURA DE SERVIDORES MICROSOFT TABLA DE CONTENIDO INTRODUCCION... 3 ESTRUCTURA DEL DIPLOMADO... 4 TEMA 1: ADMINISTRACION, SOPORTE Y MANTENIMIENTO DE WINDOWS SERVER 2012... 4 Preparar

Más detalles