Publication:
Controlador de elasticidad basado en técnicas de clasificación binaria

dc.contributor.advisorTFEFariña Figueredo, Federico
dc.contributor.advisorTFEGonzález de Mendívil Moreno, José Ramón
dc.contributor.affiliationEscuela Técnica Superior de Ingenieros Industriales y de Telecomunicaciónes_ES
dc.contributor.affiliationTelekomunikazio eta Industria Ingeniarien Goi Mailako Eskola Teknikoaeu
dc.contributor.authorGonzález de Mendívil Grau, Aitor
dc.date.accessioned2017-09-21T15:28:45Z
dc.date.available2018-01-01T00:00:10Z
dc.date.issued2017
dc.date.updated2017-09-20T09:12:46Z
dc.description.abstractEn esta memoria se presenta el Trabajo Fin de Máster en Ingeniería Informática realizado durante el curso 2016-2017. La motivación para realizar este trabajo se debe a la importante atención que se está poniendo en estos últimos años al desarrollo y despliegue de aplicaciones distribuidas en plataformas Cloud tanto públicas como privadas. La creciente demanda de desarrollo de aplicaciones en el Cloud se debe principalmente al modelo de ’pay-as-you go’. Básicamente consiste en pagar por la infraestructura que se emplea en cada momento. Lo atractivo de este modelo es que las complicaciones derivadas de la compra, instalación y mantenimiento de una infraestructura dedicada a las aplicaciones de la empresa se dejan a cargo de los proveedores de infraestructua (IaaS). Una de las principales ventajas de utilizar una infraestructura externa es la posibilidad de aprovisionar los recursos bajo demanda de las necesidades de la aplicación o servicio. De esta forma los propietarios del servicio pueden de manera ideal escalar (scale-up or scale-down) los recursos asignados al servicio para mantener los criterios de calidad de servicio de la aplicación (QoS). Bajo el contexto anterior aparece el concepto de Elasticidad de un servicio, término que también es conocido como aprovisionamiento dinámico o planificación de capacidad dinámico. En el trabajo de revisión que se presenta en esta memoria se analizan los aspectos anteriores y se hace una revisión de algunas técnicas utilizadas para controlar y gestionar la elasticidad de los servicios. Además también se incluye como parte del trabajo una propuesta de controlador para gestionar la elasticidad de las aplicaciones en sistemas Cloud. El controlador se basa en un algoritmo de clasificación binaria y una optimización basada en el algoritmo Hill Climbing, cuya aplicación es novedosa ya que no ha sido realizada hasta el momento en el contexto de la elasticidad. Este controlador se ha desarrollado en Matlab y utiliza un modelo de rendimiento basado en la teoría de colas para simular los tiempos de respuesta de una aplicación Cloudes_ES
dc.description.degreeMáster Universitario en Ingeniería Informática por la Universidad Pública de Navarraes_ES
dc.description.degreeNafarroako Unibertsitate Publikoko Unibertsitate Masterra Informatika Ingeniaritzaneu
dc.embargo.lift2018-01-01
dc.embargo.terms2018-01-01
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttps://academica-e.unavarra.es/handle/2454/25702
dc.language.isospaen
dc.rights.accessRightsinfo:eu-repo/semantics/openAccess
dc.titleControlador de elasticidad basado en técnicas de clasificación binariaes_ES
dc.typeinfo:eu-repo/semantics/masterThesis
dspace.entity.typePublication
relation.isAuthorOfPublicationb5b89afd-b97e-47ff-a168-fe99ad4607b0
relation.isAuthorOfPublication.latestForDiscoveryb5b89afd-b97e-47ff-a168-fe99ad4607b0

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TFM - Aitor Gonzalez de Mendivil Grau.pdf
Size:
2.88 MB
Format:
Adobe Portable Document Format
Description:
González de Mendívil Grau, Aitor
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.78 KB
Format:
Item-specific license agreed to upon submission
Description: