Cloud-computing-mobile

提供:Dev Guides
移動先:案内検索

モバイルクラウドコンピューティング

クラウドコンピューティングは、リッチインターネットメディアをサポートし、必要な処理が少なく、消費電力が少ないスマートフォンを提供します。 モバイルクラウドコンピューティング(MCC)の観点では、処理はクラウドで行われ、データはクラウドに保存され、モバイルデバイスは表示用のメディアとして機能します。

今日、スマートフォンは、Webサービスを使用するアプリケーションを統合することにより、リッチクラウドサービスで採用されています。 これらのWebサービスはクラウドにデプロイされます。

GoogleのAndroid、AppleのiOS、RIM BlackBerry、Symbian、Windows Mobile Phoneなど、利用可能なスマートフォンオペレーティングシステムがいくつかあります。 これらの各プラットフォームは、クラウドに展開されているサードパーティアプリケーションをサポートしています。

建築

*MCC* には、4種類のクラウドリソースが含まれます。
  • 遠くのモバイルクラウド
  • 遠くの不動の雲
  • 近接モバイルコンピューティングエンティティ
  • 近接する固定コンピューティングエンティティ
  • ハイブリッド

次の図は、モバイルクラウドコンピューティングアーキテクチャのフレームワークを示しています。

モバイルコンピューティング

問題点

モバイルクラウドコンピューティングの分野で大きな発展があったにもかかわらず、次のような多くの問題が未分類のままです。

緊急時の効率的な送信

クラウドとモバイルデバイス間で情報を頻繁に送信する必要があります。

建築上の問題

異種環境のため、アーキテクチャを中立にするためにモバイルクラウドコンピューティングが必要です。

ライブVM移行

リソースを大量に消費するアプリケーションをクラウドに移行し、仮想マシンを介して実行することは困難です。

モバイル通信の輻輳

モバイルクラウドサービスの需要が継続的に増加しているため、クラウドとモバイルデバイス間の円滑な通信を可能にするための作業負荷が増加しています。

セキュリティとプライバシー

モバイルユーザーはクラウド上で個人情報を共有するため、これは大きな問題の1つです。