5 research outputs found

    TDP-Shell : entorno para acoplar gestores de colas y herramientas de monitorización

    Get PDF
    Hoy en día la mayoría de aplicaciones distribuidas se ejecutan en clusters de ordenadores gestionados por un gestor de colas. Por otro lado, los usuarios pueden utilizar las herramientas de monitorización actuales para detectar los problemas en sus aplicaciones distribuidas. Pero para estos usuarios, es un problema utilizar estas herramientas de monitorización cuando el cluster está controlado por un gestor de colas. Este problema se debe al hecho de que los gestores de colas y las herramientas de monitorización, no gestionan adecuadamente los recursos que deben compartir al ejecutar y operar con aplicaciones distribuidas. A este problema le denominamos "falta de interoperabilidad" y para resolverlo se ha desarrollado un entorno de trabajo llamado TDP-Shell. Este entorno soporta, sin alterar sus códigos fuentes, diferentes gestores de colas, como Cóndor o SGE y diferentes herramientas de monitorización, como Paradyn, Gdb y Totalview.Nowadays distributed applications are executed on computer clusters managed by a Batch Queue Systems. Users take advantage of Monitoring Tools to detect run-time problems on their applications running on a distributed environment. But it is a challenge to use Monitoring Tools on a cluster controlled by a Batch Queue System. This is due to the fact that Batch Queue Systems and Monitoring Tools do not coordinate the management of the resources they share, when executing a distributed application. We call this problem "lack of interoperability" and to solve it we have developed a framework called TDP-Shell. This framework supports different Batch Queue Systems such as Condor and SGE, and different Monitoring Tools such as Paradyn, Gdb and Totalview, without any changes on their source code. This thesis describes the development of the TDP-Shell framework, which allows monitoring both sequential and distributed applications that are executed on a cluster controlled by a Batch Queue System, as well as a new type of monitoring called "delayed"

    Diseño de un juego para pantalla LCD gráfica y controlado por el microprocesador HCS12

    Get PDF
    En una época como la actual, en la que se hace necesario disponer de equipos con grandes características y recursos para poder disfrutar de los últimos lanzamientos en juegos, no dejan de producirse equipos de bajo coste basados en microcontroladores que pueden entretener al mismo nivel que los más caros. Este proyecto reúne el diseño de la configuración, interconexión y programación de código necesarios para ejecutar un juego sencillo. Para ello se ha utilizado una pantalla LCD táctil y un microcontrolador HCS12.En una època com l'actual, en la qual es fa necessari disposar d'equips amb grans característiques i recursos per poder gaudir dels darrers llançaments en jocs, no deixen de produir-se equips de baix cost basats en microcontroladors que poden entretenir al mateix nivell que els més cars. Aquest projecte reuneix el disseny de la configuració, interconnexió i programació de codi necessaris per a poder executar un joc senzill. Per a això s'ha utilitzat una pantalla LCD tàctil i un microcontrolador HCS12.Nowadays, when it is necessary to have great feature computers to enjoy the latest releases in games, low-cost devices based on microcontrollers, can entertain similarly than the most expensive. This project meets the configuration design, networking and programming code needed to run a simple game. We use an LCD touch screen and a HCS12 microcontroler.Nota: Aquest document conté originàriament altre material i/o programari només consultable a la Biblioteca de Ciència i Tecnologia

    Gestión sostenible de clústers de recursos virtuales

    Get PDF
    Este proyecto tiene como finalidad ofrecer un servicio de computación en forma de máquina virtual, utilizando los recursos internos de Atos Research & Innovation. Además, se pretende implementar este servicio sobre os excendentes de máquinas del propio departamento. La prestación de este servicio se realiza mediante un gestor de la infraestructura de forma centralizada. Para la implantación de este entorno se ha definido la adopción en fases y profundizado en dos de los gestores más activos en la investigación del modelo Cloud Computing (Open Nebula, Eucalyptus).Aquest projecte té com a finalitat oferir un servei computacional en forma de màquina virtual, utilitzant els recursos interns d'Atos Research & Innovation. A més, es preten implementar aquest servei sobre les màquines excedents d'aquest departament. La prestació del servei es realitza mitjantçant un gestor per a la infraestructura de forma centralitzada. Per a la implantació d'aquest entorn s'ha definit l'adopció en fases i profunditzat en dos dels gestors més actius en l'investigació del model Cloud Computing (Open Nebula, Eucalyptus).This project aims to offer a computational service as a virtual machine, using the Atos Research and Innovation's internal resources. Furthermore, it aims to implement this service upon the surplus machines of this department. The delivery of this service will be carried out using a centralised management infrastructure. To achieve this end, adoption according to phases has been defined and in depth investigation of the two management tools most used in cloud computing reserch has been carried out (Open Nebula, Eucalyptus).Nota: Aquest document conté originàriament altre material i/o programari només consultable a la Biblioteca de Ciència i Tecnologia

    TDP-Shell: Entorno para acoplar gestores de colas y herramientas de monitorizaci on.

    Get PDF
    Hoy en día la mayoría de aplicaciones distribuidas se ejecutan en clusters de ordenadores gestionados por un gestor de colas. Por otro lado, los usuarios pueden utilizar las herramientas de monitorización actuales para detectar los problemas en sus aplicaciones distribuidas. Pero para estos usuarios, es un problema utilizar estas herramientas de monitorización cuando el cluster está controlado por un gestor de colas. Este problema se debe al hecho de que los gestores de colas y las herramientas de monitorización, no gestionan adecuadamente los recursos que deben compartir al ejecutar y operar con aplicaciones distribuidas. A este problema le denominamos "falta de interoperabilidad" y para resolverlo se ha desarrollado un entorno de trabajo llamado TDP-Shell. Este entorno soporta, sin alterar sus códigos fuentes, diferentes gestores de colas, como Cóndor o SGE y diferentes herramientas de monitorización, como Paradyn, Gdb y Totalview.Nowadays distributed applications are executed on computer clusters managed by a Batch Queue Systems. Users take advantage of Monitoring Tools to detect run-time problems on their applications running on a distributed environment. But it is a challenge to use Monitoring Tools on a cluster controlled by a Batch Queue System. This is due to the fact that Batch Queue Systems and Monitoring Tools do not coordinate the management of the resources they share, when executing a distributed application. We call this problem "lack of interoperability" and to solve it we have developed a framework called TDP-Shell. This framework supports different Batch Queue Systems such as Condor and SGE, and different Monitoring Tools such as Paradyn, Gdb and Totalview, without any changes on their source code. This thesis describes the development of the TDP-Shell framework, which allows monitoring both sequential and distributed applications that are executed on a cluster controlled by a Batch Queue System, as well as a new type of monitoring called "delayed"

    Gestión sostenible de clústers de recursos virtuales

    No full text
    Este proyecto tiene como finalidad ofrecer un servicio de computación en forma de máquina virtual, utilizando los recursos internos de Atos Research & Innovation. Además, se pretende implementar este servicio sobre os excendentes de máquinas del propio departamento. La prestación de este servicio se realiza mediante un gestor de la infraestructura de forma centralizada. Para la implantación de este entorno se ha definido la adopción en fases y profundizado en dos de los gestores más activos en la investigación del modelo Cloud Computing (Open Nebula, Eucalyptus).Aquest projecte té com a finalitat oferir un servei computacional en forma de màquina virtual, utilitzant els recursos interns d'Atos Research & Innovation. A més, es preten implementar aquest servei sobre les màquines excedents d'aquest departament. La prestació del servei es realitza mitjantçant un gestor per a la infraestructura de forma centralitzada. Per a la implantació d'aquest entorn s'ha definit l'adopció en fases i profunditzat en dos dels gestors més actius en l'investigació del model Cloud Computing (Open Nebula, Eucalyptus).This project aims to offer a computational service as a virtual machine, using the Atos Research and Innovation's internal resources. Furthermore, it aims to implement this service upon the surplus machines of this department. The delivery of this service will be carried out using a centralised management infrastructure. To achieve this end, adoption according to phases has been defined and in depth investigation of the two management tools most used in cloud computing reserch has been carried out (Open Nebula, Eucalyptus).Nota: Aquest document conté originàriament altre material i/o programari només consultable a la Biblioteca de Ciència i Tecnologia
    corecore