コンテナ管理は大きな進歩を遂げました。何十年もの間、コンテナ化された環境の管理は比較的簡単な作業でした。コンピューター コンテナーという現代的なアイデアは 1970 年代に登場し、この概念は Unix システム上でアプリケーション コードを定義するために初めて使用されました。
モダン コンテナ化技術 初期のスタートから着実に前進し、企業が運営されるようになったとき コンテナ 今では、投資に対する有効性がさらに高まっています。小規模な新興企業から大規模な確立されたビジネスまで、コンテナ フレームワークは安定したデータを生成する非常に能力があることが証明されています。 ワークフロー 最適化されたランタイムと継続的デリバリーを実現します。
コンテナとは何ですか?
コンテナは、アプリケーション コードがライブラリや依存関係とともにパッケージ化されたソフトウェアの実行可能な単位です。これらは標準化された方法でパッケージ化されているため、デスクトップ、従来の IT、クラウドなど、どこでもコードを実行できます。
これは、オペレーティング システム (OS) 仮想化の形式を通じて行われ、OS カーネルの機能 (Linux 名前空間と cgroup、Windows サイロとジョブ オブジェクトなど) を利用してプロセスを分離し、CPU、メモリ、ディスクの量を制御できます。それらのプロセスがアクセスできるようになります。
コンテナとDocker
コンテナー テクノロジーは 2013 年の Docker の導入によって根本的に変化し、この XNUMX 年間も衰えることなく継続し、着実に人気とユーザーの受け入れを獲得してきました。 Docker の急速な成功と今や圧倒的な市場優位性が証明しているように、このタイプのコンテナ化ソフトウェアには、強いながらも満たされていない市場の需要があったことは明らかです。
O IBM調査 回答者の 61% が、過去 50 年間に構築した新しいアプリケーションの少なくとも 2% でコンテナを使用したと回答したことが明らかになりました。さらに多くの回答者グループ (64%) は、今後 50 年間に構築するアプリの少なくとも 2% でコンテナを使用すると予想していると報告しました。
コンテナーは、データの配布と保護、およびアプリの実行を目的としています。したがって、IT 業界がコンテナ化ソフトウェアの主なユーザーであることは完全に理にかなっています。 以下の業界が受益者上位 3 位にランクイン (リンクは ibm.com の外にあります):
DockerとKubernetes
コンテナ化アプリケーション市場は現在、次の 2 つのエンティティによって支配されています。
デッカー
最も一般的に使用されるコンテナ化プラットフォームは Docker です。 デッカー コンテナはもともと 2013 年に Docker Engine を中心に構築され、 アプリケーションプログラミングインターフェイス(API)。 Docker は実際には Platform-as-a-Service(PaaS) そしてその主な利点はその柔軟性です。 Docker は、任意のアプリケーションとそれに関連する依存関係を取得して仮想コンテナーに変換し、Windows、macOS、または Linux を実行しているコンピューター上で実行できるようにします。システムは、コンテナーの構築に使用される読み取り専用のテンプレートである Docker イメージと、Docker イメージに付随して説明するテキスト ファイルである Dockerfile を使用します。 Docker イメージとその他のコンテナー イメージには、実行するためのスペースが必要です。これはコンテナ ランタイムによって管理されます。コンテナ ランタイムは、コンテナ イメージを実行するために必要なスペースを確保するために OS と対話するソフトウェア ソリューションです。
Kubernetes
最もポピュラーな コンテナオーケストレーション プラットフォームは Kubernetesは、2014 年に Google によって作成され、ソフトウェアの展開を自動化し、スケーラビリティを実現し、コンテナ管理をサポートする堅牢な方法で今でも人気があります。さらに、Kubernetes はオープンソース システムであり、各ソフトウェア プロバイダーが Kubernetes に独自の工夫を加え、コントリビューター (現在プロジェクトを監督している) の熱心な参加を奨励しています。たとえば、一部のサービスでは、ユーザーは Kubernetes クラスターを作成できるだけでなく、スケーラブルな Web アプリをデプロイしたり、ログを分析したりすることもできます。
現在、コンピューター コンテナーを扱うツールとしては、Docker と Kubernetes が最もよく使用されています。最近によると コンテナ化の予測 2024 年 (リンクは ibm.com の外にあります) では、Dockers は現在この市場の 82.8% という膨大なシェアを占めており、Kubernetes は 11.52% の市場シェアを獲得しています。
Kubernetes と Docker の関係について詳しくは、「」を参照してください。Kubernetes と Docker: なぜ両方ともダメなのですか?
コンテナの使用例
特にコンテナはますます顕著になってきているため、関連するユースケースには事欠きません。 クラウドコンピューティング 環境とか生態系とか。多くの組織はコンテナの代替品としてさえ検討しています。 仮想マシン (VM) アプリケーションとワークロードに汎用のクラウド コンピューティング プラットフォームを選択します。しかし、その非常に広い範囲の中に、重要な使用例があります。 クラウドネイティブ コンテナは特に関連性があります。
- マイクロサービス: コンテナは小型、軽量、持ち運び可能なため、次の用途に最適です。 マイクロサービス アーキテクチャでは、コンテナ化されたアプリケーションは、多くの疎結合で独立してデプロイ可能な小規模なサービスで構築されます。あ ハイパーバイザー コンピューター上で複数の仮想マシンが使用されている場合に、マイクロサービスの操作を監視するために使用されます。
- DevOps: アーキテクチャとしてのマイクロサービスとプラットフォームとしてのコンテナの組み合わせは強力な組み合わせであり、多くのチームにとって共通の基盤となります。 DevOps ソフトウェア開発を処理するために選択する方法としての開発環境。
- ハイブリッド マルチクラウド: コンテナはラップトップ、オンプレミス、クラウド環境など、どこでも一貫して実行できるため、クラウド プロバイダーだけでなく、ハイブリッド クラウドやその他のクラウド プロバイダーにとっても理想的な基盤となるインフラストラクチャとアーキテクチャです。 ハイブリッドクラウド および マルチクラウド 組織が複数の環境を組み合わせて運用していることに気づくシナリオ パブリッククラウド および プライベートクラウド オンプレミスとの組み合わせ データセンター.
- サーバーレス: サーバレス これにより、アプリの作成に取り組んでいるクラウドネイティブ開発者は、バックグラウンドで行われているサーバーの要求や制約について考える必要がなくなります。サーバーレス方式の主な利点は、無数の詳細で開発者を圧倒することなく、アプリの構築中に開発者が必要とする精神的集中を促進できることです。
関連するユースケースとソリューション
コンテナ、コンテナ化、またはコンテナ オーケストレーションも、次の関連ソリューションに考慮されます。
- アプリケーションの最新化と移行: アプリケーションの最新化に対する最も一般的なアプローチの 1 つは、最終的なクラウド アーキテクチャへの移行に備えて、最初にアプリケーションを最適化してコンテナ化することです。このプロセスは、アプリケーション コード (このアプリケーションのすべての命令を含むソース コード) を作成する前に実行する必要があります。
- 別々のコンテナ: 個別のコンテナーは、マイクロサービスのユーザーを非常によく支援するため、一般的に使用されるようになりました。名前が示すように、個別のコンテナーは主に、ユーザーが「混雑した」コンテナーのさまざまな側面を複数のパーティション化されたコンテナー内に保持できるようにすることで、マイクロサービスをより適切に組織化するために使用されます。個別のコンテナーは、必要な更新を迅速かつ簡単に行うことができるため、運用の効率も向上すると考えられています。
- マルチテナンシー: マルチテナンシー 独自のアーキテクチャ システムであり、ユーザーのシステム (と呼ばれる) を中心に構造化されています。 テナント) 全員が共有環境内で単一のアプリケーションを操作しています。マルチテナント システムでは一部のカスタマイズ オプションが利用できる場合がありますが、システムをシンプルで操作しやすくするために、それらのオプションは意図的に制限されています。コンテナーは、単一ホスト上で複数のアプリを実行できるため、マルチテナント展開の管理に適しています。
コンテナの種類
コンテナには 2 つの基本的なタイプがあり、それぞれが異なるグループのコンテナ テクノロジを提供します。
システムコンテナ
「オペレーティング システム コンテナ」とも呼ばれるシステム コンテナを使用すると、さまざまなプロセスを同時に実行できます。システム コンテナは、従来のアプリを管理し、1 つの論理実行可能ファイルで表現される単一の機能を実行するように設計されたモノリシック アプリケーションを処理するのに最適です。これらのコンテナには、VM の実行に必要なアーキテクチャ、構成、ツールをホストするための機能も備えています。デフォルトの対策として、システム コンテナでは階層化されたファイル システムが禁止されています。
提供されるコンテナ テクノロジー: BSD Jail、Linux VServer、LXC、OpenVZ、Solaris ゾーン
アプリケーションコンテナ
アプリケーション コンテナーは、複数のプロセスを同時に実行できるシステム コンテナーほど多能ではありません。アプリケーション コンテナは、1 つだけの実行可能なアクションを実行することによって 1 つのアプリケーションにサービスを提供することを目的としているため、その名前が付けられています。アプリケーション コンテナは、単一のサービスをパッケージ化して操作するために存在し、階層化されたファイル システムをサポートしません。
提供されるコンテナ テクノロジー: ドッカー、ロケット
IBMとコンテナ
コンテナ化には追加の労力と設備が必要ですが、その成果は十分にあります。コンテナ オーケストレーション ツールを使用すると、製品がそれぞれのライフサイクルのどの位置にあるかに関係なく、運用環境でのコンテナ エクスペリエンスが容易になります。
Kubernetes などのオープンソース・テクノロジーに基づいて構築された IBM のコンテナー・サービスを使用すると、クラウドへの移行を迅速かつ安全かつ生産的な方法で促進および加速できます。
IBM Cloud 上の Red Hat OpenShift について詳しく見る
IBM Cloud Kubernetes Service を探索する
この記事は役に立ちましたか?
はいいいえ
クラウドの詳細
IBM ニュースレター
最新の思想的リーダーシップと新たなトレンドに関する洞察を提供するニュースレターとトピックの最新情報を入手してください。
今すぐ会員登録します。
その他のニュースレター
- SEO を活用したコンテンツと PR 配信。 今日増幅されます。
- PlatoData.Network 垂直生成 Ai。 自分自身に力を与えましょう。 こちらからアクセスしてください。
- プラトアイストリーム。 Web3 インテリジェンス。 知識増幅。 こちらからアクセスしてください。
- プラトンESG。 カーボン、 クリーンテック、 エネルギー、 環境、 太陽、 廃棄物管理。 こちらからアクセスしてください。
- プラトンヘルス。 バイオテクノロジーと臨床試験のインテリジェンス。 こちらからアクセスしてください。
- 情報源: https://www.ibm.com/blog/containers-use-cases/
- :持っている
- :は
- :not
- :どこ
- $UP
- 00
- 1
- 11
- 125
- 2%
- 20
- 2013
- 2014
- 2021
- 2022
- 2024
- 22
- 26
- 28
- 30
- 300
- 4
- 40
- 400
- 5
- 6
- 62
- 7
- 9
- a
- 私たちについて
- 加速する
- 受け入れ
- アクセス
- 同行する
- 従った
- 越えて
- Action
- 実際に
- 利点
- 広告運用
- AI
- すべて
- 許可
- また
- しかし
- 量
- amp
- an
- 分析論
- 分析します
- および
- お知らせ
- どれか
- どこにでも
- API
- 登場
- 申し込み
- アプローチ
- アプリ
- 建築
- アーキテクチャ
- です
- 周りに
- 記事
- AS
- 側面
- アシスト
- 関連する
- At
- 著者
- 自動化する
- 利用できます
- 賞を受賞
- バック
- 背景
- 基本
- BE
- なぜなら
- になる
- さ
- 信じる
- 恩恵
- BEST
- より良いです
- 越えて
- ブログ
- ブログ
- 青
- 両言語で
- ボックス
- 広い
- ビルド
- 建物
- 内蔵
- ビジネス
- 焙煎が極度に未発達や過発達のコーヒーにて、クロロゲン酸の味わいへの影響は強くなり、金属を思わせる味わいと乾いたマウスフィールを感じさせます。
- (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。
- by
- 呼ばれます
- 缶
- 機能
- できる
- カーボン
- カード
- カード
- キャリー
- 携帯
- 例
- CAT
- カテゴリー
- 変更
- チャネル
- チェック
- 小切手
- 選択
- 選択する
- 円
- CIS
- class
- はっきりと
- クライアント
- クラウド
- クラウドコンピューティング
- コード
- カラー
- COM
- 組み合わせ
- 来ます
- コミットした
- コマンドと
- 一般に
- 企業
- 競争力のある
- 複雑さ
- コンピュータ
- コンピューティング
- コンセプト
- 懸念事項
- 構成
- 考えると
- 一貫して
- 制約
- 構築
- コンテナ
- コンテナ
- 含まれています
- 続ける
- 継続します
- 連続的な
- 貢献者
- コントロール
- controls
- copy
- コスト効率の良い
- 国
- 結合しました
- カバーする
- CPU
- 作ります
- 作成した
- 作成
- 創造
- CSS
- カスタム
- カスタム化
- データ
- データセンター
- 日付
- 取引
- 十年
- 数十年
- デフォルト
- 定義します
- 定義
- 配信する
- 提供します
- 配達
- 需要
- 需要
- 依存関係
- 展開します
- 展開
- 配備
- 説明
- 設計
- デスクトップ
- 細部
- Developer
- 開発者
- 開発
- 異なります
- デジタル
- 配布する
- 配当金
- do
- デッカー
- 優勢
- 行われ
- ドライブ
- 間に
- e
- 各
- 早い
- EARTH
- 容易
- 簡単に
- 生態系
- エッジ(Edge)
- 効果的に
- 効率
- 効率的な
- 努力
- 受け入れる
- 新興の
- 可能
- 励ます
- エンジン
- 設計された
- エンジニアリング
- 入力します
- Enterprise
- 企業
- エンティティ
- 環境
- 環境
- エピソード
- 装備
- 特に
- 設立
- エーテル(ETH)
- さらに
- やがて
- あらゆる
- 明らかに
- 例
- 例
- 実行します
- 存在する
- 出口
- 期待して
- 体験
- 専門知識
- 説明する
- 表現
- 余分な
- 顔
- 容易にする
- 要因
- false
- 遠く
- スピーディー
- 特徴
- 特色
- 2月
- File
- もう完成させ、ワークスペースに掲示しましたか?
- 名
- 柔軟性
- フォーカス
- フォロー中
- フォント
- フットプリント
- フォーム
- Foundation
- 第4
- フレームワーク
- メモリ解放
- から
- function
- 根本的に
- さらに
- G2
- 獲得
- 一般的用途
- 生成
- 世代
- 生々しい
- 生成AI
- ジェネレータ
- 地理的
- 取得する
- 受け
- でログイン
- 最大
- グリッド
- グループ
- 持っていました
- ハンドル
- ハンドリング
- 持っています
- 持ってる
- 持って
- 見出し
- 高さ
- 助けます
- 役立つ
- 助け
- host
- ホスティング
- 認定条件
- HTTPS
- ハイブリッド
- ハイブリッドクラウド
- IBM
- IBMクラウド
- ICO
- ICON
- アイデア
- 理想
- 画像
- 画像
- 重要
- in
- 含めて
- の増加
- ますます
- 単独で
- index
- 示された
- を示し
- 産業
- 産業を変えます
- インフラ
- 革新的手法
- 革新的な
- 内部
- 洞察
- 説明書
- インテリジェンス
- 意図された
- 相互作用
- インタフェース
- に
- 概要
- 投資
- 関与
- IT
- ITS
- ジョブ
- 旅
- JPG
- キープ
- 保管
- キー
- 既知の
- Kubernetes
- ノートパソコン
- 大
- より大きい
- 姓
- 最新の
- 階層化
- リーダーシップ
- LEARN
- 最低
- う
- 活用します
- レバレッジ
- レバレッジ
- ライブラリ
- ライフサイクル
- ライト
- 軽量
- ような
- 限定的
- LINK
- linuxの
- ローカル
- ローカル
- 論理的な
- 長い
- 見て
- たくさん
- 機械
- マシン
- MacOSの
- メイン
- 主要な
- make
- 作る
- 作成
- マネージド
- 管理
- 管理する
- 多くの
- 市場
- 市場占有率
- 市場
- 大規模な
- 問題
- 最大幅
- 五月..
- だけど
- メモリ
- メンタル
- 方法
- マイクロサービス
- マイクロサービス
- 移行
- 分
- 分
- ミックス
- モバイル
- モダン
- 近代化
- 一枚岩
- 他には?
- 最も
- 一番人気
- 移動
- 移動する
- の試合に
- しなければなりません
- 無数の
- 名
- ナビゲート
- ナビゲーション
- ほぼ
- 必要
- ニーズ
- 新作
- ニュース
- ニュースレター
- 次の
- いいえ
- 何も
- 今
- オブジェクト
- 発生する
- of
- オフ
- 提供
- on
- ONE
- の
- オープンソース
- 操作する
- オペレーティング
- オペレーティングシステム
- 業務執行統括
- 最適化
- 最適化
- オプション
- or
- 編成
- 受注
- 組織
- 整理
- 元々
- OS
- その他
- 私たちの
- でる
- 外側
- が
- 監督する
- 圧倒的な
- 自分の
- パッケージ
- パッケージ化された
- ページ
- ペアリング
- 参加
- 特に
- 仕切られた
- 国
- 完璧
- 実行する
- パフォーマンス
- 人
- PHP
- 画像
- プラットフォーム
- プラトン
- プラトンデータインテリジェンス
- プラトデータ
- 差し込まれた
- プラグイン
- 方針
- 人気
- 人気
- ポータブル
- 位置
- ポスト
- パウエル
- 電力
- 準備
- 現在
- 現在
- 主に
- 主要な
- プロセス
- ラボレーション
- 生産
- 生産性の高い
- 製品
- プログラミング
- 禁止する
- プロジェクト
- 著名な
- 促進する
- 保護
- 実績のある
- 提供します
- プロバイダー
- プロバイダ
- 公表
- パッティング
- クイック
- ランキング
- 急速な
- RE
- リーディング
- 最近
- レッド
- レッドハット
- 地域
- 関連する
- 相対的に
- 関連した
- 信頼性
- 置換
- 報告
- 必要とする
- 要件
- 必要
- 常駐
- それらの
- 回答者
- 反応する
- 明らかに
- 上昇
- ロボット
- 堅牢な
- ルーム
- ラン
- ランニング
- 安全な
- スケーラビリティ
- ド電源のデ
- シナリオ
- スコープ
- 画面
- スクリプト
- セキュリティ
- 見て
- センス
- SEO
- 別
- 9月
- シリーズ
- 役立つ
- サービスを提供
- サーバレス
- サーバー
- 仕える
- サービス
- サービス
- シェアする
- shared
- 不足
- すべき
- 表示
- サイロ
- 簡単な拡張で
- 同時に
- から
- ウェブサイト
- SIX
- 小さい
- より小さい
- So
- ソフトウェア
- ソフトウェア開発
- ソフトウェアソリューション
- ソラリス
- 溶液
- ソリューション
- 一部
- ソース
- ソースコード
- ソブリン
- 主権
- スペース
- スピン
- スポンサー
- 正方形
- 安定した
- 標準化されました
- start
- スタートアップ
- 滞在
- 着実に
- まだ
- 強い
- 構造化された
- 申し込む
- 成功
- そのような
- 優位
- サポート
- サポート
- 確か
- 持続可能な
- SVG
- システム
- タブレット
- 取る
- チーム
- テク
- テクノロジー
- テクノロジー
- テンプレート
- 三次
- 클라우드 기반 AI/ML및 고성능 컴퓨팅을 통한 디지털 트윈의 기초 – Edward Hsu, Rescale CPO 많은 엔지니어링 중심 기업에게 클라우드는 R&D디지털 전환의 첫 단계일 뿐입니다. 클라우드 자원을 활용해 엔지니어링 팀의 제약을 해결하는 단계를 넘어, 시뮬레이션 운영을 통합하고 최적화하며, 궁극적으로는 모델 기반의 협업과 의사 결정을 지원하여 신제품을 결정할 때 데이터 기반 엔지니어링을 적용하고자 합니다. Rescale은 이러한 혁신을 돕기 위해 컴퓨팅 추천 엔진, 통합 데이터 패브릭, 메타데이터 관리 등을 개발하고 있습니다. 이번 자리를 빌려 비즈니스 경쟁력 제고를 위한 디지털 트윈 및 디지털 스레드 전략 개발 방법에 대한 인사이트를 나누고자 합니다.
- より
- 感謝
- それ
- ソース
- 世界
- アプリ環境に合わせて
- それら
- テーマ
- 自分自身
- その後
- そこ。
- したがって、
- ボーマン
- 彼ら
- 考える
- この
- それらの
- 考え
- 思考リーダーシップ
- 三
- 介して
- サムネイル
- 時間
- 役職
- 〜へ
- 豊富なツール群
- top
- トピック
- トピック
- 伝統的な
- トランザクション
- 変換
- トレンド
- true
- 順番
- さえずり
- 2
- type
- 根本的な
- 間違いなく
- ユニーク
- ユニット
- UNIX
- アンメット
- 更新版
- URL
- つかいます
- 中古
- ユーザー
- users
- 使用されます
- ユーティリティ
- 非常に
- ビデオ
- バーチャル
- バーチャルマシン
- vs
- W
- ました
- 仕方..
- 方法
- we
- ウェブ
- WELL
- した
- いつ
- which
- while
- 誰
- なぜ
- ウィンドウズ
- 以内
- 無し
- WordPress
- 仕事
- ワーキング
- 世界
- でしょう
- 書かれた
- 年
- 貴社
- あなたの
- ユーチューブ
- ゼファーネット