わずか15分でDockerクラスタが手に入る! オープンなコンテナ環境――Azure Container ServiceMicrosoft Azure最新機能フォローアップ(15)(2/2 ページ)

» 2016年05月02日 05時00分 公開
[山市良テクニカルライター]
前のページへ 1|2       

Docker Swarmとは?

 「Docker Swarm」は、Dockerのネイティブなクラスタリング環境です。

 Docker Swarmでは標準のDocker APIを利用できるため、LinuxやWindowsのDockerクライアントやさまざまなDocker対応ツールから簡単に接続できます。Docker Swarmで構成されたAzure Container Serviceへは、SSHトンネル経由でDocker APIのTCPポート(2375)に接続することができます(画面4)。

画面4 画面4 Docker Swarm構成のAzure Container Serviceへは、SSHトンネル経由でDockerクライアントから接続できる。Azureポータルに表示中のリソースは、Azure Container Serviceのデプロイで自動作成されたもの

DC/OS(Apache MesosおよびMarathon)とは?

 「DC/OS(Datacenter Operating System)」は、スケーリングとオーケストレーションを行う「Apache Mesos」を中心に、「Marathon」や「Chronos」などのタスク管理ソフトウェアを統合したオープンソースプロジェクトです。なお、マイクロソフトもこのDC/OSプロジェクトに参加しています。

 Azure Container ServiceでDC/OSを選択すると、MesosとMarathonが構成され、DC/OS、Mesos、MarathonのWeb UI(ユーザーインタフェース)が利用可能になります。これらのWeb UIでは、クラスタの管理やノードの状態、コンテナのデプロイ操作、デプロイ状況などを確認できます。

 また、各コンポーネントのREST API(Mesos Scheduler API、Marathon API)を介して接続することもできます。Web UI、REST APIのいずれも、SSHトンネルを経由して接続することができます(画面5)。

画面5 画面5 DC/OS構成のAzure Container Serviceが提供する管理用Web UI。SSHトンネル経由で接続する

将来的にはWindowsコンテナのサポートも

 現在のAzure Container ServiceはLinuxベースであり、Azure Container Service上にデプロイできるのは、LinuxベースのDockerコンテナに限られます。将来的には、Windowsコンテナのサポートが統合されるようです。

 マイクロソフトはWindows Serverの次期バージョン「Windows Server 2016」で、Docker APIにも対応する、Windowsベースのコンテナ技術「Containers」を提供します。また、マイクロソフトはMesosphereと協力して、Apache MesosをWindows Serverに対応させようとしています。これらが実現する将来、Azure Container ServiceにおいてWindowsコンテナのサポートが追加されることになるでしょう。

 Azure Container Serviceは、「オープンソースに基づいたマイクロサービスの実装」といえるでしょう。これとは別に、マイクロソフトはMicrosoft AzureおよびオンプレミスのWindows Serverに対して「Service Fabric」という独自のマイクロサービスを提供します。

 「Azure Service Fabric」は2016年4月1日に一般提供を開始、「Service Fabric for Windows Server」は同じ日にパブリックプレビュー提供を開始しています。現状、これらにLinuxやコンテナへの対応は含まれませんが、将来的には追加され、Microsoft Azureや、そのオンプレミス実装である「Microsoft Azure Stack」でも、LinuxコンテナやWindowsコンテナがサポートされることになるでしょう。

筆者紹介

山市 良(やまいち りょう)

岩手県花巻市在住。Microsoft MVP:Cloud and Datacenter Management(Oct 2008 - Sep 2016)。SIer、IT出版社、中堅企業のシステム管理者を経て、フリーのテクニカルライターに。マイクロソフト製品、テクノロジーを中心に、IT雑誌、Webサイトへの記事の寄稿、ドキュメント作成、事例取材などを手掛ける。個人ブログは『山市良のえぬなんとかわーるど』。


前のページへ 1|2       

Copyright © ITmedia, Inc. All Rights Reserved.

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。