Presentation is loading. Please wait.

Presentation is loading. Please wait.

Microsoft Tech∙Ed Japan 2010

Similar presentations


Presentation on theme: "Microsoft Tech∙Ed Japan 2010"— Presentation transcript:

1 Microsoft Tech∙Ed Japan 2010
2017/3/17 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

2 あなたの Hyper-V 環境を 最大限使い切る方法 ~ Hyper-V 設定にまつわる Tips ~
Microsoft Tech∙Ed Japan 2010 2017/3/17 セッション ID: T2-402 あなたの Hyper-V 環境を 最大限使い切る方法 ~ Hyper-V 設定にまつわる Tips ~ マイクロソフト株式会社 デベロッパー & プラットフォーム統括本部 エバンジェリスト 奥主 洋 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

3 セッションの目的とゴール Session Objectives and Takeaways
Microsoft Tech∙Ed Japan 2010 セッションの目的とゴール Session Objectives and Takeaways セッションの目的 現場からどんな声があがっているかの共有 Hyper-V パフォーマンス Tips の整理 公開されている様々な情報の共有 セッションのゴール リソース枯渇の把握方法を掌握する Hyper-V は本格的なワークロードの利用が 可能であることを確認いただく Windows Server 2008 R2/SP1 で利用した 方がさらによい点の確認 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

4 Microsoft Tech∙Ed Japan 2010
2017/3/17 アジェンダ 現場の声や様々な試験結果 Hyper-V 設定にまつわる Tips #1 #2 #3 #4 #5 #1 #2 #3 #4 # 5 # 6 #7 #8 #9 #10 #13 #14 #15 #11 #12 #21 #20 #19 #18 #17 #16 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

5 現場の声や 様々な試験結果 #1 #2 #3 #4 #5

6 Microsoft Tech∙Ed Japan 2010
現場の声 ~お客様、パートナー様からの声 こう思ってませんか? こういう声が多くなってきました Hyper-V だと物理サーバー内で それほど多くの仮想マシンを 実行できない Hyper-V R2 はかなりいいので そもそも R1 と比較するまでもない Hyper-V は高負荷な時に パフォーマンスが出ない Windows Server 2008 R2 は パフォーマンスがかなりいい SQL Server, SharePoint, Exchange のようなクリティカルな アプリケーションはやはり物理環境で利用する Hyper-V R2 を使ってビジネス クリティカルなアプリケーションを利用する上では画期的な プラットフォームである © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

7 Microsoft Tech∙Ed Japan 2010
#1 Hyper-V のパフォーマンス iSCSI パフォーマンス-Intel® G NIC + VMDq, Intel® Xeon 5580 Platform, Windows Server 2008 R2 + R2 Hyper V Read/Write IOPs and Throughput Test 715 k IOPs-10 GbE 使用時 Intel VMDq と Microsoft VMQ により iSCSI を高速に利用可能 Hyper-V は 8 K 以上では ネイティブと変わらない スループット 新しいプラットフォームに対応 参考ビデオ (英語) Maximizing Hyper-V iSCSI Performance with Microsoft and Intel Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Microsoft Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

8 ライブ マイグレーション Unisys 社のパフォーマンス評価結果
Microsoft Tech∙Ed Japan 2010 #2 ライブ マイグレーション Unisys 社のパフォーマンス評価結果 出典: © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

9 SQL Server 利用時の SLAT の効果
Microsoft Tech∙Ed Japan 2010 #3 SQL Server 利用時の SLAT の効果 システム構成: OS: Microsoft® Windows Server® 2008 R2 Hyper-V™ ハードウェア: HP DL 585 (16 core) + SLAT (Second Level Address Translation) プロセッサ アーキテクチャ、HP EVA 8000 ストレージ 仮想マシン: 4 仮想プロセッサ、 7 GB メモリ、容量固定 VHD 結果: コンソリ後、スループットの向上 CPU オーバーコミットなしではリニアな向上 Windows Server 2008 R2 および SLAT プロセッサ アーキテクチャによる パフォーマンスの向上 ) Throughput (Batch requests/sec) % CPU CPU オーバー コミットなし ではリニアなスループット CPU オーバー コミット Heavy Load Moderate Load Low Load Windows Server 2008 R2 Windows Server 2008 R2 Batch requests/sec/%CPU Relative Throughput for Windows Server 2008 Windows Server 2008 R2 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

10 Principled Technologies 社が実施した vSphere と Hyper-V 環境の比較
Microsoft Tech∙Ed Japan 2010 #4 Principled Technologies 社が実施した vSphere と Hyper-V 環境の比較 旧世代機 35 台が vSphere で 実行されている新しい 5 つの システムで置き換え 50% CPU まで稼働 11 か月以内に投資回収できる計算 (ESX ライセンスを保持済みの想定) 旧世代機 35 台が Hyper-V で 実行されている新しい 5 つの システムで置き換え 70% CPU まで稼働 10 か月以内に投資回収できる計算 (Hyper-V ライセンスは追加費用なし) ※ ESX Build を使用し、VM 中の iSCSI イニシエーターを使用 Hyper-V ではデータに関してはパススルー ディスクを使用 ※ HP 社の機材同士 (新旧) の比較でも同様の結果が得られると想定される ※ 全く同一のハードウェアを使用  出典:     © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

11 Microsoft Tech∙Ed Japan 2010
2017/3/17 #4 結果 (1) vSphere 4 Hyper-V R2 5 Dell 社 サーバー (35 VMs) 13,798 OPM 15,734 OPM Power (Loaded) 4,503 ワット 4,265 ワット Power (Idle) 3,611 ワット 3,472 ワット Dell 社の DVD Store シミュレーション 過負荷になるところまで負荷をかけて おらず、70% の負荷 Hyper-V ではパススルー ディスクを使用 NIC 構成が Hyper-V に少し有利 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

12 #4 結果 (2) この試験の意味は下記の通り この試験で Windows Server 2008 R2 はマシンあたり ESX Server と同じだけの 仮想マシンを実行できた ESX と Hyper-V で言われてきた パフォーマンス差は R2 で無くなっている ESX 版の結果については VMware 社の ベンチマーキング プロセスを経たもの どちらが速いと証明しているのではなく、どちらかが目立って早いということはなく、選択する場合の要素は移ったということ

13 Project Virtual Reality Check
Microsoft Tech∙Ed Japan 2010 2017/3/17 #5 Project Virtual Reality Check ターミナル サーバーや VDI 環境を 各社ハイパーバイザーがどのように 処理したかのテストを実施 Project VRC の Phase 2 Citrix XenServer 5.5 Windows Server 2008 R2 Hyper-V VMware vSphere 4 Update 1 (build ) 現在の結果はターミナルサーバーを 仮想マシンとして実行した場合の比較 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

14 #5 結果 Windows Server 2003 TS   Windows Server 2008 R2 RDS ベアメタル

15 Microsoft Tech∙Ed Japan 2010
2017/3/17 #5 結果 Hyper-V は ターミナルサービス (RDS) をうまく処理できる (W2K3 でも同様) ESX と Hyper-V でパフォーマンス差は R2 の登場で無くなっている ESX 版の結果については VMware 社の ベンチマーキング プロセスを経たもの Hyper-V は RDS であればもっとよい結果 本試験は実際の利用をシミュレートする ベンチマークとして実施された 組織によっては想定する負荷の違いに よって違う結果が出る可能性がある © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

16 Hyper-V 設定に まつわる Tips

17 Microsoft Tech∙Ed Japan 2010
Hyper-V アーキテクチャ 親パーティション 子パーティション VM ワーカー プロセス アプリケーション Windows Server 2003, 2008, 2008 R2 VSC VMBus Windows カーネル アプリケーション アプリケーション Linux VSC VMBus Linux カーネル ユーザー モード アプリケーション WMI プロバイダー VM サービス Windows Server R2 OS 統合サービスのドライバーなし Windows カーネル VSP カーネル モード IHV ドライバー VMBus エミュレーション Windows hypervisor Ring-1 "Designed for Windows" サーバー ハードウェア © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

18 #1 基本 4 リソースの状態把握 サーバーの基本リソースの状態を知ること! CPU メモリ ディスク ネットワーク

19 基本 4 リソース パフォーマンスの基礎情報 \Processor (*) \% Processor Time> 75%
#1 基本 4 リソース パフォーマンスの基礎情報 \Processor (*) \% Processor Time> 75% \Memory\Available MBytes <100 MBs \LogicalDisk (*) \Avg Disk sec/Read|Write> 15 ms \Network Interface (*) \Output Queue Length> 2 *-Applies to all physical and virtual computers.

20 Hyper-V パフォーマンス カウンターの活用
#2 Hyper-V パフォーマンス カウンターの活用 \Hyper-V Hypervisor Logical Processor (*) \% Total Run Time \Hyper-V Hypervisor Virtual Processor (*) \% Guest Run Time 健 康    : 75% よりも低い状態 注 意 : 75% を超えている状態 危 険 : 85% を超えている状態 タスク マネージャーより良い % Processor Time を使わない 物理 プロセッサ 仮想 プロセッサ

21 Microsoft Tech∙Ed Japan 2010
2017/3/17 #2 Hyper-V プロセッサ稼働率 親パーティションの % Processor Time カウンターは正確ではない % Guest Run Time と % Total Run Time counters を使いましょう 物理ホスト 2 Root Partition % Processor Time Virtual BizTalk 2% 5% 4% 3% 1 % Processor Time 100% 100% 3 \Hyper-V Hypervisor Logical Processor (*) \% Guest Run Time 90% 90% 90% 90% Virtual BizTalk 1 % Processor Time 100% 100% 4 \Hyper-V Hypervisor Logical Processor (*) \% Total Run Time 95% 95% 95% 95% © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

22 Microsoft Tech∙Ed Japan 2010
#3 プロセッサ比率を検討 1 対 1 2 対 1 1 2 BizTalk Server BizTalk Server BizTalk Server BizTalk Server Virtual Processors Virtual Processors Virtual Processors Virtual Processors 1 1 BizTalk Server BizTalk Server BizTalk Server BizTalk Server Virtual Processors Virtual Processors Virtual Processors Virtual Processors 1 1 Logical Processors Logical Processors 1 2 3 1 2 3 コア数と同数 コア数以上 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

23 Microsoft Tech∙Ed Japan 2010
統合サービスは必ず インストールする #4 統合サービス (IS) を インストールする 飛躍的にワークロード 総合パフォーマンス向上 デバイス マネージャーで 仮想マシン バス を確認 Windows Server 2008 R2 をゲストで使用する 場合はインストール不要 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

24 Microsoft Tech∙Ed Japan 2010
#4 Hyper-V で実行するだけなら 統合サービスは必須ではない Hyper-V デバイス エミュレーションを 使用すれば多くの OS が稼働可能 ただし、パフォーマンスは最大化されない 主要なコンポーネントがエミュレーションされる ビデオ = S 3 Trio 64 SVGA "like" VESA ネットワーク = Intel/DEC "Tulip" 21 x 4 x IDE = Intel 440 BX 搭載のものに近い 動作するから MS サポート対象という訳ではない しかし、エミュレーションを利用すると多くの OS の種類が稼働可能になる 参考: © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

25 Linux 用 統合サービス のバージョンと機能差
Microsoft Tech∙Ed Japan 2010 2017/3/17 #4 Linux 用 統合サービス のバージョンと機能差 機能 V1 (終了) V2 Stable Mainline 2.1 Beta V2.1 公開時期 2008 年 10 月 2009 年 12 月 N/A 2010 年 3 月 6 月 VMBUS X ( ) IDE Network SCSI SMP "Modinfo DRIVER " support Shutdown TimeSync Heartbeat © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

26 Windows Server 2008/R2 をゲストで使用しよう
Microsoft Tech∙Ed Japan 2010 #5 Windows Server 2008/R2 をゲストで使用しよう Windows Server 2008/R2 を使用することで Hyper-V が最大限に能力を発揮できる メモリ管理などの OS 機能を利用するコストを 最小化できる ハイパーバイザーへの直接 HyperCall ゲスト OS (子パーティション) ゲスト OS (子パーティション) 最適化に 限界あり 可能であれば R2 ならさらによい © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

27 Microsoft Tech∙Ed Japan 2010
#6 SLAT 対応マシンを使用 Second Level Address Translation (SLAT) に 対応したハードウェアを可能であれば使用する SLAT は仮想化環境にハードウェアが最適化 AMD: Rapid Virtualization Indexing Phenom と Opteron プロセッサ 別名: Nested Page Tables (NPT) Intel: Extended Page Tables (EPT) Nehalem ベースのプロセッサ、デスクトップ用の Intel Core i7、サーバー用の Xeon 5500 シリーズ © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

28 Microsoft Tech∙Ed Japan 2010
2017/3/17 #6 プロセッサ調査例: SLAT 物理的な SQL Server と仮想環境の比較 物理プロセッサとの利用差異は 1% 16-way Intel Nehalem x5550 を使用 Windows Server 2008 R2 ゲスト \Processor (*) \% Processor Time Min Avg Max Std Deviation 10% of Outliers Removed Physical SQL 4 14 100 12 Hyper-V Hypervisor Logical Processor (_Total) \ % Total Run Time 3 15 23 Virtual SQL 22 35 5 21 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

29 親パーティションでウィンドウ をきちんと閉じておこう
Microsoft Tech∙Ed Japan 2010 #7 親パーティションでウィンドウ をきちんと閉じておこう Hyper-V マネージャー、接続セッションもリソースを消費 テスト中は Hyper-V マネージャーを閉じるか最小化 テスト中は 接続セッションは閉じる Hyper-V マネージャー 接続セッション © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

30 ホストでベーシックな ビデオ ドライバーを使用しよう
#8 ホストでベーシックな ビデオ ドライバーを使用しよう ハイエンドのビデオ ドライバーを使用するのを避けれるならば避けよう ハイエンド ドライバー (WDDM) は 仮想⇔物理間のアドレス変換を多発させる 可能であれば

31 Microsoft Tech∙Ed Japan 2010
#9 親パーティションは軽く ホスト マシン (親パーティション) で Hyper-V 以外のサービスを実行しない 「極力」ではなく「しない」 親パーティション DNS アプリケーション AD WMI プロバイダー VM サービス DHCP Windows Server R2 IIS Windows カーネル VSP IHV ドライバー VMBus Windows hypervisor "Designed for Windows" サーバー ハードウェア © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

32 ディスク レスポンス タイムが大事なのは仮想環境でも同じ
#10 ディスク レスポンス タイムが大事なのは仮想環境でも同じ \LogicalDisk (*) \Avg.Disk Sec/Read|Write 健 康 : 10 ms より速い (0.010) 注 意 : 15 ms 以上 (0.015) 危 険 : 25 ms 以上 (0.025) \LogicalDisk (*) \Disk Transfers/sec Windows で IOPS を計測する時に使用する 参考情報: 5,400 rpm HDD: ~ 14 ms raw シークタイム、大体 200 IOPS 3.5“ floppy: ~ 900 ms, 1 IOPS

33 Solid State はやはり速い 現場経験値として Hyper-V は SSD を使用していい結果 顧客例:
#11 Solid State はやはり速い 現場経験値として Hyper-V は SSD を使用していい結果 顧客例: SSD はより多くの IOPS を稼ぎながらレスポンスタイムも速い Hyper-V R2 を 使用すると スローダウンなし Hyper-V の処理中で 1 ms も使われない E: = SSD F: = non-SSD 高い方 がよい SSD の方が大きなスループット! SSD の方がレスポンスタイム速い 低い方 がよい

34 Microsoft Tech∙Ed Japan 2010
#11 Hyper-V R2 ディスク比較 よい: 可変と固定サイズの VHD はほぼ同じパフォーマンス それでもベスト: パススルーは引き続き一番速い 可変 VHD でも Hypervisor 内の処理は 1 ms 以下 Windows Server 2008 R2 を使用した場合: 低い方がよい 高い方がよい 出典: David Bermingham's blog © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

35 Microsoft Tech∙Ed Japan 2010
#12 スナップショットを控える Hyper-V スナップショット機能は Windows Server 2008 R2 で使おう 簡易バックアップには最高だが... スナップショットを利用することで更新をトラックするオーバーヘッドになる © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

36 スナップショット ツリー のパフォーマンス R1 vs R2
Microsoft Tech∙Ed Japan 2010 #12 スナップショット ツリー のパフォーマンス R1 vs R2 スナップショット ツリーは Windows Server 2008 R2 が圧倒的に速い 高い方がいい 出典: Virtual Hard Disk Performance © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

37 Microsoft Tech∙Ed Japan 2010
#13 パススルー ディスク I/O を直接 親パーティションのストレージスタックに渡す SQL Server や Exchange Server のような高 I/O 処理に最適な設定 Step 1: ディスクをオフラインに Step 2: 子パーティションに SCSI としてアサイン © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

38 固定サイズ VHD を使用 パススルー ディスクが使用できない場合、固定サイズ VHD を使用する
#14 固定サイズ VHD を使用 パススルー ディスクが使用できない場合、固定サイズ VHD を使用する パフォーマンス上はよいが、可変 VHD よりも多くのディスク容量を使用する

39 Microsoft Tech∙Ed Japan 2010
#15 リムーバブル メディアをなしに リムーバブル メディア (フロッピー、光学メディア など) を 使用する必要が無い場合は “なし” にする リムーバブル メディア は定期ポーリング されるのでパフォーマンスに影響あり © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

40 Microsoft Tech∙Ed Japan 2010
#16 親パーティションにメモリを 最低でも 512 MB メモリは親パーティション用に確保する ※推奨は 1 GB 以上 Server Core インストールでも同様 Dynamic Memory とともにさらに重要に © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

41 Microsoft Tech∙Ed Japan 2010
#17 十分なメモリを適用 \Memory\Available MBytes: これで使用可能なメモリを測定 健 康: メモリの 10% 以上 注 意: メモリの 10% 以下 危 険: 100 MB 以下 物理マシン、仮想マシンのすべてに該当 pages/sec が高いだけではメモリ枯渇状態を示しているわけではない点に注意 出典: "The Case of the Phantom Hard Page Faults" © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

42 メモリのキャパシティ プランニング メモリがより多くあれば、よく使用される データがメモリにより多く滞在し、 ページングがより少ない頻度に
"\Memory\Committed Bytes" をメモリの キャパシティ プランニングを行う際に参考にする Root Partition (physical host) 親パーティション (物理ホスト) –16 GBs メモリ 仮想ゲスト RAM: 2 GBs Committed Memory Pagefile.sys RAM: 4 GBs Root Partition (physical host) 親パーティション (物理ホスト) –16 GBs メモリ 物理ホスト RAM: 2 GBs Committed Memory Pagefile.sys 仮想ゲスト RAM: 4 GBs 2GBs

43 Microsoft Tech∙Ed Japan 2010
#18 ネットワークの集中を防ぐ \Network Interface (*) \Output Queue Length 健 康: 平均で 1 より小さい 注 意: 平均で 1 より大きい (2 より小さい) 危 険: 平均で 2 より大きい リソース モニター や xPerf を使用して診断する ネットワーク リソースの枯渇が顕著であれば 物理的なネットワーク アダプターを増やす Live Migration には 専用の 1 Gb 物理 NIC を 割り当てることが推奨 出典: Hyper-V: Live Migration Network Configuration Guide © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

44 Microsoft Tech∙Ed Japan 2010
#19 レガシ アダプターを控える IS をインストール、統合アダプター (既定) レガシ アダプターの使用を控える 金色のプラグ アイコン 互換性が必要な時にレガシ アダプターは最適 PXE ブート、対応する IS がない etc. パフォーマンスでは不利 レガシ NIC 最適化に限界あり 統合サービスの NIC – 既定 最適化 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

45 Windows Server 2008 R2 の NIC 機能を使用する
Microsoft Tech∙Ed Japan 2010 #20 Windows Server 2008 R2 の NIC 機能を使用する Virtual Machine Queues (VMQ) は オーバーヘッドを削減する効果がある 到着パケットのルーティング コストの削減 より最適化されたコピー パス 割り込みの処理も最適化 チムニー オフロードは長く使われる接続に 対して有効で、コピー パスのコストを削減する ことでオーバーヘッドを削減 出典: Networking Deployment Guide: Deploying High-Speed Networking Features © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

46 #21 PAL v2. 0 ツール (Beta) のご紹介 パフォーマンス カウンター ログ ファイル (*. blg) を 分析する上で非常に簡単に 利用できるツール HTML ベースのレポートを 生成し、診断がしやすい カウンター分析がかなり楽に Hyper-V カウンターにも対応 PAL v2. 0 はオープンソースで無償提供されているもの      

47 Microsoft Tech∙Ed Japan 2010
リファレンス (前半) Maximizing Hyper-V iSCSI Performance with Microsoft and Intel Unisys Solutions for Latest Microsoft Software Boost Clients’ Productivity Options – from Data Centers to Mobile Offices Principled Technologies 社が実施した vSphere と Hyper-V 環境比較 Project Virtual Reality Check © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

48 Microsoft Tech∙Ed Japan 2010
リファレンス (後半①) Hyper-V バーチャル マシンでサポートされるゲスト オペレーティング システム Hyper-V pass-through disk performance vs. fixed size VHD files and dynamic VHD files in Windows Server 2008 R2 Virtual Hard Disk Performance © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

49 Microsoft Tech∙Ed Japan 2010
リファレンス (後半②) The Case of the Phantom Hard Page Faults Hyper-V: Live Migration Network Configuration Guide Networking Deployment Guide: Deploying High-Speed Networking Features © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

50 Microsoft Tech∙Ed Japan 2010
リファレンス (全般) サーバー仮想化における システム構成ガイド ホワイト ペーパー 603,844.aspx Microsoft | Virtualization 仮想化 TechCenter 仮想環境も物理環境も一括管理~ SCVMM 2008 R2 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

51 Microsoft Tech∙Ed Japan 2010
まとめ 例外もあるが、Hyper-V で様々な ワークロード (例: SQL, Exchange...) を仮想化することがもう現実解に 様々な情報がマイクロソフトだけでなく 広く公開されている 注目すべき様々なパラメーター、 様々な Tips が存在するので活用 性能面は R2 SP1 > R2 >> R1 なので 採用可能であれば R2, R2 SP1 も検討 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

52 Microsoft Tech∙Ed Japan 2010
関連セッション T2-301: ついに登場! RemoteFX で実現する強化された MS VDI のアーキテクチャ T2-302: プライベート クラウド構築講座 ~無償ツール System Center Virtual Machine Manager Self-Service Portal 2.0 と共に~ T2-303: Microsoft VDI の実践 ~構築方法のポイントと活用ノウハウ~ T2-304: App-V/MED-V で実現する最新デスクトップ環境の構築手法~クライアントサイドの仮想化技術~ T2-305: 何ができる? シトリックス & マイクロソフト VDI 徹底解説 T2-401: Effective Hyper-V R2 SP1 ~ 詳説 Dynamic Memory ~ © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

53 Microsoft Tech∙Ed Japan 2010 T2-402
ご清聴ありがとうございました。 T2-402 アンケートにご協力ください。 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.

54 © 2010 Microsoft Corporation. All rights reserved
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Microsoft Tech∙Ed Japan 2010"

Similar presentations


Ads by Google