システム仮想化とは何ですか?
通常、システム仮想化とは、2つのことのいずれかを指します。コンピューターシステム仮想化またはオペレーティングシステム仮想化。コンピューター仮想化は、ソフトウェアを使用して仮想コンピューターシステムを作成することに焦点を当てています。オペレーティングシステムの仮想化は、オペレーティング環境の仮想インスタンスを作成しています。これらのインスタンスは、多くの場合、他のシステムの上に実行されるか、仮想コンピューターシステムにエクスポートします。どちらの場合でも、このテクノロジーは、ハードウェアコンピューターシステムをエミュレートするソフトウェアの作成に焦点を当てています。
仮想化テクノロジーは60年代から存在しています。初期の頃、コンピューターはソフトウェアを使用して機械操作をエミュレートし、メモリなどの低レベルのリソースを作成しました。これらの初期の仮想プログラムは、その時代のコンピューターの比較的低い力によって妨げられました。仮想システムが本当に離陸し始めたのは90年代後半まででした。コンピューティングパワーの増加、高速データ転送へのアクセス、およびマルチコードプロセッサの広範な使用により、完全なシステム仮想が可能になりました
仮想コンピューターシステムは、サーバーからデスクトップワークステーションまで、あらゆるものにすることができます。いずれにせよ、コンピューターシステムは同様の方法で動作します。単一のハードウェアコンピューターが、システムを複数の部分に効果的に分割するプログラムを実行します。各部品には、完全に機能するオペレーティングシステムがインストールされているか、事実上接続されています。プログラム全体は個々の部品のそれぞれを監督しますが、それ以外では、各セクションは独立したマシンとして動作します。
起こることは、仮想化されたマシンの目的に依存します。仮想サーバーは、通常のサーバーのように動作します。多くの場合、システムが「リアル」ではないことを知らずに他のコンピューターとシステムが接続します。仮想デスクトップシステムは、通常、仮想ワークスペースを処理するために特別に装備されているリモートワークステーションに接続します。デスクトップには、任意の事前署名からアクセスできますEDの場所、労働者が複数の場所から個々のコンピューターにアクセスできるようにします。
オペレーティングシステム仮想化には、オペレーティングシステムの単一バージョンに接続し、仮想プログラムの上に仮想コピーを作成する仮想サーバーまたはデスクトップが含まれます。この場合、ユーザーは自分のステーションに座って仮想サーバーに接続し、オペレーティングシステムの仮想バージョンに接続してユーザーに送信します。オペレーティングシステムの仮想化の他の一般的な理由は、ホスティング環境です。コンピューターがインターネットホストとして機能する場合、1つのシステム上の多くのユーザーのアカウントが含まれています。これらの各ユーザーは、他のアカウントのリソースではなく、オペレーティングシステムが提供するシステムに完全にアクセスできる必要があります。システム全体の仮想オペレーティングシステムを作成することで、アカウントは他のアカウントのセキュリティを損なうことなく必要なものにアクセスできます。