私は仮想化に本当に慣れていません。ハードウェア仮想化はハードウェア支援仮想化とも呼ばれることをいくつかの場所で読んだことがあります。それは正しいか間違っているかです。
私の理解では、ハードウェア仮想化とは、ハードウェア自体に、OS間のシステムリソースの管理に役立つ組み込みソフトウェアがあることを意味します。
また、可能であれば、仮想化のさまざまなタイプを教えてください。
私は仮想化に本当に慣れていません。ハードウェア仮想化はハードウェア支援仮想化とも呼ばれることをいくつかの場所で読んだことがあります。それは正しいか間違っているかです。
私の理解では、ハードウェア仮想化とは、ハードウェア自体に、OS間のシステムリソースの管理に役立つ組み込みソフトウェアがあることを意味します。
また、可能であれば、仮想化のさまざまなタイプを教えてください。
ウィキはそれをとてもうまく言います
仮想化
「仮想化」という用語は、仮想マシン (「疑似マシン」とも呼ばれる) を指すために 1960 年代に造られました。この用語自体は、実験的な IBM M44/44X システムに由来します。仮想マシンの作成と管理は、最近では「プラットフォームの仮想化」または「サーバーの仮想化」と呼ばれるようになりました。
プラットフォームの仮想化は、ホスト ソフトウェア (制御プログラム) によって特定のハードウェア プラットフォーム上で実行されます。ホスト ソフトウェアは、ゲスト ソフトウェア用にシミュレートされたコンピューター環境である仮想マシン (VM) を作成します。ゲスト ソフトウェアはユーザー アプリケーションに限定されません。多くのホストでは、完全なオペレーティング システムを実行できます。ゲスト ソフトウェアは、物理ハードウェア上で直接実行されているかのように実行されますが、注意すべき点がいくつかあります。物理的なシステム リソース (ネットワーク アクセス、ディスプレイ、キーボード、ディスク ストレージなど) へのアクセスは、通常、ホスト プロセッサやシステム メモリよりも厳しいレベルで管理されます。多くの場合、ゲストは特定の周辺機器へのアクセスが制限されているか、仮想化ホストによって実装されているハードウェア アクセス ポリシーに応じて、デバイスのネイティブ機能のサブセットに制限されている場合があります。
ハードウェア支援による仮想化 ハードウェア支援による仮想化では、ハードウェアが仮想マシン モニターの構築を容易にし、ゲスト OS を分離して実行できるようにするアーキテクチャ サポートを提供します。ハードウェア支援による仮想化は、最初の仮想マシン オペレーティング システムである VM/370 で使用するために、1972 年に IBM System/370 に初めて導入されました。2005 年と 2006 年には、Intel と AMD が仮想化をサポートする追加のハードウェアを提供しました。Sun Microsystems (現在の Oracle Corporation) は、2005 年に UltraSPARC T シリーズ プロセッサに同様の機能を追加しました。このようなハードウェアに適合する仮想化プラットフォームの例には、Linux KVM、VMware Workstation、VMware Fusion、Microsoft Hyper-V、Microsoft Virtual PC、Xen、Parallels などがあります。 Desktop for Mac、Oracle VM Server for SPARC、VirtualBox、および Parallels Workstation。
詳細については、次のリンクも参照して ください。 http://searchvmware.techtarget.com/definition/hardware-virtualization http://www.anandtech.com/show/2480