皆さん、こんにちは。 NHK 教育テレビの「大科学実験」が気になります。最近いい番組たくさんありますね。
さて、今回は Windows Server 2008 R2 リモート デスクトップ サービス (RDS) のサイジング データ (64 bit 環境) をご紹介します。
ご存じのとおり Windows Server 2008 R2 からは 64 bit のみになりますので、64 bit 環境でのサイジング データは重要です。以前 Windows Server 2008 ターミナル サービス 32 bit でのサイジング データを公開しましたが、メモリーに関する考慮事項があり 32 bit ターミナル サービスのサイジング データをそのまま 64 bit 環境に適用することは出来ません。
メモリーに関して、32 bit 環境ではカーネル アドレス空間の制約 (最大 2 GB) から、物理メモリーを 12 GB 以上搭載することはお勧めできません。詳しくは以前の記事 (ターミナル サーバー 64-bit にするか、32-bit にするか) をご参照ください。メモリーを 24 GB - 32 GB 積んだ 32 bit ターミナル サーバーを最近よく目にしますが、それは逆効果です。32 bit 環境では最大 8 GB 程度に抑えることを強くお勧めします。
さて、 64 bit 環境ではカーネル アドレス空間の制約は実質ありませんので、メモリーは基本積めば積むだけ利用できます。本日ご紹介する以下のホワイト ペーパーでは、64 bit 環境で主に 64 GB のメモリー構成の H/W を利用しています。
Remote Desktop Session Host Capacity Planning in Windows Server 2008 R2 (英語) http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=ca837962-4128-4680-b1c0-ad0985939063
ホワイト ペーパーにおけるサイジング データの大まかな目安は以下になります。
利用シナリオ
キャパシティ
サーバー 構成
Knowledge Worker v2
150 ユーザー
Knowledge Worker v2 - PowerPoint スライド (テキストのみ) を利用
200 ユーザー
Knowledge Worker v2 - PowerPoint 利用無し
230 ユーザー
RDS を Hyper-V 上で仮想化して動かす場合は、Windows Server 2008 R2 Hyper-V の新機能 SLAT の利用が必須です。SLAT の有無でホスト出来るユーザー数に格段に差が出ます。
サーバー構成
シナリオ
SLAT
AMD Opteron Quad-core CPU 2.7 GHz 512 KB L2 Cache 30 GB Memory
物理環境
N/A
180 ユーザー
Hyper-V 仮想環境上
有効
無効
70 ユーザー
SLAT は AMD RVI、Intel EPT 対応の CPU で利用可能です。SLAT について詳しくは以下 p.45 をご参照ください。
サーバー仮想化における システム構成ガイド ホワイト ペーパー - 第 2 版 http://technet.microsoft.com/ja-jp/virtualization/ff603844.aspx
最後に、今回ご紹介した Windows Server 2008 R2 RDS サイジング ホワイト ペーパーは英語ですが、もうまもなく日本語化する予定です。日本語化されましたらまたお知らせします。
マイクロソフト 高田祐二