すでに Docker があるのに、なぜ Kubernetes が必要なのでしょうか?

すでに Docker があるのに、なぜ Kubernetes が必要なのでしょうか?

諺にもあるように、「千人の読者の目には千のハムレットがある」。 Kubernetes にも同じことが当てはまります。同じシステムでも開発者によって見方は異なり、段階によって理解もまったく異なります。

Kubernetes を学び始める前は、Kubernetes はさまざまな抽象的な概念と複雑なインストール プロセスを備えた非常に複雑なシステムだと思っていました。インストールがスムーズに進まなかったので、あきらめそうになりました。理由は簡単です。すでに Docker があるのに、なぜ Kubernetes が必要なのでしょうか?

Kubernetes システムが複雑で難しいのは、実際に何をするのかがわからないからです。古いバージョンのインストール プロセスが面倒なことと相まって、作業するには多少の忍耐力が必要です。それでは、簡単な比較表を通じて、それが何をするのかを説明しましょう。

図の上部だけを見ると、HOST が Pod に置き換えられ、基盤となるネットワークが実際のネットワークではなくオーバーレイ ネットワーク、つまり仮想ネットワークに置き換えられただけの変更点があります。 APP 開発者にとって、コンテナ技術をまったく理解していなくても問題ありません。これが Kubernetes の力です。提供される抽象化レイヤーは、APP 開発者にとって完全に透過的です。 POD で使用する場合と HOST ホストで使用する場合の間に本質的な違いはありません。

相変わらず同じ質問です。Docker がすでにあるのに、なぜ Kubernetes が必要なのでしょうか?

この質問に答えるには、まず Docker を導入する必要がある理由から始めなければなりません。コンテナ化されたデプロイメントが必要だからです。では、なぜコンテナ化されたデプロイメントが必要なのでしょうか?この質問についてもう少し詳しく説明しましょう。ここでは怠けてやめておきます。コンテナ化されたデプロイメント後に発生する新しい問題、つまりコンテナ インスタンス数の増加について見てみましょう。コンテナ インスタンスの数が増えると、卵が多すぎて、すべてを収容するためのバスケットが必要になるようなものです。 Kubernetes はそのバスケットです。もちろん、これは単純なバスケットではありませんので、ここでは詳しく説明しません。

標準的な答えは、Docker があるために Kubernetes が必要である、ということです。ループに入ってしまったような気がしますか?私も同じ気持ちです。

この図から、Docker コンテナ テクノロジーが Kubernetes プラットフォームの基盤となっていることもわかります。コンテナ技術の主な機能は分離です。システムの主要なリソースを分離することにより、ホストの抽象化が実現されます。 Kubernetes プラットフォームは、抽象ホストに基づいてクラスターの抽象化を実装します。

一言でまとめると次のようになります。

  • コンテナはアプリケーション レベルのホスト抽象化を提供します。 Kubernetes はアプリケーション レベルのクラスター抽象化を提供します。

まとめ

短い記事、別の記事を書いたことがきっかけで書かれた簡単な要約。これが、Kubernetes の扉の外をまださまよっている初心者の役に立つことを願っています。もちろん、Kubernetes の新しいバージョンはインストールが非常に簡単です。

<<:  業界で人気のKubernetesディストリビューション10選

>>:  エッジコンピューティングでは、データは本当に安全ですか?

推薦する

SEOの初期開発における3つの主要な方向性について簡単に説明します。

SEO業界の競争はますます激しくなっています。SEOを始めるのは難しくありません。ウェブサイト編集者...

ウェブサイトを構築した後、最適化する際には、次の3つの間違いを避ける必要があります。

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています外部リンク...

クラウドガバナンスのベストプラクティスについてお話ししましょう

クラウド ガバナンスは、クラウドでサービスを実行する企業が採用する一連のルールとポリシーです。組織は...

古典的な経営法則から SEO ウェブサイト開発を促進する方法

SEO 業界の標準化により、草の根のウェブマスターが台頭することが難しくなりました。SEO 業界はも...

host4fun-$7/KVM 仮想 VPS/2G メモリ/100g ハードディスク/14 データセンター

host4fun は、インド企業 Quadspark It Solutions Private Li...

中小企業の独立系電子商取引の活路

今年8月1日より、月間売上高が2万元を超えない小零細企業のうち、小規模増値税納税者と営業税納税者は、...

Baiduのいいねボタンは、Baidu Shareを追加してから24時間以内に表示されます。

Baidu の「いいね!」ボタンは小規模なテストではありません。百度の「いいね!」ボタンは小規模なテ...

Prometheus と Grafana を使用して Kubernetes クラスターを監視します。

[[408525]]この記事はWeChat公式アカウント「新チタン雲務」から転載し、黄平安が翻訳した...

A5 最適化チーム: ランキングが乱高下する中、SEO 最適化はどこに向かっているのでしょうか?

2012年に入ってから、検索エンジンの順位変動が異常に頻繁になった。権威の低いウェブサイトが一夜にし...

Kafkaの障害から、Kafkaの高可用性の原理を理解しました

[[408030]]問題は Kafka の停止から始まりました。私は金融テクノロジー企業に勤めていま...

推奨: Lovevps-512MメモリKVM/15g SSD/500g月間トラフィック/月額支払い7ドル

lovevps は 2010 年に設立された企業で、評判は抜群です。あまり実力を誇示せず、比較的控え...

データはクラウドの第一級の資産であるべき

著者 |デビッド・リンシカム企画 |ヤン・ジェン適切なデータ ガバナンス、相互運用性、アクセス制御が...

株式公開により、Storm Video がニュースの見出しを飾るのはこれが最後になるのでしょうか?

馮鑫は今回の上場に向けて準備が整っているようで、少なくとも3年間は収益を上げれば十分だ。最近、Bao...

ウェブサイトの重みはあるもののトラフィックがない理由を分析する

ウェブマスターは、ウェブサイトの重量とトラフィックにさらに注意を払います。多くの SEO 担当者は、...

Kubernetes ゲートウェイ API ポリシーに基づくトラフィック管理

Kubernetes Gateway API は、複雑さを抽象化し、ルーティングとトラフィック ポリ...