Computação em nuvem móvel

A computação em nuvem oferece smartphones que têm suporte a mídia de Internet rica, requerem menos processamento e consomem menos energia. Em termos de Mobile Cloud Computing (MCC), o processamento é feito na nuvem, os dados são armazenados na nuvem e os dispositivos móveis servem como mídia para exibição.

Hoje, os smartphones são empregados com serviços de nuvem ricos, integrando aplicativos que consomem serviços da web. Esses serviços da web são implantados na nuvem.

Existem vários sistemas operacionais para smartphones disponíveis, como Android do Google, iOS da Apple, RIM BlackBerry, Symbian e Windows Mobile Phone. Cada uma dessas plataformas oferece suporte a aplicativos de terceiros que são implantados na nuvem.

Arquitetura

MCC inclui quatro tipos de recursos de nuvem:

  • Nuvem móvel distante
  • Nuvem distante imóvel
  • Entidades de computação móvel próximas
  • Entidades de computação imóveis próximas
  • Hybrid

O diagrama a seguir mostra a estrutura para arquitetura de computação em nuvem móvel:

Problemas

Apesar de ter um desenvolvimento significativo no campo da computação em nuvem móvel, ainda muitos problemas permanecem não classificados, tais como:

Transmissão Eficiente de Emergência

Deve haver uma transmissão frequente de informações entre a nuvem e os dispositivos móveis.

Problemas de arquitetura

A computação em nuvem móvel é necessária para tornar a arquitetura neutra devido ao ambiente heterogêneo.

Migração de VM ao vivo

É um desafio migrar um aplicativo que consome muitos recursos para a nuvem e executá-lo por meio de uma máquina virtual.

Congestionamento de comunicação móvel

Devido ao aumento contínuo na demanda por serviços de nuvem móvel, a carga de trabalho para permitir uma comunicação tranquila entre a nuvem e os dispositivos móveis aumentou.

Segurança e privacidade

Este é um dos principais problemas porque os usuários móveis compartilham suas informações pessoais na nuvem.