このページの本文へ

前へ 1 2 次へ

Windows Serverで学ぶサーバOS入門 第31回

まずは、利用条件の確認から

Windows Server 2008の仮想化機能「Hyper-V」を活用しよう

2010年09月14日 09時00分更新

文● 横山哲也/グローバルナレッジネットワーク株式会社

  • この記事をはてなブックマークに追加
  • 本文印刷

Hyper-Vの準備

 Hyper-Vのインストールをする前に、いくつかの確認と準備作業を行なおう。まず、インテルまたはAMDのx64対応CPUを搭載するPCが必要だ。x64は、インテルi386の流れをくむ32ビットプロセッサ(いわゆるx86)を64ビットに拡張したアーキテクチャである。インテルでは「Intel 64(旧称EM64T)」、AMDは「AMD64」と呼ぶ。加えて、CPUが仮想化支援命令とデータ実行保護機能(DEP)をサポートしていなければならない。仮想化支援命令は、仮想化を利用するために追加された機能で、インテルは「Intel VT」、AMDは「AMD-V」と呼んでいる。

 もう1つのDEPは「Data Execute Prevention」の略で、データ領域として設定されたメモリ上に配置された命令の実行を禁止する機能だ。インテルは「Execute Disable Bit」、AMDは「拡張ウイルス防止機能(EVP)」と呼んでいる。WindowsのハードウェアDEP(データ実行保護)もこれを使う。

 仮想化支援命令とDEPは、いずれもBIOSで有効/無効を設定できる。PCによってはCPUに仮想化支援機能が備わっていても、わざと無効にしている場合がある。また、BIOSは最新のバージョンに更新することをお勧めする。特に、2007年以前のBIOSはHyper-Vをサポートしていないことが多いため、不具合の原因となりやすい。

メモリとハードディスク、NICの確認

 サーバ仮想化を利用するには、親パーティション用に加えて子パーティション用の物理メモリが必要となる。親パーティションであるWindows Server 2008用に512MBを確保し、さらに子パーティションが使うメモリを確保すべきだ。仮想サーバに十分な物理メモリが割り当てられない場合、仮想サーバの起動に失敗する。

 ハードディスクは1台でも構成できるが、性能面を考えると子パーティション専用のディスクを用意するとよい。Windows Server 2008を子パーティションにインストールすると、それだけで6GBから10GBを消費する。ネットワークインターフェイスは1枚でも構成できるが、実用上は2枚以上あったほうが望ましい。この理由は、以降の回で詳しく説明する。

Windowsの確認

 Hyper-VはWindows Server 2008の64ビット(x64)版に搭載される。32ビット(x86)版やItanium版は、Hyper-Vに対応しない。また、64ビット版であっても「Windows Server 2008 without Hyper-V」ではHyper-Vは利用できない。必ず

  1. Windows Server 2008 Standard
  2. Windows Server 2008 Enterprise
  3. Windows Server 2008 Datacenter

のいずれかを使う必要がある。

 製品版のWindows Server 2008には、Hyper-Vのベータ版が含まれている。正式版のHyper-Vを利用するには、Windows Updateなどを使って修正プログラム「KB950050」をインストールする必要がある。なお、ベータ版のHyper-Vをインストールしてしまった場合は、いったんHyper-VをアンインストールしてからKB950050をインストールし、そのあとでHyper-Vを再インストールする。Hyper-Vの修正プログラムもいくつか公開されているので、可能であればすべての重要な更新をインストールすることが望ましい。

 次回は、Hyper-Vのインストール方法を紹介していこう。

前へ 1 2 次へ

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事

アクセスランキング

  1. 1位

    ビジネス・開発

    いますぐ捨てたいITサービスは? AI推しにそろそろ飽きてません? 情シスさんのホンネを「ゆるっとナイト」で聞いた

  2. 2位

    ITトピック

    「AI導入で人員を減らしても収益は増えない」その理由/「専任情シス不在」中小企業の3社に2社/ユーザーアカウント流出が加速、ほか

  3. 3位

    エンタープライズ

    基盤も古いし、コードも酷い! そんなクエストにGitHub Copilotで試行錯誤しまくった「みんな」こそ最高

  4. 4位

    Team Leaders

    Power AutomateでSharePoint APIを使う ― SPOリストを自動作成するフローを作ろう

  5. 5位

    sponsored

    完全自動運転の実現へ、チューリングが開発基盤にGMO GPUクラウドを選んだ理由

  6. 6位

    ソフトウェア・仮想化

    日本の自治体がみんな使っている「ManageEngine」 IT運用のすべての課題解決を目指す

  7. 7位

    クラウド

    「すでに開発コードの4分の3はAI生成」 Google Cloud CEO、エージェント時代の戦略を語る

  8. 8位

    ソフトウェア・仮想化

    AIエージェントを野放しにしない ― ServiceNowは“AI司令塔”で自律とガバナンスを両立

  9. 9位

    ビジネス・開発

    「粗悪記事」「ゼロクリック」「搾取」からクリエイターをどう守るか? AIに強いnoteが挑む創作エコシステム

  10. 10位

    TECH

    「蟻の一穴」となるリモートアクセスVPNの脆弱性 ZTNA/SASEはなぜ必要か?

集計期間:
2026年05月12日~2026年05月18日
  • 角川アスキー総合研究所