著作権について この文書は著作権によって保護されています この文書の内容の一部または全部を 無断で転載することは禁じられています 登録商標 商標について Microsoft Active Directory Windows Windows Server Hyper-V は Microsoft Cor

Similar documents
変更履歴 項番版数内容更新日 版新規作成 2013 年 11 月 18 日 1

KSforWindowsServerのご紹介

変更履歴 項番版数内容更新日 版新規作成 2013 年 12 月 27 日

Control Manager 6.0 Service Pack 3 System Requirements

変更履歴 項番版数内容更新日 版新規作成 2012 年 4 月 25 日

BladeSymphony と Hitachi Storage Solutions を利用した Hitachi Dynamic Provisioning によるディスク容量拡張を想定した構成での Microsoft Windows Server 2008 R2 Hyper-V2.0 性能検証ホワイト

Microsoft Word - nvsi_050110jp_netvault_vtl_on_dothill_sannetII.doc

目次 1 はじめに 登録商標 商標 注意事項 免債事項 SR-IOV の機能概要 性能検証事例 測定環境 測定結果 各方式による共有 NIC 性能比較 ( ポートあ

SP1) Windows SBS 2011 Standard Edition (SP なし または SP1) Windows SBS 2011 Essentials Edition (SP 1) Windows Home Server 2011 (SP 1) Windows Server 2012

変更履歴 項番版数内容更新日 版新規作成 2013 年 11 月 18 日

対応 Web サーバ IIS Apache HTTP Server x 環境によるインストール時の Web サーバの検出および利用について詳細は以下製品 Q&A をご覧ください

Windows Server 2016 Standard/Datacenter/Essentials (SP なし ) 32 ビット /64 ビット対応 対応 Web サーバ IIS Apache HTTP Server 環境によるインストール時の Web サーバの検出および利用につい

目次 Windows 2003 への新規インストール... 3 Windows 2008 への新規インストール... 4 Windows 2012 への新規インストール... 6 Microsoft SQL のサポート... 8 IPv4/IPv6 のサポート... 8 制限事項... 9 Web

目次 1. はじめに Kaspersky Security Center 10 に関する注意事項 インストール前 動作環境 Kaspersky Security Center 9.x から Kaspersky Securit

1. 検証目的 本検証は PowerTerm WebConnect 環境において IVEX Logger が正常に動作し かつ製品仕様通り にログが取得できる事を確認するために実施します 2. 検証環境 本検証を実施するために準備した環境は以下の通りです マシン環境 用途 OS CPU RAM HD

PowerPoint プレゼンテーション

「BladeSymphony」「HA8000 シリーズ」において最新OS Windows Server 2008 プレインストールモデルを販売開始

Microsoft Word - WatchUsbManager for Web リソースモニター結果.docx

WSUS Quick Package

ウイルスバスター コーポレートエディション 10.6 SP3 システム要件

Microsoft Word - PCOMM V6.0_FAQ.doc

FUJITSU Software Systemwalker Centric Manager Lite Edition V13.5 機能紹介資料

業務サーバパック for 奉行シリーズスタートアップガイド

Microsoft Word - MyWebPortalOffice_Levelup.doc

1. はじめに (1) 本書の位置づけ 本書ではベジフルネット Ver4 の導入に関連した次の事項について記載する ベジフルネット Ver4 で改善された機能について 新機能の操作に関する概要説明 ベジフルネット Ver4 プログラムのインストールについて Ver4 のインストール手順についての説明

Apache サーバをすでにインストールしている場合は アンインストールをお勧めします 適切な Apache サーバが ビジネスセキュリティサーバとともにインストールされます 管理コンソール Web ブラウザ : Internet Explorer 6.0 SP2 以降 PDF リーダー : Ado

システム要件 ウイルスバスタービジネスセキュリティサービス 6.5 Windows 用クライアント CPU x86 アーキテクチャの Intel Pentium4 プロセッサまたは互換プロセッサ x64 アーキテクチャのプロセッサ (AMD64 および EM64T に対応 IA64(Itanium

CLUSTERPRO MC RootDiskMonitor 2.3 for Windows リリースメモ 2018(Jun) NEC Corporation はじめに ライセンス 動作要件 セットアップ マニュアル

ウイルスバスター コーポレートエディション XG システム要件

改版履歴 版数 改版 内容 新規作成 Microsoft.NET Framework のダウンロード先 URL を追記 バージョンアップに伴い改版 i

仮想化基礎演習テキスト Ⅰ 第 1.0 版 演習で学ぶ仮想化基礎 ( クライアント仮想化編 ) 九州ラーニングネット株式会社 特定非営利活動法人パソコン整備士協会

目次 1. はじめに 用語説明 対象アダプタ P HBA/2P HBAで異なる性能 付録 ( 性能測定環境 ) P HBAでの性能測定環境 P HBAでの性能測定環境 本書の

商標類 Microsoft は, 米国およびその他の国における米国 Microsoft Corp. の登録商標です Microsoft Office は, 米国 Microsoft Corp. の商品名称です Microsoft Excel は, 米国 Microsoft Corp. の商品名称です

ESMPRO/JMSS Ver6.0

Stepguide15_shisa_guard.indd

CTX-6114AI Citrix Access Suite 4

CLUSTERPRO MC RootDiskMonitor 1.0 for Windows インストールガイド 2013(Mar) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール

マイクロソフトの最新OS「Windows Server® 2008 R2」、「Windows® 7」プレインストールモデルを販売開始

システム要件 Trend Micro Safe Lock 2.0 SP1 Trend Micro Safe Lock 2.0 SP1 エージェントのシステム要件 OS Client OS Server OS Windows 2000 (SP4) [Professional] (32bit) Wind

ビッグデータやクラウドのシステム基盤向けに処理性能を強化した「BladeSymphony」および「HA8000シリーズ」の新製品を販売開始

Qlik Sense のシステム要件

JustSystems

リモートデスクトッププロトコル (RDP) 8.0 新機能と簡易パフォーマンス検証 第 2 版 日本マイクロソフト株式会社 Published: 2013 年 5 月 23 日 概要 このドキュメントは Windows Server 2012 および Windows 8 に導入されたリモートデスクト

Red Hat Enterprise Linux Server 7 動作確認表

Microsoft Word - CTYウイルスバスターMD版 インストールマニュアル 2017 windows.doc

Using a Remote Desktop Connection with FileMaker Pro

Windows Server 2016 Hyper-V ストレージQoS機能の強化

(Microsoft Word - WhitePaper_EvaluationAvanceNVBU__rev2_\203t\203H\201[\203\200\211\374\222\371\224\305_.doc)

はじめに 京セラ製スマートフォンを指定の microusb ケーブル ( 別売 ) またはこれと共通仕様の microusb ケーブル ( 別売 )( 以下 USB ケーブル ) と接続して USB テザリング機能をご使用いただくためには あらかじめパソコンに USB ドライバ をインストールしてい

Silk Central Connect 15.5 リリースノート

MAGNIA Storage Server Configuration Guide

ESMPRO/JMSS Ver6.0

proventia_site_protector_sp8_sysreq

Microsoft Word - Hyper-V検証レポート docx

Using a Remote Desktop Connection with FileMaker Pro

Qlik Sense のシステム要件

本仕様はプロダクトバージョン Ver 以降に準じています

VG シリーズ用ローカルファームアップ / 自動ファームウェア更新設定手順書 VG400aⅡ ローカルファームアップ / 自動ファームウェア更新設定手順書

目次 1. はじめに 用語説明 対象アダプタ P HBA/2P HBA/4P HBA で異なる性能 付録 P HBA での性能測定環境 P HBA での性能測定環境 P

ALC NetAcademy システム構成

HP Elitex3 評価ガイド シン クライアント 編

富士通PCサーバ「PRIMERGY RX2530 M4」における「TeraStation TS5010 / TS3010」シリーズ動作検証報告

fse7_time_sample

[給与]給与奉行LANPACK for WindowsNTのサーバーセットアップのエラー

本仕様はプロダクトバージョン Ver 以降に準じています

インストールマニュアル

4. 本オプションで提供する機能 基本機能 Microsoft Office 365 マイクロソフト社 Microsoft Office 365 の機能をそのまま利用できます アクティブディレクトリ連携サービス (Active Directory Federation Service: 以下 ADF

今 働き方改革 への取り組みが始まっています その推進に必要となるのが テレワーク 環境の整備です が テレワーク の実現を支援します 2

Trend Micro Safe Lock 2.0 Patch1 管理コンソールのシステム要件 OS Windows XP (SP2/SP3) [Professional] Windows 7 (SP なし /SP1) [Professional / Enterprise / Ultimate] W

改版履歴 Ver. 日付履歴初版 2011/06/30 目次 1. はじめに 本文中の記号について RemoteFX 設定の全体の流れ システム構成例 RemoteFX を利用するための事前準備 サーバーの設定.

OfficeScan 11.0 System Requirements

サーバプラットフォーム「BladeSymphony」、「HA8000シリーズ」の新モデルを販売開始

1. 検証概要 目的及びテスト方法 1.1 検証概要 Micro Focus Server Express 5.1 J の Enterprise Server が提供する J2EE Connector 機能は JCA 仕様準拠のコンテナとして多くの J2EE 準拠アプリケーションサーバーについて動作

CheckPoint Endpoint Security メトロリリース製品について 株式会社メトロ 2018 年 07 月 25 日

Microsoft Word - osce_10.6_sp3_p2_sys_req.doc

はじめに URBANO PROGRESSO を microusb ケーブル 01 ( 別売 ) またはこれと共通の仕様の microusb ケーブル ( 別売 )( 以下 USB ケーブル ) と接続して USB テザリング機能をご使用いただくためには あらかじめパソコンに USB ドライバ をイン

SELECT Server XM (ver

Release Note for Recording Server Monitoring Tool V1.1.1 (Japanese)

ネットワーク装置設定/ アドレス帳編集編

BladeSymphony と Hitachi Storage Solutions を利用した Microsoft System Center Virtual Machine Manager 2008 R2 による Hyper-V 2.0 と VMware vsphere 4 の一元管理機能検証ホワ

Systemwalker Live Help V13.6 機能紹介資料

オンラインドクター

Hitachi Storage Adapter -Hitachi Storage Adapter for VMware vCenter- サポートマトリックス

PowerPoint プレゼンテーション

Using a Remote Desktop Connection with FileMaker Pro

仮想化環境のクライアントとしてのChromebook

Microsoft Word - p2viewer_plus_jpn20.doc

文書番号: NWT KO001

【日立+Microsoft】総合検証センター

RW-5100 導入説明書 Windows7 用 2017 年 7 月 シャープ株式会社

[給与]給与奉行LANPACK for WindowsNTのサーバーセットアップのエラー

Systemwalker Network Assist V10.0/V11.0L10/11.0

改版履歴 版数改版内容 新規作成 i

Touch Panel Settings Tool

HANDyTRUSt「携帯電話操作編《(DOCOMO 900シーズ)

商標類 Microsoft は, 米国およびその他の国における米国 Microsoft Corp. の登録商標です Microsoft Office は, 米国 Microsoft Corp. の商品名称です Microsoft Excel は, 米国 Microsoft Corp. の商品名称です

『PCA自動バックアップオプション』セットアップ説明書

Microsoft Word JA_revH.doc

Microsoft Word - nvsi_090203_r1_sanboot_vaultdr.doc

ESMPRO/JMSS Ver6.0

Transcription:

Microsoft Windows Server 28 R2 Citrix XenApp における Hyper-V 性能検証ホワイトペーパー 第 1. 版 211 年 1 月 株式会社日立製作所プラットフォームソリューション事業部

著作権について この文書は著作権によって保護されています この文書の内容の一部または全部を 無断で転載することは禁じられています 登録商標 商標について Microsoft Active Directory Windows Windows Server Hyper-V は Microsoft Corporation の米国およびその他の国における登録商標または商標です Intel Intel Core Xeon は米国およびその他の国における Intel Corporation またはその子会社の登録商標または商標です Citrix XenApp EdgeSight は Citrix Systems, Inc. の米国およびその他の国における登録商標または商標です その他 本ホワイトペーパーで記載する製品名および会社名は 各社の登録商標または 商標です 本文中では および は明記しておりません i

変更履歴 項番版数内容更新日 1 1. 版新規作成 211 年 1 月 ii

目次 1. はじめに... 1 2. XenApp のアーキテクチャと特徴... 2 3. 検証概要... 3 3.1. 検証の目的... 4 3.2. 検証シナリオ... 4 4. 検証環境... 5 4.1. 構成 1 のテスト環境システム構成... 5 4.2. 構成 2 のテスト環境システム構成... 5 5. 検証方法... 6 5.1. 負荷発生方法... 6 5.2. 検証実施手順... 7 5.3. テストスクリプト... 7 5.4. 性能測定項目... 7 6. 検証結果... 9 6.1. 構成 1 測定結果... 1 6.2. 構成 2 測定結果... 13 7. まとめ... 16 7.1. 構成 1 について... 16 7.2. 構成 2 について... 17 8. 注意事項... 18 9. 参考文献... 18 付録 A. Citrix EdgeSight for Load Testing 3.7... 19 付録 B. テストスクリプトの仕様... 2 付録 C. 詳細データ... 21 iii

用語および略号 AMS23 Hitachi Adapter Modular Storage 23 ICA Independent Computing Architecture RAID Redundant Arrays of Inexpensive Disks RDP Remote Desktop Protocol SAN Storage Area Network SCVMM System Center Virtual Machine Manager XenApp Citrix XenApp( 旧 Citrix Presentation Server) iv

1. はじめに Citrix XenApp( 以下 XenApp と記載 ) は Windows アプリケーションの仮想化を行う製品です PC 向けアプリケーションの多くは PC 上にインストールし実行するように作られていますが XenApp を使用することで アプリケーションをサーバーからユーザーのデバイスにオンデマンドで配信させることができるようになります このようにすることで システム管理者は アプリケーションをサーバー上で集中管理し システムの運用性やセキュリティを高めることができます 近年では Windows Server 28 R2 に搭載されている Hyper-V 2.( 以下 Hyper-V) の有用性が注目されています Hyper-V を使用することで サーバーの運用管理が容易になり サーバーのリソースの有効活用が図れるため XenApp を Hyper-V 上で利用したいと考えるお客様が増えています そのような背景から このホワイトペーパーでは Hyper-V のゲスト OS 上で XenApp を利用した場合の性能検証について記載しています このホワイトペーパーでは Windows Server 28 R2 での Hyper-V によるサーバー仮 想化を検討している企業やエンジニアに 次の情報を提供することを目的としています ゲスト OS 上に XenApp を動作させた場合のサーバーの性能 ゲスト OS 上に構成した XenApp に対して 接続するユーザー数を増加させていき サーバーの負荷を測定します 本ホワイトペーパーは大手町テクノロジーセンター内に設置した 日立 - マイクロソフト 総合検証センター にて 株式会社日立製作所 ( 以下 日立と記載 ) とマイクロソフト株 式会社が共同で実施した検証に基づき執筆しております 本検証では プラットフォームとして BladeSymphony BS32 BS2 および Hitachi Adaptable Modular Storage 23( 以下 AMS23) を利用しております また システム構築にあたっては 日立の Citrix ソリューションを活用しております http://www.hitachi.co.jp/products/it/citrix_solution/ 本ホワイトペーパーに記載する内容は 弊社環境にて実施した検証結果に基づいており 実運用環境下での動作および性能を保証するものではございません あらかじめご了承く ださい 1

2. XenApp のアーキテクチャと特徴 XenApp は Windows Server のリモートデスクトップサービス ( またはターミナルサービス ) を補完 拡張するものであり リモートデスクトップサービスの機能を利用しながら動作します そのため基本的な動作原理はリモートデスクトップサービスに準じたものとなっています クライアント端末が XenApp へ接続すると XenApp サーバー上で動作しているアプリケーションの画面の表示データが クライアント端末に送信されます 逆に クライアント端末からは マウスやキーボードの操作情報が XenApp サーバーに送信されます このような動作から ユーザーは XenApp サーバー上で動いているアプリケーションを 自分のクライアント PC 上で動いているアプリケーションと同様に利用することができます XenApp の大きな特徴として ICA プロトコルという独自の画面転送プロトコルが挙げられます Windows Server が標準で持つリモートデスクトッププロトコル (RDP) に比べて 狭いネットワーク帯域でもスムーズに表示データの転送が行え ユーザーはより快適に操作を行うことができます また シンクライアントやスマートフォンなど 多様なデバイスをクライアント端末として利用することができます そのほかにも XenApp には 高度な管理機能やセキュリティ機能 ユーザーの操作性を向上させる諸機能が備えられており 大規模構成にも耐えられるスーケラビリティを持っています このような特徴から 日立を含む国内外の多くの企業で導入され 稼働している実績を持っています XenApp のイメージ図を以下に示します XenApp サーバー Windows アプリケーション 画面の表示データ XenApp リモートデスクトップサービス Windows Server クライアント端末 Citrix Online Plug-in OS キーボード / マウスの入力データ 図 2-1 XenApp 動作確認 2

3. 検証概要 本検証の評価構成パターンを下記に示します 表 3-1 評価構成パターン 項目 構成 1 構成 2 ゲスト OS Windows Server 28 R2 Enterprise Edition (x64) Windows Server 23 R2 Standard Edition with Service Pack 2 (x86) XenApp XenApp 6. Enterprise Edition XenApp 5. FP3 Enterprise Edition 1 ゲストあたりのコア数 4 仮想コア 4 仮想コア 1 ゲストあたりのメモリ数 12.8GB 4GB 1 ゲストあたりの 4GB 2GB 仮想ディスク容量 ゲスト OS の格納場所 SAN ストレージ 内蔵 HDD 搭載ゲスト OS 数 4 4 物理サーバー OS Windows Server 28 R2 Enterprise Edition (x64) 物理サーバー CPU X756(8 コア 2.26GHz) 2 X557(4 コア 2.93GHz) 2 物理サーバーメモリ 64GB 32GB ハードウェア 日立 BladeSymphony BS2 日立 BladeSymphony BS32 クライアント端末 OS Windows 7 Enterprise (x86) クライアント端末 CPU Core 2 Quad Q67 クライアント端末メモリ 4GB 4GB クライアント端末台数 9 9 構成 1 は XenApp の最新バージョン (XenApp6.) を使用するものとします XenApp6. は Windows Server 28 R2 にのみ対応しているため ゲスト OS は Windows Server 28 R2 を選定しています ストレージを SAN 構成とさせ 1 物理サーバーにおけるユーザーの集約数を優先するお客様に適合するシステム構成とします 構成 2 は XenApp5. FP3 を使用します XenApp サーバー上で動作させるアプリケーションの互換性を重視する場合に あえて 32 ビット版 OS が選定されることがあります 32 ビット版の最新のサーバー OS は Windows Server 28 SP2 であり 対応する XenApp の最新バージョンは XenApp5. FP3となります ストレージの構成はサーバーの内蔵 HDD とすることで アプリケーションの互換性 ユーザーの集約数 コストのバランスを求めるお客様に適合するシステム構成とします 3

3.1. 検証の目的 本検証は 主に以下の 2 つの情報を取得することを目的としています 構成 1 におけるサーバーパフォーマンス情報を取得し サーバーサイジングする上での指針となる情報を提供する 構成 2 におけるサーバーパフォーマンス情報を取得し サーバーサイジングする上での指針となる情報を提供する 3.2. 検証シナリオ 本検証では Hyper-V 上に 4 台のゲスト OS を稼働させ それぞれのゲスト OS 上で XenApp を動作させます 事前に 2 ユーザーのアカウントを作成しておきます クライアント端末から 各ゲスト OS に対してセッション数を増加させ 次第にサーバーの負荷を重くしていきます その間 ゲスト OS と Hyper-V ホストサーバー上でのパフォーマンス情報を取得し 性能の分析を行います 4

4. 検証環境 本検証におけるテスト環境システム構成を以下に示します 4.1. 構成 1 のテスト環境システム構成 ゲスト OS 1 ゲスト OS 2 ゲスト OS 3 ゲスト OS 4 Microsoft Office 27 Microsoft Office 27 Microsoft Office 27 Microsoft Office 27 XenApp6. XenApp6. XenApp6. XenApp6. ドメインコントローラ SCVMM License Server Web Interface Windows Server 28 R2 Windows Server 28 R2 Windows Server 28 R2 Hypervisor (Hyper-V on Windows Server 28 R2) Windows Server 28 R2 BladeSymphony BS 2 LAN AMS23 Load Testing Controller 1 台 Load Testing Launcher 8 台 Load Testing Launcher に Citrix Online Plug-in 12.1 をインストール 図 4-1 構成 1 システム構成図 4.2. 構成 2 のテスト環境システム構成 ゲスト OS 1 ゲスト OS 2 ゲスト OS 3 ゲスト OS 4 Microsoft Office 27 Microsoft Office 27 Microsoft Office 27 Microsoft Office 27 XenApp5. XenApp5. XenApp5. XenApp5. ドメインコントローラ SCVMM License Server Web Interface Windows Server 23 R2/SP2 Windows Server 23 R2/SP2 Windows Server 23 R2/SP2 Hypervisor (Hyper-V on Windows Server 28 R2) Windows Server 23 R2/SP2 BladeSymphony BS 32 LAN Load Testing Controller 1 台 Load Testing Launcher 8 台 Load Testing Launcher に Citrix Online Plug-in 12.1 をインストール 図 4-2 構成 2 システム構成図 5

5. 検証方法 今回 Citrix 社が提供している Citrix EdgeSight for Load Testing 3.7 という負荷ツール を用いて検証を行います 詳細は 付録 A. Citrix EdgeSight for Load Testing 3.7 に記 載しております 5.1. 負荷発生方法 クライアントは 1 台の Load Testing Controller と 8 台の Load Testing Launcher から構成されます Load Testing Controller の指令で Load Testing Launcher 上に複数のセッションを立ち上げ 各セッションにおいてスクリプトを起動させることにより 各ゲスト OS に対し 負荷を与えます その間 各ゲスト OS Hyper-V ホストサーバー上でパフォーマンスデータを取得します セッション立ちあげのサイクルについて 8 台のクライアントから 1 台あたり 1 セッションずつ XenApp が動作している各ゲスト OS に均等に接続を行い 接続が完了したら新たに 8 セッションを 1 サイクルとして追加接続することを繰り返します 全体のアーキテクチャを下記の図に示します Load Testing Controller Load Testing Launcher XenApp 図 5-1 テスト概要図 6

5.2. 検証実施手順 以下の手順で性能を測定しました (1) Load Testing Controller で 3 時間で 2 ユーザーをログインさせる設定をします (2) ホストサーバーとゲスト OS のパフォーマンスカウンタのデータ取得を開始します (3) Load Testing Controller を実行させ テストを開始します (4) テスト開始から 3 時間 各セッションにおいてテストスクリプトをループさせます (5) Citrix EdgeSight for Load Testing が正常に終了したことを確認します 5.3. テストスクリプト XenApp の性能評価を支援するために ユーザーの利用を想定した Microsoft Office Word 27 Microsoft Office Excel 27 Microsoft Office PowerPoint 27 Internet Explorer を実行するスクリプトです 詳細は 付録 B. テストスクリプトの仕様 に記載しております 5.4. 性能測定項目 5.4.1. Hyper-V ホストサーバー上での測定 負荷ツール実行期間中に 各ゲスト OS Hyper-V ホストサーバー上でパフォーマ ンスデータを取得します データサンプリング間隔は 1 秒です なお 測定開始 1 分後から 3 時間のデータを使用します 7

5.4.2. パフォーマンスカウンタ一覧 分析対象のパフォーマンスカウンタの一覧を示します 表 5-1 サーバーで取得するパフォーマンスカウンタ一覧 # カテゴリ カウンタ名 説明 1 Memory Available Mbytes 実行中のプロセスに利用可能な物理メモリのサイズをバイト数で示します 2 Physical Disk Avg.Disk Read Queue Length サンプリング間隔中に選択したディスクのキューに入った読み取り要求の数の平均値です 3 Avg.Disk Write Queue Length サンプリング間隔中に選択したディスクのキューに入った書き込み要求の数の平均値です 4 % Disk Read Time ディスクの読み取り操作でディスクがビジーになっている時間の比率です 5 % Disk Write Time ディスクの書き込み操作でディスクがビジーになっている時間の比率です 6 Network Interface Bytes Total/sec Bytes Received/sec と Bytes Sent/sec を合計した値です 7 Hyper-V Hypervisor % Total Run Time Hyper-V をホストとする物理コンピュータ全体の論理プロセッサの使用率を示します Logical Processor 8 Terminal Service Total Sessions ターミナルサービスの総セッション数 1 です 1 本検証では セッション数は接続ユーザー数と同数となります 8

6. 検証結果 構成 1 と構成 2 の各ゲスト OS と Hyper-V ホストサーバー上で取得したパフォーマンスデータを示します なお 本検証においては 接続ユーザー数に対するパフォーマンスデータに注目します 評価対象項目を下記に示します CPU 使用状況 Hyper-V ホストサーバー上で取得した CPU 使用率 (Hyper-V Hypervisor Logical Processor % Total Run Time) を示します メモリ使用状況 各ゲスト OS 上で取得した空きメモリ容量 (Memory Available Mbytes) の合計を 示します ネットワーク使用状況 Hyper-V ホストサーバー上で取得したネットワーク使用量 (Network Interface Bytes Total/sec) を示します ディスク使用状況 Hyper-V ホストサーバー上で取得したディスク使用状況 (Avg.Disk Read Queue Length,Avg.Disk Write Queue Length, % Disk Read Time, % Disk Write Time) を示します 9

空きメモリ容量 (MBytes) CPU 使用率 (%) 6.1. 構成 1 測定結果 構成 1 の測定結果を以下に示します 考察については 7. まとめで述べます なお 詳細なデータについては 付録 C. 詳細データ に記載します 1 接続ユーザー数と CPU 使用率 CPU 使用率 ユーザー数 ( 人 ) 1 2 9 18 8 16 7 14 6 12 5 1 4 8 3 6 2 4 1 2 時間 CPU(%) ユーザー数 図 6-1 接続ユーザー数と CPU 使用率 2 接続ユーザー数と空きメモリ容量 6 5 空きメモリ容量 ユーザー数 ( 人 ) 2 18 16 4 3 2 1 14 12 1 8 6 4 2 メモリ (MBytes) ユーザー数 時間 図 6-2 接続ユーザー数と空きメモリ容量 1

ディスクキュー長 ネットワーク使用量 (Bytes Total/sec) 3 接続ユーザー数とネットワーク使用量 1 ネットワーク使用量 ユーザー数 ( 人 ) 2 9 18 8 16 7 14 6 12 5 1 4 8 3 6 2 4 1 2 ネットワーク使用量 ユーザー数 時間 図 6-3 接続ユーザー数とネットワーク使用量 4 接続ユーザー数とディスクキュー長 ディスクキュー長 ユーザー数 ( 人 ) 2 1.8 1.6 1.4 1.2 1.8.6.4.2 Avg. Disk Read Queue Length Avg. Disk Write Queue Length 時間ユーザー数 2 18 16 14 12 1 8 6 4 2 図 6-4 接続ユーザー数とディスクキュー長 11

ディスク使用率 (%) 5 接続ユーザー数とディスク使用率 1 9 8 7 6 5 4 3 2 1 ディスク使用率 ユーザー数 ( 人 ) 2 18 16 14 12 1 8 6 4 2 時間 % Disk Read Time % Disk Write Time ユーザー数 図 6-5 接続ユーザー数とディスク使用率 12

空きメモリ容量 (MBytes) CPU 使用率 (%) 6.2. 構成 2 測定結果 構成 2 の結果を以下に示します 考察については 7. まとめで述べます なお 詳細なデータについては 付録 C. 詳細データ に記載します 1 接続ユーザー数と CPU 使用率 1 9 8 CPU 使用率 ユーザー数 ( 人 ) 2 18 16 7 6 5 4 3 2 1 14 12 1 8 6 4 2 時間 CPU(%) ユーザー数 図 6-6 接続ユーザー数と CPU 使用率 2 接続ユーザー数と空きメモリ容量 16 空きメモリ容量 ユーザー数 ( 人 ) 2 14 12 1 8 6 4 2 18 16 14 12 1 8 6 4 2 メモリ (MBytes) ユーザー数 時間 図 6-7 接続ユーザー数と空きメモリ容量 13

ディスクキュー長 ネットワーク使用量 (Bytes Total/sec) 3 接続ユーザー数とネットワーク使用量 1 ネットワーク使用量 ユーザー数 ( 人 ) 2 9 18 8 16 7 14 6 12 5 1 4 8 3 6 2 4 1 2 ネットワーク使用量 ユーザー数 時間 図 6-8 接続ユーザー数とネットワーク使用量 4 接続ユーザー数とディスクキュー長 ディスクキュー長 ユーザー数 ( 人 ) 8 7 6 5 4 3 2 1 Avg. Disk Read Queue Length Avg. Disk Write Queue Length 時間ユーザー数 2 18 16 14 12 1 8 6 4 2 図 6-9 接続ユーザー数とディスクキュー長 14

ディスク使用率 (%) 5 接続ユーザー数とディスク使用率 1 9 8 7 6 5 4 3 2 1 ディスク使用率ユーザー数 ( 人 ) 2 18 16 14 12 1 8 6 4 2 時間 % Disk Read Time % Disk Write Time ユーザー数 図 6-1 接続ユーザー数とディスク使用率 15

7. まとめ 本検証シナリオにおけるデータ取得結果を以下にまとめます XenApp の処理には CPU メモリ ネットワーク ディスクの性能が影響します 構成 1 と構成 2 の各評価対象項目について 分析結果を以下に示します 7.1. 構成 1 について 構成 1 で取得したパフォーマンスデータを示します CPU 使用率 CPU 使用率は一般的に 85% 以内が適正とされております 接続ユーザー数が約 18 の時点において CPU 使用率が 85% に達しており これ以上のユーザー数増加はサーバーのパフォーマンス劣化をもたらすと考えられます 空きメモリ容量空きメモリ容量は 十分な余裕があるため 適正の範囲内である考えられます ネットワーク使用量ネットワーク使用量は 適正の範囲内である考えられます また データに変動幅が生じていることについては Windows のネットワークにおける同期処理による一時的なパケットの上昇が原因であると考えられます ディスク使用状況ディスクキュー長は一般的に ディスクを構成するスピンドル数の 1.5 倍 ~2 倍程度が適正とされております また ディスク使用率については 一般的に 9% 以内が適正とされております 構成 1 のディスク構成 RAID5(3D+1P) では キュー長 4.5~6 程度までが適正範囲であるため 適正であると考えられます また ディスク使用率についても 適正であると考えられます 今回の結果より 構成 1 においては 最大で約 18 ユーザーが接続可能であると考えられます 16

7.2. 構成 2 について 構成 2 で取得したパフォーマンスデータを示します CPU 使用率最大接続ユーザー数である 156 の時点において CPU 使用率が 85% 以内に収まるため 適正の範囲内であると考えられます 空きメモリ容量空きメモリ容量は 十分な余裕があるため 適正の範囲内である考えられます ネットワーク使用量十分な余裕があるため 適正の範囲内である考えられます また データに変動幅が生じていることについては Windows のネットワークにおける同期処理による一時的なパケットの上昇が原因であると考えられます ディスク使用状況について構成 2 のディスク構成 RAID1(1D+1P) では キュー長 1.5~2 程度までが適正範囲ですが 本検証結果においては ユーザー数が約 3 に達したときから適正範囲を超えた結果となりました また ディスク使用率についても 適正範囲である 9% を上回っています したがって ディスクがボトルネックの可能性があると考えられます 今回の結果より 構成 2 においては 十分な性能が見込める最大ユーザー数は約 3 であり それ以上のユーザー増加はサーバーのパフォーマンスの劣化を引き起こすと考えられます 本検証の結果を踏まえ XenApp に多数のユーザーを接続するためには ディスクの性能を十分に考慮して システム構成を検討すべきです 特に構成 2 については サーバーリソースを有効に活用するには SAN ストレージのような高性能なディスク装置を使用することが有効な手段の一つであると考えられます また 設定では 2 ユーザーをログインさせるようにしましたが 接続ユーザー数が 2 に満たなかったことがわかります この差分に関しては 各ユーザーにおいて ログオフするタイミングが重なり 常に一定数の未ログインユーザが発生していたことが原因であると考えられます 17

8. 注意事項 本検証では 想定したシナリオに基づき計測を実施いたしました この結果は システ ムの構成や利用状況などによっては これらの傾向が変わる可能性もあるため 注意が必 要です 9. 参考文献 EdgeSight for Load Testing 3.7( ユーザーガイド - EdgeSight for Load Testing 3.7) http://support.citrix.com/product/es/ltv3.7/?lang=ja&tab=tab-hotfix サーバー仮想化におけるシステム構成ガイドホワイトペーパー - 第 2 版 http://technet.microsoft.com/ja-jp/virtualization/ff63844 18

付録 A. Citrix EdgeSight for Load Testing 3.7 Citrix EdgeSight for Load Testing は Citrix XenApp 環境におけるサーバーのサイジ ングやアプリケーションの負荷試験を行うための 効率的かつコスト効率の高い方法を提 供する負荷ツールです 負荷テストまでの流れ 負荷テスト実施までの流れを下記に示します 1 テストの定義 XenApp への接続方法の指定やユーザーの作成などの事前準備を行います 2 実行操作の記録をする XenApp へ接続し ユーザーの実行操作を記録する また 必要に応じてスクリプトベー スで編集も可能です 3 負荷テストの実行 記録した操作に基づき 各ゲスト OS 上に複数のセッションが立ち上がり 各セッション においてテストスクリプトが実行されます このようにして サーバーへ負荷をかけます テストの定義実行操作の記録負荷テストの実行 19

付録 B. テストスクリプトの仕様 このホワイトペーパーにおいて使用した負荷テスト用スクリプトの実行順序と内容を以 下に示します 1Windows ログイン 2Microsoft Office Word 27 (1) Microsoft Office Word 27 を起動します (2) 8 字程度の日本語の文字列を入力します (3) Microsoft Office Word 27 を終了します 3Microsoft Office Excel 27 (1) Microsoft Office Excel 27 を起動します (2) 整数の加算と除算の数式をセルに入力します (3) (2) で作成したセルをクリップボードにコピーします (4) 下のセルにクリップボードの内容をペーストします (5) (4) の処理を 2 回繰り返します (6) Microsoft Office Excel 27 を終了します 4Microsoft Office PowerPoint 27 (1) Microsoft Office PowerPoint 27 を起動します (2) 所定のファイル ( 約 2MB Microsoft Office PowerPoint 27 形式 ) を開きます (3)1 秒間隔でスライドを 1 枚閲覧します (4) Microsoft Office PowerPoint 27 を終了します 5Internet Explorer* (1) Internet Explorer を起動します (2)Web アーカイブファイル ( 約 5KB 日立の Web ページ ) を開きます (3) Internet Explorer を終了します 6Windows ログオフ * 使用する Internet Explorer のバージョンは それぞれのゲスト OS に付属しているもの とし XenApp6. は Internet Explorer 8 XenApp5. では Internet Explorer 6 を使用し ています 2

付録 C. 詳細データ 検証時間と接続ユーザー数について下記に示します 時間 ( 分 ) と接続ユーザー数 ( 人 ) 時間 ( 分 ) 3 6 9 12 15 18 構成 1 31 64 89 125 155 184 構成 2 25 47 71 88 114 156 今回の検証では 構成 1 については 接続ユーザー数が 184 で上限に達しています 今回の検証では 構成 2 については 接続ユーザー数が 156 で上限に達しています 各構成の測定結果の詳細データを以下に示します 構成 1 接続ユーザー数 ( 人 ) 25 5 75 1 125 15 175 184 CPU 使用率 (%) 11 19 36 41 57 66 79 91 空きメモリ容量 (Mbytes) 45681 43378 4425 36623 34152 3384 2625 2418 ネットワーク使用量 (Bytes Total/sec) 2261 2756 12258 4414 9416 11169 11414 1698 ディスクキュー長 Avg. Disk Read Queue.1.2.1.2.9.3.5.5 Length ディスクキュー長 Avg. Disk Write Queue.2.5.5.9.12.15.14.11 Length ディスク使用率 (%) Disk Read Time.37.71.82 1.8 4.41 1.3 2.65 4.45 ディスク使用率 (%) Disk Write Time 1.1 2.64 4.28 4.74 5.84 7.89 7.1 7.35 21

構成 2 接続ユーザー数 ( 人 ) 25 5 75 1 125 15 156 CPU 使用率 (%) 12 17 19 17 19 15 17 空きメモリ容量 (Mbytes) 1335 1194 117 8348 76 4983 4698 ネットワーク使用量 (Bytes Total/sec) 7614 312 12318 15978 4763 5675 16266 ディスクキュー長 Avg. Disk Read Queue Length.21.54.58.46.74.48.48 ディスクキュー長 Avg. Disk Write Queue Length 1.17 3.2 3.62 3.11 3.95 3.98 3.22 ディスク使用率 (%) Disk Read Time 2 54 59 53 77 48 42 ディスク使用率 (%) Disk Write Time 87 1 1 1 1 1 1 22