Utilize este identificador para referenciar este registo:
https://hdl.handle.net/1822/36712
Título: | Gestão integrada de componentes PaaS |
Autor(es): | Oliveira, Catarina Sofia Rodrigues |
Orientador(es): | Oliveira, Rui Carlos Mendes de Campos, Filipe |
Palavras-chave: | Platform as a Service |
Data: | 15-Dez-2014 |
Resumo(s): | The market of Platform as a Service (PaaS) is emerging and the forecast is that it will grow 26%[27]
annually, reaching 14 billions in 2017[16]. With this fast growth, every day brings new opportunities
to be more attractive to users. There have been rapid advances that have facilitated the
interaction between users and PaaS, and over time the technology became simpler. It is not only
small applications that use this tool, but also some bigger ones are now moving into the cloud.
These large applications present new needs that were absent in small applications. One of them
is the requirement for services to keep the performance under a heavy load situation. It is also
necessary that the resources, that each service needs, are used in a smarter way. This will make
the user pay only for the resources he really uses.
This thesis arose from the need to make some PaaS components scalable, using simple and
expressive policies to maintain the performance of the components at all time and the usage of
the resources to be adequate according the services’ needs. O mercado das Platform as a Service (PaaS) está a emergir e tem uma previsão de crescimento anual de 26%, atingindo um valor no mercado de 14 mil milhões em 2017. Com o rápido avanço desta tecnologia a cada dia que passa surgem novas formas de a tornar cada vez mais atrativa para os utilizadores. Verificaram-se enormes avanços no que diz respeito à interação do utilizador com a PaaS e todos com o objetivo de tornar o seu uso cada vez mais simples. Uma vez que não são apenas os utilizadores com pequenas aplicações a recorrer desta ferramenta, cada vez mais existem grandes aplicações a moverem-se para a cloud. Estas grandes aplicações trazem consigo novas necessidades que não se verificavam nas pequenas aplicações. Uma delas é a necessidade de os serviços que as PaaS disponibilizam conseguirem assegurar a sua manutenção mesmo quando se encontram sobrecarregados. Outra necessidade que se verifica, e que tem mais impacto nas grandes aplicações, é a utilização inteligente dos recursos que cada serviço consome, fazendo assim com que o utilizador pague conforme as suas necessidades. Esta dissertação surgiu da necessidade de tornar elásticos alguns componentes de uma Plat- form as a Service, usando regras simples mas expressivas para que os componentes mantenham sempre a sua performance e que a utilização dos recursos seja efetuada conforme as necessida- des de cada serviço. |
Tipo: | Dissertação de mestrado |
Descrição: | Dissertação de mestrado em Engenharia Informática |
URI: | https://hdl.handle.net/1822/36712 |
Acesso: | Acesso restrito UMinho |
Aparece nas coleções: | BUM - Dissertações de Mestrado |
Ficheiros deste registo:
Ficheiro | Descrição | Tamanho | Formato | |
---|---|---|---|---|
eeum_di_dissertacao_pg22822.pdf Acesso restrito! | 755,88 kB | Adobe PDF | Ver/Abrir |