Windows Server 2012 Active Directory 仮想化の対応状況について

はじめまして。Active Directory を担当しております 鴻巣です。

日々、お客様からのお問い合わせを対応していて「仮想化」ということがとても一般的になっていることを実感しています。

今回は Active Directory の仮想化対応状況につきまして表形式でまとめてさせていただきました。

仮想化については、 Windows Server 2008 R2 以前と Windows Server 2012 以降では大きく対応状況が変わっており Windows Server 2012 以降ではさらに仮想化への対応が進んでおります。代表的なものとしては、よく知られていますが VM-Generation ID の機能があります。

Active Directory は通常、複数のドメイン コントローラー間でデータベースを複製しながら動作している為、既存のドメイン コントローラーを複製して新たにマシンを構成したり、Windows バックアップを使用せず、誤ってスナップ ショットを利用して環境を以前の状態に戻しますと USN ロールバックと呼ばれるデータベースの不整合が発生することがございます。しかし Windows Server 2012 以降では、誤ってスナップショットから戻してしまっても USN ロールバックの発生を自動修復する "仮想化セーフ ガード" と呼ばれる機能が実装されました。具体的には、Windows Server 2012 における Hyper-V 3.0  と Windows Server 2012 の Active Directory の組み合わせでは VM-generation ID とよばれる識別番号を利用し、不整合が発生しないような動作が備わっています。ただし、この仮想化セーフ ガードはこれまでの Active Directory のバックアップ/リストアの方法の代替となるものではなく、あくまでも誤ってスナップショットから戻してしまっても USN ロールバックが発生しないようにするための安全装置という位置付けとなっていますのでご留意ください。

これから仮想化技術の導入が進んでいく中で本情報が少しでもお役に立てますと幸いです。

 

項目 テクノロジー Windows Server 2008 R2 以前 Windows Server 2012 以降
Hyper-V 全般 仮想化のサポート サポート対象 サポート対象
Hyper-V バージョン Windows Server 2008 x64 以降 サポート対象
CPU VP:LP 未検証  未検証
Hyper Threading 未検証 未検証
仮想 NUMA 未検証
Memory 動的メモリ 非推奨 非推奨
SLAT 非推奨 非推奨
Storage 容量可変 仮想ハードディスク 容量固定推奨 容量固定推奨
CSV 非推奨 Windows Server 2012 以降の Hyper-V 
ネットワーク 10Gbps NIC 未検証 未検証
SR-IOV 未検証
NVGRE 未検証
保護されているネットワーク 未検証
高可用性 ライブ マイグレーション サポート対象 サポート対象
クイック マイグレーション サポート対象 サポート対象
データ保護 スナップショット (オンライン) 非推奨 Hypervisor が VM-GenerationID をサポートしている場合のみ
スナップショット (オフライン) 非推奨 Hypervisor が VM-GenerationID をサポートしている場合のみ
エクスポート (オンライン) Hypervisor が VM-GenerationID をサポートしている場合のみ
エクスポート (オフライン) Hypervisor が VM-GenerationID をサポートしている場合のみ
保存操作 非推奨 サポート対象外
Hyper-V レプリカ Windows Server 2012 以降の Hyper-V 
仮想マシン レベルのバックアップ 非推奨 Hypervisor が VM-GenerationID をサポートしている場合のみ

Active Directory の仮想化につきましては以下の公開情報も参考ください。

Title: Things to consider when you host Active Directory domain controllers in virtual hosting environments
URL: https://support.microsoft.com/kb/888794/en-us

Title: Running Domain Controllers in Hyper-V Guide
URL: https://technet.microsoft.com/en-us/library/virtual_active_directory_domain_controller_virtualization_hyperv(v=ws.10).aspx

Title: Running Domain Controllers in Hyper-V
URL: https://technet.microsoft.com/en-us/library/virtual_active_directory_domain_controller_virtualization_hyperv(WS.10).aspx

Title: Introduction to Active Directory Domain Services (AD DS) Virtualization (Level 100)
URL: https://technet.microsoft.com/en-us/library/hh831734.aspx

Title: Support for using Hyper-V Replica for virtualized domain controllers
URL: https://technet.microsoft.com/en-us/library/dn250021.aspx

 

変更履歴

2014/9/22 : 初回投稿

2018/12/28 : VM-generation ID についての説明を変更しました。