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

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

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

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

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

コンテナの定義

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

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

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

コンテナの利点

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

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

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

[[357474]]

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

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

[[357475]]

コンテナの特徴

ハードウェア依存性

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

[[357476]]

分離

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

[[357477]]

オートメーション

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

[[357478]]

効率

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

責任の分担

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

まとめ

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

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

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

推薦する

dedione - 独占: CN2 GIA、1Gbps 帯域幅、無制限トラフィック VPS

dedioneの最新ニュース: [1] 新しいコンピュータルーム(Sharkではない)に、いくつかの...

一般的な対外貿易促進のためのいくつかのヒント

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

Googleの過剰最適化ペナルティアルゴリズムが正式に開始。対外貿易業界に冬が来るのか?

ここ数日は、インターネット上の人々にとって「嵐」のようだった。Baidu はアルゴリズム システムを...

分散ストレージは新しいインフラストラクチャのデータ課題を解決できる

[[382255]]新しいインフラストラクチャはデータ処理に課題をもたらす① 大量:膨大なデータが次...

ブランドプロモーションと SEO: どちらが優れているのでしょうか?

「あなたの靴はとても素敵ですね。ナイキですか、それともアディダスですか?どこで買ったのですか?iPh...

ntup: 1Gbps 帯域幅を備えたウクライナの格安サーバーおよび VPS プロバイダー

ウクライナのホスティング プロバイダーである ntup.net は、独自の機器をホストし、DIY 構...

Tektonシリーズに関する理論的な記事

前回の記事では、Tektonのインストールを紹介し、簡単なテストをしましたが、原因はわかりませんでし...

テンセントクラウドテクノハブテクノロジーツアー武漢駅を1つの記事で、クラウドネイティブの世界を深く解釈

[51CTO.com からのオリジナル記事] クラウド コンピューティング テクノロジーの開発は、2...

friendhosting: 10のデータセンターの無制限VPSが40%割引、半年あたり8ユーロ

friendhosting は最新のプロモーションを開始し、10 室すべてのコンピュータ ルームのす...

Taobao Alliance の新しい規則により、リベート サイトが停止しています。ウェブマスターは何をすべきでしょうか?

リベートネットワークは、多くの Taobao ウェブサイト所有者が運営しているウェブサイトの形式です...

ウェブマスターネットワークニュース:海賊版映画やテレビ番組のウェブマスターが巨額の利益を得る時代は終わり、百度と小米がチーターモバイルに投資

1. 海賊版映画やテレビ番組のウェブマスターが巨額の利益を上げていた時代は終わり、トラフィックは大幅...

検索エンジン最適化オンサイトおよびオフサイト最適化戦略マニュアル

Baidu の最近のパフォーマンスと自分のウェブサイトの詳細な分析に基づいて、Baidu のオンサイ...

ガールフレンドにKubernetesを理解してもらうために12枚の絵を描きました

私は最近 Kubernetes を使い始め、その内部をより深く理解したいと考えていました。これらにつ...

kuaichedao (VPS): 香港の動的 IP、台湾の動的 IP、TVB\Netflix\HKTV などのローカル ビデオ プログラムの視聴をサポート。

kuaichedao(高速トラック)は主に3種類のVPSを運営しています:(1)香港のダイナミックV...

WeChatを使わない成都のタクシー運転手が製品に関する教訓を教えてくれる

【編集者注】この記事の著者@刘兴亮は先週、成都での会議に出席した後、同僚の@邹蕾と一緒にタクシーで空...