Por favor, use este identificador para citar o enlazar este ítem: http://repositorio.uta.edu.ec/jspui/handle/123456789/9997
Título : El uso de buenas prácticas de programación en el algoritmo de consenso y su incidencia en el consumo de recursos de hardware y red para el proyecto CLOUD-CEDIA de la Universidad Técnica de Ambato
Autor : Aldás Flores, Clay Fernando
Nogales Portero, Rubén Eduardo
Palabras clave : LENGUAJES DE PROGRAMACIÓN
C Sharp
SISTEMAS OPERATIVOS
TÉCNICAS DE PROGRAMACIÓN
Fecha de publicación : 2015
Editorial : Universidad Técnica de Ambato. Dirección de Posgrado. Facultad de Ingeniería en Sistemas, Electrónica e Industrial
Resumen : En el presente trabajo investigativo se pretende demostrar la incidencia del uso de buenas técnicas de programación en el algoritmo de consenso propuesto en el proyecto de investigación “SERVICIOS DE COORDINACIÓN EN LA NUBE CUANDO LOS ELEMENTOS INTERVINIENTES SON ANÓNIMOS” (CEDIA: CEPRA VII-2013-05) (Cloud-CEDIA). La evaluación consistirá en medir el rendimiento de los recursos de memoria, CPU, disco y Red inicialmente programado en una versión lineal. Este trabajo estará evaluado en tres sistemas operativos diferentes Fedora, Ubuntu y Centos, utilizando el lenguaje de programación C Sharp en mono developer. Así mismo se simularán secuencias sucesivas de conexiones con tiempos de retardo entre procesos con el fin de estresar los sistemas. Una vez estudiada y evaluada esta propuesta se procederá con la programación de una nueva versión del algoritmo de consenso utilizando técnicas de programación bajo el mismo lenguaje de programación (C Sharp en mono deloper) y en los mismos sistemas operativos (Fedora, Ubuntu y Centos). Evaluando de esta manera el rendimiento de los recursos de memoria, CPU, disco y red en las diferentes versiones de programación del algoritmo de consenso y en los distintos sistemas operativos. EXECUTIVE SUMMARY In this research work pretend to show the impact of the use of good programming techniques in the consensus algorithm proposed in the research project "SERVICE COORDINATION IN THE CLOUD WHEN THE ELEMENTS INVOLVED ARE ANONYMOUS" (CEDIA: CEPRA VII-2013- 05) (Cloud-CEDIA). The test will measure the performance of memory resources, CPU, disk and network initially set into a linear version. This work will be evaluated in three different operating systems Fedora, Ubuntu and Centos, using the C Sharp programming language in mono deloper. Likewise successive connections sequences will be simulated whith delay times between processes in order to stress the system. Having studied and evaluated this proposal will be programed a new version of the consensus algorithm using programming techniques under one programming language (C Sharp in mono deloper) and in the same operating systems (Fedora, Ubuntu and CentOS). Evaluating the performance of memory resources, CPU, disk and network in the different versions of programming algorithm consensus and on different operating systems.
URI : http://repositorio.uta.edu.ec/jspui/handle/123456789/9997
Aparece en las colecciones: Maestría en Redes y Telecomunicaciones

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
Tesis_t978mrt.pdf3,05 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.