Mobile Cloud Computing

Cloud Computing offre tali smartphone che hanno un ricco supporto multimediale Internet, richiedono meno elaborazione e consumano meno energia. In termini di Mobile Cloud Computing (MCC), l'elaborazione viene eseguita nel cloud, i dati vengono archiviati nel cloud ei dispositivi mobili fungono da supporto per la visualizzazione.

Oggi gli smartphone vengono utilizzati con ricchi servizi cloud integrando applicazioni che consumano servizi web. Questi servizi Web vengono distribuiti nel cloud.

Sono disponibili diversi sistemi operativi per smartphone come Android di Google, iOS di Apple, RIM BlackBerry, Symbian e Windows Mobile Phone. Ciascuna di queste piattaforme supporta applicazioni di terze parti distribuite nel cloud.

Architettura

MCC include quattro tipi di risorse cloud:

  • Cloud mobile distante
  • Nube immobile lontana
  • Entità di mobile computing prossime
  • Entità informatiche immobili prossime
  • Hybrid

Il diagramma seguente mostra il framework per l'architettura di cloud computing mobile:

Problemi

Nonostante lo sviluppo significativo nel campo del cloud computing mobile, molte questioni rimangono ancora indifferenziate come:

Trasmissione efficiente di emergenza

Ci dovrebbe essere una trasmissione frequente di informazioni tra il cloud e i dispositivi mobili.

Problemi architettonici

Il cloud computing mobile è necessario per rendere neutrale dall'architettura a causa dell'ambiente eterogeneo.

Migrazione VM in tempo reale

È difficile migrare un'applicazione, che richiede molte risorse nel cloud, ed eseguirla tramite macchina virtuale.

Congestione delle comunicazioni mobili

A causa del continuo aumento della domanda di servizi cloud mobili, il carico di lavoro per consentire una comunicazione fluida tra cloud e dispositivi mobili è stato aumentato.

Sicurezza e privacy

Questo è uno dei problemi principali perché gli utenti mobili condividono le proprie informazioni personali sul cloud.