完全仮想化 (Full-Virtualization)
読み方:かんぜんかそうか
仮想化ソフトウェア(ハイパーバイザ型)における仮想マシンの実現方法。完全仮想化式のハイパーバイザでは、動作させるゲストOSを改変することなく、そのまま運用する。例えば、ソースをユーザ側で変更できないWindows OSなどでは、完全仮想化方式のハイパーバイザでなければ、ゲストOSとして動作させることはできない。
完全仮想化に対し、ゲストOSに手を加える方法を「準仮想化」という。オープンソースなど一部のOSに限られるが、ゲストOSのカーネル(システムコール)に手を加えることで、パフォーマンスを最適化させ、高速な処理を実現する。Windowsにおいても、一部のベンダーから、ディスクI/Oやネットワークなど一部の機能のみを準仮想化するドライバが出ている。








