VM、コンテナ、サーバーレスの違いを理解する

VM、コンテナ、サーバーレスの違いを理解する

従来、アプリケーションは、コードを実行するサーバーやオペレーティング システムと密接にリンクされています。そして何年もの間、ベンダーはこれらの依存関係を減らし、展開を簡素化するために取り組んできました。VM、コンテナ、サーバーレス コンピューティングは、これらの緊密な結びつきを減らすためにベンダーが採用したさまざまなアプローチです。これらは、移植性を高めるだけでなく、IT 管理者にとって新たな管理上の課題も生み出します。したがって、VM とコンテナ、またはサーバーレスのどれを選択するかは簡単な決断ではありません。

企業はシステムの割り当てと管理に多大な時間、費用、労力を費やしています。

「企業は、コンピュータインフラの維持に費やすリソースを最小限に抑えたいと考えている」と、エンタープライズ・マネジメント・アソシエイツのリサーチディレクター、トルステン・フォルク氏は語る。

[[327670]]

最初の一歩を踏み出そう

VM はサーバーの効率を大幅に向上させるため人気があります。企業は、アプリケーションごとにサーバーを展開する代わりに、1 台のコンピューターで複数のアプリケーションを実行できます。 VM は、ほぼすべての企業が依存している、成熟し、理解され、効果的なテクノロジーです。

「VM はサーバーのハードウェア機能を抽象化し、アプリケーション専用のハードウェアをエミュレートします」と、サンフランシスコ地域の Gartner の著名な副社長兼アナリストである Arun Chandrasekaran 氏は述べています。

仮想マシンは、導入されたとき、IT における大きな進歩でした。ただし、VM には独自の制限があります。たとえば、各 VM は、基盤となるオペレーティング システムに密接に関連付けられたシステム イメージを作成します。企業は複数の種類のサーバーを運用しており、必要に応じてワークロードをマシンに移行することがよくあります。 VM はこのレベルの移植性を提供できません。Microsoft 用に作成された VM は Linux 上で実行できず、その逆も同様です。

より高度な仮想化

コンテナは、移植性の低下やリソース不足など、VM によって導入される制限に対処するのに役立ちます。

「コンテナはオペレーティングシステムを仮想化し、OS ユーザー空間の複数のインスタンスが単一の OS カーネルを共有できるようにします」とチャンドラセカラン氏は述べています。これらは上部のレイヤーを実行し、アプリケーション ソフトウェアを VM から分離します。

さらに、コンテナはソフトウェアを小さなコンポーネントに分割し、簡単に組み合わせることができるため、開発がスピードアップします。 451 Researchによると、コンテナの使用は2019年の21億ドルから2022年には43億ドル以上に増加し、年平均成長率は30%になる見込みです。

しかし、コンテナは完璧ではありません。コンテナは動的であるため、追跡することも困難です。さらに、コンテナは数分間または数秒間実行されてから消えてしまうこともあるため、企業では大量のコンテナが生成されます。その結果、企業はコンテナの機能を監視することが困難になり、コンテナによって生じるボトルネックに対処する必要も生じます。

別の選択肢

サーバーレス コンピューティングは、ストレージの割り当てやネットワーク接続の確立など、従来のコンピュータ インフラストラクチャに必要な重労働から開発者を解放することを目的とした新しいアプローチです。アプリケーションを実行するには依然としてサーバー リソースが必要ですが、開発者はサーバーレス コンピューティングを使用してアプリケーションを構築する必要がなくなりました。代わりに、オンデマンドでリソースを作成する高レベルの API に依存します。

「本質的に、サーバーレス関数はランタイム環境を抽象化するため、開発者はインフラストラクチャに関連する構成や管理ではなく、アプリケーションの設計と構成に集中できるようになります」とチャンドラセカラン氏は述べています。

しかし、サーバーレス コンピューティングには独自の欠点があります。サーバーレス コンピューティングでは、開発者はアプリケーションの構築方法を再考する必要があり、サーバーレスは従来のアプリケーションとは対照的に動作するため、多くの場合トレーニングが必要になります。

さらに、アプリケーションを実行するには、システム サービスを開始する必要があります。その結果、遅延が発生し、リアルタイム アプリケーションに問題が発生する可能性があります。サーバーレスは企業を単一のベンダーに結び付けることにもなります。たとえば、AWS 用に構築されたサーバーレス アプリケーションを Microsoft Azure で実行できるように移植するのは簡単ではありません。

要約する

企業は VM、コンテナ、サーバーレスの中からどのように選択すればよいでしょうか? Volk 氏によると、答えはアプリケーションによって異なります。たとえば、従来のシステムは VM に依存することが多いのに対し、新しいクラウド アプリケーションはコンテナーとサーバーレス コンピューティング インフラストラクチャ上に構築されることがよくあります。

企業が最終的な選択をする必要はありません。これら 3 つのアプローチはそれぞれ異なりますが、企業はそれらを組み合わせて使用​​できます。多くの場合、コンテナは VM に配置できます。

「開発者は、仮想マシンの管理上の利点とコンテナが約束する柔軟性を組み合わせることができる」とVolk氏は述べた。

同様に、コンテナはサーバーレス アプリケーションでも機能します。たとえば、企業がレガシー アプリケーションに緊密に接続する必要のない新しいアプリケーションを構築している場合があります。しかし、VM は基盤が大きく異なるため、サーバーレス コンピューティングではあまり使用されません。

企業はこれら 3 つのアプローチを組み合わせて使用​​できますが、各アプローチには独自のツールと機能のセットがあるため、異なるシステムを管理するのは困難です。 VM 管理サービスは非常に強力ですが、コンテナおよびサーバーレス管理製品はまだ初期段階です。企業が最終的に求めているのは、3 つのサービスすべてを同時に使用できる管理製品です。

「これらの抽象化(VM とコンテナ、コンテナとサーバーレス)の間にはある程度の収束が見られますが、統合コントロール プレーンはまだ非常に新しいものです」と Chandrasekaran 氏は述べています。

企業は、アプリケーションとコンピュータ インフラストラクチャ間の緊密な接続を解除したいと考えています。 VM、コンテナ、サーバーレスは役立ちますが、アプリケーションの開発と管理のためのソリューションはまだ不足しています。

<<:  エンタープライズハイブリッドクラウドの将来はどうなるのでしょうか?

>>:  クラウド移行における重要な考慮事項

推薦する

優れたコピーを書くにはどうすればいいでしょうか?まずこの4つの要素をマスターしましょう

初心者が優れたコピーを書くにはどうすればいいでしょうか?この記事の著者は、コピーライティングの要素を...

sharktech-$159/L5520/24g メモリ/2X2T ハードディスク/32IP/無制限 G ポート/IPMI/ロサンゼルス/DDOS 保護

米国の有名かつ老舗のDDOS保護ホスト業者であるsharktechが6月に実施した最新のプロモーショ...

使い捨てアプリはユーザーエクスペリエンスを無視しています。モバイルアプリは今後どのように発展していくのでしょうか?

これからはモバイルインターネットの時代です。モバイルインターネットの発展に関しては、ユーザーはモバイ...

SEOトレーニング業界の6つの大きなスキャンダルが暴露される

SEOトレーニング 無料トレーニング 初心者クラストレーニングの罠 1: 無料の SEO トレーニン...

ディーラーは新しいマーケティングについてどのような点を学ぶ必要がありますか?

月収10万元の起業の夢を実現するミニプログラム起業支援プラン概要:この一連の変革に影響を与える主な要...

エッジコンピューティングはクラウドコンピューティングに取って代わるでしょうか? 5G時代の最強のダークホースは現れたのか?

コンピュータは数百マイル離れていますが、遅延はわずか数ミリ秒です。オフィス アプリケーションの場合、...

Baiduはリンクの追加方法を知っています、Baiduからの独占オファー

Baidu Knows は現在 SEO の戦場となっています。A5 にも Baidu Knows を...

2019年海外一流クラウドプロバイダーの配置概要

2019 年のトップ クラウド プロバイダーは、さまざまなアナリストのランキングによるとその地位を維...

IBMの新しい広告はハイブリッドの新時代を切り開く

2019年、IBMはオープンソース技術のリーダーであるRed Hatを340億ドルで買収し、業界最大...

クラウドに乗って、デュアルリアル企業レノボの変革プロセスを見る

レノボグループ自体は、研究、生産、供給、販売、サービスの全バリューチェーンにおいて多くの実践を行って...

ネットワークマーケティングの利点の簡単な分析

インターネットの発展により、オンラインマーケティングは企業が採用しなければならないマーケティング手法...

SEO の観点から、ウェブサイトのスナップショットがないこととランキング向上との間に密接な関係があることを説明します。

今日は2011年12月31日、2011年の最終日です!そこで今日は、1か月前に発見した問題についての...

「ゼロトラストで信頼を再構築」ゼロトラスト開発トレンドフォーラムが5月に開催されます

企業のデジタルアップグレードの加速により、従来のネットワーク境界は徐々に消滅し、ゼロトラスト概念の実...

Baidu アルゴリズムのアップデートに対処する SEO のベストな方法

現在、Baidu はアルゴリズムを絶えず変更し、さまざまなポリシーを導入しているため、SEO 担当者...

雷軍のキングソフトクラウドは3億ドルを調達し、全面的に値下げして複数の垂直分野に進出

12月12日、雷軍氏が所有するKingsoft Cloudは、クラウド業界では単一ラウンドの資金調達...