Tolerância a Falhas em Computação Móvel na Cloud

Detalhes bibliográficos
Autor(a) principal: Catumbela, Euclides João Mujanga
Data de Publicação: 2019
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.6/10193
Resumo: Apesar de os periféricos móveis possuírem cada vez mais capacidade de computação e armazenamento, a ligação da computação móvel com a computação na nuvem (cloud) é também, cada vez mais, forte. Aplicações móveis que processem ou partilhem grandes quantidades de dados usam a nuvem para superar a limitação de recursos imposta por smartphones e tablets. Estes sistemas trazem novos desafios em termos de tolerância a falhas. Por um lado funcionam com baterias cuja carga tem duração limitada e por outro lado, a mobilidade do utilizador pode dificultar a obtenção de conectividade contínua e com largura de banda invariável como seria desejável. Neste trabalho, estudamos as tecnologias de nuvem, desde suas principais aplicações, até aos desafios que actualmente enfrentam. Exploramos os mecanismos de persistência local de dados offline do Azure e do Firebase. A seguir, propusemos dois mecanismos de tolerância a falhas em computação móvel na nuvem: falha da carga da bateria e falhas na ligação à rede. E, por fim, avaliamos e comparamos os mecanismos explorados e propostos.
id RCAP_515b2ba1e2b334d42ad0fbef74755630
oai_identifier_str oai:ubibliorum.ubi.pt:10400.6/10193
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Tolerância a Falhas em Computação Móvel na CloudAzureComputação Em NuvemComputação MóvelFalha de BateriaFalha de ConectividadeFirebaseTolerância A FalhasDomínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaApesar de os periféricos móveis possuírem cada vez mais capacidade de computação e armazenamento, a ligação da computação móvel com a computação na nuvem (cloud) é também, cada vez mais, forte. Aplicações móveis que processem ou partilhem grandes quantidades de dados usam a nuvem para superar a limitação de recursos imposta por smartphones e tablets. Estes sistemas trazem novos desafios em termos de tolerância a falhas. Por um lado funcionam com baterias cuja carga tem duração limitada e por outro lado, a mobilidade do utilizador pode dificultar a obtenção de conectividade contínua e com largura de banda invariável como seria desejável. Neste trabalho, estudamos as tecnologias de nuvem, desde suas principais aplicações, até aos desafios que actualmente enfrentam. Exploramos os mecanismos de persistência local de dados offline do Azure e do Firebase. A seguir, propusemos dois mecanismos de tolerância a falhas em computação móvel na nuvem: falha da carga da bateria e falhas na ligação à rede. E, por fim, avaliamos e comparamos os mecanismos explorados e propostos.Although mobile peripherals are increasingly capable of computing and storage, the link between mobile computing and cloud computing is also increasingly strong. Mobile applications that process or share large amounts of data use the cloud to overcome the resource constraints imposed by smartphones and tablets. These systems bring new challenges in terms of fault tolerance. On the one hand, they operate on batteries whose charge has a limited duration and, on the other hand, the mobility of the user can make it difficult to obtain continuous connectivity and with invariable bandwidth as would be desirable. In this work, we study cloud technologies, from their main applications, to the challenges they currently face. We studied the Azure and Firebase persistence mechanisms of offline data. Next, we propose fault-tolerance mechanisms for two types of common cloud computing failures: battery failure and network failure. And, finally, we evaluate and compare the mechanisms proposed by the native mechanisms (Azure and Firebase).Sousa, Maria Paula Prata deuBibliorumCatumbela, Euclides João Mujanga2020-03-23T16:21:15Z2019-07-242019-06-242019-07-24T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.6/10193TID:202365158porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-12-15T09:51:37Zoai:ubibliorum.ubi.pt:10400.6/10193Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T00:50:12.947393Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Tolerância a Falhas em Computação Móvel na Cloud
title Tolerância a Falhas em Computação Móvel na Cloud
spellingShingle Tolerância a Falhas em Computação Móvel na Cloud
Catumbela, Euclides João Mujanga
Azure
Computação Em Nuvem
Computação Móvel
Falha de Bateria
Falha de Conectividade
Firebase
Tolerância A Falhas
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Tolerância a Falhas em Computação Móvel na Cloud
title_full Tolerância a Falhas em Computação Móvel na Cloud
title_fullStr Tolerância a Falhas em Computação Móvel na Cloud
title_full_unstemmed Tolerância a Falhas em Computação Móvel na Cloud
title_sort Tolerância a Falhas em Computação Móvel na Cloud
author Catumbela, Euclides João Mujanga
author_facet Catumbela, Euclides João Mujanga
author_role author
dc.contributor.none.fl_str_mv Sousa, Maria Paula Prata de
uBibliorum
dc.contributor.author.fl_str_mv Catumbela, Euclides João Mujanga
dc.subject.por.fl_str_mv Azure
Computação Em Nuvem
Computação Móvel
Falha de Bateria
Falha de Conectividade
Firebase
Tolerância A Falhas
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Azure
Computação Em Nuvem
Computação Móvel
Falha de Bateria
Falha de Conectividade
Firebase
Tolerância A Falhas
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Apesar de os periféricos móveis possuírem cada vez mais capacidade de computação e armazenamento, a ligação da computação móvel com a computação na nuvem (cloud) é também, cada vez mais, forte. Aplicações móveis que processem ou partilhem grandes quantidades de dados usam a nuvem para superar a limitação de recursos imposta por smartphones e tablets. Estes sistemas trazem novos desafios em termos de tolerância a falhas. Por um lado funcionam com baterias cuja carga tem duração limitada e por outro lado, a mobilidade do utilizador pode dificultar a obtenção de conectividade contínua e com largura de banda invariável como seria desejável. Neste trabalho, estudamos as tecnologias de nuvem, desde suas principais aplicações, até aos desafios que actualmente enfrentam. Exploramos os mecanismos de persistência local de dados offline do Azure e do Firebase. A seguir, propusemos dois mecanismos de tolerância a falhas em computação móvel na nuvem: falha da carga da bateria e falhas na ligação à rede. E, por fim, avaliamos e comparamos os mecanismos explorados e propostos.
publishDate 2019
dc.date.none.fl_str_mv 2019-07-24
2019-06-24
2019-07-24T00:00:00Z
2020-03-23T16:21:15Z
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.uri.fl_str_mv http://hdl.handle.net/10400.6/10193
TID:202365158
url http://hdl.handle.net/10400.6/10193
identifier_str_mv TID:202365158
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.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799136392219983872