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

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

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

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

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

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

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

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

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

推薦する

百度はとっくにソーシャルリクルートメントをやめるべきだった

10月20日、百度が大規模なソーシャルリクルーティングを停止するという社内メールが回覧された。百度の...

無料のインターネットマーケティングはどこから来るのでしょうか?

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

Alibaba Cloud、最新のECS主力販売インスタンスの40%値下げとフルスタッククラウド製品の無料トライアルを発表

4月11日、アリババクラウドインテリジェンスCTOの周景仁氏は北京クラウドサミットでECSエンタープ...

インターネット大手がドメイン名を変更したことによるドメイン名とSEOの関係

はじめに:4月21日にmi.comが正式にXiaomiの所有になったと報じられました。Xiaomiは...

中国工程院の院士、王恩東氏:今後10年間のクラウドコンピューティングの重要な課題は、実体経済を強化することだ。

先日開催された「第10回中国クラウドコンピューティング会議」で、中国工程院院士の王恩東氏が、過去10...

ウェブサイトのページナビゲーションの最適化: タイトルの重複と重みの分散を解決する

Alvin's Seo Blog のページング最適化に関する記事を注意深く読んだことがあるな...

今日の最適化の重要なポイントの簡単な分析

はじめに:今年6月のBaiduアルゴリズムのメジャーアップデート以来、多くのウェブマスターはまだ夢か...

2つのモデルがイベントマーケティングを成功させる

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

WeChatを禁止するのは簡単ではない

9月19日時点では、多くの中国系アメリカ人がWeChatが使えなくなるのではないかと依然として不安を...

利益と導入規模の拡大に伴いパブリッククラウドの成長が続く

市場調査会社IDCの調査によると、2017年の世界パブリッククラウド収益は、上半期と比較して前年比2...

デジタル時代が自動車産業を変革

デジタル時代において、クラウドコンピューティング、ビッグデータ、モノのインターネット、人工知能に代表...

ユーザーエクスペリエンス分析: Renrenタイムラインの戦略的意義

タイムラインは、時間を手がかりにしてフィードを表示するプレゼンテーション形式です。 2011年以降、...

#複数の IP: ImpactVPS - $7/4 コア/4g メモリ/35gSSD/5IP/2T トラフィック/シアトル

Impact VPSはSubnet Labs LLCが所有しています。主な事業はopenvz仮想VP...

分散型データセンターの5つの利点

業界の専門家が、あらゆる規模の企業が分散データセンターを使用する必要性と、それがより優れたソフトウェ...