We are not able to resolve this OAI Identifier to the repository landing page. If you are the repository manager for this record, please head to the Dashboard and adjust the settings.
Os recentes avanços nas tecnologias de virtualização e computação em nuvem levaram
o surgimento da computação sem servidor, uma tecnologia também conhecida como
FunctionasaService. É um modelo de computação em nuvem que visa abstrair a gestão
de servidores e as decisões de infraestrutura de baixo nível dos utilizadores, sendo que o
utilizador cria, desenvolve e implanta funções e aplicações e a gestão do servidor fica a
cargo de provedor de serviço de nuvem. Atualmente, os principais provedores de serviços
em nuvem pública oferecem plataformas de computação sem servidor. No entanto, tais
plataformas requerem que as funções sejam escritas ou implantadas de uma determinada
maneira, o que resulta em vendor lockin (dependência do fornecedor). Várias plataformas sem servidor open source foram propostas para permitir a execução de computação
sem servidor em infraestruturas privadas, de maneira a evitar, assim, qualquer forma de
dependência de fornecedores.
Esta dissertação pretende comparar o desempenho da plataforma sem servidor open source
Apache OpenWhisk numa implementação local, e a plataforma sem servidor da IBM Cloud,
denominado de IBM Cloud Functions que usa Apache OpenWhisk como gestão para
funções como serviço. No ambiente local, Apache Openwhisk foi implementada no cluster do Kubernetes, as configurações, execuções e invocações de funções foi feita usando
a ferramenta de linha de comando da Apache OpenWhisk, conhecido como CLI OpenWhisk (wsk). Na IBM Cloud, as mesmas foram feitas na interface de utilizador baseada
em Web da IBM Cloud Functions. Os experimentos envolveram tempo de respostas de
invocações de funções usando a linguagens PHP. Para avaliação de tempo de respostas foi
usada a ferramenta de monitorização Prometheus e Grafana no ambiente local, na IBM
foi através IBM Cloud Functions Dashboad.Recent advances in virtualization and cloud computing technologies have led to the emergence of serverless computing, a technology also known as FunctionasaService, a cloud
computing model that aims to abstract server management and lowlevel infrastructure
decisions away from developers, where the user creates, develops and deploys functions
and applications and server management is the responsibility of the cloud service provider.
Today, leading public cloud service providers offer serverless computing platforms. However, such platforms require functions to be written or implemented in a certain way,
which results in a vendor lockin (vendor dependency). Several open source serverless
platforms have been proposed to allow the execution of serverless computing in private
infrastructures, thus avoiding any form of dependence on suppliers.
This dissertation aims to compare the performance of the open source Apache OpenWhisk
serverless platform in a local implementation, and the IBM Cloud serverless platform,
called IBM Cloud Functions which uses Apache OpenWhisk as management for functions
as a service. In the local environment, Apache Openwhisk was implemented in the Kubernetes cluster, the configurations, executions and function invocations were done using
the Apache OpenWhisk command line tool, known as CLI OpenWhisk (wsk). In the IBM
Cloud, they were done in the IBM Cloud Functions webbased user interface. The experiments involved function invocation response times using the PHP languages. To evaluate
the response time, the monitoring tool Prometheus and Grafana was used in the local
environment, at IBM it was through IBM Cloud Functions Dashboad.Este trabalho foi financiado pela FCT/MCTES através de fundos nacionais e quando
aplicável cofinanciado por fundos comunitários no âmbito do projeto UIDB/50008/2020
e foi suportado pela operação Centro010145FEDER000019 C4 Centro de Competências em Cloud Computing, cofinanciada pelo Fundo Europeu de Desenvolvimento
Regional (FEDER) através do Programa Operacional Regional do Centro (Centro 2020),
no âmbito do Sistema de Apoio à Investigação Científica e Tecnológica Programas Integrados de ICDT
Is data on this page outdated, violates copyrights or anything else? Report the problem now and we will take corresponding actions after reviewing your request.