Hyper-VへのTOSIBOX VCLのインストール
フォーラムで人気の質問
質問する質問はありません。 最初の質問をしてみましょう!
背景
バーチャルマシーン(VM)とは、コンピュータシステムの仮想化、またはエミュレーションのことです。バーチャルマシーンはコンピュータアーキテクチャに基づいており、物理コンピュータの機能を限定的に提供します。バーチャルマシーンはゲストデバイスともみなされ、独自のCPU、メモリ、ネットワークインターフェイス、およびストレージを持つ仮想的なコンピュータです。これらはすべてホストデバイスと呼ばれる物理的なマシン上に存在し、ハイパーバイザと呼ばれるソフトウェアによって分離されています。場合によっては、バーチャルマシーンを使用するために特別なハードウェアやソフトウェア、あるいはその両方の組み合わせが必要になることがあります。
- VMはさまざまな組織で使用されており、以下のようなさまざまな理由で利用されます。
- リソースのテスト
- 運用上必要な古いオペレーションシステムの実行
- ソフトウェアの設計とテスト
- 企業内でのサーバー統合
バーチャルマシーンはその特定の機能に応じて異なることがよくあります。そのため、VMはシステム仮想(完全仮想化)とプロセス仮想の2つのカテゴリに分類されます。
システムバーチャルマシーン
システムバーチャルマシーン(完全仮想化マシン)は、実在するホストマシンを通じてエミュレートされる、実在のコンピュータやゲストオペレーションシステムの独立した複製です。ホストマシンは、異なるオペレーションシステムを実行する複数のゲストマシンをエミュレートできます。
プロセスバーチャルマシーン
プロセスバーチャルマシーンは、アプリケーションの仮想化と混同してはならず、ホストOS上で通常のアプリケーションを実行し、単一のアプリケーションプロセスをサポートします。その目的は、基盤となるハードウェアやオペレーションシステムの詳細を抽象化し、プラットフォームに依存しないプログラミング環境を提供することであり、あらゆるプラットフォームで同じ方法でプログラムを実行できるようにします。
多くの場合、プロセスバーチャルマシーンはJavaプログラム開発において、他のコンピュータ言語に対する抽象化レイヤーとして使用されます。また、コンピュータクラスターにおいて、通信メカニズムの抽象化のために使用されることもあります。