VIR340 - Hyper-V in the Real World – Performance Tuning and Best Practicesv2
-
Upload
rlzecchino -
Category
Documents
-
view
227 -
download
0
Transcript of VIR340 - Hyper-V in the Real World – Performance Tuning and Best Practicesv2
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
1/42
Hyper-V in the Real WoPerformance Tuning and Best Practices
Dave KawulaTriCon Technical Services Inc
[email protected] /[email protected] (BLOG)
mailto:[email protected]:[email protected]://www.triconts.com/http://www.nitandgritofit.com/http://www.nitandgritofit.com/http://www.triconts.com/mailto:[email protected]:[email protected]:[email protected]:[email protected] -
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
2/42
Session Objectives Tools used on the field for the Hyper-V Healt
Hyper-V BPA (Full and Server Core) MAP Toolkit
Hyper-V R2 Best Practices HAVM, Failover Clustering Cluster Validation Wizard (in case of Hype
Cluster) Performance Monitor and PAL for Hyper-V R Update of Memory Management for Hyper-
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
3/42
Best Practices Analyzer (BPA)
REQUIREMENTS Windows Server 2008 R2 Core or Full Edition
Hyper-V Role Update 977238 required on Hyper-V Hosts
Server Manager remote access (Optional) Server Manager and BPA modules for Powershe
execution
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
4/42
y yper-
Installed? What version? Are all of the ICs addeIntegration Components
Supported LPs number on host
Number of logical processors
Inventory and supported number of VPs for eac
Number of VPs on each VM
Fixed, Dynamic or Differencing Disk inventoryVHD type detection
Only use it if its mandatory (i.e Citrix provisioninLegacy Network Adapters
http://technet.microsoft.com/en-us/library/ee9411Much more
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
5/42
Hyper-V BPA
Export scan results to HTML format
http://blogs.technet.com/b/cedward/archive/2011/01/11/hyper-v-bpa-ht Configure Server Manager for remote administration
http://blogs.technet.com/b/mghazai/archive/2010/06/08/hyper-v-best-panalyzer-powershell-automation.aspx
Apply specific filters to avoid false positives or known errors Some warning or errors can be safely ignored depending on the your e
requirements Apply Hyper-V BPA Updates (i.e. KB2485986 )
Run BPA remotely with Powershell to a group of servers http://gallery.technet.microsoft.com/scriptcenter/en-us/84d3e608-1404-
24452ecc8b94
http://blogs.technet.com/b/cedward/archive/2011/01/11/hyper-v-bpa-html-report.aspxhttp://blogs.technet.com/b/mghazai/archive/2010/06/08/hyper-v-best-practices-analyzer-powershell-automation.aspxhttp://blogs.technet.com/b/mghazai/archive/2010/06/08/hyper-v-best-practices-analyzer-powershell-automation.aspxhttp://gallery.technet.microsoft.com/scriptcenter/en-us/84d3e608-1404-4ee9-b5e2-24452ecc8b94http://gallery.technet.microsoft.com/scriptcenter/en-us/84d3e608-1404-4ee9-b5e2-24452ecc8b94http://gallery.technet.microsoft.com/scriptcenter/en-us/84d3e608-1404-4ee9-b5e2-24452ecc8b94http://gallery.technet.microsoft.com/scriptcenter/en-us/84d3e608-1404-4ee9-b5e2-24452ecc8b94http://gallery.technet.microsoft.com/scriptcenter/en-us/84d3e608-1404-4ee9-b5e2-24452ecc8b94http://gallery.technet.microsoft.com/scriptcenter/en-us/84d3e608-1404-4ee9-b5e2-24452ecc8b94http://gallery.technet.microsoft.com/scriptcenter/en-us/84d3e608-1404-4ee9-b5e2-24452ecc8b94http://gallery.technet.microsoft.com/scriptcenter/en-us/84d3e608-1404-4ee9-b5e2-24452ecc8b94http://gallery.technet.microsoft.com/scriptcenter/en-us/84d3e608-1404-4ee9-b5e2-24452ecc8b94http://blogs.technet.com/b/mghazai/archive/2010/06/08/hyper-v-best-practices-analyzer-powershell-automation.aspxhttp://blogs.technet.com/b/mghazai/archive/2010/06/08/hyper-v-best-practices-analyzer-powershell-automation.aspxhttp://blogs.technet.com/b/mghazai/archive/2010/06/08/hyper-v-best-practices-analyzer-powershell-automation.aspxhttp://blogs.technet.com/b/mghazai/archive/2010/06/08/hyper-v-best-practices-analyzer-powershell-automation.aspxhttp://blogs.technet.com/b/mghazai/archive/2010/06/08/hyper-v-best-practices-analyzer-powershell-automation.aspxhttp://blogs.technet.com/b/mghazai/archive/2010/06/08/hyper-v-best-practices-analyzer-powershell-automation.aspxhttp://blogs.technet.com/b/mghazai/archive/2010/06/08/hyper-v-best-practices-analyzer-powershell-automation.aspxhttp://blogs.technet.com/b/mghazai/archive/2010/06/08/hyper-v-best-practices-analyzer-powershell-automation.aspxhttp://blogs.technet.com/b/mghazai/archive/2010/06/08/hyper-v-best-practices-analyzer-powershell-automation.aspxhttp://blogs.technet.com/b/mghazai/archive/2010/06/08/hyper-v-best-practices-analyzer-powershell-automation.aspxhttp://blogs.technet.com/b/mghazai/archive/2010/06/08/hyper-v-best-practices-analyzer-powershell-automation.aspxhttp://blogs.technet.com/b/mghazai/archive/2010/06/08/hyper-v-best-practices-analyzer-powershell-automation.aspxhttp://blogs.technet.com/b/cedward/archive/2011/01/11/hyper-v-bpa-html-report.aspxhttp://blogs.technet.com/b/cedward/archive/2011/01/11/hyper-v-bpa-html-report.aspxhttp://blogs.technet.com/b/cedward/archive/2011/01/11/hyper-v-bpa-html-report.aspxhttp://blogs.technet.com/b/cedward/archive/2011/01/11/hyper-v-bpa-html-report.aspxhttp://blogs.technet.com/b/cedward/archive/2011/01/11/hyper-v-bpa-html-report.aspxhttp://blogs.technet.com/b/cedward/archive/2011/01/11/hyper-v-bpa-html-report.aspxhttp://blogs.technet.com/b/cedward/archive/2011/01/11/hyper-v-bpa-html-report.aspx -
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
6/42
Sample PS Script: Hyper-V R2 BPAImport-Module failoverclusters
$OutputPath = "c:\temp\hvbpa.csv"$clustername = "ServerName"
$s = Get-ClusterNode -cluster $clustername | New-PSSession
invoke-command -session $s -scriptblock {
import-module BestPractices
Invoke-BpaModel Microsoft/Windows/Hyper-V | out-null
Get-BPAResult Microsoft/Windows/Hyper-v | select ResultNumber,@{Name";Expression={hostname}},ModelId,RuleId,ResultId,Severity,NeutralSevy,Title,Problem,Impact,Resolution,Compliance,Help,Excluded
} | Export-Csv $OutputPath
Remove-PSSession $s
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
7/42
demoHyper-V R2 BPA
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
8/42
MAP Toolkit (6.0)
Analyze your portfolio of application for move to Azure Accelerate private cloud planning with Hyper-V Cloud Fast Trackonboarding
Identify migration opportunities with heterogenous server environmeinventory
Assess you client environment for Office 365 readiness Determine readiness for Migration to Windows 7 and IE 9
Discover heterogeneous database instance for migrating to SQL Se
http://connect.microsoft.com/site297
http://connect.microsoft.com/site297http://connect.microsoft.com/site297http://connect.microsoft.com/site297 -
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
9/42
Hyper-V Security
Hardening Hyper-V and Parent Partition Hyper-V R2 SKU or Server Core
No Other Apps/Roles/Features
Patch and A/V
Isolate network traffic (separate NICs and VL Bitlocker
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
10/42
Hyper-V Security
Delegating Virtual Machine Management VM Admins no access to Parent Authorization Manager (AzMan.msc) SCVMM and Self Service Portal Harden Management host OS Virtual Machine Servicing Toolkit (VMST) http://technet.microsoft.com/en-us/library/cc501231.aspx
Offline VMs in SCVMM library Stopped and saved state VMs on a host VM Templates. Offline VHDs in SCVMM library by injecting update packages
http://technet.microsoft.com/en-us/library/cc501231.aspxhttp://technet.microsoft.com/en-us/library/cc501231.aspxhttp://technet.microsoft.com/en-us/library/cc501231.aspxhttp://technet.microsoft.com/en-us/library/cc501231.aspx -
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
11/42
Hyper-V Security
Protecting Virtual Machines
Patch and A/V OS hardening
Encryption (i.e. EFS) Audit Permission
Hyper-V Security Guide http://technet.microsoft.com/en-us/library/dd5691
Microsoft Security Compliance Manager http://technet.microsoft.com/en-us/library/cc67700
http://technet.microsoft.com/en-us/library/dd569113.aspxhttp://technet.microsoft.com/en-us/library/cc677002.aspxhttp://technet.microsoft.com/en-us/library/cc677002.aspxhttp://technet.microsoft.com/en-us/library/cc677002.aspxhttp://technet.microsoft.com/en-us/library/cc677002.aspxhttp://technet.microsoft.com/en-us/library/dd569113.aspxhttp://technet.microsoft.com/en-us/library/dd569113.aspxhttp://technet.microsoft.com/en-us/library/dd569113.aspx -
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
12/42
MBSA for Windows Server 2008 R2
MBSA 2.1.1 or greater
MBSA 2.2 recommended
Admin rights on target host to run it remotely
Internet access and Firewall exceptions for remote sc TCP port 135, 139 and 445 and UDP 137 and 138
Remote Registry service, Server service, Workstation and Printer Sharing service, and Automatic Updates
MBSA FAQ http://technet.microsoft.com/en-us/security/cc184922#EWBAC
http://technet.microsoft.com/en-us/security/cc184922http://technet.microsoft.com/en-us/security/cc184922http://technet.microsoft.com/en-us/security/cc184922http://technet.microsoft.com/en-us/security/cc184922http://technet.microsoft.com/en-us/security/cc184922http://technet.microsoft.com/en-us/security/cc184922 -
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
13/42
Why Microsoft Baseline Security Analy
Fast and automated security upreportSecurity UpdatesCheck
Administrators number, Adminblank passwords, Firewall conf
Other security
checks
Local or remote scan to one orservers
Local and remoteexecution
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
14/42
demoMAP 6.0 and MBSA (Hyper-V)
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
15/42
CSV SAN Fault Tolerance
Coordinator Node
SAN ConnFailu
VHD
SAN
VHD
I/O Redirected OCSV Network
VHD
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
16/42
Live Migration Identical Processors
May enable Processor Compatibility Must be same processor manufacturer
Identically named Virtual Switches Ensure that no ISOs are mounted
VM may need to be refreshed in Failover Cluster Specify the network for the VMs to use for Live Mi Dont use IPSec on LM network unless required fo Linux HAVM needs Static MAC Address
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
17/42
CSV Volume Nodes running Windows Server 2008 R2
Drive letter of the System Disk must be identical %SystemDrive%\ClusterStorage
NTLM Protocol enabled on all nodes
Latest Identical HBA/Storage/Drivers/Firmware
SMB used by CSV
Client for Microsoft Networks
File and Printer Sharing for Microsoft Networks
Check Free SpaceUse PowerShell Script
http://blogs.msdn.com/b/clustering/archive/2010/06/19/10027366.aspx
http://blogs.msdn.com/b/clustering/archive/2010/06/19/10027366.aspxhttp://blogs.msdn.com/b/clustering/archive/2010/06/19/10027366.aspx -
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
18/42
CSV Settings
Highest priority network = CSV network
Network with lowest metric is the highest priority
Manually set CSV network if not set properly: Get-ClusterNetwork | ft Name, Metric, AutoMetric, Role
( Get-ClusterNetwork Cluster Network ).Metric=900
Great Guide on Configuring Hyper-V for HA from NetApp
http://media.netapp.com/documents/tr-3702.pdf
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
19/42
CSV Performance Baseline What is the data telling us?
Counters from Parent Partition: Object: Physical Disk Disk Reads/sec, Disk Writes/sec, Avg Disk Queue, Current Disk
Multiple nodes are accessing the same CSV Aggregate data across nodes
Reads/Sec, Writes/Sec Disk latency issues Check counters within VMs
http://blogs.technet.com/b/kaitling/archive/2011/0ering-performance-data-csv-volumes.aspx
http://blogs.technet.com/b/kaitling/archive/2011/02/11/deciphering-performance-data-csv-volumes.aspxhttp://blogs.technet.com/b/kaitling/archive/2011/02/11/deciphering-performance-data-csv-volumes.aspxhttp://blogs.technet.com/b/kaitling/archive/2011/02/11/deciphering-performance-data-csv-volumes.aspxhttp://blogs.technet.com/b/kaitling/archive/2011/02/11/deciphering-performance-data-csv-volumes.aspxhttp://blogs.technet.com/b/kaitling/archive/2011/02/11/deciphering-performance-data-csv-volumes.aspxhttp://blogs.technet.com/b/kaitling/archive/2011/02/11/deciphering-performance-data-csv-volumes.aspxhttp://blogs.technet.com/b/kaitling/archive/2011/02/11/deciphering-performance-data-csv-volumes.aspxhttp://blogs.technet.com/b/kaitling/archive/2011/02/11/deciphering-performance-data-csv-volumes.aspxhttp://blogs.technet.com/b/kaitling/archive/2011/02/11/deciphering-performance-data-csv-volumes.aspxhttp://blogs.technet.com/b/kaitling/archive/2011/02/11/deciphering-performance-data-csv-volumes.aspxhttp://blogs.technet.com/b/kaitling/archive/2011/02/11/deciphering-performance-data-csv-volumes.aspxhttp://blogs.technet.com/b/kaitling/archive/2011/02/11/deciphering-performance-data-csv-volumes.aspxhttp://blogs.technet.com/b/kaitling/archive/2011/02/11/deciphering-performance-data-csv-volumes.aspx -
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
20/42
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
21/42
Other Use Possible and Preferred Owners with VM resources
Proper Exclusion in Parents Anti-Virus Proper Page File sizing on parent and VMs Ensure proper amounts of RAM per node Base performance on least powerful node (as applicable)
Each node must be able to handle the workload it may be g
SCVMM PRO and SCOM feature for load balancing Use VMQ in place of Chimney Offload
More efficient copying between networks
With SP1 use MemoryReserve registry value on hosts
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
22/42
Hyper-V Cluster Best Practice ChecksValidate Report?
Network adapters- Number of? Speed?
Metric (Priority) Settings? Role (1-3)? Client Access - Private/Live Migration network, AutoMetric enabled
Selected Network for Live Migration?
Network configuration - Other -
iSCSI in use? Verify Proper/Dedicated Network PathAny VMs running on disks that are in "Redirected Access Mode"? Maintenance Mode?
Heartbeat monitoring for the Virtual Machine - Enabled/Disabled?
Policy for VM recovery/actions
Is Persistent Mode/Auto Start Enabled?
VMStates? Paused/Online/Offline/Failed/
CSV enabled? State of the disks? (R2 ONLY)
How many VMs per (CSV) volume? Optimization available?
GPT disk/MBR disk?
Multi-site cluster?
H/W Logo'd for Win2008/R2?
Filter Drivers Loaded?
Backup/Restore Process of (CSV or other) volumes
Perfmon counters for CSV volumesProcessors must be identical across cluster nodes - Processor Compat mode enabled?
Is Live Migration working properly?
Event logs for failed migrations?
System Drive letter must be the same across nodes
Verify supported workloads are running on each VM
Check firmware version of HBA from validation report and matches on all nodes
Verify DSM Module in use
Check if network teaming used for ISCSI
Is MPIO feature installed
Check for proper cluster Quorum Model
Storage configured to vendor tested configuration
Chkdsk set to run on any drives?
MicrosoftApproved!
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
23/42
demoHyper-V Cluster Configuration
Post-Install steps
Performance monitor and PAL
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
24/42
Performance monitor and PAL
New PAL version available http://pal.codeplex.com Version 2.06 include Hyper-V R2 SP1 counters thresholds for Dynamic Memo
Performance monitor and PAL
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
25/42
Performance monitor and PAL
LPs and Hyper threading Hyper threading is not multiplying processors for real
Capacity planning must be done without Hyperthreading Support Statements are based on LPs/VPs ratios
1:8 Ratio is the supported limit for Server Virtualizations scenarios
1:12 Ratio is the supported limit for VDI scenarios with Windows 7 w/SP1
> 32 ProcsDo NOT enable HT
# PhysicalProcessors
Hyperthreading# Logical
Processors# Virtual
ProcessorsLP / V
2 (1 Dual Core) Disabled 2 16 1
2 (1 Dual Core)Enabled 4 16 1
er ormance mon tor an
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
26/42
er ormance mon tor an
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
27/42
demoPAL in action
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
28/42
Customer: Not certain how to sizeNew virtual machines get 1GB of RAM [no matter what the VM i
I only give people more memory if they complain about perfo
All VMs get 4GB of RAM [I have no idea what is happening with thatno one complains
I take the minimum system requirements and add (insert one: 50%,
A vendor tells me their app needs 4GB of RAM. I do not have the tito find out if it is true or not
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
29/42
Virtualization & Memory Memory
Key Factor to the number of running VMs
The most utilized asset in the system, but also a more expensive asset
Statistics on resource utilization of workloads CPU 10%
Memory 40%
Network I/O
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
30/42
Ballooning How it works:
Increasing the size of the balloon forces the guest to react to memory pressure by releas
Decreasing the size makes more memory available to the guest
Memory
Balloon
Disk
Memory
Balloon
DiskInflate
Swap Out
Ballloo
Defla
Memory
Balloon
Defla
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
31/42
External Page Sharing
How it works:
Eliminate redundant copies of memory pages common to more thmachine
Hash all memory and store it in a table
Identify the common hashes and then
Perform a bit by bit comparison
Problems Page Sharing not dynamic
Can take hours to share pages
The largest benefit are zero pages
Doesnt work with large pages
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
32/42
Dynamic Memory Goals
Higher VM consolidation ratios with minimal performanc
Dependent on: How much variation in memory utilization the wor
How good a job you did of sizing the systems in th
Work well for both server and desktop workloads
Add minimal overhead to the system Pass the that looks right test
i
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
33/42
Dynamic Memory Benefits
Enables higher consolidation ratios per host by addressing the greatest limiticonsolidation: Memory
AProduction feature.
Overview
Memory is pooled and dynamically and securely distributed across VMs
Memory is dynamically added/removed based VM usage with no service in Guest enlightened: guests & Hyper-V work TOGETHER
Addi /R i M
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
34/42
Adding/Removing Memory
Adding Memory
Enlightened fashion Synthetic Memory Driver (VSP/VSC Pair)
No hardware emulation
Light weight Removing Memory
Ballooning is more efficient Messes up task manager in the guest OS
S R i
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
35/42
System Requirements
Parent Requirements:
Windows Server 2008 R2 SP1 Microsoft Hyper-V Server 2008 R2 SP1
Guest Requirements:
Windows Server 2003, 2008 & 2008 R2 32-bit & 64-bit versions
Windows Vista and Windows 7 Enterprise and Ultimate Editions only
32-bit & 64-bit versions
Dynamic Memory
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
36/42
Dynamic Memory
St t & M
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
37/42
Startup & Max Startup: amount of memory to boot VM
BIOS does not know about DM Guest OS may not know about DM Default: 512MB
Max: dont let the VM above this amount Default: 64GB
Memory Buffer & Priority
Buffer: How much free memory should we try and keep in the VM? Allows for responsiveness to burstyworkloads Can be used for file cache I like to configure my virtual machines so that they have ~20% free memory
Priority: which VM gets the memory first 1-10,000: default is 5,000 The higher the priority, the higher the availability
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
38/42
demoDynamic Memory in Action
C ll t A ti
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
39/42
Call to Action
Contact your Microsoft Partner or Accoun
Manager about available programs PVDPS Use your SA Vouchers Share Jumpstart Hyper-V PoC
Hyper-V Cloud Accelerate Program There is help for you Contact us abouyour Virtualization needs and how Miccan help.
Remember To Complete Your Evalua
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
40/42
Remember To Complete Your EvaluaYou could WIN a Samsung FocusWindows Phone 7!
Let us know what you liked & disliked!Remember, 1=Bad, 5=GoodPlease provide comments!No purchase necessary. The contest is open to residents of Canada (excluding government employees). The Toronto TechDays evaluation form contest bends on October 26th, 2011. The Vancouver TechDays evaluation form contest begins on November 15 th, 2011 and ends on November 16 th, 2011. The Mform contest begins on November 29th, 2011 and ends on November 30 th, 2011. Participants can enter the contest in one of two ways: (1) complete and sucontest close date; or (2) provide contact information by the contest close date. The draw for Toronto will take place on October 31 st, 2011. The draw for VNovember 21st, 2011. The draw for Montreal will take place on December 5 th, 2011. The chances of being selected depend upon the number of eligible encontacted by phone and/or e-mail and will be required to answer correctly a time-limited skill-testing question. There are three (3) prizes available to be wofor each TechDays event in Toronto (October 25-26 2011), Vancouver (November 15-16 2011) and Montreal (November 29-30 2011). The prize consists Phone 7 (handset only; voice and/or data plan not included) (approximate retail value of $499 CAD). The prize will be delivered to the shipping address deweeks. The winner may be required to sign a declaration and release form. For full contest rules, please see a Microsoft TechDays representative.
You can email any additional comments [email protected] at any time
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
41/42
Q & A
-
8/2/2019 VIR340 - Hyper-V in the Real World Performance Tuning and Best Practicesv2
42/42
2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in 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 respon
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 MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.