Intelの2つのコンピュータ仮想化技術、違いは何か?(2/2 ページ)

» 2004年09月08日 23時56分 公開
[本田雅一,ITmedia]
前のページへ 1|2       

 ここから先は推測となるが、おそらくLTとVTは同一の技術基盤を用いて実現されると考えられる。LTはセキュリティ技術だが、LTにおけるセキュアモードは「Ring -1」とも呼ばれ、OSカーネルの動作する「Ring 0」よりも低位にある、従来のx86ソフトウェアからはアクセスできない領域のソフトウェアで実現される。同様にVTもRing -1の中でVirtual Machine Monitorと呼ばれる一種の仮想PCソフトウェアが仮想マシンのスイッチを行い、I/Oや割り込みの切り替えを行うと考えられる。

 Longhornがセキュリティ技術「Next-Generation Secure Computing Base」(NGSCB)の中でLTをサポートする見込みであることから、Longhorn内部にはRing -1を利用するための何らかのドライバモジュールが組み込まれるはずだ。そのモジュールは、基本的にLTとVTとで共有されるだろう。両者ともLonghornとともに実現されるというのは、決して偶然ではないと思われる。

 かねてからIntelは、Virtual Machine MonitorをIntel自身が提供することはないと話している。しかしその一方で、LTが利用するRing -1にサードパーティのソフトウェアが入り込む余地もないはずだ。となれば、LonghornのVTサポート機能がVTとエンドユーザープログラムとの間をつなぎ、Longhorn上で動作する何らかの仮想PCソフトウェア(「VMware」や「Virtual PC」)からVTの機能にアクセスできると考えるのが自然である。

 Intelは初期のVTに関して「VMwareやVirtual PCを、より高速、より堅牢に実行するためのプロセッサ側からのアプローチ」とも話してきた。それらと同じように、ホストOS(Longhorn)の上で、仮想PC上の他OSを動かす形になるはずだ。

 しかし、サーバ向けのSTではこのアプローチは採りにくい。ホストOSとしてLonghornを利用すると、その上で動作するすべてのゲストOSが、ホストOSの堅牢性に依存してしまうことになる。

 むろん、何らかの管理ソフトウェアが無ければ、複数の仮想マシンを作り出し、それらのリソースを動的に再配分するといった、バーチャルコンピューティング機能は実現できない。しかし、仮想マシンの下で動くソフトウェアは小さければ小さいほど良く、そこにLonghornを使うのは得策ではないのは明らかだ。

 ここで浮かび上がってくるのが、EFIの存在である。EFIについては、その32ビット版が開発されることなどを以前のIDFレポートで記事化しているが、BIOSの代わりにマシンのブートプロセスを実行するソフトウェアのことだ。

 Intelの32ビットアーキテクチャは、伝統的に互換性を保つため、IBM PC以来の起動プロセスを守っており、その上で動くOSはすべてその作法を守って開発されている。しかし必ず16ビットモードから起動しなければならないBIOSブートには問題も多く、現在はEFI32の開発が進められている

 しかし、過去との互換性を求められないIA-64マシンは、古くからのBIOSに依存したブート手順ではなく、EFIと呼ばれるソフトウェアが用いられてきた。もしも、EFI内にSTを実現するためのVirtual Machine Monitorが組み込まれれば、ホストOS利用せず、すべてのOSが仮想マシン上で実行される環境を創り出すことができる。

 つまり、過去との互換性をより重視する必要があるデスクトップPCでは、BIOSブートでも利用可能なホストOSを必要とするVT、そしてEFIを用いるIA-64システムはもちろん、32ビットでもEFI32への移行が比較的容易と考えられるサーバ分野はSTとなるのではないか。

 もっとも、ひとりのユーザーが切り替えて利用することが多いと考えられるVTと、サーバに利用するSTでは、求められる性能も異なるだろう。特にI/O性能に関して、どのようにパフォーマンスを引き出すつもりなのか。STに関してはまだまだ謎が多く残っている。

前のページへ 1|2       

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年08月06日 更新
  1. アイオーデータの価格改定、一部モデルは25万円超の大幅値上げに (2026年08月05日)
  2. Razer印のバックパック「Rogue Backpack V4」は、タフで収納力バツグン ゲーマーじゃなくても欲しくなる (2026年08月05日)
  3. 「人主導」から「自律実行」へ――進化する「Microsoft 365 Copilot」の新機能とエージェントAIの現在地 (2026年08月04日)
  4. テプラ、PC接続にも対応したラベルプリンタ「テプラ PRO」新モデル (2026年08月03日)
  5. Wacom「Cintiq Pro」に迫る実力 27型4K/120Hzで約30万円のXPPen「Artist Pro 27(Gen 2)」でお絵描きして分かった魅力と妥協点 (2026年08月05日)
  6. 10万円台で手に入る、理想の座り心地 電動サポート&ストレッチ機能が魅力のエルゴノミクスチェア「LiberNovo Omni Gen」を試す (2026年08月04日)
  7. Ryzen 7 H255/24GBメモリ/1TBストレージのミニPC「ACEMAGIC F5A」がタイムセールで41%オフの10万6998円に (2026年08月05日)
  8. Windows 11は8GBメモリでも快適に使えるようになる? 品質向上への取り組みと「26H2」に向けた中間報告 (2026年08月03日)
  9. PC市場の逆風下でMicrosoftが仕掛ける“サプライズ”とは? 2026年後半のSurface新製品を予想する (2026年08月04日)
  10. 新GPU「Radeon RX 9050」が登場するもアキバの反応は静か――2026年8月最新パーツ事情 (2026年08月03日)
最新トピックスPR

過去記事カレンダー