Service level scalability for cloud computing
- VAQUERO GONZALEZ, LUIS MIGUEL
- Eduardo Gómez Sánchez Doktorvater/Doktormutter
- Luis Rodero Merino Doktorvater/Doktormutter
Universität der Verteidigung: Universidad de Valladolid
Fecha de defensa: 29 von Oktober von 2010
- Gregorio Martín Präsident/in
- Juan Ignacio Asensio Pérez Sekretär/in
- Ioannis Dimitriadis Damoulis Vocal
- Rubén Manuel Santiago Montero Vocal
- Mike P. Papazoglou Vocal
Art: Dissertation
Zusammenfassung
El Cloud Computing es un nuevo paradigma de computación que consiste en el ofrecimiento de cualquier recurso conectado a la red como si de un servicio se tratase (cómputo, almacenamiento, red, librerías de programación, software de usuario final, etc.) El Cloud promete la ilusión de escalabilidad infinita de los recursos a través de él ofrecidos. Sin embargo, la mayoría de los productos y prototipos experimentales ofrecene (en los mejores casos) una escalaibilidad automatizada de máquinas virtuales basada en métricas de muy bajo nivel (CPU, memoria, uso de red o del disco). Tal y como el análisis del estado del arte revela, esta carencia viene, en parte, heredada de tecnologías y paradigmas anteriores que tampoco lograron solventar el problema de la gestión holística de la aplicación (entendida como una composición dinámica de servicios). Esta tesis doctoral tiene por objetivo es solventar el problema de la escalabilidad a nivel de servicios en un entorno Cloud. Así, se analizan las nuevas aproximaciones a este problema desde una doble perspectiva: las herramientas para definir la escalabilidad y relaciones entre los componentes de la aplicación y los mecanismos que interpreten esta definición de escalabilidad y aseguren su cumplimiento. Por otro lado, esta tesis trata de ofrecer mecanismos que permitan mejorar las capacidades actuales de monitorización sobre infraestructuras virtualizadas (de las cuáles el usuario no tiene ningún conocimiento ni control).