Canonical、クラウドでAndroidサービスを実行可能な「Anbox Cloud」発表

Steven J. Vaughan-Nichols (ZDNET.com) 翻訳校正: 編集部 矢倉美登里 吉武稔夫 (ガリレオ)

2020-01-23 16:30

 多くの人が利用する仮想マシン(VM)OSとして「Ubuntu」がクラウドで優位に立っているのを受け、CanonicalUbuntu Linuxで最もよく知られている。だがこの度、Canonicalは新たな事業を始めようとしている。Ubuntuベースのクラウド上に「Android」アプリのプラットフォームを構築する「Anbox Cloud」だ。ユースケースとしては、クラウドゲーミングのほかエンタープライズワークプレースアプリケーション、ソフトウェアテスト、モバイルデバイス仮想化などが想定されている。

Anbox Cloud
Anbox Cloudのスタック
提供:Canonical

 Androidと聞けば、誰もがクラウドではなくスマートフォン上のOSのことを考えるだろう。それでも、ユーザーも独立系ソフトウェアベンダー(ISV)も、ハイエンドのゲームのような、要求が厳しいAndroidアプリケーションをさらに大型のスマートフォンで利用したいと考えている。

 ゲームなど、要求の厳しいアプリに対するこうした新しいアプローチは、4G LTEが広く普及し、5Gが最終的に軌道に乗り、エッジコンピューティングが勢いを得るかどうかにかかっている。こういった技術の発展により、リッチなゲーミングや、製造、小売り、物流、運送、ヘルスケアなどの分野に特化したアプリケーションをスマートフォンに配信できるようになる。だが、タブレットやスマートフォンでこういったアプリを利用するには、大きな欠点が1つある。ハイエンドのアプリケーションを動かすにはプロセッサーやグラフィックのパワーが不足しているのだ。そこで、Anbox Cloudの出番となる。

 Anbox Cloudにより、開発者は、グラフィックを多用しメモリーを大量に消費するモバイルゲームなどのアプリケーションを開発できる。そうしたアプリケーションは、多くのユーザーに規模を拡大しながら、ゲーマーが求める反応性や超低遅延性を実現できる。ゲームをダウンロードするのではなく、SaaS(Software-as-a-Service)モードでAndroidのゲームを動かすわけだ。また、ISVに対しては、保護されたコンテンツ配信チャンネルを提供する。

 Canonicalの説明によれば、Anbox Cloudは同社のさまざまな技術をベースにしているという。Anbox Cloudは、コンテナ化されたAndroidアプリを「Ubuntu 18.04 LTS」カーネル上で動かす。コンテナ化は、隔離された安全な「LXD」システムコンテナによって行われる。これらのコンテナは、VMよりもはるかに軽量だ。Anbox Cloudのサービスプロバイダーにとって、これはVMでAndroidアプリを稼働する場合と比べて、アプリケーションの密度が2倍以上になることを意味する。

 リモートでのインフラプロビジョニングには、MAAS(Metal-as-a-Service)が利用される。Canonicalが手がけているオープンソースのDevOpsツール「Juju」は、デプロイや管理を容易にし、運用コストを下げる自動化ツールを提供する。Anbox Cloudとそのコンポーネントを動かす上で技術サポートが必要な場合は、「Ubuntu Advantage」のサポートを利用できる。これにより、最長10年間、継続的なサポートとセキュリティアップデートが提供される。

ZDNET Japan 記事を毎朝メールでまとめ読み(登録無料)

ZDNET Japan クイックポール

自社にとって最大のセキュリティ脅威は何ですか

NEWSLETTERS

エンタープライズ・コンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]