Kubernetesが生み出す変化
進化するコンテナ技術 2019年にさらに人気が高まる理由とは
コンテナ化の流れが減速する気配はない。コンテナの進化に主眼を置いたさまざまな技術、製品、ベンダーの取り組みが増え、2019年はコンテナを取り巻く環境が大きく変化する年になりそうだ。
2018年にコンテナの人気が高まり、仮想化環境の導入を検討する企業にとってコンテナは頼れる現実的な存在になった。2019年もコンテナに進化の余地は残っているだろうか。コンテナの進化は加速するだろう。
近い将来、コンテナのエコシステムは、オープンソースコミュニティーとベンダーによって形成されるだろう。コンテナは、関連経費がかからないことや仮想化が容易にできる利点によって利用が広がり、データセンター、仮想マシン(VM)、クラウドなどから引き継がれるアプリケーションのエコシステムにうまく適合している。2019年は、こうした従来の特徴とは異なる方向へコンテナは進化するだろう。コンテナがアプリケーションのホスティングのために使われることは変わらないが、これに加えて分散アプリケーションを構築、実行するための一連のツールとしての役割も果たすようになる。
オーケストレーションは、コンテナのスケールアップやエラーが発生したコンテナの置き換えの際、コンテナを導入、複製、再導入のために用いられ、個々のコンテナ技術をつなぎ合わせて管理するのに役立つ技術だ。このオーケストレーションは、2019年に2つの方向性で調和が始まると考えられる。デプロイを重視したメカニズムを採用している「Kubernetes」は、オーケストレーション技術の主要な選択肢になるだろう。これに対して「Apache Mesos」や、「Mesosphere DC/OS」「Mesosphere Marathon」は、仮想インフラを重視したメカニズムを採用している。Mesosphere DC/OSやMesosphere Marathonは、全てのデプロイを仮想化することであらゆるアプリケーションをホスティングし、既存のコンテナの枠を超えた役割を果たす。
Kubernetesの進化の方向性
コンテナの進化には、「KubeVirt」や「Mirantis Cloud Platform」の機能の一つである「Virtlet」など、KubernetesでVMを実行するための管理ツールが貢献している。こうしたKubernetesの利便性を高めるサードパーティー製品に加えて、Kubernetes自体が進化し、仮想インフラを重視したメカニズムを採用すると考えられる。こうした技術的な進化は、Kubernetesがデプロイを重視したメカニズムとは異なる方向へ進化することを表している。Kubernetesが仮想インフラを重視した方向へ進むには、拡張を可能にしなければならない。そのような変化を経て、大半のユーザーがコンテナを導入する際、Kubernetesが第一の選択肢になるだろう。
Kubernetesはインフラの抽象化へと向かっている。この動きのために、開発、監視、ネットワークなど、アプリケーション運用におけるあらゆる側面において、実際のインフラではなく、抽象化の仕組みを取り入れる必要が生じる。この抽象化のモデルが機能するためには、少なくともコンテナはPCと同様にホストしているアプリケーションを監視する必要がある。この状態に達するには、コンテナのファイルシステムを管理コンソールなどに組み込み、コンテナで仮想デスクトップを利用できるようにする必要がある。その結果、あらゆる面でコンテナが仮想ホストとなる「空のコンテナ」と呼ばれるものが実現する。
仮想ホストとして機能するコンテナを実現する仮想インフラでは、複数のホスティングリソースとアプリケーションのコンポーネントが、単一の仮想ホストとアプリケーションだと見なされるような抽象化が可能になる。
仮想ホスト向けの2つの追加要素
サーバレスコンピューティングという技術がある。この技術は実際には物理インフラで利用されるものだが、この技術が「サーバレス」と呼ばれるのは、アプリケーションのコンポーネントに仮想リソースをオンデマンドで割り当て、コンポーネントに対してリソースを動的に誘導するためだ。サーバレスコンピューティング向けのオーケストレーションは、ワークフローオーケストレーションという新たな次元に移ろうとしている。ワークフローオーケストレーションは、2019年にコンテナが進化するのに必要な新たな要素だ。
ワークフローオーケストレーションにおいて、Kubernetesは利用可能なリソースにコンピューティング作業をどのように分配するのかを認知しておく必要がある。Kubernetesは、コンテナの導入やスケールアップ、スケールダウンによってワークフローが変化する場合と、ワークフローがコンピューティングリソースのデプロイを促す場合とを識別できる必要がある。サーバレスコンピューティングでは、いつ、どのアプリケーションのコンポーネントがどのリソースを使うのかをワークフローが決定する。コンテナとサーバレスコンピューティングのユースケースは重なり合うため、ワークフローオーケストレーションの機能は、これら2つの間をシームレスに接続する必要がある。
コンテナの進化につながるオーケストレーションの要素として、イベントの処理方法を挙げることもできる。例えばKubernetes向けの大半の監視ツールは、インフラやアプリケーションの状態を認識して、応答を引き起こすイベントを生成する。さらに、MicrosoftのKubernetes管理ツール「Brigade」のように、スクリプトによって操作可能なKubernetesクラスタを作成するツールも出ている。マイクロサービス管理ツール「Istio」のような、ワークフローを管理できるイベント処理ツールも存在する他、マイクロサービスや機能ベースのコンピューティングを実現する方法もある。
全てのイベントを中心に据えた管理、自動化ツールはKubernetesと連携できる。しかし一般的なユーザーにとっては選択肢が多過ぎ、ツール類を統合するのは煩雑な作業になる。論理的に考えれば、イベントを認識する機能はオーケストレーションに結び付けられるべきだ。2019年にそれが実現すれば、監視とアプリケーションのライフサイクル管理がさらに便利になる。
ネットワーキングとクラウド
仮想コンテナのネットワークも、大きな変化を迎えようとしている。Kubernetesなどのコンテナ向けのオーケストレーション技術は、長い間、多様な仮想ネットワークのプラグインをサポートしてきた。それらのプラグインは機能面で大きく異なる特徴を持っている。プラグインの多様性は、コンテナをクラウドインフラで使用する際に大きな問題を引き起こす恐れがある。
ハイブリッドクラウドは、コンテナ化と組み合わせた利用、あるいはハイブリッドクラウド単独の利用によってコンテナの進化を強力にけん引する。2019年、ハイブリッドクラウドの支持者は、クラウド環境とデータセンターの接続、仮想プライベートネットワークへの接続、コンテナとSD-WAN(ソフトウェア定義のWAN)の統合を実現するための仮想ネットワークなどの導入を進めるだろう。
以上で述べた急速な変化を生む可能性を持つさまざまな要素技術が相まって、2019年にコンテナの導入は増加するだろう。コンテナに関連するさまざまな技術の選択肢があるため、企業のIT部門は、新たな技術を採用するためのトレーニングと統合作業に多大な時間を費やさなければならない可能性がある。
コンテナ製品やそのベンダーが再編される可能性がある。DockerやKubernetes以外にもさまざまなコンテナ製品がある。VMware、Hewlett Packard Enterprise、IBM、Red Hatなどのベンダーは、進化を続けるコンテナのエコシステムに必要な要素をパッケージ化している。企業がコンテナにデプロイするワークロードは膨大なため、そのようなパッケージ製品が徐々に市場を支配していくに違いない。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社キーエンス] なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは -
製品資料
[株式会社セールスフォース・ジャパン] 「CRMは設計と無関係」は本当か? PLMとの融合で実現する高速開発 -
事例
[日本ヒューレット・パッカード合同会社] AIエージェントの時代にどう備える? 「新たな働き手」を支える3要素とは -
製品資料
[日本ヒューレット・パッカード合同会社] “横並びの自動化”から脱却、AI活用で生産性と競争力を高める秘訣 -
製品資料
[サイボウズ株式会社] AIが「わざわざ使うツール」になっていない? 業務で自然に使う導線にする秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
2
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
3
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
-
4
なぜ「Gemini 4 Argon」は出遅れたのか? Googleが狙う“逆転のシナリオ”
-
5
「中堅・中小企業のネットワーク・セキュリティ運用実態」に関するアンケート
-
6
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
7
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
-
8
情報漏えいはなぜ繰り返されるのか 今すぐ見直すべき「境界」
-
9
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
10
【漫画付き】ひとり情シス協会が明かす、RAG導入でしくじる企業「2つの共通点」
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
3
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
4
財務部門がAIを最大限に活用する方法 無駄のない戦略的リーダーシップへの道
-
5
LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント
-
6
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
7
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
-
8
生成AIを開発に導入しても効果が見えない? 実証実験で分かった成果と課題
-
9
経産省DX指針から読み解く、受発注業務デジタル化ロードマップ
-
10
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー