Por favor, use este identificador para citar o enlazar este ítem: http://repositoriodigital.ipn.mx/handle/123456789/6861
Título : Monitoreo del comportamiento de servidores de aplicaciones
Autor : Menchaca García, Felipe Rolando
Selley Rojas, Héctor Julián
Palabras clave : Web servers
Internet (Computer networks)
Fecha de publicación : 2008
Editorial : Instituto Politécnico Nacional. Centro de Investigación en Computación
Resumen : Los servicios que se ofrecen en Internet son importantes debido a que tienen un gran impacto social en la actualidad, ya que forman parte del estilo de vida de muchas personas. Por otro lado los proveedores de servicios ofrecen una amplia gama de servicios electrónicos, en los cuales invierten una gran cantidad de dinero para tener una infraestructura capaz de servir a muchos usuarios. Para brindar servicios de alta calidad se requieren servidores de aplicaciones con especificaciones tales que permitan un buen desempeño. Por lo tanto, la calidad de servicio está en función del desempeño de estos servidores, por lo que la medición de este cobra una importancia relevante. En el presente trabajo se presenta una metodología para la medición del desempeño y una herramienta que permita medir este factor en un servidor de aplicaciones. Para diseñar ésta metodología se realizó un análisis para seleccionar un conjunto de métricas que permita medir apropiadamente el desempeño del servidor empleando mínimos recursos de cómputo. Se considera que este conjunto de métricas es mínimo y adecuado para caracterizar el desempeño del servidor. Las principales contribuciones de este trabajo son la metodología para caracterizar el desempeño del servidor, una herramienta para medir el conjunto selecto de métricas y una metodología de análisis para supervisar el funcionamiento del servidor y solucionar algún posible problema que afecte al desempeño. La tesis está organizada en seis capítulos que abarcan tres aspectos del diseño. En el capítulo 1 se presentan algunos conceptos teóricos y definiciones para el estudio de las métricas en las diversas capas de la infraestructura del servidor, ya que son fundamentales para la metodología. En el capítulo 2 se incluyen algunas investigaciones previas realizadas por algunas organizaciones. En el capítulo 3 se muestra la arquitectura y diseño de las etapas que conforman la aplicación, así como algunos detalles de operación. Mediante la implementación de una herramienta de software, en el capítulo 4 se establece que será posible realizar un monitoreo permanente, mostrar los resultados que describen el estado actual mediante gráficas de comportamiento y evaluar con los criterios de análisis un índice de comportamiento que indicará cuan bueno es el servicio que ofrece el servidor de aplicaciones. Las pruebas efectuadas y los resultados obtenidos en el capítulo 5 sustentan que el diseño y su implementación son efectivos para efectuar la medición del desempeño de un servidor de aplicaciones de acuerdo a los objetivos planteados. Finalmente en el capítulo 6 se presentan las conclusiones y comentarios finales referentes al término de la presente tesis. Así mismo se presenta una propuesta de trabajos a futuro que pueden ser realizados a partir de este. // Services provided through Internet have significant relevance for society; nowadays they’re a lifestyle of many people. In the other hand providers offer a wide variety of electronic services, in wich they spend lots of money in order to build infraestructure to serve more and more users. In order to provide high quality services are required applications servers with high specifications to get good performance. Then quality of service (QoS) is determinated by server performance, that’s why measuring application server performance has become so important. This work presents a methodology for measuring server performance and also a piece of software capable of determinate performance of an application Server. To design this methodology we worked on analysis to select a metric set wich could be adequate to measure server performance without to spend a lot of resources of computing infrastructure. We consider that metric set selected is minimal but it’s enough to characterize Server performance properly. Thus principal contributions of this work are methodology to characterize Server performance, software to measure metric set selected and analysis methodology to supervise Server operation and fix problems related with performance. This thesis is organized in six chapters wich cover these three aspects of the design. Chapter 1 presents some theorical concepts and definitions for studying metrics on diverse layers of the infrastructure to build the Server, because the’re fundamental to design methodology. On chapter 2 we include an analysis of some previous researches developed for some kind of organizations. In chpater 3 is shown the architecture and design of every stage of the current application. The’re also shown some operacional details. Through implementation of this application, chapter 4 establishes that is possible to create a permanent monitorying, showing current server status through some performance graphics and evaluate by some analysis criteria a performance index. This index is going to specify what kind of performance is happening in server. Chapter 5 shows some tests and their results that actually confirm veracity of all generated data by this application. Tests confirm that desig and implementation stages let reach proposed goals. Finally chapter 6 presents conclusions and some final comments about developing this work. It’s also presented some suggestions for future works based on this thesis.
Descripción : Maestría en Ciencias de la Computación
URI : http://www.repositoriodigital.ipn.mx/handle/123456789/6861
Aparece en las colecciones: Maestría

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
Tesis 11302.pdf3.66 MBAdobe PDFVisualizar/Abrir


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