VMware Horizon View:大規模リファレンス アーキテクチャ

VMware® Horizon View™
大規模リファレンス アーキテクチャ
リファレンス アーキテクチャ
VMware Horizon View
大規模リファレンス アーキテクチャ
目次
概要........................................................................................................................................................................... 4
VCE Vblock Specialized System for Extreme Applications ............................................ 4
VMware Horizon View ......................................................................................................................... 5
ストレージ コンポーネント .......................................................................................................................... 5
EMC XtremIO................................................................................................................................. 5
EMC Isilon NAS ............................................................................................................................. 5
コンピューティングおよびネットワーク コンポーネント ......................................................................... 5
ワークロードの生成と測定......................................................................................................................... 5
テスト結果 ................................................................................................................................................................ 6
Login VSI .................................................................................................................................................... 6
VSImaxとHorizon Viewのセッション一致............................................................................... 6
Login VSIテスト1: 100%のセッション一致での7,000シート テスト ................................... 6
Login VSIテスト2: 80%のセッション一致での7,000シート テスト .................................... 8
タイミング テスト ........................................................................................................................................... 9
リンク クローン デスクトップ プールの導入 ............................................................................... 10
リンク クローン デスクトップ プールの再構成 ........................................................................... 10
ストレージ容量 ............................................................................................................................................. 11
システム構成 ......................................................................................................................................................... 12
vSphereクラスター構成........................................................................................................................... 12
ネットワーク構成 ......................................................................................................................................... 12
IPネットワーク コンポーネント ....................................................................................................... 13
ストレージ構成 ............................................................................................................................................ 13
vSphereでのX-Brickストレージ構成 ........................................................................................ 14
vSphere構成 ............................................................................................................................................. 15
インフラストラクチャと管理サーバー....................................................................................................... 15
Horizon Viewの構成 .............................................................................................................................. 17
Horizon Viewの基本設定 .......................................................................................................... 17
テスト プール構成 ............................................................................................................................ 18
デスクトップ プール構成 ................................................................................................................. 19
クラスターからデータストアへの割り当て ................................................................................. 20
テスト イメージ構成......................................................................................................................... 22
EMC XtremIOストレージ構成 .............................................................................................................. 23
VAAI(vStorage API for Array Integration)の設定 .....................................................24
HBAキューの深さの調整 .............................................................................................................24
ネイティブvSphereストレージ マルチパス ............................................................................... 25
結論......................................................................................................................................................................... 25
著者について ........................................................................................................................................................ 26
謝辞 .............................................................................................................................................................. 26
関連資料 ................................................................................................................................................................ 27
付録A(Login VSIの詳細スコア方法論) ...................................................................................................... 28
付録B(テスト方法論) ......................................................................................................................................... 29
導入および再構成タイミング テスト ....................................................................................................... 29
Login VSIテスト ....................................................................................................................................... 29
付録C(テスト構成の部品表) ........................................................................................................................... 30
リファレンス アーキテクチャ/ 2
VMware Horizon View
大規模リファレンス アーキテクチャ
エグゼクティブ サマリー
このリファレンス アーキテクチャは、実際のテスト シナリオ、ユーザー ワークロード、インフラストラクチャ システム
構成に基づいています。Cisco UCS サーバー ブレードと EMC XtremIO フラッシュ ストレージで構成される VCE
Vblock Specialized System for Extreme Applications を使用して、7,000 ユーザーの VMware® Horizon View™ 5.2
展開をサポートします。
豊富なユーザー エクスペリエンスと操作テスト(80,000 台を超えるデスクトップでの Login VSI デスクトップ パ
フォーマンス ベンチマーク テストなど)により、ワールド クラスの操作パフォーマンスが明らかになりました。シン
プルな設計アーキテクチャと効率的なストレージの使用により、魅力的な価格ポイントで使いやすさが維持されま
した。ここでは、その結果の概要を示します。詳細については、このペーパーで後述します。
図 1: ハイライト
リファレンス アーキテクチャ/ 3
VMware Horizon View
大規模リファレンス アーキテクチャ
概要
すべての VMware Horizon View デスクトップは、VCE Vblock Specialized System for Extreme Applications にホスト
されていました。これは、Cisco UCS サーバー ブレードと EMC XtremIO フラッシュ ベースのアレイを組み込んで、
非常に拡張性の高いソリューションのサポートに必要なパフォーマンスと応答性を確保したものです。
VCE Vblock Specialized System for Extreme Applications
この Vblock システムは、VDI(仮想デスクトップ インフラストラクチャ)などのソリューション向けに特別に作られて
います。現在のところ、2013 年第 4 四半期のリリースを目標としており、デスクトップあたりのコスト削減、豊富な
ユーザー エクスペリエンス、柔軟な VDI 導入、合理化された管理を実現します。
専用の 6 シャーシ、48 ブレードの UCS ブレード環境で構成されます。インフラストラクチャと管理サーバーは、4 台
の Cisco UCS C220 ラックマウント サーバー上で分離されており、同じ EMC X-Brick ストレージ(2 X-Brick)環境に
ホストされたすべての仮想デスクトップとインフラストラクチャ サーバー用のストレージを備えています。ユー
ザー データと Horizon View のペルソナ データは、Isilon S シリーズ NAS に転送されます。
ユーザー データ用の EMC Isilon を追加すると、スケールアウト設計に優れた、シンプルで低コストなファイル
ベース ソリューションが実現します。XtremIO SAN 上の Isilon NAS および仮想デスクトップにユーザー データを置
くと、デスクトップ設置面積あたりの容量とデスクトップあたりの価値が向上するだけでなく、ストレージの I/O ワー
クロードを分離してさまざまなストレージ プラットフォームに転送することで、ユーザー エクスペリエンスも向上し
ます。構成は、環境に合わせて直線的に拡張することができます。
注: テストは、Vblock Specialized System for Extreme Applications のリリース前バージョンで実行されました。
利用できるかどうかについては、VCE に直接お問い合わせください。
図 2: インフラストラクチャの概要
リファレンス アーキテクチャ/ 4
VMware Horizon View
大規模リファレンス アーキテクチャ
VMware Horizon View
VMware Horizon View は、安全な集中型データセンターで実行されていて、さまざまなデバイスからアクセス可能
できる、仮想デスクトップとアプリケーションへの統合アクセスを提供します。Horizon View を使用すると、IT がデ
スクトップ、アプリケーション、データを一元的に管理しながら、ユーザーのエンドポイントでの柔軟性とカスタマイ
ズ性を高めることができます。従来型の PC とは比べものにならない可用性と俊敏性がデスクトップ サービスで
実現し、デスクトップあたりの TCO(総所有コスト)は約半分になります。
他のデスクトップ仮想化製品とは異なり、Horizon View は、業界をリードする仮想化プラットフォームである VMware
vSphere®の上に構築された、緊密に統合されているエンド ツー エンド ソリューションです。Horizon View を使用
すると、お客様はビジネス継続性と災害復旧の機能をデスクトップに拡大し、デスクトップからデータセンター、ク
ラウドまで、共通のプラットフォームで標準化することができます。
ストレージ コンポーネント
VCE Vblock Specialized System for Extreme Applications は、Horizon View 仮想デスクトップと EMC Isilon NAS
のプライマリ ストレージとして EMC XtremIO ストレージ アレイを使用し、ユーザー データと Horizon View ペルソ
ナ データを保存します。
EMC XtremIO
XtremIO は、拡張性の高いオール フラッシュのストレージ アレイであり、MLC(マルチレベル セル)フラッシュと高
度なウェア レベリング、データ削減、書き込み軽減テクノロジーを組み合わせることで、フラッシュの持続性を高
めるため、エンタープライズ レベルの信頼性と手頃な価格が実現します。
XtremIO システムの最小単位は X-Brick であり、XtremIO 設計の拡張性を高めるため、均一サイズの X-Bricks を
追加できます。シンプルなユーザー インターフェイスにより、ストレージの設計とプロビジョニングに必要な時間
が短縮されます。ファイバー チャネル接続、フラッシュ固有のデュアル パリティ データ保護、iSCSI プロトコルを介
したストレージ提示を通じて、エンタープライズ クラスの回復力が実現します。
EMC Isilon NAS
このリファレンス アーキテクチャでは、Vblock システムへのオプションのアドオン スケールアウト NAS コンポーネン
トとして EMC Isilon が活用されています。Isilon は、ファイル ベースのデータ アプリケーションと、単一のファイル
システムからのワークフローのパフォーマンス向上を実現します。ストレージ容量またはパフォーマンスの過剰プ
ロビジョニングの必要性を減らすか、なくすこともできます。EMC Isilon は、追加コンポーネントとして別売になっ
ています。
コンピューティングおよびネットワーク コンポーネント
VCE Vblock Specialized System for Extreme Applications は、Cisco UCS ブレード エンクロージャ、相互接続、
ブレード サーバーを使用します。
Cisco UCS データセンター プラットフォームは、x86 アーキテクチャ ブレードおよびラック サーバーを、単一システ
ムへのネットワークおよびストレージ アクセスと組み合わせます。このプラットフォームの技術革新としては、標準
ベースのユニファイド ネットワーク ファブリック、Cisco VIC(仮想インターフェイス カード)、Cisco 拡張メモリ テクノロ
ジーなどがあります。自己認識および自己統合型のインテリジェントなインフラストラクチャが付属するワイヤー
ワンス アーキテクチャにより、コンポーネントをシステムに手動で組み立てる必要がなくなります。
Cisco UCS B シリーズの 2 ソケット ブレード サーバーは、広範なワークロードで記録的なパフォーマンスを実現し
ます。Intel Xeon プロセッサの E7 および E5 製品ファミリをベースとするこれらのサーバーは、仮想化アプリケー
ション向けに設計されており、統合ネットワーク ファブリックと統合システム管理により CapEx と OpEx を削減し
ます。
ワークロードの生成と測定
Login VSI は、一意のユーザー ワークロードをシミュレートすることで、VDI の最大容量を測定するために設計さ
れた、業界標準ツールです。シミュレートされるユーザーは、通常の従業員と同じアプリケーション(Microsoft
Word、Excel、Outlook、Internet Explorer など)を使用します。複数のテスト測定結果が、VSImax と呼ばれるメト
リックにまとめられます。特定のインフラストラクチャで実行されながら、許容可能なユーザー エクスペリエンスを
実現する VDI ワークロードの最大容量を定量化します。
リファレンス アーキテクチャ/ 5
VMware Horizon View
大規模リファレンス アーキテクチャ
テスト結果
テスト結果は、次のセクションにまとめられます。詳細については、付録 A~C を参照してください。
Login VSI
Login VSI ワークロード生成および管理ツールを使用して、正確で現実的なデスクトップ ワークロードを生成し、測定
しました。いくつかのタイプの Login VSI テストのうち、2 つのテストの結果から新たなことがわかりました。
VSImax と Horizon View のセッション一致
テスト 1(7,000 台のデスクトップ、100%の一致)では、どちらのテスト結果セットを調べても VSImax が 6,432 にな
りました。このレベルのセッション一致では、ホスト CPU リソースが CPU の飽和ポイントにプッシュされ、ユーザー
エクスペリエンスが低下し始めます。これは、容量の急増やフェイルオーバーに使用できる CPU の余裕がほとん
どないため、実現可能で持続可能なレベルの CPU の利用率ではありません。ほとんどの製品実装で、CPU が持
続する利用率の上限閾値は、85%です。CPU が持続する利用率が 85%を超えると、通常は VMware vSphere で
CPU の利用率が高いことを示すアラームが発生します。
テスト 2(7,000 台のデスクトップ、80%の一致)では、ホスト CPU リソースの利用率がかなり良くなりました。5,600 セッ
ションすべてで高いパフォーマンスが示され、ホスト CPU リソースは 85%を下回ったままでした。使用可能なデス
クトップの 80%で Login VSI ワークロードが実行されている間、7,000 台のデスクトップすべての電源がオンに
なっており、使用可能な状態でした。一般的な本番 VDI 環境では、コンカレント デスクトップ使用率が、使用可能
な全容量の 80%でした。
Login VSI テスト 1: 100%のセッション一致での 7,000 シート テスト
テスト 1 のハイライトは次のとおりです。
•PCoIP プロトコルを使用したデスクトップ アクセスと、中程度のワークロード(デフォルトでフラッシュ有効)
•Login VSI の VSImax が 6,432
•ホストのパフォーマンスが混在(CPU が飽和状態だが、メモリ使用量は 50%未満)
•優れたデスクトップ パフォーマンス(すべての vDisk で、読み取りと書き込みのレーテンシーが 0.5 ミリ秒未満)
•XtremIO ストレージのピーク IOPS が 65,000(書き込みが 75%、読み取りが 25%)
図 3: Login VSI のスコア – テスト 1
リファレンス アーキテクチャ/ 6
VMware Horizon View
大規模リファレンス アーキテクチャ
図 4: デスクトップ パフォーマンス – テスト 1
図 5: ホスト パフォーマンス – テスト 1
図 6: ストレージ パフォーマンス – テスト 1
リファレンス アーキテクチャ/ 7
VMware Horizon View
大規模リファレンス アーキテクチャ
Login VSI テスト 2: 80%のセッション一致での 7,000 シート テスト
テスト 2 のハイライトは次のとおりです。
•5,600 のアクティブ セッション。残りのデスクトップの電源がオンになっているが、使用されていない
•PCoIP プロトコルを使用したテストと、中程度のワークロード(デフォルトでフラッシュ有効)
•Login VSI の VSImax に到達していない
•優れたホストのパフォーマンス(CPU とメモリの使用率が 85%未満で、競合はない)
•優れたデスクトップ パフォーマンス(すべての vDisk で、読み取りと書き込みのレーテンシーが 0.5 ミリ秒未満)
•XtremIO ストレージのピーク IOPS が 50,000(書き込みが 75%、読み取りが 25%)
図 7: Login VSI のスコア – テスト 2
図 8: デスクトップ パフォーマンス – テスト 2
リファレンス アーキテクチャ/ 8
VMware Horizon View
大規模リファレンス アーキテクチャ
図 9: ホスト パフォーマンス – テスト 2
図 10: ストレージ パフォーマンス – テスト 2
タイミング テスト
Horizon View Manager™コンソールで測定しました。15 分間電源がオンになっていたデスクトップが 1,000 台と、
2 時間以上電源がオンになっていたデスクトップが 7,000 台です。
図 11: デスクトップ起動テスト
リファレンス アーキテクチャ/ 9
VMware Horizon View
大規模リファレンス アーキテクチャ
リンク クローン デスクトップ プールの導入
コンピューティングおよび共有ストレージ環境にバックグラウンド ワークロードが存在する場合でも、高速で一貫
性があり、信頼できるデスクトップ プールの導入が観察されました。5,000 台のデスクトップが導入されて電源が
オンになっており、1,000 台のデスクトップ リンク クローン プールの導入の測定により、次の結果が生成され
ました。
図 12: プールの導入の測定
リンク クローン デスクトップ プールの再構成
同じように高速で一貫性があり、信頼できるデスクトップ プールの再構成操作が観察されました。5,000 台のデ
スクトップが導入されて電源がオンになっており、1,000 台のデスクトップ リンク クローン プールの再構成を測定
すると、次の結果が観察されました。
図 13: プールの再構成の測定
リファレンス アーキテクチャ/ 10
VMware Horizon View
大規模リファレンス アーキテクチャ
ストレージ容量
vSphere に構成および提示されたボリューム容量は、合計 59.9 TB でした。7,000 台のデスクトップとインフラスト
ラクチャにおける実際のストレージ占有領域は、約 6.24 TB でした。XtremIO のインライン データ削減機能の効率
性により、デスクトップおよびサーバー仮想マシンが占めた物理ストレージ占有領域は、わずか 3.5 TB でした。これ
は、次のことを表しています。
•全体的な効率: 24:1
•削減率: 2.6:1
•vSphere シン プロビジョニングによる節約: 89%
図 14: EMC XtremIO X-Brick の容量表示
ストレージ容量のこの大きな節約は、中規模から大規模な VDI 展開において、EMC XtremIO ストレージ プラット
フォームにより、ストレージ占有領域と関連するコストがどのように削減されるかをはっきりと表しています。
リファレンス アーキテクチャ/ 11
VMware Horizon View
大規模リファレンス アーキテクチャ
システム構成
次のセクションでは、このリファレンス アーキテクチャのコンポーネントがどのように構成されたかを詳細に説明し
ます。
vSphereクラスター構成
デスクトップ仮想マシンでは、24 個のノードを持つ 2 個の vSphere クラスター(HA 準備状況は N+2)を導入しま
した。管理およびインフラストラクチャ仮想マシンの場合、1 個の 4 ノード クラスター(HA 準備状況は N+1)を導入
しました。
図 15: クラスター構成
ネットワーク構成
各ファブリック相互接続では、複数のポートが 10 GbE ポート用に予約されています。これらの接続は、Cisco Nexus
スイッチへのポート チャネルに形成され、デスクトップ ネットワーク 10 GbE 宛ての IP トラフィックを伝送します。ユ
ニファイド ストレージ構成では、このポート チャネルはストレージ レイヤー内の X-Blade 向けの IP トラフィックも
伝送します。
ネットワーク レイヤーの Cisco Nexus 5548UP スイッチは、インフラストラクチャと外部を 10 GbE IP 接続でつなげ
ます。ユニファイド ストレージ アーキテクチャでは、スイッチがコンピューター レイヤーのファブリック相互接続と、
ストレージ レイヤーの XtremIO X-Brick を接続します。
リファレンス アーキテクチャ/ 12
VMware Horizon View
大規模リファレンス アーキテクチャ
分離型アーキテクチャでは、ネットワーク レイヤーの Cisco Nexus 5548UP シリーズ スイッチが、Cisco ファブリッ
ク相互接続と EMC XtremIO ストレージ アレイを FC(ファイバー チャネル)リンクで接続します。これらの FC 接続
は、コンピューティング レイヤーのブレードにブロック レベル デバイスを提供します。
図 16: Cisco ネットワーク インフラストラクチャ
IP ネットワーク コンポーネント
従来の分離型ネットワーク アーキテクチャで Ethernet と SAN の要件をサポートするため、2 台の Cisco Nexus
5548UP スイッチが 10 GbE Ethernet と FC(ファイバー チャネル)を接続します。
Cisco Nexus 5548UP スイッチには、32 個の統合型低レーテンシー ユニファイド ポートが装備されており、それぞ
れライン レートの 10GB Ethernet または FC 接続を行います。各 Cisco Nexus 5548UP スイッチには、1 個の拡張
スロットが装備されており、16 ポートのユニファイド ポート拡張モジュールを装着できます。
ストレージ構成
リンク クローン システム ディスク ストレージに EMC XtremIO X-Brick を使用し、ユーザー データとユーザー ペ
ルソナを EMC Isilon NAS ストレージ アプライアンスにリダイレクトしてこのリファレンス アーキテクチャの妥当性
検査を行いました。このアプローチでは、実際の実装がミラーリングされます。システム ディスクとユーザー デー
タおよびペルソナの間でストレージ ワークロードを分離すると、VDI アーキテクトは、分離されたワークロード固有
の特性をストレージ アレイに合わせて最適に収容できるようにすることができます。
このテストには、2 台の X-Brick を使用しました。2 台のシステムが InfiniBand スイッチにより接続されており、
14 TB の容量(未フォーマット時)と約 70 TB の有効容量が生成されました(重複排除効率性は 5:1 と想定)。
次のコンポーネントにより、デュアル X-Brick 展開が構成されていました。
•X-Brick ディスク アレイ エンクロージャ×2 台
•X-Brick コントローラー×4 台
•バッテリ バックアップ ユニット×2
•InfiniBand スイッチ×2
リファレンス アーキテクチャ/ 13
VMware Horizon View
大規模リファレンス アーキテクチャ
図 17: X-Brick の導入
vSphere での X-Brick ストレージ構成
EMC X-Brick ストレージ システムをサポートするには、vSphere で設定を少し変更する必要があります。
•未処理のストレージ ターゲット コマンドの数を 256 に調整します。
•連続するストレージ コマンドの数を 64 に変更します。
•各ホストの HBA で、HBA キューの深さの設定を 256 に変更します。
•vSphere でネイティブ ストレージ マルチパス ポリシーをラウンド ロビンに変更します。
注: これらの設定の変更の詳細については、付録 B「テスト方法論」を参照してください。
各 24 ノード クラスターは、プール マスター向けの 24 個の 2 TB データストアと 1 個の 500 GB データストアへの
アクセスが許可されるように、ゾーニングおよびマスクされました。
図 18: 24 ノード クラスターの詳細
4 ノード管理およびインフラストラクチャ クラスターは、1 個の 2 TB データストアへのアクセスが許可されるように
ゾーニングおよびマスクされました。
リファレンス アーキテクチャ/ 14
VMware Horizon View
大規模リファレンス アーキテクチャ
vSphere 構成
別個の仮想データセンター(1 個は管理およびモニタリング サーバー用、もう 1 個はホストされたデスクトップ用)を
導入しました。これは、ほとんどの本番 Horizon View 展開で推奨される標準の構成です。
図 19: 仮想データセンター
インフラストラクチャと管理サーバー
2 個の VMware vCenter Server™インスタンスを導入しました。Horizon View 5.2 アーキテクチャ計画のガイドラ
インに従って、1 個はデスクトップ用で、もう 1 個はインフラストラクチャおよび管理サーバー用です。
注: Horizon View バージョン 5.2 の時点で、VMware では 1 個の vCenter
5.2 サーバー インスタンスで最大 10,000 台のデスクトップをサポートしています。これは、以前のバージョンから
の大きな変更点です。
デスクトップ vCenter 用の追加のすべての vCenter™役割(インベントリ、SSO、vCenter)は、負荷の高い vCenter
サーバーで役割を結合することによりリソース競合が発生するのを避けるため、別個のサーバーに渡されました。
すべてのサーバー リソースは、VMware による最新のベスト プラクティスに従ってサイズが設定されました。これ
らを次の表に示します。
サーバーの役割
仮想 CPU
RAM(GB)
ストレージ(GB)
OS
ドメイン コントローラー1
2
4
40
Windows Server 2008 64 ビット R2
ドメイン コントローラー2
2
4
40
Windows Server 2008 64 ビット R2
SQL Server 1
2
6
140
Windows Server 2008 64 ビット R2
リファレンス アーキテクチャ/ 15
VMware Horizon View
大規模リファレンス アーキテクチャ
サーバーの役割
仮想 CPU
RAM(GB)
ストレージ(GB)
OS
SQL Server 2
2
6
140
Windows Server 2008 64 ビット R2
Horizon View Composer™
Server
4
6
40
Windows Server 2008 64 ビット R2
vCenter Server
– Infrastructure
4
8
50
Windows Server 2008 64 ビット R2
vCenter Server
– Desktops
8
24
80
Windows Server 2008 64 ビット R2
Horizon View
Connection Server 1
4
10
60
Windows Server 2008 64 ビット R2
Horizon View
Connection Server 2
4
10
60
Windows Server 2008 64 ビット R2
Horizon View
Connection Server 3
4
10
60
Windows Server 2008 64 ビット R2
Horizon View
Connection Server 4
4
10
60
Windows Server 2008 64 ビット R2
VMware vCenter
Operations Manager™
for Horizon View
Analytics Server
16
20
275
SLES 11 – 64 ビット
VMware vCenter
Operations Manager for
Horizon View UI Server
8
12
145
SLES 11 – 64 ビット
vCenter Log Insight
2
8
140
SLES 11 – 64 ビット
DHCP Server 1
1
4
40
Windows Server 2008 64 ビット R2
DHCP Server 2
1
4
40
Windows Server 2008 64 ビット R2
vCenter Inventory Service
– Desktops
4
8
55
Windows Server 2008 64 ビット R2
vCenter SSO – Desktops
4
8
55
Windows Server 2008 64 ビット R2
表 1: サーバー リソースのサイズ設定
リファレンス アーキテクチャ/ 16
VMware Horizon View
大規模リファレンス アーキテクチャ
Horizon View の構成
Horizon View のインストールには、次のコア システムが含まれていました。
•4 台の接続サーバー
•次のように役割が別個のサーバーに分割された専用 vCenter
-vCenter
-vCenter シングル サインオン(SSO)
-vCenter Inventory Service
•vCenter から別個のサーバーで実行されている View Composer
図 20: Horizon View のインストール
注: このテスト中、セキュリティ サーバーは使用されませんでした。
Horizon View の基本設定
Horizon View のグローバル設定の要約を表 2 に示します。
属性
仕様
グローバル ポリシー
MMR(マルチメディア リダイレクト)
許可する
USB アクセス
許可する
リモート モード
許可する
PCoIP ハードウェアの高速化
許可する – 優先度:中
グローバル設定
セッションのタイムアウト
600(10 時間)
SSO
常に有効
リファレンス アーキテクチャ/ 17
VMware Horizon View
大規模リファレンス アーキテクチャ
属性
仕様
View Administrator のセッション タイムアウト
120 分
自動ステータス更新
有効
ログイン前メッセージ
なし
強制ログオフ前の警告
なし
グローバル セキュリティ設定
ネットワーク中断後の安全な接続の再認証
有効
メッセージ セキュリティ モード
有効
セキュリティ サーバー ペアリングでの IPSec の有効化
有効
ローカル モードでの SSO の有効化
無効化
表 2: Horizon View の設定
テスト プール構成
図 21 に示すように、8 個のリンク クローン プールを導入しました。
図 21: テスト プールの導入
リファレンス アーキテクチャ/ 18
VMware Horizon View
大規模リファレンス アーキテクチャ
デスクトップ プール構成
リンク クローン プール構成は、ストレージ オーバーコミット ポリシーを除く、一般的なナレッジ ワーカーのプロ
ファイルに従っています。構成の詳細を表 3 に示します。
属性
仕様
プール タイプ
リンク クローン
永続性
非永続的
プール ID
DesktopPool###
表示名
DesktopPool###
フォルダーID
/
レプリカと OS のデータストアを別にするか?
選択しない
状態
有効
接続サーバーの制限
なし
リモート デスクトップの電源ポリシー
電源アクションを実行しない
切断後の自動ログオフ
しない
ユーザーによるリセットを許可
False
ユーザーあたり複数のセッションを許可
False
ログオフ時にデスクトップを削除または更新
しない
表示プロトコル
PCoIP
プロトコルの上書きを許可
False
モニターの最大数
2
最大解像度
1920×1200
HTML アクセス
選択しない
フラッシュ品質レベル
中
フラッシュ スロットリング レベル
中
プロビジョニングの有効化
はい
エラー時にプロビジョニングを停止
いいえ
リファレンス アーキテクチャ/ 19
VMware Horizon View
大規模リファレンス アーキテクチャ
属性
仕様
プロビジョニングのタイミング
すべて事前に
View Storage Accelerator
いいえ
仮想マシン ディスク領域を再利用
はい、2 GB
ストレージ オーバーコミット ポリシー
高め*
*ストレージ オーバーコミット ポリシーは、インライン重複排除またはデータ削減機能を備えるすべて
のストレージ プラットフォームで「高め」に設定する必要があります。
表 3: デスクトップ プール構成
クラスターからデータストアへの割り当て
表 4 に要約されているように、各 1,000 シート プールは 4 個のデータストアに導入されました。
プール名
データストア名
データストア サイズ
クラスター1 – プール 1
データストア 1
2 TB
1,000 台のデスクトップ
データストア 2
2 TB
データストア 3
2 TB
データストア 4
2 TB
クラスター1 – プール 2
データストア 5
2 TB
1,000 台のデスクトップ
データストア 6
2 TB
データストア 7
2 TB
データストア 8
2 TB
クラスター1 – プール 3
データストア 9
2 TB
1,000 台のデスクトップ
データストア 10
2 TB
データストア 11
2 TB
データストア 12
2 TB
クラスター1 – プール 4
データストア 13
2 TB
500 台のデスクトップ
データストア 14
2 TB
リファレンス アーキテクチャ/ 20
VMware Horizon View
大規模リファレンス アーキテクチャ
プール名
データストア名
データストア サイズ
クラスター2 – プール 1
データストア 15
2 TB
1,000 台のデスクトップ
データストア 16
2 TB
データストア 17
2 TB
データストア 18
2 TB
クラスター2 – プール 2
データストア 19
2 TB
1,000 台のデスクトップ
データストア 20
2 TB
データストア 21
2 TB
データストア 22
2 TB
クラスター2 – プール 3
データストア 23
2 TB
1,000 台のデスクトップ
データストア 24
2 TB
データストア 25
2 TB
データストア 26
2 TB
クラスター2 – プール 4
データストア 27
2 TB
500 台のデスクトップ
データストア 28
2 TB
表 4: クラスターからデータストアへの割り当て
リファレンス アーキテクチャ/ 21
VMware Horizon View
大規模リファレンス アーキテクチャ
テスト イメージ構成
標準 Login VSI 仕様に従って、マスター デスクトップ仮想マシンの仮想ハードウェアを構成しました。本番環境で
は、用途の要件に応じて仮想マシン構成が変わる点に注意することは重要です。
属性
仕様
デスクトップ OS
Microsoft Windows 7 64 ビット
VMware 仮想ハードウェア
バージョン 9
VMware Tools バージョン
9.221(最新)
vCPU
1
仮想メモリ
2048 MB
OS ページファイル
1.5GB から最大まで
vNIC
1
仮想ネットワーク アダプター1
VMXNet3 アダプター
仮想 SCSI コントローラー0
LSI Logic SAS
仮想ディスク – VMDK
40 GB
仮想フロッピー ドライブ 1
削除済み
仮想 CD/DVD ドライブ 1
削除済み
VMware Horizon View Agent
VMware Horizon View Agent 5.2 ビルド 987719
インストール済みアプリケーション
(Login VSI 標準あたり)
Microsoft Office 2010
Adobe Acrobat Reader
10 Adobe Flash Player 10
Adobe Shockwave Player
10 Bullzip PDF Printer
FreeMind
Kid-Key-Lock
表 5: テスト イメージ構成
このテスト環境で使用されたマスター イメージ ファイルでは、「VMware Horizon View Optimization Guide for
Windows 7」で定義されているとおりに VDI 最適化が行われました。VMware では、VMware Horizon View で使
用するマスター イメージを準備するときに、Windows イメージを最適化することを強く推奨しています。
リファレンス アーキテクチャ/ 22
VMware Horizon View
大規模リファレンス アーキテクチャ
EMC XtremIO ストレージ構成
共有ストレージに対して行ったのと同じように、vSphere との統合に関する VMware とストレージ ベンダーのベスト
プラクティスに従いました。次の VMware ESXi™パラメーター調整を実行して、EMC XtremIO X-Brick と連動する
ように ESXi を適切に構成してください。
1.
vSphere クライアント経由(直接または vCenter Server を通じて)VMware ESX®ホストに接続します。
2. 左パネルで[ホスト]アイコンをクリックし、[詳細設定]をクリックします。
3. [ディスク]セクションをクリックします。
4.
Disk.SchedNumReqOutstanding パラメーターを見つけ、最大値(256)に変更します。
5.
Disk.SchedQuantum パラメーターを見つけ、最大値(64)に変更します。
6. [OK]をクリックして変更を適用します。
図 22: ESXi パラメーターの調整
リファレンス アーキテクチャ/ 23
VMware Horizon View
大規模リファレンス アーキテクチャ
VAAI(vStorage API for Array Integration)の設定
VAAI は、仮想マシン プロビジョニングや VAAI をサポートするアレイ内でのクローン作成などの vSphere 操作を
実行することで、デスクトップ プロビジョニングの時間を数時間から数分に短縮する vSphere API です。XtremIO ス
トレージ システムでは、VAAI が完全にサポートされます。VAAI は、vSphere バージョン 5.x ではデフォルトで有効
になっています。XtremIO ストレージで使用するために、追加アクションは必要ありません。
HBA キューの深さの調整
キューの深さを調整するには、次のステップに従います。
1.
ESX ホスト シェルにルートとして接続します。
2. 次のいずれかのコマンドを入力することで、現在ロードされている HBA モジュールを確認します。
• Qlogic の場合: esxcli system module list | grep qla
• Emulex の場合: esxcli system module list | grep lpfc
たとえば、Qlogic HBA のあるホストから次のように入力します。
# esxcli system module list | grep qla qla2xxx true true
3.
HBA キューの深さを調整するには、次の 2 つのコマンドのいずれかを実行します。
• Qlogic の場合:
esxcli system module parameters set -p ql2xmaxqdepth=256 -m qla2xxx
• Emulex の場合:
esxcli system module parameters set -p lpfc0_lun_queue_depth=256 -m lpfc820
4. ESX ホストを再起動します。
5. ESX ホスト シェルにルートとして接続します。
6. 次のコマンドを実行して、キューの深さの調整を確認します。
# esxcli system module parameters list -m <driver>
たとえば、キューの深さが 256 に設定された、Qlogic HBA のあるホストから、次のように入力します。
# esxcli system module parameters list -m qla2xxx | grep ql2maxqdepth
ql2maxqdepth int 256 Maximum queue depth to report for target devices
ESX を使用した HBA キューの深さの調整の詳細については、VMware ナレッジ ベースの記事 1267 を参照して
ください。
リファレンス アーキテクチャ/ 24
VMware Horizon View
大規模リファレンス アーキテクチャ
ネイティブ vSphere ストレージ マルチパス
XtremIO では、VMware vSphere スイートの一部であるネイティブ マルチパス テクノロジーがサポートされます。
最高のパフォーマンスにするため、ESXi に提示される XtremIO ボリュームで、ネイティブ ラウンド ロビン パス選
択ポリシーを設定し、I/O パス間での XtremIO ストレージに対するロードの最適な分散と可用性を確保します。
図 23 は、デフォルトの固定パス選択ポリシーからラウンド ロビン ポリシーにパス選択ポリシーを変更する方法を
示しています。
図 23: パス選択ポリシー
結論
この大規模な VMware Horizon View リファレンス アーキテクチャの容量を設計して評価する際、公開されている
VMware サイズ設定および評価標準に厳密に従いました。設計と導入は、単刀直入で時間効率が良く、スムーズで
あったため、プール導入および再構成時間が短くなり、デスクトップ メンテナンスが実行可能であることが示され
ました。これは、稼働日のピーク時でも、大きなワークロードがバックグラウンドで同時に実行されていても当て
はまりました。シンプルさとパフォーマンスの組み合わせで業界に並ぶものはなく、リファレンス アーキテクチャ
チームのスタッフでさえ(このような結果をあらかじめ期待していたにもかかわらず)驚きました。
テスト結果は、あらゆるデスクトップの規模でウルトラブック品質のユーザー エクスペリエンスを実現できることを
示しており、どのデスクトップでもユーザーの生産性向上に必要な数千 IOPS まで増加させる余地が残されてい
ます。これは、代替プラットフォームよりかなり高いレベルのアプリケーション パフォーマンスと、デスクトップ コス
トの削減を可能にする EMC XtremIO ストレージ プラットフォームのおかげです。EMC XtremIO アレイの高いパ
フォーマンスおよびシンプルさと、Vblock 設計の一部として VCE により行われた付加価値の高いシステム統合
作業は、プロジェクト全体の成功に大きく寄与しました。
リファレンス アーキテクチャ/ 25
VMware Horizon View
大規模リファレンス アーキテクチャ
著者について
Tristan Todd は、VMware エンド ユーザー コンピューティング テクニカル イネーブルメント グループの EUC アー
キテクトです。VMware エンド ユーザー コンピューティングおよびエコシステム製品に関して、カスタマー、フィー
ルド、ラボでの豊富な経験を持っています。
Shree Das は、VCE のソリューション アーキテクトであり、Vblock プラットフォームのクラウドおよび仮想化リファ
レンス アーキテクチャの設計と開発を担当しています。専門分野には、データセンター設計、VDI、マルチ テナント、
VMware vCloud Director、IaaS などがあります。
Shridhar Deuskar は、EMC XtremIO のソリューション アーキテクトです。仮想化テクノロジーやストレージ テクノ
ロジーなど、業界で 15 年以上の経験があります。
Dennis Geerlings は、Login VSI におけるサポート マネージャーおよびリード コンサルタントです。これらの役割
に加えて、エンタープライズ デスクトップと VDI 設計および導入における何年もの経験をカスタマーやパートナー
で活かしています。さらに、Login VSI エンジニアリング チームにおける活発な開発者でもあります。
謝辞
このリファレンス アーキテクチャは、VMware、EMC、VCE、Login VSI のコラボレーションにより生まれました。
VMware では、機器、時間、専門技術を提供する点でパートナーの寛大さを評価しています。これらがなければ
このプロジェクトは不可能でした。
EMC は、ビジネス/サービス プロバイダーによる運用の変革と ITaaS(サービスとしての IT)提供の実現を手がけ
る世界的リーダーです。この変革の基盤となるのがクラウド コンピューティングです。革新的な製品とサービスに
よってクラウド コンピューティングへの移行を加速させ、最も価値ある資産である「情報」を、より俊敏性と信頼性
の高いコスト パフォーマンスに優れた方法で格納、管理、保護、分析できるように IT 部門を支援します。詳細に
ついては、http://japan.emc.com/を参照してください。
VCE は、VMware および Intel の投資を受け、Cisco と EMC が設立しました。VCE は、タイム トゥ マーケットを短
縮しながら IT コストを大幅に削減する統合インフラストラクチャおよびクラウドベースのコンピューティング モデル
の適用を推進しています。Vblock Specialized System for Extreme Applications を通じて、VCE は業界で唯一の
完全統合および完全仮想化クラウド インフラストラクチャ システムを提供しています。詳細については、
http://www.vce.com/を参照してください。
Login VSI は、できる限りパフォーマンスの高いホスト型デスクトップ インフラストラクチャを設計、ビルド、実装す
る仮想デスクトップ インフラストラクチャによって、エンド ユーザーとベンダーの両方を支援することに重点を置い
ている国際的なソフトウェア会社です。詳細については、http://www.loginvsi.com を参照してください。
リファレンス アーキテクチャ/ 26
VMware Horizon View
大規模リファレンス アーキテクチャ
関連資料
VMware
VMware Horizon View アーキテクチャの計画
VMware Horizon View インストール ガイド
VMware Horizon View 管理ガイド
VMware Horizon View セキュリティ ガイド
VMware Horizon View の統合
Storage Considerations for Horizon View 5.2
Security Considerations for Horizon View 5.2
Server and Storage Sizing Guide for Windows 7
Windows 7 and Windows 8 Optimization Guide for Horizon View Virtual Desktops
Horizon View 5 with PCoIP Network Optimization Guide
Horizon View 5.2 Performance Data and Best Practices
PowerShell Integration with Horizon View
Workload Considerations for Virtual Desktop Reference Architectures
EMC
XtremIO の概要
XtremIO VDI Solutions Brief
XtremIO Customer Case Study
Cisco
UCS ソリューション概要
UCS and Horizon View Solutions Portal
Cisco UCS SmartPlay Confi ations for VMware Desktop Workloads
VCE
VCE Vblock Specialized System for Extreme Applications Product Overview
VCE End User Computing Solutions Portal
Login VSI
Login VSI Technical Documentation
Login VSI Workload Overview
Login VSI Deployment Guide
Login VSI Operations Guide
Cisco Login VSI Performance Study for Horizon View
リファレンス アーキテクチャ/ 27
VMware Horizon View
大規模リファレンス アーキテクチャ
付録 A(Login VSI の詳細スコア方法論)
Login VSI Medium Workload(Flash を使用)は、VDI および SBC テストを行う一般的な業界標準ベンチマークです。
このテストでは、次の点を考慮する必要があります。
•このワークロードは、Office、Internet Explorer、PDF を使用する中程度のナレッジ ワークロードをシミュレートし
ます。
•セッションが開始されると、中程度のワークロードが 12 分ごとに繰り返されます。
•各ループ中、2 分ごとにレスポンス タイムが測定されます。
•中程度のワークロードでは、最大 5 つのアプリケーションが同時に開かれます。
•入力速度は、1 文字あたり 160 ミリ秒です。
•実際のユーザーをシミュレートするため、約 2 分のアイドル時間が含められます。各 Login VSI ループでは、次
のアプリケーション操作が行われます。
•Outlook 2007/2010:10 件のメッセージが参照されます。
•Internet Explorer:1 個のインスタンスが開いたままになり(BBC.co.uk)、1 個のインスタンスで Wired.com と
Lonelyplanet.com が参照されます。
•Word 2007/2010:レスポンス タイムを測定するためのインスタンスと、ドキュメントを表示および編集するための
インスタンスが作成されます。
•Bullzip PDF Printer と Adobe Acrobat Reader:Word 文書が PDF に出力および表示されます。
•Excel 2007/2010:非常に大きいランダムなシートが開かれます。
•PowerPoint 2007/2010:プレゼンテーションが表示および編集されます。
•7Zip:コマンド ライン バージョンを使用して、セッションの出力が圧縮されます。
リファレンス アーキテクチャ/ 28
VMware Horizon View
大規模リファレンス アーキテクチャ
付録 B(テスト方法論)
このリファレンス アーキテクチャでは、導入および再構成タイミング テストと Login VSI テストが使用されました。
導入および再構成タイミング テスト
導入および再構成時間の測定は、めったにないイベントとみなされるため、Horizon View リファレンス アーキテ
クチャの設計では見落とされがちです。導入および再構成時間は、いくつかの理由で初期構成後も重要です。
•導入および再構成イベントは、IT チームの俊敏性と応答性に直接影響を与えます。買収を完了し、会社のデス
クトップとアプリケーションを新たに買収した企業の全従業員に展開する必要がある大企業の例について考え
てみましょう。導入時間は、導入を行う速度と直接相関しています。
•リンク クローン VDI イメージは、OS パッチやアプリケーション更新を適用するため定期的に再構成および再
導入され、メンテナンス ウィンドウが必要になります。このため、再構成操作はできる限り早く終える必要があ
ります。
•多くのカスタマーは、デスクトップでログオフ時に更新を設定することで、定期的な自動再構成ポリシーを採用し
ています。
注: このリファレンス アーキテクチャにおけるすべてのプール導入および再構成タイミング テストでは、マス
ター イメージ クローン作成処理の時間だけでなく、仮想デスクトップのカスタマイズ、電源オン、ドメイン登録、
View Agent 登録の時間も含められました。これは、イメージ クローンを作成するだけよりも現実に近いテスト
です。
Login VSI テスト
Login VSI(Login Virtual Session Indexer)は、VDI(仮想デスクトップ インフラストラクチャ)や SBC(サーバー ベー
ス コンピューティング)など、一元化されたデスクトップ環境のパフォーマンスと拡張性を測定するための業界標
準のベンチマーク ツールです。
Login VSI を使用して、Microsoft Internet Explorer、Adobe Flash ビデオ、Microsoft Office アプリケーションなど、
さまざまなアプリケーションの実行をシミュレートする、再現可能な現実のテスト ケースを生成し、各ソリュー
ションでサポート可能な仮想デスクトップ ユーザー(つまり、セッション)の数を調べました。
Login VSI は、仮想デスクトップの Horizon View プールに対して中程度のワークロードを実行するように構成さ
れました。テストは、各物理ホスト(ブレード)のセッションごとに 30 秒間隔でユーザーを仮想デスクトップに増分
的にログインさせるように構成されました。
Login VSI は、各セッションのすべてのアプリケーションの合計レスポンス タイムを測定し、平均レスポンス タイ
ムを取得して上下 2%の値を削除することで VSI インデックスを計算しました。
最初の 15 セッションの平均レスポンス タイムによって、ベースラインが決まりました。多くのセッションがシステム
リソースを消費し始めるにつれて、レスポンス タイムは長くなり、VSI インデックスは VSImax(VSImax はベースラ
イン×125% + 3000 ミリ秒)を超えるまで増加しました。この条件を満たしたときに、ベンチマークにより Login
VSImax が記録されました。この値は、プラットフォームがサポート可能な最大セッション数です。
ログインすると、各セッションはテスト期間中アクティブなままでした(少なくとも 15 分間)。VSImax に到達しない
場合、事前に決定されたユーザー数ではユーザー レスポンスが十分であることを意味します。
テスト中、Login VSI セッションは、別個のコンピューティングおよびストレージ インフラストラクチャで実行される
Launcher(シミュレートされたユーザー エンドポイント)により開始されます。合計 140 の Launcher が使用され、
それぞれ 50 個のセッションを実行しました。各 Launcher は、Login VSI のサイズ設定ガイドラインに従って、2 基の
vCPU と 6 GB の vRAM で構成されていました。
リファレンス アーキテクチャ/ 29
VMware Horizon View
大規模リファレンス アーキテクチャ
付録 C(テスト構成の部品表)
テスト構成の部品表の要約を表 6 に示します。
領域
ホスト ハードウェア
ストレージ ハー
ドウェア
ネットワーク ハー
ドウェア
ソフトウェア イン
ベントリ
コンポーネント
数量
UCS 5108 ブレード シャーシ
6
Cisco UCS B200-M3(Intel E5-2680×2、256 GB の RAM)
48
Cisco C220-M3(Intel E5-2680×2、256 GB の RAM)
4
EMC X-Brick
2
Isilon S200 NAS ノード(7.2 TB の容量)
8
InfiniBand 36 ポート スイッチ
2
Cisco Nexus 3048 スイッチ
2
Cisco Nexus 5548P スイッチ
2
Cisco Nexus 6248P ファブリック相互接続
2
VMware ESXi 5.1 Update 1、ビルド 1117900
4
VMware vCenter
2
VMware Horizon View
7,000 人のユーザー
VMware vCenter Operations Manager for Horizon View
8,000 台の仮想マシン
VMware vCenter Log Insight
2 個の vCenter
インスタンス
Microsoft Server 2008
15
Microsoft SQL Server 2008
2
表 6: 部品表
VMware, Inc. ヴイエムウェア株式会社 東京本社 〒105-0013 東京都港区浜松町 1-30-5 浜松町スクエア 13F www.vmware.com/jp
Copyright © 2013 VMware, Inc. All rights reserved.(不許複製・禁無断転載) 本製品は、米国および国際著作権法と知的財産法によって保護されています。VMware 製品は、http://www.vmware.com/go/patents に
記載される 1 つまたは複数の特許の対象です。VMware は、VMware, Inc.の登録商標または商標です。本書に記載されているその他すべてのマークおよび名称は、各社の商標です。
アイテム番号 VMW-WP-HORZVWLSREFARCH-20131025-WEB