リモートモバイル仮想化は、デスクトップ仮想化と同様に、オペレーティングシステムとアプリケーションを、それらにアクセスするクライアントデバイスから分離する技術です。ただし、デスクトップ仮想化ではユーザーがWindowsデスクトップやアプリケーションにリモートアクセスできるのに対し、リモートモバイル仮想化ではAndroidなどのモバイルオペレーティングシステムにリモートアクセスできます。
リモートモバイル仮想化には、オペレーティングシステム全体の仮想化(仮想モバイルインフラストラクチャ(VMI )と呼ばれる)と、ユーザーおよびアプリケーションの仮想化(モバイルアプリ仮想化と呼ばれる)の両方が含まれます。リモートモバイル仮想化により、ユーザーはAndroid仮想マシン(VM)またはアプリケーションをリモートで制御できます。ユーザーは、 Apple iOS、Mac OS、Blackberry、Windows Phone、Windowsデスクトップ、 Firefox OSデバイスなど、さまざまなスマートフォン、タブレット、コンピューターから、 HTML5対応のWebブラウザまたはシンクライアントアプリケーションを使用して、リモートでホストされているアプリケーションにアクセスできます。

VMIとは、データセンターまたはクラウド上のサーバー上でモバイルオペレーティングシステムをホストする方式を指します。モバイルオペレーティングシステム環境はリモートで実行され、ネットワークを介してモバイル最適化ディスプレイプロトコルによってレンダリングされます。仮想デスクトップインフラストラクチャ(VDI)と比較すると、VMIは、通信範囲が変動し、従量制アクセスが可能な携帯電話ネットワークなどの低帯域幅ネットワーク環境で動作する必要があります。そのため、携帯電話が高速な4G/LTEネットワークに接続されている場合でも、高額な電話料金を避けるために、ユーザーは全体の帯域幅使用量を制限する必要がある場合があります。
VMIの最も一般的な実装では、プライベートまたはパブリッククラウドインフラストラクチャ上に複数のモバイルOS仮想マシン(VM)をホストし、Miracast™、ACEプロトコル、または3G/4Gネットワーク向けに最適化されたカスタムストリーミング実装などのオプションを介してユーザーがリモートでアクセスできるようにします。一部の実装では、オーディオとビデオのパフォーマンスを向上させるためにマルチメディアリダイレクトもサポートしています。クラウドでホストされるモバイルオペレーティングシステムはAndroidに限定されません。用途に応じて、Firefox OSやUbuntu Mobileなどの他のオペレーティングシステムもVMインスタンスとして使用できます。既存のモバイルプロセッサをベースとしたマイクロサーバーも、機能豊富なユーザーインターフェイスにフルGPUアクセスを提供するため、モバイルVMのホストとして使用できます。高密度化を実現するために、VMI実装では、メモリ要件を最小限に抑え、起動時間を短縮するカスタマイズされたAndroidバージョンを使用できます。

モバイルアプリ仮想化技術は、セキュアコンテナを使用してモバイルアプリケーションを基盤となるオペレーティングシステムから分離し、デスクトップにおけるRDSHやCitrix XenAppに類似しています。VMIと比較すると、モバイルアプリ仮想化はモバイルオペレーティングシステム全体ではなく、個々のアプリケーションとユーザーセッションのみを仮想化します。モバイルアプリ仮想化は、リモートOSの1つのインスタンスが複数のユーザーにサービスを提供できるため、VMIよりも高密度を実現できますが、ユーザー分離のセキュリティはVMIよりも低く、モバイルデバイス全体のコンテキストは少なくなります。セキュアコンテナを使用することで、各ユーザーセッションは互いに分離され、ユーザーセッションの出力はエンドユーザーにリモートでレンダリングされます。モバイルアプリ仮想化は、基盤となるオペレーティングシステムによって管理できるため、多数のユーザーへのスケーリングや、GPUや暗号化エンジンなどのハードウェア機能をすべてのユーザーセッション間で共有するのにも役立ちます。
モバイルアプリ仮想化は、どちらのソリューションも個々のユーザーのモバイルセッションをリモートサーバー上でホストするという点でVMIと機能的に似ていますが、いくつかの重要な点でVMIとは異なります。
TechTargetのアナリストは、デスクトップRDSH(MAVに相当)とVDI(VMIに相当)の比較を発表しており[ 4 ] 、モバイル版の比較でも同様の観察結果が多く見られます。
ゲーム・アズ・ア・サービスは、モバイルデバイス、ゲームコンソール、コンピューターにビデオゲームをオンデマンドでストリーミング配信します。 [ 5 ]ゲーム会社のサーバーで実行されるゲームは、エンドユーザーのモバイルデバイスにストリーミング配信されます。従来、ゲーム・アズ・ア・サービスは、Windows ベースの VDI または仮想ネットワークコンピューティング(VNC) テクノロジーを使用し、PC ベースの GPU を使用します。モバイルゲーム・アズ・ア・サービスでは、ゲームプロバイダーは Android ベースのビデオゲームをマイクロサーバーでホストし、これらのゲームを低帯域幅のセルラーネットワーク経由でモバイルデバイスにストリーミング配信できます。
モバイルゲーム・アズ・ア・サービス(MaaS)を利用すれば、ユーザーはゲームをダウンロードしてデバイスにインストールすることなく、ゲームを試したりプレイしたりできます。これは、ディスク容量、RAM、処理能力が限られているモバイルデバイスにとって特に有利です。ゲームはリモートで実行されるため、旧世代のGPUを搭載したモバイルデバイスでも、高度な3Dグラフィックスを備えたモバイルゲームをプレイできます。MaaSはまた、Androidアプリケーション開発者がWindows Phone、Apple iOS、Firefox OSなどのデバイスユーザーを含む、より幅広いユーザーにリーチするための手段も提供します。MaaSは、無料の広告付きゲームや、サブスクリプション制のゲームサービスを提供できます。
{{cite web}}: CS1 maint: url-status (リンク)