サーバー仮想化とは何ですか?
Webホスティングを求めている組織が共有サーバーと専用サーバーのいずれかを選択する必要がありました。これは難しい選択になる可能性があります。なぜなら、専用のホスティングは、1つの組織のみがメモリ、帯域幅、完全な制御を確保するためにアクセスできるサーバーを提供しているため、非常に高価であるためです。一方、共有サーバーは、通常、メモリと帯域幅のリソース、およびIPアドレスを共有することを意味します。サーバー上の他の誰かがリソースの豚であることが証明された場合、またはスパムでインターネットに浸水した場合、ISPがスパマーが芝を共有することを目指したため、自分のせいで自分の障害を妨げていることに気付くことができました。サーバー仮想化は、ソフトウェアを使用して、1つのサーバーが多くの個別のサーバーであるかのように動作し、問題を解決します。
サーバー仮想化は、仮想専用サーバー(VDS)または仮想プライベートサーバー(VPS)とも呼ばれます。専用サーバーよりも、各サブスクライバーのリソースを挿入し、各仮想サーバーが他のものと完全に個別に実行され、必要に応じて個別のオペレーティングシステムを実行できるようにすることにより、共有サーバーのリソース共有の問題を解決します。サーバー仮想化には、組織内のアプリケーションもあります。これは、相互作用やオーバーラップなしで同じサーバーで完全に操作できるタスクとプロセスを可能にするため、サーバーの使用をより効率的に使用できるためです。仮想サーバーのもう1つの利点は、単一のハードウェア内で冗長性を可能にすることです。 2番目の仮想サーバーには、障害が発生した場合にバックアップとして使用するサンプルアプリケーションおよび/または同じデータを含めることができます。
サーバー仮想化は、3つの異なる方法で実現できます。 1つ目は、完全な仮想化または仮想マシンモデルと呼ばれます。 2番目は、ParavirtualizationまたはParavirtual Machine(PVM)モデルです。 3つ目はOSレベルのVirtualizと呼ばれますOS(オペレーティングシステム)レベルでのationまたは仮想化。仮想マシンモデルには、仮想サーバーのオペレーティングシステムのプラットフォームとして機能するハイパーバイザーソフトウェアが必要であり、それらを個別かつ独立した状態に保ち、多くの処理能力を必要とします。 PVMモデルにより、仮想サーバーが互いに認識し、リソースの使用を調整することができます。 OSレベルにサーバー仮想化を使用すると、ホストOSは1つだけで、仮想サーバーはゲストです。つまり、それらはすべて同じオペレーティングシステムで個別に実行する必要がありますが、システムがより効率的になることを可能にします。