Repository logo
 
Loading...
Profile Picture
Person

Catumbela, Euclides João Mujanga

Search Results

Now showing 1 - 3 of 3
  • Tolerância a Falhas em Computação Móvel na Cloud
    Publication . Catumbela, Euclides João Mujanga; Sousa, Maria Paula Prata de
    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.
  • Estratégias de Tolerância a Falhas em Computação Móvel na Nuvem
    Publication . Catumbela, Euclides; Prata, Paula
    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 núvem (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 propomos e avaliamos mecanismos de tolerância a falhas para dois tipos de falhas comuns em computação móvel na nuvem: Falha da carga da bateria e falhas na ligação à rede.
  • Mobile Cloud Computing - Building High Availability Applications
    Publication . Prata, Paula; Catumbela, Euclides
    Mobile Computing seems to spread to all aspects of our life, from light entertainment to health or finance apps. Cloud services appear as the common solution to be used as backend of mobile applications. In complex applications the cloud can even be used as an additional computational resource. Mobile cloud computing applications raise new reliability and availability challenges that result namely from the device mobility and from the limited battery charge. In this work, fault tolerant mechanisms for connection problems and for low battery charge are proposed and studied. The execution time overhead of those mechanisms is evaluated and compared with the offline support existent in two common cloud platforms: Firebase and Azure.