DockerもKubernetesをネイティブサポートし始めた

DockerもKubernetesをネイティブサポートし始めた

Swarm は、Docker によって開発されたコンテナ スケジューリング ツールです。昨年、Docker プラットフォームの組み込みツールになりました。しかし、Kubernetes が最も人気のあるコンテナ スケジューリング ツールになり、Docker ユーザーも Kubernetes をより便利に使用できるようにしたいと考えていることから、Docker はついに Kubernetes のサポートを発表しました。

コンテナスケジューリングツール間の競争では、Kubernetes がリーダーとしての地位を確立したと言えます。さまざまなベンダーが対応を急いでいるだけでなく、Dockerでもエンタープライズ版Docker、WindowsとMacに対応したコミュニティ版Docker、MobyプロジェクトなどKubernetesのサポートが始まっています。ユーザーは、Kubernetes または Swarm を介してコンテナ タスクをスケジュールおよび管理することを選択できます。

将来的には、Docker プラットフォームは Swarm と Kubernetes の両方のスケジューリング ツールを提供し、Cloud Native Computing Foundation (CNCF) から Kubernetes を採用する予定です。

Docker の最高技術責任者である Solomon Hykes 氏は、開発者がネイティブ Kubernetes ツールを使用して Docker 化されたアプリケーションをスケジュールしやすくするために、Docker チームがさらに新しいコンポーネントの開発に取り組んでいると述べました。また、Docker プラットフォームの次期バージョンでは、コミュニティ バージョン、エンタープライズ バージョン、デスクトップ バージョンが正式にサポートされることも発表しました。

Docker と Kubernetes のネイティブ統合は前例のないものではありません。たとえば、コンテナオペレーティングシステムメーカーの CoreOS は、今年初めに、独自のコンテナスケジューリングツール Fleet を廃止し、Kubernetes に切り替えると発表しました。大手IT企業もさまざまな形でこの技術をサポートしています。たとえば、Microsoft は最近、自社のパブリック クラウド Azure 上でマネージド Kubernetes サービス AKS をリリースし、Oracle は最近終了した OpenWorld カンファレンスで Kubernetes をベースとした Oracle Container Engine をリリースしました。

Rancher CEOが今年のDockerCon Europeについて語る

公式ブログでトレンドや技術的な見解を頻繁に共有している Rancher の CEO、Liang Sheng 氏も、ヨーロッパの DockerCon の終了後に見聞きしたことを共有しました。しかし、過去と比較すると、今回のLiang Sheng氏の投稿では、Dockerもイノベーションの勢いが衰えるというボトルネックに直面し始めていることがわかった。

Liang Sheng 氏は、今回の DocekrCon の最大のハイライトは Docker と Kubernetes の統合であり、これにより開発者は Swarm と Kubernetes という 2 つのコンテナ スケジューリング ツールを同時に使用できるようになりましたと述べました。さらに、彼は、今回のヨーロッパ DockerCon の主な魅力は、従来の Windows および Linux アプリケーションを Docker コンテナを使用してパッケージ化し、最新のクラウド環境アーキテクチャに展開する Modernize Traditional Applications (MTA) プロジェクトに重点が置かれていることも指摘しました。 「DockerConの参加者のほとんどは、Dockerがもっと将来を見据えた潜在的なビジネスチャンスを概説することを期待している」とLiang Sheng氏は言うが、ほとんどの参加者にとってMTAプロジェクトは特に魅力的ではなかったという。

Dockerエコシステムのパートナーとして、Liang Sheng氏は、Dockerテクノロジーを使用したイノベーションはますます困難になっているとも述べた。たとえば、過去には Docker Swarm、Docker Compose、Docker ネットワークおよびストレージ パッケージはすべて非常に革新的でしたが、「現在では、コンテナー テクノロジーの新しいアイデアの多くは Kubernetes または CNCF エコシステムから生まれています」と彼は述べています。

Kubernetes コンテナ ランタイム インターフェース CRI-O バージョン 1.0 がリリースされました

Kubernetes コンテナ ランタイム インターフェイス CRI-O は、Kubernetes インキュベーション プロジェクトの一部です。オープン コンテナ OCI 標準との互換性に加えて、開発者は Docker と Moby を選択するだけでなく、このコンポーネントを Kubernetes を実行するためのランタイム環境として使用することもできます。最近、このコンポーネントは正式にバージョン 1.0 に移行し、Red Hat、Intel、SUSE、IBM などの大手 IT 企業からの貢献も受けています。

Red Hat のシニアコンサルタントエンジニアである Daniel Walsh 氏は、過去に Docker プロジェクトの更新が速すぎたため、Kubernetes が不安定になったと述べています。 CRI-O の当初のアイデアは、Kubernetes コンテナ ランタイム インターフェースと互換性があるだけでなく、オープン コンテナ OCI 標準に準拠したコンテナを実行できる、シンプルなバックグラウンド常駐プログラムを構築することでした。今回リリースされたCRI-O 1.0バージョンはKubernetes 1.7をベースにしています。 「現在開発中のOpenShift 3.7バージョンにもCRI-Oが統合されています」と彼は語った。

Microsoft Azure Container Service ACS は AKS に改名され、マネージド Kubernetes コンテナ スケジューリング サービスに重点が置かれるようになりました。

コンテナスケジューリングツールKubernetesは現在、標準機能となっているようです。 Docker が Kubernetes のネイティブ サポートを開始したという最近の発表に加えて、Microsoft も最近、クラウド コンテナー サービス Azure Container Service (ACS) も Kubernetes サービスに基づいており、略称が AKS に変更されることを発表しました。現在、AKS の新しいバージョンはプレビュー段階にあります。

Microsoft の Cloud Container Service (ACS) は、2016 年 4 月に正式にリリースされました。コマンドおよびディスパッチ レイヤーでオープン ソース コードを使用し、ユーザーがクラウド環境またはオンサイトでアプリケーションを展開および構築できるようにします。今年2月にはKubernetesコンテナスケジューリングツールを正式に統合し、4月にはKubernetesコンテナスケジューリング管理ツールの開発元であるDeisを買収し、Azure環境でのKubernetesの使い勝手を向上させた。

AKS サービスは、Azure クラウド上で Kubernetes ホスティング サービスをユーザーに提供し、運用の複雑さと運用コストを軽減するオープン ソースの Kubernetes サービスです。 AKS サービスには、Kubernetes 機能に加えて、Azure マネージド コントロール レイヤー、自動アップグレード、自己修復、簡単な拡張などの機能も含まれています。

さらに、AKS ではクラスター ノード数の拡張や Kubernetes バージョン 1.7.7 からバージョン 1.8.1 へのバージョン アップグレードが簡素化されている点も注目に値します。

ユーザーは AKS サービスを無料で使用できます。つまり、Microsoft はユーザー向けに Kubernetes クラスターを無料でホストし、ユーザーは VM の使用料のみを支払うことになります。さらに、Docker と Azure Container はともに Kubernetes をコンテナ スケジューリング ツールとして使用しているほか、データ センター オペレーティング システム メーカーの Mesosphere も Kubernetes を使用しています。さらに、Microsoft はコンテナー スケジューリング ツール Swarm と Mesosphere DC/OS のサポートも継続する予定であり、ユーザーは使い慣れたツールを選択できます。

Google と Cisco がハイブリッド クラウド アーキテクチャを推進し、ローカル Kubernetes 環境をネイティブにサポートするために提携

Google と Cisco は最近、エンタープライズ ハイブリッド クラウドに関する連携を強化するために提携し、Cisco のプライベート クラウド環境を Google のパブリック クラウド環境に接続できるようにしました。企業の需要がパブリック クラウドとプライベート クラウドのハイブリッドへと移行するにつれて、このタイプのコラボレーションはますます一般的になっています。たとえば、AWS と Google も VMware と連携してエンタープライズ ハイブリッド クラウド サービスを提供しています。 Red Hat は AWS、Azure、GCP と連携して、OpenShift をクロスクラウドおよびハイブリッドクラウド環境で実行できるようにしています。

このコラボレーションにより、シスコのネットワーク管理、セキュリティ、サービス管理テクノロジーと、Google のコンテナ クラスタ管理システム Kubernetes、マイクロサービス管理フレームワーク Istio、API 管理プラットフォーム Apigee が統合され、シスコのエンタープライズ顧客は、拡張が必要になったときに、既存の導入済みアプリケーションやデータを Google Cloud Platform に移行または拡張することが容易になります。エンタープライズ開発者は、使い慣れた開発ツール、ランタイム、運用環境を使用して、新しいクラウド アプリケーションやローカルにデプロイされたアプリケーションを開発することもできます。

シスコのCEO、チャック・ロビンス氏は、シスコとグーグルの協力により、企業顧客に柔軟性、拡張性、エンタープライズグレードのセキュリティとサービスが提供されると述べた。 Google Cloud Platform の CEO であるダイアン・グリーン氏は、この連携により、企業はクラウド ソリューションを簡単かつ段階的に導入できるようになると述べています。

シスコにとって、この協力はパブリック クラウド サービスの不足を補うものとなります。 Microsoft Azure と AWS との競争がなくなったため、シスコは今年 3 月にパブリック クラウド サービスを停止しました。 Googleにとって、この提携は、Googleが参入するのがより困難な市場セグメントであるシスコの大規模企業顧客へのリーチに役立つだろう。同社はAWSやMicrosoft Azureなどのクラウドリーダーに追いつくためにシスコの協力を確保した。

<<:  DevOps とクラウド コンピューティングが共に重要な理由

>>:  クラウド自動化とオーケストレーションの間の障壁: それをどうやって打破するか?

推薦する

モモさん、孤独の裏にある発展の道とは?

コミュニケーションを手段として友達作りを目指した商品として、Momo独自の開発は業界の多くの友達の注...

小規模から大規模までウェブサイトの最適化を強化する方法

電子商取引サイトの出現により、人々の消費パターンは変化しました。ウェブサイトの最適化の派生により、人...

ビッグデータの孤立を打破: 主流の SaaS ベンダーが共同でオープン スタンダードを構築

10月27日、2017 iResearch A10 ビッグデータサミットにおいて「Intellige...

垂直産業ウェブサイト構築のリスクに関する議論

垂直産業ウェブサイトは、かつては比較的競争力が低いため、多くの個人ウェブマスターが好むウェブサイトの...

寧哲ネットワーク周寧:初期のローカルウェブサイトチーム管理に関する13の質問

これまで皆さんにお金を稼ぐ方法についてお話ししてきましたが、今回は親しいおじさんに変身して経営につい...

Baiduランキング最適化投票アルゴリズム

Baidu アルゴリズムの継続的なアップグレードと改善により、さまざまなランキング アルゴリズムは現...

入札データ分析のいくつかの主要な分析についての簡単な説明

これまで私はデータ分析についての記事を書いてきましたが、主にデータ分析のプロセスとデータ分析のアイデ...

#11.11# Youyun: 香港CTG回線(低遅延/3ネットワーク直接接続)、9元/初月、166元/年、2Gメモリ/2コア/40g SSD/5M帯域幅

Youyunは正式に登録された国内のクラウド サーバー マーチャントであり、広東省広州科技有限公司の...

クラウドネイティブセキュリティの5つの重要な要素

「クラウド コンピューティング」という用語はかつてテクノロジー業界の議論の定番でしたが、「クラウド ...

BeautifulSoup4 の最もよく使われる 5 つの機能 [Sun Ji]

[注記] この記事は、友人のSun Jiがイントラネット wiki に投稿した記事を転載したものです...

ウェブサイトのSEO最適化に必要なのは7つのことだけです

インターネットの継続的な発展に伴い、今日の伝統的な企業は、インターネットプラットフォームを利用して自...

クラウドネイティブの「春」は来るのか?

IT 業界では、従来の IT アーキテクチャを「煙突」アーキテクチャと比較することがよくあります。こ...

Amazon Web Services: デジタルインテリジェンスの統合による企業イノベーションの推進

デジタル変革は何千もの業界にとって避けられない発展の潮流であり、すべての業界のプロセス全体とすべての...

ピークサーバー - $10/年/256M メモリ/10G ハードディスク/500G トラフィック/IP あたり $0.1

ピークサーバーからの最新ニュースによると、公式は当初の生涯50%割引をキャンセルしましたが、それでも...

4月のアプリ購入動向に関する考察

4月、趣頭条は6月30日に自社メディア作成プラットフォームのサービスとメンテナンスを停止すると発表し...