【 ここから本文 】

Microsoftウォッチ

ソーシャルブックマークに登録 : Yahoo!ブックマークに登録 はてなブックマークに登録 del.icio.usに登録 newsing it!に登録 Buzzurlにブックマーク livedoorクリップに登録 Slashdotにタレコむ イザ!ブックマークに登録 Twitterでつぶやく
print 印刷用ページの表示


【解説】
「Hyper-V RC1」緊急レビュー

Windows Server 2008標準搭載の仮想化ハイパーバイザを徹底解剖

(2008年05月27日)

【Architecture】
Virtual Server 2005とは異なる
Hyper-Vのアーキテクチャ

 Hyper-Vは、Virtual Server 2005 R2とはまったく異なるハイパーバイザ型のアーキテクチャを採用している(図1)。ハイパーバイザは、単一のコンピュータ上で複数OSの並列実行を可能にするテクノロジーだ。Hyper-Vでは「Windows Hypervisor」と呼ばれるごく薄い抽象化レイヤーがハードウェアとOSを切り離し、複数OSの同時実行を可能にする。

図1● Hyper-Vのアーキテクチャ。Windows Hypervisorがパーティショニングを行い、複数OSを並列実行する

 Hyper-Vでは複数のOSを「パーティション」で分けており、Virtual Server 2005 R2のホストOSに相当する部分を「ペアレントパーティション(Parent Partition)」、仮想マシンを「チャイルドパーティション(Child Partition)」と呼ぶ。物理コンピュータに最初にインストールされるOSがペアレントパーティションとなる。プロセッサから見れば、ペアレントパーティションもチャイルドパーティションも同等であり、まさに複数OSを並列実行しているイメージだ。

 Windows Hypervisorは、単純なパーティショニング機能しか持たない。デバイスへのアクセスは、チャイルドパーティションのゲストOSとペアレントパーティションの管理OSとの通信で実現される。これを可能にするのが、すべてのパーティションに存在する仮想的なバス「VMBus」になる(図2)。

図2● Hyper-Vの仮想マシンはデバイスをエミュレートしない。ゲストOSのVSCがVMBusを通して管理OSのVSPと通信する。なお、ゲストOSの初期導入時やVMBus非対応OSのサポートのために、エミュレートされたハードウェアも用意されている

 VMBusはペアレントパーティションとチャイルドパーティションの高速な通信路(バス)として機能し、ゲストOSはデバイスドライバではなく「VSC(Virtualization Service Client)」と呼ばれるコンポーネントを使用して、VMBus経由で管理OSの「VSP(Virtualization Service Providor)」と通信を行い、デバイスI/Oを行う(画面4)。物理的なハードウェアに対応したデバイスドライバは管理OSだけが持ち、重複したデバイスの処理がなくなるぶん、高速なI/Oを実現できる。

画面4● VMBusはペアレントパーティション(管理OS)とチャイルドパーティション(ゲストOS)の両方に存在する

 Windows Hypervisorはデバイスのサポートを含まないため、ペアレントパーティションの管理OSが必須となる。言い換えれば、ペアレントパーティションの管理OSが動いていなければ、チャイルドパーティションも動かないということだ。

 対して、VMware ESX Serverのように、Hyper-Vのペアレントパーティション(Xenのドメイン0)に相当する部分が不要で、ゲストOSを直接並列実行できるものもある。これは、ハイパーバイザ層にデバイスのサポートを含む方式を採用しているからであり、ハードウェアが限定されることを意味する。

 それぞれ一長一短はあると思うが、Hyper-Vのほうが多くの標準的なサーバハードウェアで動作するので導入しやすいうえ、ドライバを持たないのでよりセキュアだと言える。


前のページへ < 12345678 > 次のページへ



▲ページの先頭へ戻る


キーパーソン

ゲイツ氏、開発者に別れを告げる――TechEdで最後のスピーチ

「Microsoftの成功は、開発者の皆さんのおかげ」

マイクロソフトのバルマーCEOが語った「Vista・仮想化・検索の今後」

「Vistaは発展途上。ただしハードウェア要件などには変更を加えない」

プロジェクト責任者に聞く「Windows Server 2008」開発の舞台裏

「目指したのは高い信頼性と真の実用性」

「ITは次の革命期を迎えつつある」――CeBITでバルマー氏が講演

みずからの引退時期を示唆? 「あと9年IT業界にとどまれば、次の革命も体験できる」

マイクロソフトのDB責任者に聞く、「SQL Server 2008」の開発目標と導入効果

「リレーショナル・データベースの枠を越えて“顧客の声”にこたえる」

マイクロソフトのバルマー氏、「Google Apps」を一蹴

「Officeの二番煎じ。われわれの脅威ではない」

マイクロソフトはもはや“セキュリティ後進企業”ではない!

「TwC(信頼できるコンピューティング)」担当副社長、セキュリティ強化戦略の“今”を語る

キャッチアップ

マイクロソフトのバルマーCEOに捧ぐ「10の提言」

ゲイツ氏退任後、同社が勝ち残るためにすべきこと

マイクロソフトのセキュリティ戦略――ゲイツ氏の“功罪”とは

問題の元凶から改革の旗振り役に転向したトップのメッセージ

岐路に立つマイクロソフト――黄金時代は終わりを告げるのか

ITアナリストらが指摘する、業界ガリバーの“ジレンマ”と“課題”と“可能性”

[徹底検証]マイクロソフトのユニファイド・コミュニケーション戦略

サーバ・ソフト、クライアント・アプリ、Webカメラで構成されるUCプラットフォーム&エコシステムとは

マイクロソフトが秘密裏に進める「Albany」プロジェクト

正体はグーグル対抗のハイブリッド型オフィス・スイート?

会社を挙げて“緑革命”を――MicrosoftのグリーンIT戦略

同社が目指す「地球環境にやさしい」企業の姿とは

バルマーCEO、「ソフトウェア+サービス」ビジョンを日本のパートナー企業に説明

「新たな価値を創造するチャンス」

マイクロソフト、「Windows Live」の正式版を発表

「ソフトウェア+サービスを実現させたサービスだ」――バルマー氏が力説

Windows Server 2008移行案内

アップグレードに足る9つの理由――製品出荷の最終段階に入ったベータ3を徹底検証

Windows Vista移行案内

企業クライアントOSとしての「メリット」と「注意点」――本格導入の前にこれだけは知っておきたい

Windows Vistaのセキュリティを検証する

UAC、BitLockerなど主要強化点の実用度をチェック

マイクロソフトが統合コミュニケーション・サービスの提供を計画中

ホステッド・サービスとしてさまざまなアプリケーションと連携

マイクロソフト、Windows Server 2008の新機能を国内イベントで披露

「システム管理者の負担を劇的に軽減する機能が満載」とアピール

バルマー氏、「ソフトウェア・プラス・サービス」戦略を明らかに

ホスティング型ビジネス・サービスの手始めはハイブリッド・モデル

「GPLv3適用ソフトは一切サポートしない」――マイクロソフトが明言

「われわれのいかなる活動にもGPLライセンスは不要だ」

Weekly Ranking

集計期間:11/26〜12/02



Computerworld Global
米国
英国
中国
ドイツ
オーストラリア
シンガポール
その他の国