コンテナは、IT およびネットワーク アプリケーション開発に大きな影響を与える新しいテクノロジーです。コンテナの採用が増えると、ソフトウェアベースのネットワークの要件が変わり、サービス プロバイダーにはネットワーク機能仮想化 (NFV) を通じて仮想ネットワークを実装するための新しいオプションが提供されます。 コンテナは、分散アプリケーションを展開するためにオペレーティング システム レベルで仮想化を提供する軽量のスタンドアロン ソフトウェア パッケージです。アプリケーションごとに仮想マシン (VM) を起動する代わりに、単一の制御ホスト上で複数の独立したシステム (またはコンテナ) を実行し、単一のカーネルにアクセスします。コンテナ テクノロジーは、オープン ソースを通じて、また Kubernetes、Docker、Canonical、CoreOS、VMware、Hewlett Packard Enterprise、Dell、Red Hat などのベンダーから入手できます。
コンテナは、サーバーの仮想化とアプリケーションの移植性を実現します。ハイパーバイザーと比較した場合、コンテナの利点は次のとおりです。
コンテナは DevOps 環境もサポートし、マイクロサービス ベースのアプリケーションに最適で、オンプレミスとクラウド ベースのプラットフォーム間でのアプリケーションの移行を可能にします。 コンテナネットワークの要件と展開 ソフトウェア定義ネットワーク (SDN) は、コンテナ導入の重要なコンポーネントです。単一サーバー上のコンテナの数、アプリケーションの移植性、およびトラフィック パターンの変化により、コンテナをサポートするための新しいネットワーク機能が必要になります。 大規模な分散マイクロサービスでは、コンテナ間で大量のネットワーク トラフィックが発生する可能性があります。大きな懸念事項は、データセンター内の東西トラフィックの潜在的な増加、あるいは単一サーバー内でのコンテナベースのアプリケーションの増加です。コンテナ ネットワークにおける主な課題には、パフォーマンス、適切なネットワーク リソースの自動構成、可視性、ネットワーク管理などがあります。 ネットワークセキュリティも別の問題です。コンテナは、一部のセキュリティ問題 (分離など) を解決しますが、他の未知の脆弱性をもたらす可能性があります。現在のセキュリティ テクノロジの中には、コンテナへの移行を簡単にサポートするものもあれば、サポートしないものもあります。ネットワークは、コンテナ ソフトウェアに組み込むことも、Cumulus Networks、Pluribus Networks、128 Technology、Big Switch Networks などのサードパーティ ネットワーク ソフトウェアによって提供することもできます。 コンテナは現在、少数のクラウド サービス プロバイダーや企業によって導入されており、その多くは自社の開発チームによって導入されています。 IT チームは、アプリケーションをマイクロサービスとして構築する際にコンテナを使用することでパフォーマンスと柔軟性の大きなメリットが得られると報告していますが、多くの組織は、成熟度、スケーラビリティ、およびネットワークの問題により、最終的には開発環境でのコンテナの使用から大規模な本番環境に移行しています。 コンテナがNFVに与える影響 サービス プロバイダーは、初期試験と概念実証を通じて、コンテナーが NFV などのネットワーク ベースのアプリケーションにもたらすメリットを調査し始めたばかりです。サービス プロバイダーは、仮想化された顧客構内設備、5G ワイヤレス、ビデオ、ネットワークの監視と管理など、さまざまな潜在的なネットワーク アプリケーション向けにコンテナ テクノロジを評価しています。 コンテナを活用するには、Web アプリケーションの大部分を書き直す必要があります。ハイパーバイザーベースの仮想化への移行と同様に、大手の独立系ソフトウェア プロバイダーやネットワーク機器プロバイダーは、コンテナー ベースのアーキテクチャのメリットを享受するために、アプリケーションを再設計し、場合によっては分解するために、かなりの時間と労力を費やす必要があります。 コンテナは、IT 開発と関連するネットワークのニーズに影響を与える新しいテクノロジーです。 IT リーダーは、新しいクラウドネイティブ アプリケーションの開発におけるコンテナの潜在的な利点を調査する必要があり、サービス プロバイダーは、NFV の次世代プラットフォームとしてコンテナを評価する必要があります。 企業やサービス プロバイダーは、コンテナを導入する際に、潜在的なネットワークのスケーラビリティとセキュリティの課題に注意する必要があります。これらの企業にとって、コンテナ化によって本当にメリットが得られるアプリケーションはどれか、従来のアプリケーション、VM 環境、コンテナをすべてサポートする必要がある領域はどこかを評価することも重要になります。 |
<<: クラウド コンピューティングの導入とアプリケーションを前進させる方法
>>: 「クラウド」を巡る戦いで、インターネット大手はどのように事態を好転させるのだろうか。
2013 年、英国政府は、公共部門の組織が他の選択肢よりも先にクラウド コンピューティング ソリュー...
「テクトロニクスのトレーニングクラウドプラットフォームは、まさに業界の視点に基づいており、大企業や通...
マルチクラウドでは複数のクラウド プラットフォームが使用されますが、シンプルさが追加されます。これは...
最近、多くのウェブマスターが、自分のウェブサイトのインクルード数が一夜にして解放前のレベルに戻ったと...
Hostus は 2009 年に設立され、3 名で構成されています。サーバーは、Intel E3-1...
私は現在のインターネット マーケティング業界では小さな存在に過ぎません。私が現在従事している業界に初...
Swiftslots は 2009 年に設立されたホスティング会社ですが、現在のところあまり紹介され...
Hawkhost はクリスマスとボクシング デーに特別プロモーションを実施しています。このプロモーシ...
ASOは App Store Optimization の略で、アプリストアにおけるアプリケーション...
5 か月間、KVM+SSD 付きの VPS を使用するには、14 個のコンピュータ ルームから選択で...
大規模なサイトは内部リンクに依存し、小規模なサイトは外部リンクに依存すると言われています。この発言に...
peer1 データセンターは、中国では多くの人から中級から高級のデータセンターと見なされています。国...
Ganji.com の閉鎖の噂は、共同購入部門で騒動を引き起こしている。Ganji.com は閉鎖し...
多くの企業は、ビジネス運営の効率、俊敏性、フォールト トレランスを向上させるために複数のクラウド プ...
4月18日、「ビリビリの生放送部門が従業員を解雇する可能性」が話題となった。これに対しビリビリは「ラ...