クラウドネイティブ技術の主要部分の一つであるコンテナ技術は、新たな時代の分岐点となるのか?

クラウドネイティブ技術の主要部分の一つであるコンテナ技術は、新たな時代の分岐点となるのか?

今日のトピックは3つの部分から成ります

  1. コンテナの定義
  2. コンテナの利点
  3. コンテナの特徴

開発者や運用保守担当者の業務内容が変わり、業務効率が向上し、間接的に競争力が高まります。

コンテナの定義

開発者向け: コンテナーは、アプリケーションをほぼどこでも同じように実行できるようにする、軽量でポータブルな自己完結型のソフトウェア パッケージング テクノロジです。開発者は、ラップトップ上でコンテナを作成してテストし、変更を加えることなく、運用システムの仮想マシン、物理サーバー、またはパブリック クラウド ホスト上でコンテナを実行できます。 Docker はコンテナの一種であり、Core OS の Rkt など、他のコンテナも存在します。

オペレーティング システムの観点から見ると、コンテナーは、分離されたビュー、制限されたリソース、独立したファイル システムを持つプロセスの集合です。いわゆる「ビュー分離」とは、一部のプロセスを表示でき、独立したホスト名などを持つことができることを意味します。リソース使用率を制御するということは、メモリ サイズや使用する CPU の数などを制限することを意味します。コンテナーは、他のシステム リソースを分離し、独自の独立したリソース ビューを持つプロセスの集合です。

コンテナには独立したファイルシステムがあります。システム リソースを使用するため、独立したファイル システムにはカーネル関連のコードやツールは必要ありません。コンテナに必要なバイナリ ファイル、構成ファイル、および依存関係のみを提供する必要があります。コンテナの実行に必要なファイルのセットが利用可能であれば、コンテナは実行できます。

コンテナの利点

開発者向け - 一度構築すればどこでも実行可能

コンテナは環境の分離と再現性を意味します。開発者は、アプリケーションのランタイム環境を一度作成するだけで、それをコンテナにパッケージ化して他のマシンで実行できるようになります。さらに、コンテナ環境は仮想マシンと同様にホスト環境から分離されていますが、より高速でシンプルです。

現在、開発者は通常、複数のサービス (MQ、Redis、DB など) を使用してアプリケーションを構築および組み立てており、アプリケーションは仮想サーバー、プライベート クラウド、パブリック クラウドなどのさまざまな環境にデプロイされる傾向があります。

[[357474]]

運用の場合 - 一度設定すれば何でも実行可能

サーバーは、標準のランタイム環境を構成するだけで、任意のコンテナを実行できます。これにより、運用スタッフの作業がより効率的かつ一貫性があり、繰り返し可能になります。コンテナにより、開発環境、テスト環境、本番環境間の不整合が排除されます。

[[357475]]

コンテナの特徴

ハードウェア依存性

コンテナは、仮想マシン、物理マシン、パブリッククラウド、プライベートクラウドなど、ほぼすべてのプラットフォームで変更なしで実行できます。

[[357476]]

分離

リソース、ネットワーク、ライブラリはすべて分離されているため、依存関係の問題は発生しません。

[[357477]]

オートメーション

実行、開始、停止などの標準化された操作を提供し、自動化に最適です。

[[357478]]

効率

軽量で、起動と移行が迅速

責任の分担

開発者はコードの書き方だけを考える必要があります。運用・保守担当者は、基本的な環境をどのように構成するかだけに注意すればよい。

まとめ

コンテナの出現により、仮想マシンに基づく元のクラウド ホスト アプリケーションは、より柔軟で軽量な「コンテナ + オーケストレーションとスケジューリング」クラウド プラットフォーム アプリケーションに完全に変化しました。

<<:  VMware が 4 年連続でガートナー社のハイパーコンバージド インフラストラクチャ ソフトウェアのマジック クアドラントのリーダーに選出

>>:  マイクロソフトとドイツテレコムが7年間のクラウドコンピューティング契約を締結

推薦する

東風汽車が九洲クラウドと提携し、オープンソースでスマート製造を強化

[51CTO.comよりオリジナル記事] 中国は世界で初めて新エネルギー車の開発を国家戦略とした国で...

【最新版】超高速香港VPS推奨、超低遅延、大帯域幅、3つのネットワーク直接接続

香港の VPS を購入するには、高速なアクセス速度だけが必要で、登録は必要ありません。高速な香港 V...

スイカは動き出し、ステーションBは速く走っている

動画配信プラットフォーム「ビリビリ」( Bステーション)は先日、上海で「新世代」をテーマにした年次マ...

ガートナー:中国のクラウド価格戦争はインフラと運用のクラウド戦略を変える

近年、中国のハイパースケール クラウド プロバイダーは、他のグローバルおよびローカル クラウド プロ...

方周子は広東テレビの司会者を訴え、裁判所から賠償金を受け取った。一部の侵害は侵害された。

方周子さんは、広東省のテレビ司会者、王牧迪さんが微博で自分を中傷し侮辱したと信じ、名誉権侵害で王牧迪...

今こそクラウドでディープラーニングを行う絶好の機会です

現在、機械学習は依然として人気がありますが、そのサブセットであるディープラーニングは企業にさらなる価...

namecheap: 「Web セキュリティ セール」割引プロモーション、各種 SSL\商用 DNS\検証\VPS など。

Namecheap のネットワーク セキュリティ プロモーションが開始されました。主に、Essent...

IIS ログからスパイダーのクロール時間を分析して、クイックコレクション Web サイトを作成し、元のコンテンツをタイムリーに保護します。

ウェブマスターは、権威の高いウェブサイトがオリジナル コンテンツを収集し、そのオリジナル コンテンツ...

Tencent Cloud Database Redis が数百万の企業のリモートワークを支援

流行の影響により、現在、ほとんどの企業従業員はオフィスビルに戻って仕事をすることができず、学生たちは...

Pythonの仮想環境は非常に簡単です。これを読めばすぐにわかるでしょう。

[[417334]]この記事はWeChatの公開アカウント「蔡兄さんと呼んでもいいよ」から転載したも...

愛がグレードダウンする時代に、ブランドは「520」マーケティングをどのように活用できるのでしょうか?

はじめに:「520の甘いマーケティングは限界効果を引き起こします。高度に均質化された「520」マーケ...

raksmart: 月額 99 ドル、1Gbps の帯域幅、無制限のトラフィック、米国 (ロサンゼルス/サンノゼ) の専用サーバー

無制限のトラフィックに最適なサーバーはどれですか?米国の無制限トラフィックサーバーの中で、最も安いの...

ウェブサイトのコンテンツの更新方法とコンテンツライティングスキルについてお話しします

ウェブサイトの記事はウェブサイト存続の基盤です。ウェブサイトの記事を通じてのみ、ユーザーのニーズを満...

ステーションBはゲーム事業を放棄することに消極的

ゲームライセンスは政策レベルではまだ厳しく制限されているが、ビリビリがゲーム分野でこのユーザー層をう...