コンテナ技術: クラウドコンピューティングの主要技術

コンテナ技術: クラウドコンピューティングの主要技術

コンテナ テクノロジーは、英語の「Linux Container」を直訳したものです。このテクノロジーはもともと Linux オペレーティング システムで使用されていました。次の図に示すように、Linux システムでは、コンテナ テクノロジは、異なるサービスを対応するコンテナにカプセル化し、いくつかのスクリプトを組み合わせて、必要に応じてこれらのコンテナが相互に連携できるようにする分離テクノロジです。すべてのコンテナは同じオペレーティング システム カーネルを共有します。各コンテナーには、独自の CPU、メモリ、ハード ディスク、ネットワーク帯域幅の容量制限があり、独自の独立した IP アドレスとオペレーティング システム管理者アカウントがあります。

コンテナは、コードとそのすべての依存関係をパッケージ化するソフトウェアの標準ユニットであり、これにより、アプリケーションをあるコンピューティング環境から別のコンピューティング環境に迅速かつ確実に移動できるようになります。 Docker コンテナ イメージは、コード、ランタイム環境、システム ツール、システム ライブラリ、設定など、アプリケーションの実行に必要なすべてのものが含まれた、軽量でスタンドアロンの実行可能ソフトウェア パッケージです。 Docker はコンテナ エンジンであり、コンテナの機能は Docker エンジンを通じて実現できます。

コンテナ テクノロジの最も重要な価値は、異なるホスト上で実行されるアプリケーション サービスに軽量で一貫した形式を提供することです。コンテナ形式の標準化により配信エクスペリエンスが高速化され、ユーザーはワークロードを簡単に移行できるようになり、単一のプラットフォーム プロバイダーに縛られることがなくなります。コンテナを使用すると、短期間で数百または数千のアプリケーションをデプロイできるため、ユーザー アプリケーションを迅速に起動できます。コンテナを使用すると、構成プロセスを簡素化でき、ユーザーアプリケーションの動作環境をコンテナ内に直接パッケージ化して、使用時に直接起動することができます。

上図に示すように、左側の図はコンテナ技術のアーキテクチャ図、右側の図は仮想化技術のアーキテクチャ図です。これら 2 つを比較すると、コンテナと仮想マシンの最大の違いは、コンテナ内にオペレーティング システムがインストールされなくなることです。コンテナの本質は、オペレーティング システム レベルの仮想化です。アプリケーション コンテナーを起動すると、実際にはプロセスが開始されるため、オペレーティング システムが占有するリソースが大幅に節約されます。同じコンピューターで複数のテナントに対応できます。コンテナ テクノロジーは、物理マシンのリソース全体を仮想化するのではなく、オペレーティング システムのリソースを再度抽象化します。コンテナと仮想マシンを併用すると、アプリケーションの展開と管理に非常に大きな柔軟性が得られます。

Docker コンテナは、Linux、Windows、データ センター、クラウド サーバーなどのあらゆる場所で使用されています。

<<:  ハイブリッド クラウドの災害復旧の課題を克服するためのヒントは何ですか?

>>:  Kubernetes ノードをより安全にアップグレードする方法

推薦する

Python エンベロープを使用してメールと添付ファイルを送信する

昨年、私は smtplib を使用して電子メールを送信する方法についての記事を書きましたが、友人から...

デジタル時代において、SaaS ソフトウェアはどのようにして国内代替の軽騎兵隊になれるのでしょうか?

大国間の試合は技術力の競争です。海の向こうの米国がファーウェイを筆頭とする中国のハイテク企業に対して...

CIO Timesと工業情報化部標準化研究所が共同で新創システム認証トレーニングを開始

情報技術応用イノベーション(ICT応用イノベーション)は、従来のITアーキテクチャのアップグレードと...

9月のlfcvpsプロモーション:生涯30%オフ+メモリ2倍

lfcvps 9月のプロモーション第一弾が始まりました: 割引コード RAM30 (10月15日まで...

ウェブマスターがウェブサイトの価値を説明できない場合、そのウェブサイトは意味がありません。

ほとんどのウェブマスターは検索エンジンのトラフィックから利益を得ており、ウェブサイトのランキングとト...

今日頭条における若者の好みは何ですか?ユーザー調査レポート!

この記事は「今日頭条若者指数調査報告書」を皆さんと共有します。この報告書は、1. 今日頭条の若者の全...

クラウド コンピューティングのバックアップはデータ センターのバックアップとどう違うのでしょうか?

バックアップは企業にとって良い戦略です。企業は、自然災害や人為的ミスが発生した場合でも業務を正常に継...

360、Xiaomi、WeChat、Oasisの運営とプロモーション戦略を解体

本日ご紹介するのは、360、Xiaomi、WeChat、Oasis の製品運用戦略です。製品運用で理...

コンテンツキングはSEOのニュートンの法則ですか?

昔、ニュートンという人がいました。彼は、リンゴが木から落ちるのは地球の重力のせいだと言いました。また...

百度の重み付け値の計算方法の詳細な分析

現在、Baidu の重み値を照会できるサイトは多数ありますが、この値の計算方法はサイトごとに異なりま...

お金も人もチャンネルもないのに、何万人もの人々に向けた記者会見をどうやって計画するのでしょうか?

今日は、1万人規模の記者会見がどのように企画され、記者会見後にいかに迅速に製品化されるかを見ていきま...

百度の狂気の「虐殺」が引き起こした思考

百度は6月22日以来、平穏を得られていない。おそらくあなたも私と同じ気持ちでしょう。8月22日の午後...

すごい!ウェブサイトの最適化が 1 日 2 時間で完了しました。

以前、私は会社で主に病院のウェブサイトの最適化を担当していました。医療ウェブサイトの最適化における競...

Vultr:「High Frequency」高性能クラウドサーバーシリーズを追加、割引コードもあります!

Vultrは本日、ハイエンドの高周波シリーズに重点を置いた新しいクラウドサーバー製品シリーズ「Hig...

ヤフーは14年間中国で多数のインターネットユーザーを維持してきたが、関係は古くなってきている

最近、ヤフーは元グーグル幹部のマリッサ・メイヤー氏を同社の社長兼CEOに任命した。これはヤフーにとっ...