5 research outputs found

    Simulador para el estudio de casos de procesamiento distribuido en tiempo real

    Get PDF
    Dado que un sistema distribuído de tiempo real debe interactuar con el mundo real, en puntos fisícamente distantes y en períodos de tiempo que vienen determinados por el contexto o las restricciones de la especificación (en muchos casos a partir de una activación asincrónica), es necesario y útil trabajar en aspectos de planificación, desarrollo y verificación de software para este tipo de sistemas.\nEl objetivo de este trabajo es presentar un simulador para estudiar, monitorear, medir y comparar tiempos de respuesta al ejecutar transacciones distribuídas (concurrentes o no) considerando la posibilidad de fallos en cualquiera de las localidades involucradas en la misma.\nSe presentan aquí los resultados de haber utilizado el ambiente en la simulación del mantenimiento y recuperación de datos en un sistema de bases de datos distribuídas, en el que se plantean problemas de concurrencia de procesos en BDD con replicación y el aseguramiento de la integridad de las transacciones. El modelo de simulación permite estudiar el comportamiento de una base de datos distribuída incluyendo la simulación de fallos sobre la misma y la performance para recuperación utilizando el protocolo de dos fases.\nEl soporte de hardware del sistema es una red LAN-WAN y el ambiente ha sido desarrollado en JAVA.Eje: Programación concurrent

    Bases de datos distribuidas: agentes móviles en problemas de replicación, migración y recuperación de fallas

    Get PDF
    Los avances producidos en los últimos años para el establecimiento de una red de computadoras sin conexión “full time” y aplicaciones portables de la información han dado inicio a una nueva modalidad de trabajo para la Informática en general y las BD en particular. Con la posibilidad de tener agentes móviles, mediante los cuales los usuarios tienen acceso a los datos y a los servicios informáticos sin importar su comportamiento, la localización física o el movimiento, se abre un espacio de investigación de gran interés por sus aplicaciones.\nEn este marco de investigación, se presentan una propuesta de trabajo para el estudio de recuperación de fallos y actualización de réplicas sobre una BDD con la posibilidad de migrar las réplicas entre las localidades intervinientes, utilizando agentes móviles.Eje: Ingeniería de Software y Base de Dato

    Agentes en bases de datos distribuidas

    Get PDF
    El paradigma de agentes móviles permite acceder, recolectar o actualizar información desde cualquier estación de trabajo dentro de una red heterogénea de computadoras. De esta forma, el código ejecutable de un agente móvil puede migrar entre los puestos de trabajo.\nMantener una BD distribuida actualizada en todos los puntos de un sistema distribuido y en todo momento mediante transacciones, tiene difervas dificultades (inestabilidad) debido a la carga de trabajo que varía de acuerdo a la utilización de la BD y de la red de computadoras. Si bien existen variantes para actualización de réplicas, como por ejemplo un esquema master-slave, que ayuda a solucionar algunos de estos problemas, se están desarrollando algoritmos que utilizan agentes móviles para manipular las transacciones que realizan estos movimientos sobre la BD.\nEsta línea de investigación presenta los estudios realizados para actualizar réplicas de una BDD mediante el uso de agentes móviles, generados por estaciones de trabajo, las cuales eventualmente pueden permanecer mucho tiempo desconectadas del sistema.Eje: Bases de dato

    Modelización y estudio experimental de sistemas distribuidos de tiempo real

    Get PDF
    Investigar experimentalmente diferentes modelos de sistemas distribuidos, estudiando especialmente la migración dinámica de procesos y datos, así como el comportamiento de redes móviles en procesos de tiempo real.\nLos temas fundamentales propuestos en el proyecto se refieren al desarrollo de un ambiente experimental para el estudio de casos de procesamiento distribuido, basado en una arquitectura de red heterogénea con lenguaje JAVA. Posteriormente se plantea la utilización de este ambiente en el análisis de los problemas de migración dinámica de procesos y datos.\nFinalmente se investiga la utilización de agentes móviles como concepto de base para la especificación y desarrollo de servicios específicos en los nodos de la red de experimentación.\nInteresa especialmente la aplicación de estas investigaciones al tratamiento de bases de datos distribuidas y al análisis de redes de procesadores móviles.Eje: Redes, Arquitectura, Sistemas Distribuidos y Tiempo Rea

    Actualización de réplicas utilizando agentes móviles en entornos distribuidos sin conexión permanente: una experiencia

    Get PDF
    El paradigma de agentes móviles permite acceder, recolectar o actualizar información desde cualquier estación de trabajo dentro de una red heterogénea de computadoras. De esta forma, el código ejecutable de un agente móvil puede migrar entre los puestos de trabajo.\nMantener una BD distribuida actualizada en cualquier lugar, en cualquier momento y de cualquier forma mediante transacciones tiene un comportamiento inestable con cargas de trabajo que varían de acuerdo a la utilización de la BD y de la red de computadoras. Si bien existen variantes para actualización de réplicas, como por ejemplo un esquema master-slave, que ayuda a solucionar algunos de estos problemas, se están desarrollando algoritmos que utilizan agentes móviles para manipular las transacciones que realizan estos movimientos sobre la BD.\nEste trabajo presenta el primer estudio realizado para actualizar réplicas de una BDD mediante el uso de agentes móviles, generados por estaciones de trabajo, las cuales eventualmente pueden permanecer mucho tiempo desconectadas del sistema.Eje: Lenguaje
    corecore