Skip to main content

システム仮想化とは何ですか?

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