Cloud query manager: uso de web semântica para evitar o problema de aprisionamento em IaaS
Autor(a) principal: | |
---|---|
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 |