仮想化ソフトウェアとは何ですか?
仮想化は、リソースを共有するためにシステム内でシステムを作成することに関係しています。仮想化ソフトウェアがこれを実現するものです。他のプログラムをだまして、純粋に独自の使用のために専用のマシンに取り組んでいると考えるように設計されています。
オペレーティングシステムは共有が好きではないため、しばしばそれらを欺く必要があります。仮想化ソフトウェアは、マシン上の個別のパーティションである「インスタンス」を作成することにより、だまされます。各インスタンスはそれが唯一のものであると考えているため、インストールされているものはすべてそう考えています。これにより、一種の密閉ボックスが作成されます。その中に何が起こっても、外にあるものに影響を与えることができません。仮想化ソフトウェアは、マシンリソースをジャグリングするため、各インスタンスには効果的に実行される必要があるものがあります。
仮想化は多くの点で役立ちます。これは、コンピューターユーザーが毎回再構築することなく、システム上で複数のオペレーティングシステムを試すことができることを意味します。異なるPlatforを許可します特に多くの人を必要としない場合、リソースを共有するMS。また、コンピューターにミニラボを作成することができ、マシン全体を危険にさらすことなく実験を可能にします。
仮想化の最良の例は、Webホスティングです。 Webサイトは、インターネットバックボーンに接続されたサーバーでホストされています。このサーバーは、サーバーリソースを複数の「仮想」サーバー間で分割する仮想化ソフトウェアを実行します。各仮想サーバーは、それがマシン上の唯一のサーバーであると考えており、非常に幸せに動作します。
Webホスティングのために支払う人は、このサーバーと独自のインスタンスのセグメントを支払います。各インスタンスのソフトウェアはWebサイトにサービスを提供し、サイトが独自のサーバー上にあるかのようにすべてが機能します。これにより、Webホストと顧客の両方のコストが大幅に削減されます。ホストには、より多くの顧客がはるかに低いコストでマシンを共有することができます。顧客はすべての特性を持っています専用サーバーの費用なしで、独自のサーバー。
ビジネスも仮想化のアイデアに目覚めています。現在、ほとんどのビジネスサーバーは、最も忙しい時期であっても、最大40%で使用されていると推定されています。 Virtualization Softwareを使用すると、企業は各サーバーでいくつかのソフトウェアプラットフォームをホストし、利用可能なリソースをより多く使用できます。これは、必要なサーバーが少ないことを意味し、大幅なコスト削減につながる可能性があります。コスト削減は、追加のサーバーを購入するだけでなく、それらを電力を供給し、動作させ、維持する費用を介してもたらされます。
仮想化ソフトウェアも自宅で使用できます。たとえば、Windows®オペレーティングシステムを実行しているコンピューターでは、仮想サーバーでLinuxを実行できます。通常、多くの作業なしで両方を実行することは困難です。これにより、ユーザーは他のシステムに干渉することなく両方のシステムを使用できます。