「Kubernetes」か「Mesos」か【後編】
「Kubernetes」と「Mesos」 コンテナ管理にはどちらを選ぶべきか?
コンテナを連携させながら運用する場合では「Kubernetes」「Apache Mesos」のどちらを選ぶべきだろうか。システム構成や目的によって異なる選択のヒントを紹介する。
複数のコンテナを運用する方法は主に2つある。前編「コンテナ連携ツール『Mesos』とは? 『Kubernetes』との違いは」で紹介した、リソース管理ツール「Apache Mesos」(以下、Mesos)を用いる方法と、中編「『Kubernetes』で複数のコンテナを管理するには?」で紹介した、コンテナの運用管理を自動化するコンテナオーケストレーションツール「Kubernetes」を利用する方法だ。
MesosとKubernetesの選択
MesosとKubernetesのどちらを採用すればよいのか。結局のところ、実績があるものと将来有望なもののどちらを選ぶかという問題になる。
Mesosの利点
Mesosにはコンテナを連携させるために有用な機能が複数ある。実行するのに物理環境か仮想環境かを問わず、何十万台ものサーバのCPUやメモリといったリソースをプール化して、無数のコンテナを運用できる環境を構築できる。連携する複数のコンテナを大規模運用する場合ではMesosが優勢だ。ただしMesosは利用できる機能群が豊富なため、Kubernetesよりも運用が複雑になる場合がある。
Kubernetesの利点
Kubernetesでコンテナを連携させるためのフェデレーション機能は、Mesosが想定する規模と同等規模のコンテナ群を運用するには実績が足りない。だがKubernetesはMesosよりも浸透している。広いユーザー基盤があり、コンテナエコシステムの中心に位置するため、Kubernetesへの移行を検討しているMesosユーザーもある。
リソース抽象化などかつてはMesosの領分だった機能が、Kubernetesでも実現できるようになってきた。HashiCorpのインフラ構成管理ツール「Terraform」とKubernetesを組み合わせることで、コンテナオーケストレーションを機能させるための普遍的なリソースモデルを構築可能だ。これにより、さまざまなリソースを任意のクラウドで管理できるアジリティ(俊敏性)をKubernetesにもたらす。
こうしたエコシステムによって、コンテナ連携の勢力図はMesosよりもKubernetesが有利な情勢に変わっていくだろう。Kubernetesエコシステムには、フェデレーションや監視、ライフサイクル管理、サービス検出、導入を円滑にするツールが充実している。これらの周辺ツールを併用したKubernetesは、次の2つ企業向けITシナリオで有用だ。
- 膨大ではなく、一般的な数のコンポーネントで構築されるアプリケーションが混在し、一部のフロントエンド要素にのみ負荷分散を必要とする場合
- ベンダーがKubernetesの運用管理をするマネージドKubernetesを使用する場合
Mesosが、より良い選択肢になる場合もある。例えば、それぞれが多数のコンポーネントから構成される少数のアプリケーションがあり、その負荷を自社のITインフラ全体で分散させる場合だ。Mesosは、このような環境を運用することがしばしばある大手インターネットサービス企業にとっては魅力だ。
Copyright © ITmedia, Inc. All Rights Reserved.
「Kubernetes」か「Mesos」か
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社インターネットイニシアティブ] 人材不足と属人化が深刻に 「攻められない情シス」を変革する一手とは? -
製品資料
[株式会社イトーキ] 会議室が「空いてるのに使えない」問題の解決策とは? -
事例
[株式会社イトーキ] 製造現場を取り巻く経営課題 「持続的な現場力」を強化する方法とは? -
製品資料
[株式会社イトーキ] 社員の力を引き出す、「ABW(Activity Based Working)」を実現する秘訣とは? -
製品資料
[株式会社BREXA Technology] 「インシデント初動対応」が遅れる3つの構造的要因とは?
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Active Directory」復旧で“詰む”企業が続出 ランサムウェアに備える4対策
-
2
Microsoft 365侵害企業の9割はMFA導入済み 1002人調査で見えた盲点
-
3
なぜノートPCの更新が「4年→6年」に? AIインフラ急拡大の余波
-
4
企業が「Microsoft Azure」を選ばざるを得ない理由
-
5
「RAGは終わった」は本当か――ロングコンテキストが変えたこと、変えられないこと
-
6
「オフィス移転・刷新に伴うネットワーク環境の実態」に関するアンケート
-
7
「セキュリティ運用と侵入後の初動防御」に関するアンケート
-
8
“RAG is dead”は本当? AIエージェントが切り拓く「次世代RAG」と検索の未来
-
9
WiMAXとは何か――技術とアプリケーション
-
10
「Windows」の不要なファイルを安全に消して容量を空ける方法
ホワイトペーパーランキング PR
-
1
「IT史に名を残すシステム障害」8選
-
2
AIが苦手な「汚いデータ」になっていない? AI投資を無駄にしないための注意点
-
3
急増する高度なフィッシング詐欺 先回りしてブロックするには何が必要?
-
4
法人向け光回線のプランはどう選ぶ? 機能面/保守体制/コストを一覧で比較
-
5
三井ホームに学ぶ「無線LAN環境」構築 快適なオフィスと高度なIT運用の両立法
-
6
SNMPより詳細で、パケット解析より簡単な「トラフィック可視化・分析」の方法
-
7
Microsoft 365のメールセキュリティ、3つの“死角”と追加で検討すべき対策とは
-
8
「RPA導入の成果が出ない」を防ぐ、成果につながる自動化対象業務の選び方
-
9
10G回線の真価をフルに享受するには? 導入前にチェックしたいポイント
-
10
サイバー脅威「トップ50」完全解説ガイド、新たな攻撃手法に対抗するには
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー