Cloud query manager: uso de web semântica para evitar o problema de aprisionamento em IaaS

Detalhes bibliográficos
Autor(a) principal: Souza, Arthur Emanoel Cássio da Silva e
Data de Publicação: 2015
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/jspui/handle/123456789/20154
Resumo: A computação em nuvem pode ser definida como um modelo computacional distribuído através do qual são compartilhados recursos (hardware, armazenamento, plataformas de desenvolvimento e comunicação) na forma de serviços pagos e acessíveis com um esforço mínimo de gestão e interação. Um grande benefício desse modelo é possibilitar a utilização de variados provedores (i.e. uma arquitetura multiplataforma) para compor um conjunto de serviços no intuito de obter uma configuração ótima em desempenho e custo. Entretanto, a utilização multiplataforma é impossibilitada pelo problema de cloud lock-in. O cloud lock-in é a dependência entre uma aplicação e uma plataforma de nuvem. Ele é comumente endereçado por três estratégias: (i) uso de camada intermediária que se interpõe aos consumidores de serviços de nuvem e o provedor, (ii) uso de interfaces padronizadas para acesso a nuvem, ou ainda (iii) uso de modelos com especificações abertas. Este trabalho define uma abordagem para avaliar estas estratégias. Tal abordagem foi executada e observou-se que apesar dos avanços conseguidos por estas estratégias, nenhuma delas resolve efetivamente o problema do cloud lock-in. Neste sentido, esse trabalho propõe o uso de Web Semântica para evitar o cloud lock-in, onde modelos em RDF são usados para especificar os recursos de uma nuvem, que são gerenciados via consultas SPARQL. Nessa direção, esse trabalho: (i) apresenta um modelo avaliativo que quantifica o problema do cloud lock-in, (ii) avalia o cloud lock-in entre três soluções multi-cloud e três plataformas de nuvem, (iii) propõe utilizar RDF e SPARQL na gerência de recursos de nuvem, (iv) apresenta o Cloud Query Manager (CQM), um servidor SPARQL que implementa a proposta, e (v) compara três soluções multi-cloud em relação ao CQM quanto ao tempo de resposta e a efetividade na resolução do cloud lock-in.
id UFRN_1ce21fd9ecd6bed53acc6ea4561a55fc
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/20154
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Souza, Arthur Emanoel Cássio da Silva ehttp://lattes.cnpq.br/0936695072170254http://lattes.cnpq.br/4635320220484649Batista, Thais VasconcelosBatista, Thais VasconcelosKamienski, Carlos Albertohttp://lattes.cnpq.br/8133514145411759Cacho, Nélio Alessandro Azevedo2016-04-04T19:16:06Z2016-04-04T19:16:06Z2015-01-28SOUZA, Arthur Emanoel Cássio da Silva e. Cloud query manager: uso de web semântica para evitar o problema de aprisionamento em IaaS. 2015. 120f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2015.https://repositorio.ufrn.br/jspui/handle/123456789/20154A computação em nuvem pode ser definida como um modelo computacional distribuído através do qual são compartilhados recursos (hardware, armazenamento, plataformas de desenvolvimento e comunicação) na forma de serviços pagos e acessíveis com um esforço mínimo de gestão e interação. Um grande benefício desse modelo é possibilitar a utilização de variados provedores (i.e. uma arquitetura multiplataforma) para compor um conjunto de serviços no intuito de obter uma configuração ótima em desempenho e custo. Entretanto, a utilização multiplataforma é impossibilitada pelo problema de cloud lock-in. O cloud lock-in é a dependência entre uma aplicação e uma plataforma de nuvem. Ele é comumente endereçado por três estratégias: (i) uso de camada intermediária que se interpõe aos consumidores de serviços de nuvem e o provedor, (ii) uso de interfaces padronizadas para acesso a nuvem, ou ainda (iii) uso de modelos com especificações abertas. Este trabalho define uma abordagem para avaliar estas estratégias. Tal abordagem foi executada e observou-se que apesar dos avanços conseguidos por estas estratégias, nenhuma delas resolve efetivamente o problema do cloud lock-in. Neste sentido, esse trabalho propõe o uso de Web Semântica para evitar o cloud lock-in, onde modelos em RDF são usados para especificar os recursos de uma nuvem, que são gerenciados via consultas SPARQL. Nessa direção, esse trabalho: (i) apresenta um modelo avaliativo que quantifica o problema do cloud lock-in, (ii) avalia o cloud lock-in entre três soluções multi-cloud e três plataformas de nuvem, (iii) propõe utilizar RDF e SPARQL na gerência de recursos de nuvem, (iv) apresenta o Cloud Query Manager (CQM), um servidor SPARQL que implementa a proposta, e (v) compara três soluções multi-cloud em relação ao CQM quanto ao tempo de resposta e a efetividade na resolução do cloud lock-in.Cloud computing can be defined as a distributed computational model by through resources (hardware, storage, development platforms and communication) are shared, as paid services accessible with minimal management effort and interaction. A great benefit of this model is to enable the use of various providers (e.g a multi-cloud architecture) to compose a set of services in order to obtain an optimal configuration for performance and cost. However, the multi-cloud use is precluded by the problem of cloud lock-in. The cloud lock-in is the dependency between an application and a cloud platform. It is commonly addressed by three strategies: (i) use of intermediate layer that stands to consumers of cloud services and the provider, (ii) use of standardized interfaces to access the cloud, or (iii) use of models with open specifications. This paper outlines an approach to evaluate these strategies. This approach was performed and it was found that despite the advances made by these strategies, none of them actually solves the problem of lock-in cloud. In this sense, this work proposes the use of Semantic Web to avoid cloud lock-in, where RDF models are used to specify the features of a cloud, which are managed by SPARQL queries. In this direction, this work: (i) presents an evaluation model that quantifies the problem of cloud lock-in, (ii) evaluates the cloud lock-in from three multi-cloud solutions and three cloud platforms, (iii) proposes using RDF and SPARQL on management of cloud resources, (iv) presents the cloud Query Manager (CQM), an SPARQL server that implements the proposal, and (v) comparing three multi-cloud solutions in relation to CQM on the response time and the effectiveness in the resolution of cloud lock-in.porUniversidade Federal do Rio Grande do NortePROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃOUFRNBrasilCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOComputação em nuvemModelo híbridoSPARQLCloud query manager: uso de web semântica para evitar o problema de aprisionamento em IaaSCloud query manager: using semantic web to avoid IaaS cloud lock-ininfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALArthurEmanoelCassioDaSilvaESouza_DISSERT.pdfArthurEmanoelCassioDaSilvaESouza_DISSERT.pdfapplication/pdf1481485https://repositorio.ufrn.br/bitstream/123456789/20154/1/ArthurEmanoelCassioDaSilvaESouza_DISSERT.pdf9c51b28a25a4da27b2f834166f4c171fMD51TEXTArthurEmanoelCassioDaSilvaESouza_DISSERT.pdf.txtArthurEmanoelCassioDaSilvaESouza_DISSERT.pdf.txtExtracted texttext/plain230711https://repositorio.ufrn.br/bitstream/123456789/20154/6/ArthurEmanoelCassioDaSilvaESouza_DISSERT.pdf.txte1fd270246948fdc7cffd5d615fdb41bMD56THUMBNAILArthurEmanoelCassioDaSilvaESouza_DISSERT.pdf.jpgArthurEmanoelCassioDaSilvaESouza_DISSERT.pdf.jpgIM Thumbnailimage/jpeg2746https://repositorio.ufrn.br/bitstream/123456789/20154/7/ArthurEmanoelCassioDaSilvaESouza_DISSERT.pdf.jpg5826149bb7988bc1153c30e3fa160fecMD57123456789/201542017-11-03 13:55:53.217oai:https://repositorio.ufrn.br:123456789/20154Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2017-11-03T16:55:53Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.fl_str_mv Cloud query manager: uso de web semântica para evitar o problema de aprisionamento em IaaS
dc.title.alternative.pt_BR.fl_str_mv Cloud query manager: using semantic web to avoid IaaS cloud lock-in
title Cloud query manager: uso de web semântica para evitar o problema de aprisionamento em IaaS
spellingShingle Cloud query manager: uso de web semântica para evitar o problema de aprisionamento em IaaS
Souza, Arthur Emanoel Cássio da Silva e
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
Computação em nuvem
Modelo híbrido
SPARQL
title_short Cloud query manager: uso de web semântica para evitar o problema de aprisionamento em IaaS
title_full Cloud query manager: uso de web semântica para evitar o problema de aprisionamento em IaaS
title_fullStr Cloud query manager: uso de web semântica para evitar o problema de aprisionamento em IaaS
title_full_unstemmed Cloud query manager: uso de web semântica para evitar o problema de aprisionamento em IaaS
title_sort Cloud query manager: uso de web semântica para evitar o problema de aprisionamento em IaaS
author Souza, Arthur Emanoel Cássio da Silva e
author_facet Souza, Arthur Emanoel Cássio da Silva e
author_role author
dc.contributor.authorID.pt_BR.fl_str_mv
dc.contributor.authorLattes.none.fl_str_mv http://lattes.cnpq.br/0936695072170254
dc.contributor.advisorID.pt_BR.fl_str_mv
dc.contributor.advisorLattes.none.fl_str_mv http://lattes.cnpq.br/4635320220484649
dc.contributor.advisor-co1ID.pt_BR.fl_str_mv
dc.contributor.referees1.none.fl_str_mv Batista, Thais Vasconcelos
dc.contributor.referees1ID.pt_BR.fl_str_mv
dc.contributor.referees2.none.fl_str_mv Kamienski, Carlos Alberto
dc.contributor.referees2ID.pt_BR.fl_str_mv
dc.contributor.referees2Lattes.none.fl_str_mv http://lattes.cnpq.br/8133514145411759
dc.contributor.author.fl_str_mv Souza, Arthur Emanoel Cássio da Silva e
dc.contributor.advisor-co1.fl_str_mv Batista, Thais Vasconcelos
dc.contributor.advisor1.fl_str_mv Cacho, Nélio Alessandro Azevedo
contributor_str_mv Batista, Thais Vasconcelos
Cacho, Nélio Alessandro Azevedo
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
Computação em nuvem
Modelo híbrido
SPARQL
dc.subject.por.fl_str_mv Computação em nuvem
Modelo híbrido
SPARQL
description A computação em nuvem pode ser definida como um modelo computacional distribuído através do qual são compartilhados recursos (hardware, armazenamento, plataformas de desenvolvimento e comunicação) na forma de serviços pagos e acessíveis com um esforço mínimo de gestão e interação. Um grande benefício desse modelo é possibilitar a utilização de variados provedores (i.e. uma arquitetura multiplataforma) para compor um conjunto de serviços no intuito de obter uma configuração ótima em desempenho e custo. Entretanto, a utilização multiplataforma é impossibilitada pelo problema de cloud lock-in. O cloud lock-in é a dependência entre uma aplicação e uma plataforma de nuvem. Ele é comumente endereçado por três estratégias: (i) uso de camada intermediária que se interpõe aos consumidores de serviços de nuvem e o provedor, (ii) uso de interfaces padronizadas para acesso a nuvem, ou ainda (iii) uso de modelos com especificações abertas. Este trabalho define uma abordagem para avaliar estas estratégias. Tal abordagem foi executada e observou-se que apesar dos avanços conseguidos por estas estratégias, nenhuma delas resolve efetivamente o problema do cloud lock-in. Neste sentido, esse trabalho propõe o uso de Web Semântica para evitar o cloud lock-in, onde modelos em RDF são usados para especificar os recursos de uma nuvem, que são gerenciados via consultas SPARQL. Nessa direção, esse trabalho: (i) apresenta um modelo avaliativo que quantifica o problema do cloud lock-in, (ii) avalia o cloud lock-in entre três soluções multi-cloud e três plataformas de nuvem, (iii) propõe utilizar RDF e SPARQL na gerência de recursos de nuvem, (iv) apresenta o Cloud Query Manager (CQM), um servidor SPARQL que implementa a proposta, e (v) compara três soluções multi-cloud em relação ao CQM quanto ao tempo de resposta e a efetividade na resolução do cloud lock-in.
publishDate 2015
dc.date.issued.fl_str_mv 2015-01-28
dc.date.accessioned.fl_str_mv 2016-04-04T19:16:06Z
dc.date.available.fl_str_mv 2016-04-04T19:16:06Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv SOUZA, Arthur Emanoel Cássio da Silva e. Cloud query manager: uso de web semântica para evitar o problema de aprisionamento em IaaS. 2015. 120f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2015.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/jspui/handle/123456789/20154
identifier_str_mv SOUZA, Arthur Emanoel Cássio da Silva e. Cloud query manager: uso de web semântica para evitar o problema de aprisionamento em IaaS. 2015. 120f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2015.
url https://repositorio.ufrn.br/jspui/handle/123456789/20154
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.publisher.program.fl_str_mv PROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃO
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/20154/1/ArthurEmanoelCassioDaSilvaESouza_DISSERT.pdf
https://repositorio.ufrn.br/bitstream/123456789/20154/6/ArthurEmanoelCassioDaSilvaESouza_DISSERT.pdf.txt
https://repositorio.ufrn.br/bitstream/123456789/20154/7/ArthurEmanoelCassioDaSilvaESouza_DISSERT.pdf.jpg
bitstream.checksum.fl_str_mv 9c51b28a25a4da27b2f834166f4c171f
e1fd270246948fdc7cffd5d615fdb41b
5826149bb7988bc1153c30e3fa160fec
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1802117759457296384