HyperV 1 i SCSI Intel 82599 10 G
- Slides: 54
Hyper-V のパフォーマンス #1 i. SCSI パフォーマンス-Intel® 82599 10 G NIC + VMDq, Intel® Xeon 5580 Platform, Windows Server 2008 R 2 + R 2 Hyper V Read/Write IOPs and Throughput Test • 715 k IOPs-10 Gb. E 使用時 • Intel VMDq と Microsoft VMQ により i. SCSI を高速に利用可能 • Hyper-V は 8 K 以上では ネイティブと変わらない スループット • 新しいプラットフォームに対応 • 参考ビデオ (英語) Maximizing Hyper-V i. SCSI 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. 7
ライブ マイグレーション Unisys 社のパフォーマンス評価結果 出典: http: //www. microsoft. com/presspass/events/teched/docs/unisys. doc 8 #2
SQL Server 利用時の SLAT の効果 システム構成: 結果: • OS: Microsoft® Windows Server® 2008 R 2 Hyper-V™ • ハードウェア: HP DL 585 (16 core) + SLAT (Second Level Address Translation) プロセッサ アーキテクチャ、HP EVA 8000 ストレージ • 仮想マシン: 4 仮想プロセッサ、 7 GB メモリ、容量固定 VHD • • • コンソリ後、スループットの向上 CPU オーバーコミットなしではリニアな向上 Windows Server 2008 R 2 および SLAT プロセッサ アーキテクチャによる パフォーマンスの向上 仮想インスタンスのスケーラビリティ % CPU 80 Throughput (Batch requests/sec) CPU オーバー コミットなし ではリニアなスループット 3500 CPU オーバー コミット 70 3000 60 2500 50 Heavy Load 2000 40 ) 30 1500 Moderate Load 1000 20 500 10 0 Low Load 0 1 VM 2 VM Batch req/sec 3 VM Windows Server 2008 R 2 9 #3 4 VM 5 VM %CPU 6 VM Windows Server 2008 R 2 7 VM Relative Throughput 8 VM Batch requests/sec/%CPU Windows Server 2008 R 2 Relative Throughput for Windows Server 2008
Project Virtual Reality Check ターミナル サーバーや VDI 環境を 各社ハイパーバイザーがどのように 処理したかのテストを実施 Project VRC の Phase 2 Citrix Xen. Server 5. 5 Windows Server 2008 R 2 Hyper-V VMware v. Sphere 4 Update 1 (build 208167) 現在の結果はターミナルサーバーを 仮想マシンとして実行した場合の比較 http: //virtualrealitycheck. net/ 13 #5
基本 4 リソース #1 パフォーマンスの基礎情報 Processor (*) % Processor Time> 75% MemoryAvailable MBytes <100 MBs Logical. Disk (*) Avg Disk sec/Read|Write> 15 ms Network Interface (*) Output Queue Length> 2 19
Hyper-V プロセッサ稼働率 #2 親パーティションの % Processor Time カウンターは正確ではない % Guest Run Time と % Total Run Time counters を使いましょう 物理ホスト 2 Virtual Biz. Talk % Processor Time 100% 1 100% Root Partition % Processor Time 2% 5% 4% 3% 90% 90% 3 1 Hyper-V Hypervisor Logical Processor (*) % Guest Run Time 4 95% 95% Hyper-V Hypervisor Logical Processor (*) % Total Run Time 21
プロセッサ比率を検討 1対 1 1 Biz. Talk Server Virtual Processors 0 0 2対 1 Biz. Talk Server Virtual Processors 0 0 1 1 Biz. Talk Server Virtual Processors 0 0 0 22 2 #3 1 2 0 3 0 1 2 Logical Processors コア数と同数 コア数以上 1 3
Linux 用 統合サービス のバージョンと機能差 機能 公開時期 V 1 (終了) V 2 2008 年 2009 年 10 月 12 月 #4 Stable Mainline 2. 1 Beta V 2. 1 2010 年 N/A 3月 6月 VMBUS X X 2. 6. 33 (2. 6. 32 + ) X X IDE X X 2. 6. 33 (2. 6. 32 + ) X X Network X X 2. 6. 33 (2. 6. 32 + ) X X SCSI X X 2. 6. 33 (2. 6. 32 + ) X X SMP 2. 6. 33 (2. 6. 32 + ) X X "Modinfo DRIVER " support 2. 6. 33 (2. 6. 32 + ) Shutdown X X Time. Sync X X Heartbeat 25 X X
SLAT 対応マシンを使用 #6 Second Level Address Translation (SLAT) に 対応したハードウェアを可能であれば使用する SLAT は仮想化環境にハードウェアが最適化 AMD: Rapid Virtualization Indexing Phenom と Opteron プロセッサ 別名: Nested Page Tables (NPT) Intel: Extended Page Tables (EPT) Nehalem ベースのプロセッサ、デスクトップ用の Intel Core i 7、サーバー用の Xeon 5500 シリーズ 27
プロセッサ調査例: SLAT #6 物理的な SQL Server と仮想環境の比較 物理プロセッサとの利用差異は 1% 16 -way Intel Nehalem x 5550 を使用 Windows Server 2008 R 2 ゲスト of Outliers Std Deviation 10% Removed Processor (*) % Processor Time Min Avg Max Physical SQL 4 14 100 14 12 Hyper-V Hypervisor Logical Processor (_Total) % Total Run Time 3 15 23 3 14 Virtual SQL 4 22 35 5 21 28
メモリのキャパシティ プランニング メモリがより多くあれば、よく使用される データがメモリにより多く滞在し、 ページングがより少ない頻度に "MemoryCommitted Bytes" をメモリの キャパシティ プランニングを行う際に参考にする 親パーティション (物理ホスト) Root Partition– 16 GBs メモリ (physical host) 仮想ゲスト RAM: 2 GBs Committed Memory Pagefile. sys 42 Committed Memory RAM: 4 GBs Committed Memory 親パーティション Root (物理ホスト) – 16 GBs メモリ Partition (physical 仮想ゲスト host) 物理ホスト RAM: 2 GBs Committed Memory 2 GBs Pagefile. sys Committed Memory RAM: 4 GBs Committed Memory Pagefile. sys
リファレンス (前半) Maximizing Hyper-V i. SCSI Performance with Microsoft and Intel https: //msevents. microsoft. com/CUI/Web. Cast. Event. Details. aspx? culture =en-US&Event. ID=1032432957&Country. Code=US Unisys Solutions for Latest Microsoft Software Boost Clients’ Productivity Options – from Data Centers to Mobile Offices http: //www. microsoft. com/presspass/events/teched/docs/unisys. doc Principled Technologies 社が実施した v. Sphere と Hyper-V 環境比較 http: //www. principledtechnologies. com/clients/reports/Dell/35 DL 385 onto 5 PEM 610. pdf http: //www. principledtechnologies. com/clients/reports/Dell/35 DL 385 onto 5 PEM 610 -v. Sphere. pdf Project Virtual Reality Check http: //virtualrealitycheck. net/ 47
リファレンス (後半①) Hyper-V バーチャル マシンでサポートされるゲスト オペ レーティング システム http: //support. microsoft. com/kb/954958/ja Hyper-V pass-through disk performance vs. fixed size VHD files and dynamic VHD files in Windows Server 2008 R 2 http: //clusteringformeremortals. com/2009/09/25/hyper-v-passthrough-disk-performance-vs-fixed-size-vhd-files-and-dynamic-vhd-files -in-windows-server-2008 -r 2/ Virtual Hard Disk Performance http: //download. microsoft. com/download/0/7/7/0778 C 0 BB 5281 -4390 -92 CDEC 138 A 18 F 2 F 9/WS 08_R 2_VHD_Performance_White. Paper. docx 48
リファレンス (後半②) The Case of the Phantom Hard Page Faults http: //blogs. technet. com/b/clinth/archive/2009/07/16/the-case-of -the-phantom-hard-page-faults. aspx Hyper-V: Live Migration Network Configuration Guide http: //technet. microsoft. com/en-us/library/ff 428137(WS. 10). aspx Networking Deployment Guide: Deploying High-Speed Networking Features http: //download. microsoft. com/download/8/E/D/8 EDE 21 BC-0 E 3 B 4 E 14 -AAEA-9 E 2 B 03917 A 09/HSN_Deployment_Guide. doc 49
リファレンス (全般) サーバー仮想化における システム構成ガイド ホワイト ペーパー http: //technet. microsoft. com/ja-jp/virtualization/ff 603, 844. aspx Microsoft | Virtualization http: //www. microsoft. com/japan/virtualization/default. mspx 仮想化 Tech. Center http: //technet. microsoft. com/ja-jp/virtualization/default. aspx 仮想環境も物理環境も一括管理~ SCVMM 2008 R 2 http: //www. microsoft. com/japan/systemcenter/scvmm/default. mspx 50
- Intel 82599
- Hyper-v containers
- Block diagram of 8088 microprocessor
- Levelez
- I scsi
- James russell odom and james clayton lawson
- I scsi
- Scsi unit fbi
- I scsi
- Conector sas vs sata
- Puerto atx btx
- Intel pit
- Cyborg intel
- Halide auto scheduler
- Sea stars consulting
- Intel products vietnam
- Intel viiv cpu
- Intel software program
- Intel case study
- Intel pin tool
- Intel contingent worker
- Intel 4004 schematic
- Intel ixp
- Intel pentium processor
- Intel isa extensions
- Openbmc architecture
- 80186 architecture
- Intel offer negotiation
- Fs intel
- Intel slim bootloader
- Intel pentium
- Intel corporation - extension
- Cern it department
- Disadvantages of intel
- Intel duron
- Intel netbatch
- What is je in assembly language
- Intelv
- "intel corporation"
- Hw-q67b
- Cpu intel 8086
- Mpitune
- Intel moore's law
- Intel cache acceleration software
- Intel teach to the future
- Vmm intel virtualization technology
- Intel pentium
- Intel integrator toolkit splash screen
- Memory consistency
- Intel msr list
- Ia-64
- Enee 575
- Ghz
- Math kernel libraries
- Intel easy steps