<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Sniper-V</title><link>http://blogs.technet.com/b/hollis/</link><description>Welcome to my public storage of specific solutions targeted at everyday technical challenges I see in the field!</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>Windows Server 2008 R2 SP1 Hyper-V Best Practices and Tuning</title><link>http://blogs.technet.com/b/hollis/archive/2012/05/02/windows-server-2008-r2-sp1-hyper-v-best-practices-and-tuning.aspx</link><pubDate>Wed, 02 May 2012 14:17:08 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3495653</guid><dc:creator>HollisWms</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/hollis/rsscomments.aspx?WeblogPostID=3495653</wfw:commentRss><comments>http://blogs.technet.com/b/hollis/archive/2012/05/02/windows-server-2008-r2-sp1-hyper-v-best-practices-and-tuning.aspx#comments</comments><description>&lt;p&gt;Thanks again to Roger Osborne for compiling a list of some common best practices when deploying production Hyper-V servers. Of course the Hyper-V will run for you right out of the box but depending on your environment, the information below can dramatically increase scalability and performance in your environment, thanks Roger!!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;i&gt;Disclaimer: As with all Best Practices and Tuning, not every recommendation can &amp;ndash; or should &amp;ndash; be applied. Best Practices are general guidelines, not hard, fast rules that must be followed. As such, you should carefully review each item to determine if it makes sense in your environment. If implementing one (or more) of these Best Practices seems sensible, great; if it doesn't, simply ignore it. In other words, it's up to you to decide if you should apply these in your production environment after thorough testing.&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;b&gt;GENERAL (HOST):&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Use Server Core if possible, to reduce OS overhead, reduce potential attack surface, and to minimize reboots (due to fewer software updates)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Hyper-V services should be configured to start automatically, to ensure uninterrupted VM services after reboots. (Verify in Administrative Tools &lt;i&gt;&amp;agrave;&lt;/i&gt; Services): &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Hyper-V Virtual Machine Management Service&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;(To set to auto:&amp;nbsp;&amp;nbsp; sc config vmms start=auto)&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Hyper-V Networking Management Service&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;(To set to auto:&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;i&gt;sc config nvspwmi start=auto&lt;/i&gt;)&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Hyper-V Image Management Service&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;(To set to auto:&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;i&gt;sc config vhdsvc start=auto&lt;/i&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Ensure hosts are up-to-date with recommended Microsoft updates, to ensure critical patches and updates &amp;ndash; addressing security concerns or fixes to the core OS &amp;ndash; are applied.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Ensure all applicable Hyper-V hotfixes and Cluster hotfixes (if applicable) have been applied&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/1349.hyper-v-update-list-for-windows-server-2008-r2.aspx"&gt;&lt;span style="color: #0000ff;" color="#0000ff"&gt;http://social.technet.microsoft.com/wiki/contents/articles/1349.hyper-v-update-list-for-windows-server-2008-r2.aspx&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://support.microsoft.com/kb/2545685"&gt;&lt;span style="color: #0000ff;" color="#0000ff"&gt;http://support.microsoft.com/kb/2545685&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Install the latest PowerShell version (currently 2.0) on each Hyper-V host&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=2560"&gt;&lt;span style="color: #0000ff; font-family: Calibri; font-size: small;" face="Calibri" size="3" color="#0000ff"&gt;http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=2560&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Download and install the Hyper-V PowerShell Management Library&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://pshyperv.codeplex.com/"&gt;&lt;span style="color: #0000ff; font-family: Calibri; font-size: small;" face="Calibri" size="3" color="#0000ff"&gt;http://pshyperv.codeplex.com/&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Ensure hosts have the latest BIOS version, to address any known issues/supportability&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Host should be domain joined, unless security standards dictate otherwise.&amp;nbsp; Doing so makes it possible to centralize the management of policies for identity, security, and auditing. Additionally, hosts must be domain joined before you can create a Hyper-V High-Availability Cluster.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* RDP Printer Mapping should be disabled on hosts, to remove any chance of a printer driver causing instability issues on the host machine. &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;i&gt;Preferred method:&lt;/i&gt; Use Group Policy with host servers in their own separate OU)&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Computer Configuration &lt;i&gt;&amp;agrave;&lt;/i&gt; Administrative Templates &lt;i&gt;&amp;agrave;&lt;/i&gt; Windows Components &lt;i&gt;&amp;agrave;&lt;/i&gt; Remote Desktop Services &lt;i&gt;&amp;agrave;&lt;/i&gt; Remote Desktop Session Host &lt;i&gt;&amp;agrave;&lt;/i&gt; Printer Redirection &lt;i&gt;&amp;agrave;&lt;/i&gt; Do not allow client printer redirection &lt;i&gt;&amp;agrave;&lt;/i&gt; Set to "Enabled"&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Set host power plan to Maximum Performance, to ensure maximum CPU performance. &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;i&gt;Preferred method:&lt;/i&gt; Use Group Policy with host servers in their own separate OU)&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Computer Configuration &lt;i&gt;&amp;agrave;&lt;/i&gt; Preferences &lt;i&gt;&amp;agrave;&lt;/i&gt; Control Panel&amp;nbsp; Settings &lt;i&gt;&amp;agrave;&lt;/i&gt; Power Options &lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Once there, create a new Power&amp;nbsp; Plan (using the Vista or higher selection) and assign it "High Performance"&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Do not install any other Roles on a host besides the Hyper-V host &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;When the Hyper-V role is installed, the host OS becomes the "Parent Partition" (a quasi-virtual machine), and the Hypervisor partition is placed between the parent partition and the hardware. As a result, it is not recommended to install additional roles, services, etc.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* The only Features that should be installed on the host are: &lt;b&gt;Failover Cluster Manager&lt;/b&gt; and&lt;b&gt; Multipath I/O&lt;/b&gt;. However, both are only needed if the host will be part of a cluster. (See explanation above for reasons why installing additional features is not recommended.)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Anti-virus software can be installed, if desired; however, be sure to exclude Hyper-V specific files using KB 961804:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://support.microsoft.com/kb/961804"&gt;&lt;span style="color: #0000ff; font-size: small;" size="3" color="#0000ff"&gt;http://support.microsoft.com/kb/961804&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: small;" size="3"&gt; &lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Default virtual machine configuration directory (&lt;i&gt;C:\ProgramData\Microsoft\Windows\Hyper-V&lt;/i&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Custom virtual machine configuration directories, if applicable&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Default virtual hard disk drive directory &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Custom virtual hard disk drive directories&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Snapshot directories&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Vmms.exe (Note: May need to be configured as process exclusions within the antivirus software)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Vmwp.exe (Note: May need to be configured as process exclusions within the antivirus software)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Additionally, when you use Cluster Shared Volumes, exclude the CSV path "&lt;i&gt;C:\ClusterStorage&lt;/i&gt;" and all its subdirectories.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Default VM path and VHD path should be set to a non-system drive, due to this can cause disk latency, as well as create the potential for running out of disk space.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Enable iSCSI Service TCP-In (for Inbound) and iSCSI Service TCP-Out (for outbound) in Firewall settings on host (Port 3260), to allow iSCSI traffic to pass to and from host and SAN device. Not enabling these rules will prevent iSCSI communication.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Periodically run performance counters against the host, to ensure optimal performance.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;Recommend using the Hyper-V R2 SP1 performance counter that can be extracted from the (free) Codeplex PAL application:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://pal.codeplex.com/"&gt;&lt;span style="color: #0000ff; font-size: small;" size="3" color="#0000ff"&gt;http://pal.codeplex.com/&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: small;" size="3"&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Install PAL on a workstation and open it, then click on the &lt;i&gt;Threshold File&lt;/i&gt; tab. &lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Select "Microsoft Hyper-V R2 SP1" from the &lt;i&gt;Threshold file title&lt;/i&gt;, then choose &lt;i&gt;Export to Perfmon template file&lt;/i&gt;. Save the XML file to a location accessible to the Hyper-V host. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Next, on the host, open Server Manager &lt;i&gt;&amp;agrave;&lt;/i&gt; Diagnostics &lt;i&gt;&amp;agrave;&lt;/i&gt; Performance &lt;i&gt;&amp;agrave;&lt;/i&gt; Data Collector Sets &lt;i&gt;&amp;agrave;&lt;/i&gt; User Defined. Right click on &lt;i&gt;User Defined&lt;/i&gt; and choose New &lt;i&gt;&amp;agrave;&lt;/i&gt; Data Collector Set. Name the collector set "Hyper-V Performance Counter Set" and select &lt;i&gt;Create from a template (Recommended)&lt;/i&gt; then choose Next. On the next screen, select &lt;i&gt;Browse&lt;/i&gt; and then locate the XML file you exported from the PAL application. Once done, this will show up in your User Defined Data Collector Sets.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Run these counters in Performance Monitor for 30 minutes to 1 hour (during high usage times) and look for disk latency, memory and CPU issues, etc.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* If server has more than 32 physical cores, do not enable Hyper Threading, as it creates more logical cores than Hyper-V supports on Server 2008 R2. (Max is 64.)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;b&gt;PHYSICAL NICs:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Ensure NICs have the latest firmware, which often address known issues with hardware.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Ensure latest NIC drivers have been installed on the host, which resolve known issues and/or increase performance.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Consider disabling Chimney Offload, as it has been found to cause slowness of virtual machines. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Jumbo frames should be turned on and set for 9000 or 9014 (depending on your hardware) for CSV, iSCSI and Live Migration networks. This can significantly increase throughput while also reducing CPU cycles. &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;End-to-End configuration must take place &amp;ndash; NIC, SAN, Switch must all support Jumbo Frames.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;You can enable Jumbo frames when using crossover cables (for Live Migration and/or Heartbeat), in a two node cluster.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;To verify Jumbo frames have been successfully configured, run the following command from your Hyper-V host(s):&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Ping &lt;em&gt;sanIP &lt;/em&gt;&amp;ndash;f &amp;ndash;l 8000&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;This command will ping the SAN &lt;em&gt;sanIP &lt;/em&gt;(e.g. 192.168.1.130) with an 8K packet from the host. If replies are received, Jumbo frames are properly configured.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* NICs used for iSCSI communication should have all Networking protocols (on the Local Area Connection Properties) unchecked, with the exception of:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Manufacturers protocol (if applicable)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Internet Protocol Version 4&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Internet Protocol Version 6. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;Unbinding other protocols (not listed above) helps eliminate non-iSCSI traffic/chatter on these NICs.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* When creating virtual switches, uncheck the &lt;i&gt;Allow management operating system to share this network adapter&lt;/i&gt;, in order to create a dedicated network for your VM(s) to communicate with other computers on the physical network. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Recommended network configuration when clustering:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table border="1" cellspacing="0" cellpadding="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="99" valign="top"&gt;&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;b&gt;Min # of Networks on Host&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td width="144" valign="top"&gt;&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;b&gt;Host Management&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td width="138" valign="top"&gt;&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;
&lt;p align="center"&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;b&gt;VM Network Access&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td width="60" valign="top"&gt;&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;b&gt;CSV&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td width="156" valign="top"&gt;&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;b&gt;Live Migration&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td width="101" valign="top"&gt;&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;b&gt;iSCSI&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="99" valign="top"&gt;&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;5&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td width="144" valign="top"&gt;&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;ldquo;Management&amp;rdquo;&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td width="138" valign="top"&gt;&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;ldquo;Production&amp;rdquo;&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td width="60" valign="top"&gt;&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;ldquo;CSV&amp;rdquo;&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td width="156" valign="top"&gt;&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;ldquo;LiveMigration&amp;rdquo;&lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;td width="101" valign="top"&gt;&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;ldquo;iSCSI&amp;rdquo; &lt;/span&gt;&lt;/p&gt;
&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;** CSV &amp;amp; Live Migration Networks can be crossover cables, if you are building a 2 node cluster **&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;b&gt;VIRTUAL NETWORK ADAPTERS (NICs):&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Legacy Network Adapters (a.k.a. Emulated NIC drivers) should only be used for PXE booting a VM or when installing non-Hyper-V aware Guest operating systems. Hyper-V's synthetic NICs (the default NIC selection; a.k.a. Synthetic NIC drivers) are far more efficient, due to using a dedicated VMBus to communicate between the virtual NIC and the physical NIC; as a result, there are reduced CPU cycles, as well as much lower hypervisor/guest transitions per operation.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;b&gt;DISK:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Disks should be Fixed or Pass-Through in a production environment, to increase disk throughput. Differencing and Dynamic disks are not recommended for production, due to possible data loss (differencing disks) and increased disk read/write latency times (differencing/dynamic disks).&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;See &lt;/span&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc720381(v=WS.10).aspx"&gt;&lt;span style="color: #0000ff; font-size: small;" size="3" color="#0000ff"&gt;http://technet.microsoft.com/en-us/library/cc720381(v=WS.10).aspx&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: small;" size="3"&gt; for more information&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Disable snapshots from all production VMs. Snapshots can cause disk space issues, as well as additional physical I/O overhead. &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Set the snapshot path for each VM to a non-existent location, so user gets an error if they attempt to create a snapshot&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;If snapshots are required, the snapshot location should not be the host OS drive. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* The physical format of hard disk drives used for hosting VMs should be 512-byte sectors, to prevent compatibility issues (see &lt;/span&gt;&lt;a href="http://support.microsoft.com/kb/2515143"&gt;&lt;span style="color: #0000ff; font-size: small;" size="3" color="#0000ff"&gt;http://support.microsoft.com/kb/2515143&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: small;" size="3"&gt;). &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;It is not recommended to use 512e formatting for disks that will house VHDs, due to internal testing has shown a performance degradation of around 30% for most workloads. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;Regarding 4K Disks: &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;ldquo;The VHD driver in Server 2008 R2 assumes that the physical sector size of the disk to be 512 bytes and issues 512 byte IOs, which makes it incompatible with these disks. The VHD stack fails to open the VHD files on physical 4kB sector disks for this reason.&amp;rdquo;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;Taken from: &lt;/span&gt;&lt;a href="http://support.microsoft.com/kb/2515143"&gt;&lt;span style="color: #0000ff; font-size: small;" size="3" color="#0000ff"&gt;http://support.microsoft.com/kb/2515143&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;i&gt;Side-Note:&lt;/i&gt; Windows 8 fully supports 4K disks out of the box.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Page file on Hyper-V Host should be set to a fixed size (4GB max) on the system drive, since most Hyper-V implementations have large amounts of physical memory, and, by default, the page file is the same size as the physical amount of memory.&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Can be placed on a SAN drive, if desired&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Should not be on a VM volume, to reduce possible disk latency if page file is being used by host&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;b&gt;MEMORY:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Set reserved Hyper-V Parent Host memory, to ensure memory is set aside for the host, itself. &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;To determine minimum host memory reserve, follow these guidelines:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Use the following calculation: &lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;384 + (30 * &lt;i&gt;Physical Memory&lt;/i&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;For example: 384 + (30*48) = 1824GB min reserve recommendation on host with 48GB memory&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;To set memory reserve, change the following:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;Registry Key:
&lt;ul&gt;
&lt;li&gt;HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\MemoryReserve
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Value is set in Decimal, and is in megabytes (e.g. 4096)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Requires a reboot to take effect&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;2-4 GB Minimum on average&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Use Dynamic Memory on all VMs (unless not supported.&amp;nbsp;&amp;nbsp; (e.g. &lt;i&gt;Lync&lt;/i&gt;). &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Dynamic Memory adjusts the amount of memory available to a virtual machine, based on changes in memory demand using a memory balloon driver, which helps use memory resources more efficiently. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Guest OS should be configured with (minimum) recommended memory&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;i&gt;2048GB For Windows Server 2008, including R2 (e.g. 2048 - 4096 Dynamic Memory)&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;i&gt;1024GB For Windows 7 (e.g. 1024 - 2048 Dynamic Memory)&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;i&gt;1024GB For Windows Vista (e.g. 1024 - 2048 Dynamic Memory)&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;i&gt;256MB For Windows Server 2003 (e.g. 256 - 2048 Dynamic Memory)&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;i&gt;128MB For Windows XP (e.g. 128 - 2048 Dynamic Memory)&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Ensure Integration Components (IC) have been installed on all VMs (Pre 2008/Pre Win 7/Other OS).&amp;nbsp; IC's significantly improve interaction between the VM and the physical host.&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Enlightened OS's (Server 2008 or higher, Windows 7 or higher) don't need IC installed.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;b&gt;CLUSTER:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Set preferred network for CSV communication, to ensure the correct network is used for this traffic&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;The lowest metric in the output generated by the following PowerShell command will be used for CSV traffic&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Get-ClusterNetwork | ft Name, Metric, AutoMetric, Role &lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;This will return a listing of networks used by the host, as well as the metric assigned&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;In order to change which network interface is used for CSV traffic, use the following PowerShell command:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;(Get-ClusterNetwork "CSVNetwork").Metric=900&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;This will set the network named "CSVNetwork" to 900&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Set preferred network for Live Migration, to ensure the correct network(s) are used for this traffic:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Open Failover Cluster Manager, Expand the Cluster then Expand &lt;i&gt;Services and applications&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Under Services and applications, click once on any of the VMs listed in the left pane&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Next, in the middle pane (under the title &amp;ldquo;Virtual Machine&amp;rdquo;), right click your VM and choose properties&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Click on the &lt;i&gt;Network for live migration &lt;/i&gt;tab&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Use the Up / Down buttons to list the networks in order from most preferred (at the top) to least preferred (at the bottom)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Uncheck any networks you do not want used for Live Migration traffic&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Select &lt;i&gt;Apply&lt;/i&gt; and then press &lt;i&gt;OK&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Once you have made this change, it will be used for all VMs in the cluster&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* The Cluster Shutdown Time (ShutdownTimeoutInMinutes registry entry) should be set to an acceptable number&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Default is set using the following calculation (which can be too high, depending on how much physical memory is installed)&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;(100 / 64) * physical RAM&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;For example, a 96GB system would have 150 minute timeout!&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;i&gt;(100/64)*96 = 150&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Might suggest setting the timeout to 10 or 15 minutes, depending on the number of VMs&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Registry Key: HKLM\Cluster\ShutdownTimeoutInMinutes&lt;b&gt; &lt;/b&gt;&lt;i&gt;&amp;nbsp;&amp;nbsp;&lt;/i&gt;&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Enter minutes in Decimal value. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Requires a reboot to take effect&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Each node in the cluster requires an identically named (case sensitive!) virtual switch. Failovers and Live Migrations will fail without identically named switches&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;If &lt;span style="text-decoration: underline;"&gt;any&lt;/span&gt; changes are made to the virtual switch &amp;ndash; on any node &amp;ndash; you must refresh the virtual machine configuration (&lt;i&gt;Failover Cluster Manager &lt;/i&gt;&lt;i&gt;&amp;agrave;&lt;/i&gt;&lt;i&gt;&amp;nbsp; &amp;lt;Cluster Name&amp;gt;&amp;nbsp; &lt;/i&gt;&lt;i&gt;&amp;agrave;&lt;/i&gt;&lt;i&gt; Services and applications &lt;/i&gt;&lt;i&gt;&amp;agrave;&lt;/i&gt;&lt;i&gt;&amp;nbsp; &amp;lt;VM name&amp;gt;&amp;nbsp; &lt;/i&gt;&lt;i&gt;&amp;agrave;&lt;/i&gt;&lt;i&gt; More Actions &lt;/i&gt;(in right pane)&lt;i&gt; &lt;/i&gt;&lt;i&gt;&amp;agrave;&lt;/i&gt;&lt;i&gt;&amp;nbsp; Refresh virtual machine configuration&lt;/i&gt;). Repeat this process for each VM listed in Services and applications.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* Run Cluster Validation periodically to remediate any issues &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;NOTE: If all LUNs are part of the cluster, the validation test will skip all disk checks. It is recommended to set up a small test-only LUN and share it on all nodes, so full validation testing can be completed.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;b&gt;VITRUAL DOMAIN CONTROLLERS (DCs):&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* It is recommended to partially disable the time synchronization between the VM DC and the host (using registry change). This enables the guest DC to synchronize time for the domain hierarchy, but protects it from having a time skew if it is restored from a saved state:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;On the virtual DC, enter the following from an elevated command-prompt:&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;reg add HKLM\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\VMICTimeProvider /v Enabled /t reg_dword /d 0&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;Once done, you can leave the "Time Synchronization" enabled on Integration Services, under the DC's Hyper-V Settings&lt;i&gt; &lt;/i&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* DC VMs should have "Shut down the guest operating system" in the Automatic Stop Action setting applied (in the settings on the Hyper-V Host)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;* If VHDs are IDE/ATA drives, ensure disk write caching is disabled, to reduce the chance of AD corruption. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Times New Roman; font-size: small;" face="Times New Roman" size="3"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3495653" width="1" height="1"&gt;</description></item><item><title>Windows Server 2008 R2 Hyper-V Resources</title><link>http://blogs.technet.com/b/hollis/archive/2012/05/02/windows-server-2008-r2-hyper-v-resources.aspx</link><pubDate>Wed, 02 May 2012 14:06:47 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3495651</guid><dc:creator>HollisWms</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/hollis/rsscomments.aspx?WeblogPostID=3495651</wfw:commentRss><comments>http://blogs.technet.com/b/hollis/archive/2012/05/02/windows-server-2008-r2-hyper-v-resources.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-size: medium;"&gt;The following great list of resources was compiled by my good friend Roger Osborne. Roger will soon become a regular contributor on Sniper-V providing more great content like the information listed below, thanks Roger!!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;GENERAL HYPER-V LINKS:&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Hyper-V Update List for Server 2008 R2:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/1349.hyper-v-update-list-for-windows-server-2008-r2.aspx"&gt;http://social.technet.microsoft.com/wiki/contents/articles/1349.hyper-v-update-list-for-windows-server-2008-r2.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Hyper-V Update List for Windows Server 2008 (NOT R2):&lt;/p&gt;
&lt;p&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=183322"&gt;http://go.microsoft.com/fwlink/?LinkId=183322&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Planning for Hyper-V Security:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc974516.aspx"&gt;http://technet.microsoft.com/en-us/library/cc974516.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Running DCs in Hyper-V (Best Practices):&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/virtual_active_directory_domain_controller_virtualization_hyperv(WS.10).aspx"&gt;http://technet.microsoft.com/en-us/library/virtual_active_directory_domain_controller_virtualization_hyperv(WS.10).aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Anti-Virus Exclusions KB for Hyper-V:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/961804"&gt;http://support.microsoft.com/kb/961804&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Host Memory - Set Reserve for Host:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/b/virtualpfe/archive/2011/08/29/hyper-v-dynamic-memory-and-host-memory-reserve-setting.aspx"&gt;http://blogs.technet.com/b/virtualpfe/archive/2011/08/29/hyper-v-dynamic-memory-and-host-memory-reserve-setting.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;How to enable Windows Server Backup support for the Hyper-V VSS Writer:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/b/askcore/archive/2008/08/20/how-to-enable-windows-server-backup-support-for-the-hyper-v-vss-writer.aspx"&gt;http://blogs.technet.com/b/askcore/archive/2008/08/20/how-to-enable-windows-server-backup-support-for-the-hyper-v-vss-writer.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Page File Size:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/b/mghazai/archive/2011/05/26/what-s-the-story-of-pagefile-size-on-hyper-v-servers.aspx"&gt;http://blogs.technet.com/b/mghazai/archive/2011/05/26/what-s-the-story-of-pagefile-size-on-hyper-v-servers.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;CLUSTER RELATED LINKS:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Failover Clusters - Recommended Hotfixes &amp;amp; Updates - Windows Server 2008 R2 SP1:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/2545685"&gt;http://support.microsoft.com/kb/2545685&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Failover Clusters - Windows Server 2008 R2 (NOT R2 SP1):&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/980054"&gt;http://support.microsoft.com/kb/980054&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Failover Cluster Links (Many!):&lt;/p&gt;
&lt;p&gt;&lt;a href="http://ramazancan.wordpress.com/tag/failover-clustering/"&gt;http://ramazancan.wordpress.com/tag/failover-clustering/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;List of Cluster Hotfixes for Windows Server 2008 R2:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/2008.list-of-cluster-hotfixes-for-windows-server-2008-r2.asp"&gt;http://social.technet.microsoft.com/wiki/contents/articles/2008.list-of-cluster-hotfixes-for-windows-server-2008-r2.asp&lt;/a&gt;x&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Extending a Microsoft Hyper-V R2 Cluster Shared Volume:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.thomasmaurer.ch/2011/08/extending-a-microsoft-hyper-v-r2-cluster-shared-volume/"&gt;http://www.thomasmaurer.ch/2011/08/extending-a-microsoft-hyper-v-r2-cluster-shared-volume/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Clustering and High-Availability Blog:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/clustering/"&gt;http://blogs.msdn.com/b/clustering/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;NETWORK &amp;amp; NIC TEAMING RELATED LINKS:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Network Configuration Guide for Clusters:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/ff428137(WS.10).aspx"&gt;http://technet.microsoft.com/en-us/library/ff428137(WS.10).aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Designating a Preferred Network for Cluster Shared Volumes Communication:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/ff182335(WS.10).aspx"&gt;http://technet.microsoft.com/en-us/library/ff182335(WS.10).aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Set Network Metrics for CSV network (uses PowerShell):&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd446679(WS.10).aspx#BKMK_manageCSVnetworks"&gt;http://technet.microsoft.com/en-us/library/dd446679(WS.10).aspx#BKMK_manageCSVnetworks&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Microsoft Support Policy for NIC Teaming with Hyper-V&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/968703"&gt;http://support.microsoft.com/kb/968703&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Enable Jumbo Frames on Intel NICs:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.thomasmaurer.ch/2012/02/hyper-v-server-enable-jumbo-frames-on-intel-nics/"&gt;http://www.thomasmaurer.ch/2012/02/hyper-v-server-enable-jumbo-frames-on-intel-nics/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;MPIO Setup:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/ee619752(v=WS.10).aspx"&gt;http://technet.microsoft.com/en-us/library/ee619752(v=WS.10).aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;VM Queue:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Using Virtual Machine Queue:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/gg162704(v=ws.10).aspx"&gt;http://technet.microsoft.com/en-us/library/gg162704(v=ws.10).aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Enabling VM Queue:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/gg162696(v=ws.10).aspx"&gt;http://technet.microsoft.com/en-us/library/gg162696(v=ws.10).aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;SCVMM RELATED LINKS:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Recommended hotfixes for System Center Virtual Machine Manager 2008 R2:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/2397711"&gt;http://support.microsoft.com/kb/2397711&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;SCOM RELATED LINKS:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Recommended hotfixes for System Center Operations Manager 2008 R2:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/b/kevinholman/archive/2009/01/27/which-hotfixes-should-i-apply.aspx"&gt;http://blogs.technet.com/b/kevinholman/archive/2009/01/27/which-hotfixes-should-i-apply.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;FOR LAB ENVIRONMENTS ONLY:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Excerpt From The Road Warriors Survival Guide Part 1 of 2 "The Laptop Build":&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/b/hollis/archive/2012/01/20/the-road-warriors-survival-guide-part-1-of-2-quot-the-laptop-build.aspx"&gt;http://blogs.technet.com/b/hollis/archive/2012/01/20/the-road-warriors-survival-guide-part-1-of-2-quot-the-laptop-build.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Excerpt From The Road Warriors Survival Guide Part 2 of 2 "Networking the Lab":&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/b/hollis/archive/2012/01/23/excerpt-from-the-road-warriors-survival-guide-part-2-of-2-quot-networking-the-lab.aspx"&gt;http://blogs.technet.com/b/hollis/archive/2012/01/23/excerpt-from-the-road-warriors-survival-guide-part-2-of-2-quot-networking-the-lab.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Configuring Hyper-V for multiple subnets with only one NIC:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/b/letsdothis/archive/2012/01/08/configuring-hyper-v-for-multiple-subnets-with-only-one-nic.aSpx"&gt;http://blogs.technet.com/b/letsdothis/archive/2012/01/08/configuring-hyper-v-for-multiple-subnets-with-only-one-nic.aSpx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Microsoft iSCSI Target Software:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/download/en/details.aspx?id=19867"&gt;http://www.microsoft.com/download/en/details.aspx?id=19867&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;DEMOS:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Disaster Recovery Cluster Deployment &amp;amp; Demo - Multi-Site Failover Clustering:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/edge/disaster-recovery-cluster-deployment-demo-multi-site-failover-clustering"&gt;http://technet.microsoft.com/en-us/edge/disaster-recovery-cluster-deployment-demo-multi-site-failover-clustering&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Understanding Hyper-V VLANs:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/adamfazio/archive/2008/11/14/understanding-hyper-v-vlans.aspx"&gt;http://blogs.msdn.com/b/adamfazio/archive/2008/11/14/understanding-hyper-v-vlans.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;MISCELLANEUS:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Convert from Vmware to Hyper-V:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/b/mbaher/archive/2012/04/13/vmware-to-hyper-v-conversion-mvmc.aspx"&gt;http://blogs.technet.com/b/mbaher/archive/2012/04/13/vmware-to-hyper-v-conversion-mvmc.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Using Virtual Machine Connection (Stand-alone):&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/virtual_pc_guy/archive/2008/04/22/using-virtual-machine-connection-stand-alone.aspx"&gt;http://blogs.msdn.com/b/virtual_pc_guy/archive/2008/04/22/using-virtual-machine-connection-stand-alone.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Accessing USB Drives in a Hyper-V VM:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/b/hollis/archive/2012/02/21/accessing-usb-drives-in-a-hyper-v-vm.aspx"&gt;http://blogs.technet.com/b/hollis/archive/2012/02/21/accessing-usb-drives-in-a-hyper-v-vm.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Disable Disk Write Caching on Domain Controllers:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd941847(v=ws.10).aspx"&gt;http://technet.microsoft.com/en-us/library/dd941847(v=ws.10).aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Supported Guest Operating Systems:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc794868(WS.10).aspx"&gt;http://technet.microsoft.com/en-us/library/cc794868(WS.10).aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Microsoft server software and supported virtualization environments&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/957006"&gt;http://support.microsoft.com/kb/957006&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;RSAT Tools for Windows 7 (SP1):&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=7887"&gt;http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=7887&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Microsoft Assessment and Planning Toolkit:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/bb977556.aspx"&gt;http://technet.microsoft.com/en-us/library/bb977556.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Server Virtualization ROI Calculator:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://servervirtualization.cloudapp.net/"&gt;http://servervirtualization.cloudapp.net/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Remote Desktop Connection Manager:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=21101"&gt;http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=21101&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Virtualization ROI Tool:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://roianalyst.alinean.com/microsoft/virtualization/"&gt;https://roianalyst.alinean.com/microsoft/virtualization/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Hyper-V Management Pack Extensions:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/b/cedward/archive/2012/03/07/hyper-v-management-pack-extensions-rtm-released.aspx"&gt;http://blogs.technet.com/b/cedward/archive/2012/03/07/hyper-v-management-pack-extensions-rtm-released.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Script to Recover a Hyper-V Guest&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/b/carlh/archive/2010/12/15/script-to-recover-a-hyper-v-guest.aspx"&gt;http://blogs.technet.com/b/carlh/archive/2010/12/15/script-to-recover-a-hyper-v-guest.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3495651" width="1" height="1"&gt;</description></item><item><title>Accessing USB Drives in a Hyper-V VM</title><link>http://blogs.technet.com/b/hollis/archive/2012/02/21/accessing-usb-drives-in-a-hyper-v-vm.aspx</link><pubDate>Tue, 21 Feb 2012 14:14:01 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3482241</guid><dc:creator>HollisWms</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/hollis/rsscomments.aspx?WeblogPostID=3482241</wfw:commentRss><comments>http://blogs.technet.com/b/hollis/archive/2012/02/21/accessing-usb-drives-in-a-hyper-v-vm.aspx#comments</comments><description>&lt;p&gt;Even if you don't work in a highly secure environment, you likely have a USB stash of utilities just as I do. Sure, I could copy&amp;nbsp;the data from my USB to the VM or host but that takes time and unnecessary disk space or network bandwidth. Instead, I use a method suggested to me by one of my mentors, Mark Ghazai, to pass the USB drive through to the VM directly. This gives me instant access to the data without the extra network or disk space usage!&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Target: Access USB drive from Hyper-V VM&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Kill Shot: Use disk Pass-through method to present the USB drive directly to the VM&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;After you plug in your drive, open up disk management so you can take the USB drive offline&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/2541.Image1.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/2541.Image1.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Right-click on the drive and select &lt;strong&gt;Offline&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/3058.Image2.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/3058.Image2.JPG" width="373" height="272" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The drive should appear offline as seen below on your Hyper-V host where the VM is located&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/1817.Image3.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/225x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/1817.Image3.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Now open up the settings on the VM you want to have access your USB drive. (note, you must have a SCSI controller available to add a drive to a running VM)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/3326.Image4.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/3326.Image4.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Click &lt;strong&gt;Add&lt;/strong&gt; and select &lt;strong&gt;Physical hard disk: &lt;/strong&gt;then choose your USB drive in the drop down. Click &lt;strong&gt;Ok&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/2806.Image5.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/2806.Image5.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Now, log into the VM and open Disk Management. You should see the drive listed as offline. Right-click and select &lt;strong&gt;Online &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/8863.Image6.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/8863.Image6.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You should now see the disk listed as online and accessible (note, my file system shows unknown because my drive is encrypted!)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/5432.Image7.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/5432.Image7.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you open windows explorer, you should now see your USB drive listed&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/6457.Image8.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/6457.Image8.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Special Thanks to Mark Ghazai for suggesting this!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3482241" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/hollis/archive/tags/pass+through+disk/">pass through disk</category><category domain="http://blogs.technet.com/b/hollis/archive/tags/Hyper_2D00_V/">Hyper-V</category><category domain="http://blogs.technet.com/b/hollis/archive/tags/usb/">usb</category></item><item><title>Excerpt From The Road Warriors Survival Guide Part 2 of 2 "Networking the Lab”</title><link>http://blogs.technet.com/b/hollis/archive/2012/01/23/excerpt-from-the-road-warriors-survival-guide-part-2-of-2-quot-networking-the-lab.aspx</link><pubDate>Tue, 24 Jan 2012 02:04:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3476881</guid><dc:creator>HollisWms</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/hollis/rsscomments.aspx?WeblogPostID=3476881</wfw:commentRss><comments>http://blogs.technet.com/b/hollis/archive/2012/01/23/excerpt-from-the-road-warriors-survival-guide-part-2-of-2-quot-networking-the-lab.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-size: small;"&gt;Once I got my base image configured &amp;ndash; and in order to be a good corporate citizen running my Microsoft IT approved Windows 7 BitLocker image (See &lt;a title="http://blogs.technet.com/b/hollis/archive/2012/01/20/the-road-warriors-survival-guide-part-1-of-2-quot-the-laptop-build.aspx" href="http://blogs.technet.com/b/hollis/archive/2012/01/20/the-road-warriors-survival-guide-part-1-of-2-quot-the-laptop-build.aspx"&gt;Part 1&lt;/a&gt;) &amp;ndash; I ran into the issue of having to be wired to a network in order to provide Internet access to my VMs. Should your customer have a secure environment, plugging your laptop into their network isn&amp;rsquo;t going to happen; even if it does,&amp;nbsp;plugging in to their network most likely won&amp;rsquo;t get your VMs access to the Internet. With that in mind, I needed a way to get my VMs connected &amp;ndash; regardless of if I used a wired or wireless connection and the solution below is how I got it done!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="text-decoration: underline;"&gt;Target: Provide seamless internet access over wired or wireless to my lab environment&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="text-decoration: underline;"&gt;Kill Shot: Enable and Configure RRAS on my Hyper-V host to NAT VM traffic &lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color: #333399; font-size: x-large;"&gt;Create an Internal&amp;nbsp;Virtual Network in Hyper-V Manager&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;1) In&amp;nbsp;Hyper-V Manager, right click on the server name and choose &lt;strong&gt;Virtual Network Manager&lt;/strong&gt;.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;In the far right&amp;nbsp;window pane, below Create virtual network, Select &lt;strong&gt;Internal&lt;/strong&gt; and click &lt;strong&gt;Add&lt;/strong&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/8625.CreateInternalVirtualNetwork1.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/8625.CreateInternalVirtualNetwork1.JPG" /&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/8321.CreateInternalVirtualNetwork1.JPG"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;2) Name the New Virtual Network &amp;ldquo;EXT-LOOPBACK&amp;rdquo; and &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;click &lt;strong&gt;OK&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/0317.NewInternalNetwork1.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/0317.NewInternalNetwork1.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color: #333399; font-size: x-large;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Configure the EXT-LOOPBACK&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;1) Open the Network and Sharing Center and click on &lt;strong&gt;Change Adapter Settings&lt;/strong&gt;. Right click on the new adapter that shows &lt;strong&gt;EXT-LOOPBACK&lt;/strong&gt; under the &amp;ldquo;Local Area Connection &lt;i&gt;XX&lt;/i&gt;&amp;rdquo; name.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/4643.ConfigureLoopback1.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/4643.ConfigureLoopback1.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;2) Rename the adapter to &lt;strong&gt;EXT-LOOPBACK&lt;/strong&gt;; then click enter. &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Right click on the &lt;strong&gt;EXT-LOOPBACK&lt;/strong&gt; adapter and select &lt;strong&gt;Properties&lt;/strong&gt; then s&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;elect the &lt;strong&gt;Internet Protocol Version 4 (TCP/IPv4)&lt;/strong&gt; and click on &lt;strong&gt;Properties&lt;/strong&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/8640.ExternalLoopbackProperties1.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/8640.ExternalLoopbackProperties1.JPG" /&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/8171.ExternalLoopbackProperties2.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/8171.ExternalLoopbackProperties2.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;3) You need to specify an IP address and subnet mask as shown above. In this environment&amp;nbsp;we used 172.16.1.1 as the IP address and 255.255.255.0 as the subnet mask. &lt;span style="text-decoration: underline;"&gt;Do not&lt;/span&gt; populate any other field. &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #333399; font-size: x-large;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #333399; font-size: x-large;"&gt;Add RRAS Role to Server Manager (on Host)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;1) In Server Manager,&amp;nbsp; Right click &lt;strong&gt;Roles&lt;/strong&gt;&amp;nbsp;and select &lt;strong&gt;Add Roles&lt;/strong&gt;. Click &lt;strong&gt;Next&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/5811.AddRRASRole1.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/5811.AddRRASRole1.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2) Next, check &lt;strong&gt;Network Policy and Access Services&amp;nbsp;&lt;/strong&gt;and click&amp;nbsp;&lt;strong&gt;Next&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/1016.AddRRASRole2.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/1016.AddRRASRole2.JPG" /&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/0003.AddRRASRole3.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/0003.AddRRASRole3.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;3) Check &lt;strong&gt;Routing and Remote Access Services&lt;/strong&gt; and click &lt;strong&gt;Next&lt;/strong&gt;.&amp;nbsp;Click&amp;nbsp;&lt;strong&gt;Install&lt;/strong&gt; and then click &lt;strong&gt;Close&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/7418.AddRRASRole2.JPG"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/7217.AddRRASRole4.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/7217.AddRRASRole4.JPG" /&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/4011.AddRRASRole5.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/4011.AddRRASRole5.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #333399;"&gt;&lt;span style="font-size: x-large;"&gt;Enable RRAS to Support the internal network&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;1) In Server Manager, right click &lt;strong&gt;Routing and Remote Access Server&amp;nbsp;&lt;/strong&gt;and select &lt;strong&gt;Configure and Enable Routing and Remote Access&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/3051.ConfigureRRAS1.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/3051.ConfigureRRAS1.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2) Select &lt;strong&gt;Custom Configuration&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/6735.ConfigureRRAS2.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/6735.ConfigureRRAS2.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;3) Select&lt;strong&gt; NAT&lt;/strong&gt; and &lt;strong&gt;LAN Routing&amp;nbsp;&lt;/strong&gt;then click Next&amp;nbsp;and Finish&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/0638.ConfigureRRAS3.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/0638.ConfigureRRAS3.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;4) Select &lt;strong&gt;Finish&lt;/strong&gt;; then click &lt;strong&gt;Start service&lt;/strong&gt;, when prompted&lt;/p&gt;
&lt;p&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/3386.ConfigureRRAS4.JPG" /&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/2146.ConfigureRRAS5.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/2146.ConfigureRRAS5.JPG" width="340" height="146" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;5) Expand &lt;strong&gt;IPv4&lt;/strong&gt; and select &lt;strong&gt;NAT&lt;/strong&gt; then&amp;nbsp;right click and select &lt;strong&gt;New Interface&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/0880.configureNatInterface1.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/0880.configureNatInterface1.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;6) Chose the &lt;strong&gt;Wireless Network Connection&lt;/strong&gt;. (you can aslo select your host Local Area Connection or add multiple external NAT connections by repeating these steps)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/7041.configureNatInterface2.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/7041.configureNatInterface2.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;7) Chose &lt;strong&gt;Public interface&lt;/strong&gt; and check the &lt;strong&gt;Enable NAT on this interface&lt;/strong&gt; and c&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;lick &lt;strong&gt;OK&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/7065.configureNatInterface3.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/7065.configureNatInterface3.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;8) Next, right click on &lt;strong&gt;NAT&lt;/strong&gt; again, select &lt;strong&gt;New Interface&lt;/strong&gt; and select the &lt;strong&gt;EXT-LOOPBACK&lt;/strong&gt; interface&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/7457.ConfigureNatInterface4.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/7457.ConfigureNatInterface4.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;9) Leave it at its default, &lt;strong&gt;Private interface connected to private network&lt;/strong&gt; and c&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;lick &lt;strong&gt;OK&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/6242.ConfigureNatInterface5.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/6242.ConfigureNatInterface5.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;10) You should now see the screenshot below:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/0841.ConfigureNatInterface6.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/0841.ConfigureNatInterface6.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color: #333399; font-size: x-large;"&gt;Modify the VM to support the new "EXT-LOOPBACK Network"&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;1) Select the VM in Hyper-V Manager&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/7585.ConnectVMtoExternalLoopback1.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/7585.ConnectVMtoExternalLoopback1.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;2) Go to the settings of the VM and select &lt;strong&gt;EXT-LOOPBACK&lt;/strong&gt; for the &lt;strong&gt;Network:&lt;/strong&gt; option on the VM's &lt;strong&gt;Network Adapter&lt;/strong&gt; screen and click &lt;strong&gt;OK&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/2605.ConnectVMtoExternalLoopback2.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/2605.ConnectVMtoExternalLoopback2.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color: #333399; font-size: x-large;"&gt;Modify VM with Private IP Addressing Scheme&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;In this environment the network communicating with the VM is 172.16.1.0/24, which gives you a usable address range of 172.16.1.1-254 and a default gateway of 172.168.1.1. Any VM connected to this network with an IP on this range and using the default gateway IP assigned to the host should have Internet access. &lt;span style="background-color: #ffff00;"&gt;Remember to configure DNS settings as well for the VMs!&lt;/span&gt; You can setup your own DNS VM or point to a known public one.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style="color: #333399; font-size: medium;"&gt;Testing Connectivity from the VM&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;1) From the VM connected&amp;nbsp;to&amp;nbsp;the&amp;nbsp;EXT-LOOPBACK network, try to ping the default gateway (Hyper-V host). If this fails verify your IP addresses on the VM and the Host. If you change the IP on the host, you may want to restart the RRAS service.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/5344.TestVMConnectivity1.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/5344.TestVMConnectivity1.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;2) From the same VM, you should also be able to ping external resources such as &lt;a href="http://www.Bing.com"&gt;www.Bing.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/1157.TestVMConnectivity2.JPG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/1157.TestVMConnectivity2.JPG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Hope this helps you road warriors out there! Feel free to leave comments and suggestions. Again a special thanks to Roger Osborne and Joe Quint for getting this streamlined and documented!!&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/7633.AddRRASRole3.JPG"&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3476881" width="1" height="1"&gt;</description></item><item><title>Excerpt From The Road Warriors Survival Guide Part 1 of 2 "The Laptop Build”</title><link>http://blogs.technet.com/b/hollis/archive/2012/01/20/the-road-warriors-survival-guide-part-1-of-2-quot-the-laptop-build.aspx</link><pubDate>Fri, 20 Jan 2012 21:42:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3476520</guid><dc:creator>HollisWms</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/hollis/rsscomments.aspx?WeblogPostID=3476520</wfw:commentRss><comments>http://blogs.technet.com/b/hollis/archive/2012/01/20/the-road-warriors-survival-guide-part-1-of-2-quot-the-laptop-build.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;As I stated in my welcome post, I work pretty heavily with Microsoft Hyper-V and our Datacenter products. Since my work often takes me into very secure places, it can be quite a challenge to demo things like guest clustering, virtual networking, or other virtualization concepts when you don&amp;rsquo;t have Internet access to reach a remote&amp;nbsp;lab. Now add the fact that Microsoft, like most corporations, has specific image requirements before you can be considered a good "corporate citizen," and quickly I found myself having to choose between adhering to the corporate image and serving my customers&amp;hellip;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;So my question became, &lt;em&gt;How can I have a reliable lab on the go and still comply with the latest IT policies?&lt;/em&gt; Well, thanks to a group of fellow road warriors, and hours of trying out different configurations, I now have a base framework to be a good corporate citizen and still have a pretty dynamic lab on-the-go. The solution involves dual-booting between my corporate image (Windows 7)&amp;nbsp;and my lab image (Windows 2008 R2). I'm also using boot from VHD to help reduce&amp;nbsp;my dependency on the weakest link in the hardware chain: the hard drive. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;In part one I'll cover how&amp;nbsp;you can&amp;nbsp;build your base laptop image, step-by-step. In &lt;a href="http://blogs.technet.com/b/hollis/archive/2012/01/23/excerpt-from-the-road-warriors-survival-guide-part-2-of-2-quot-networking-the-lab.aspx"&gt;part two&lt;/a&gt;, I add some extra networking steps that will help ensure your lab VMs have internet access over wired and wireless!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;&lt;em&gt;Target: Highly flexible laptop configuration for my corporate image and lab on the go&lt;/em&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;&lt;em&gt;Kill Shot: Dual boot to VHD with lab environment&amp;nbsp;spinning on external disk&lt;/em&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color: #365f91;" color="#365f91"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/h1&gt;
&lt;h1&gt;&lt;span style="color: #365f91;" color="#365f91"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/h1&gt;
&lt;h1&gt;&lt;span style="color: #365f91;" color="#365f91"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Getting Started &amp;ndash; The Boot Options&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Look at each choice below and choose the correct boot option based on your desired image. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;A. &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;To install from PXE boot (this assumes you have a PXE server in your environment of course)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;1)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;PXE boot and hit F12&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;2)&lt;/span&gt;&amp;nbsp;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Select a Win7\Server 2008 R2 install image that does not use OSD wizard ( you need to get to the default windows install screens)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;B. &lt;/span&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;To install from DVD&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;1)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Verify the BIOS is configured to boot from DVD&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;2)&lt;/span&gt;&amp;nbsp;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Boot from DVD and allow files to load until you get to the default windows installation screen&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;C.&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;To install from USB&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;1)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Verify the BIOS is configured to boot from USB&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;2)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Boot from USB and allow files to load until you get to the default windows installation screen&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color: #365f91; font-family: Calibri;" face="Calibri" color="#365f91"&gt;Create the First Virtual Hard Disk &amp;ndash; Windows 7&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;The first OS installed should be Windows 7, or your corporate image. While there haven&amp;rsquo;t been any issues noted in installing Server 2008 R2 first, the majority of testing has been done with this configuration.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;1)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;At the Windows Install Screen hit &lt;b&gt;SHIFT+F10&lt;/b&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/0525.CreateFirstVHDWin7_5F00_1.png"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/0525.CreateFirstVHDWin7_5F00_1.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&amp;nbsp; 2) &lt;/span&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;Diskpart&lt;/b&gt; and hit &lt;b&gt;Enter&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&amp;nbsp; 3) &lt;/span&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;List Disk&lt;/b&gt; and hit &lt;b&gt;Enter&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&amp;nbsp; 4)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;Select Disk &lt;i&gt;#&lt;/i&gt;&lt;/b&gt; and hit &lt;b&gt;Enter&lt;/b&gt; (where &lt;b&gt;&lt;i&gt;#&lt;/i&gt;&lt;/b&gt; is number of the disk where you want to create your VHD)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&amp;nbsp; 5)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;Clean&lt;/b&gt; and hit &lt;b&gt;Enter &lt;/b&gt;(warning, this will remove references to the data on the disk. Only do this if you are creating the first VHD on a new Drive)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&amp;nbsp; 6)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;List Disk&lt;/b&gt; and hit &lt;b&gt;Enter &lt;/b&gt;(you should see the disk you selected with all of the disk space free)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&amp;nbsp; 7)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;Create part pri&lt;/b&gt; and hit &lt;b&gt;Enter&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&amp;nbsp; 8)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;format fs=ntfs quick&lt;/b&gt; and hit &lt;b&gt;Enter&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&amp;nbsp; 9)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;List Vol&lt;/b&gt; and hit &lt;b&gt;Enter &lt;/b&gt;(you should see a new volume created and selected formatted NTFS)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;10) &lt;/span&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;Select Volume &lt;i&gt;#&lt;/i&gt;&lt;/b&gt; (where &lt;b&gt;#&lt;/b&gt; is number of the volume where you want to create your VHD)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;11)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;Assign&lt;/b&gt; and hit &lt;b&gt;Enter&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;12)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;List Vol&lt;/b&gt; and hit &lt;b&gt;Enter &lt;/b&gt;(a drive letter should now be assigned to the volume) &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;13)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;Create vdisk file=&amp;rdquo;c:\win7.vhd&amp;rdquo; maximum=40000 type=fixed&lt;/b&gt; and hit &lt;b&gt;Enter &lt;/b&gt;(drive letter and file path should match your configuration. Drive size is optional but should be set to FIXED in order to support Bitlocker)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;14)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;select vdisk file=&amp;rdquo;c:\win7.vhd&amp;rdquo; &lt;/b&gt;and hit &lt;b&gt;Enter&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;15)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;Attach Vdisk&lt;/b&gt; and hit &lt;b&gt;Enter&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;16)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;Create part pri&lt;/b&gt; and hit &lt;b&gt;Enter&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;17)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;format fs=ntfs quick&lt;/b&gt; and hit &lt;b&gt;Enter&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;18)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;List vol&lt;/b&gt; and hit &lt;b&gt;Enter &lt;/b&gt;(you should see the VHD volume without a drive letter)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;19)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;List Disk&lt;/b&gt; and hit &lt;b&gt;Enter &lt;/b&gt;(you should see the VHD disk in addition to your physical disk)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;20)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;Exit&lt;/b&gt; and hit &lt;b&gt;Enter &lt;/b&gt;to end the diskpart utility&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;21)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;Exit&lt;/b&gt; and hit &lt;b&gt;Enter &lt;/b&gt;to bring you back to the Windows install (if you reboot before the install you have to hit SHIFT+F10 again to reattach the VHD via diskpart&amp;nbsp;so that it is an option during install)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color: #365f91; font-family: Calibri;" face="Calibri" color="#365f91"&gt;Install the First Operating System &amp;ndash; Windows 7&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;After exiting out of the command window, you should be back at the Windows install screen where you can proceed with installing Windows 7. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;NOTE: The next set of steps may vary based on your install media. If you are using a custom install package, you may not see the same set of options during install.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;1)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Accept License Agreement, select locale, and click &lt;b&gt;Next&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;2) &lt;/span&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;If prompted, select &lt;b&gt;Custom (Advanced) Install&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;3)&lt;/span&gt;&amp;nbsp;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;If prompted, select &lt;b&gt;Operating System &lt;/b&gt;and click &lt;b&gt;Next&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;4)&lt;/span&gt;&amp;nbsp;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Select the &lt;b&gt;Disk&lt;/b&gt; that matches the size of the VHD you created and attached in the previous section then click &lt;b&gt;Next &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;(&lt;b&gt;NOTE:&lt;/b&gt; You&amp;nbsp;may see&amp;nbsp;an error that states&amp;nbsp;&lt;b&gt;&amp;ldquo;Windows cannot be installed to Disk &lt;i&gt;#&lt;/i&gt; Partition &lt;i&gt;#&lt;/i&gt;&amp;rdquo;,&lt;/b&gt; you should still be able to proceed.)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/3404.SelectInstallPartitionwithError.PNG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/3404.SelectInstallPartitionwithError.PNG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;5)&lt;/span&gt;&amp;nbsp;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Allow the Windows installation to complete&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color: #365f91; font-family: Calibri;" face="Calibri" color="#365f91"&gt;Create the Second Virtual Hard Disk &amp;ndash; Windows Server 2008 R2&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;&lt;b&gt;&lt;i&gt;Please refer back to the section above on Boot options to select the desired Windows Server 2008 R2 image&lt;/i&gt;&lt;/b&gt;&lt;b&gt;&lt;i&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;The first OS, Windows 7, should already be installed. Now we will create the second VHD to install Windows Server 2008 R2. Once you have followed the boot process described earlier in this document, based on your desired image, proceed with the steps below.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;1)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;At the Windows Install Screen hit &lt;b&gt;SHIFT+F10&lt;/b&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/1425.CreateSecondVHDServer2k8r2.PNG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/1425.CreateSecondVHDServer2k8r2.PNG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&amp;nbsp; 2) &lt;/span&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;Diskpart&lt;/b&gt; and hit &lt;b&gt;Enter&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&amp;nbsp; 3) &lt;/span&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;List Disk&lt;/b&gt; and hit &lt;b&gt;Enter&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&amp;nbsp; 4)&lt;/span&gt;&amp;nbsp;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;Select Disk &lt;i&gt;#&lt;/i&gt;&lt;/b&gt; and hit &lt;b&gt;Enter&lt;/b&gt; (where &lt;b&gt;&lt;i&gt;#&lt;/i&gt;&lt;/b&gt; is number of the disk where you want to create your VHD)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&amp;nbsp; 5)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;List Disk&lt;/b&gt; and hit &lt;b&gt;Enter &lt;/b&gt;(you should see the disk you selected, free space may show 0G available)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&amp;nbsp; 6)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;List Vol&lt;/b&gt; and hit &lt;b&gt;Enter &lt;/b&gt;(note the drive letter assigned to the volume where you want to create the VHD) &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&amp;nbsp; 7)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;Select Volume # &lt;/b&gt;and hit &lt;b&gt;Enter &lt;/b&gt;(where &lt;b&gt;&lt;i&gt;#&lt;/i&gt;&lt;/b&gt; is number of the volume where you want to create your VHD)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&amp;nbsp; 8)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;Create vdisk file=&amp;rdquo;c:\Srv2K8R2.vhd&amp;rdquo; maximum=40000 type=fixed&lt;/b&gt; and hit &lt;b&gt;Enter &lt;/b&gt;(Drive letter and file path should match your configuration. Drive size is optional but should be set to FIXED in order to support Bitlocker. Under some testing, the Server 2008 R2 image blue screened when not set to fixed after enabling Bitlocker.)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&amp;nbsp; 9)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;select vdisk file=&amp;rdquo;c:\ Srv2K8R2.vhd&amp;rdquo; &lt;/b&gt;and hit &lt;b&gt;Enter&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;10) T&lt;/span&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;ype &lt;b&gt;Attach Vdisk&lt;/b&gt; and hit &lt;b&gt;Enter&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;11)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;Create part pri&lt;/b&gt; and hit &lt;b&gt;Enter&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;12)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;format fs=ntfs quick&lt;/b&gt; and hit &lt;b&gt;Enter&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;13)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;List vol&lt;/b&gt; and hit &lt;b&gt;Enter &lt;/b&gt;(you should see the VHD volume without a drive letter)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;14)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;List Disk&lt;/b&gt; and hit &lt;b&gt;Enter &lt;/b&gt;(you should see the VHD disk in addition to your physical disk)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;15)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;Exit&lt;/b&gt; and hit &lt;b&gt;Enter &lt;/b&gt;to leave the diskpart utility&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;16)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Type &lt;b&gt;Exit&lt;/b&gt; and hit &lt;b&gt;Enter &lt;/b&gt;to bring you back to the Windows install (if you reboot before the install you have to hit SHIFT+F10 again to reattach the VHD so that it is an option during install)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color: #365f91; font-family: Calibri;" face="Calibri" color="#365f91"&gt;Install the Second Operating System &amp;ndash; Windows Server 2008 R2&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;After exiting out of the command window, you should be back at the default windows install screen where you can proceed with installing Windows Server 2008 R2.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;NOTE: The next set of steps may vary based on your install media. If you are using a custom install package, you may not see the same set of options during install.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;1)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Select &lt;b&gt;Locale&lt;/b&gt; and click &lt;b&gt;Next&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;2) &lt;/span&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Select &lt;b&gt;Operating System &lt;/b&gt;and click &lt;b&gt;Next &lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;3)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Check License agreement and choose &lt;b&gt;Custom Install&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;4)&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Select the &lt;b&gt;Disk&lt;/b&gt; that matches the size of the VHD you created and attached and click &lt;b&gt;Next &lt;/b&gt;(&lt;b&gt;NOTE:&lt;/b&gt; You may see an error that &amp;ldquo;Windows cannot be installed to Disk &lt;i&gt;#&lt;/i&gt; Partition &lt;i&gt;#&lt;/i&gt;&amp;rdquo;, you should still be able to proceed.)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/6661.SelectSecondInstallPartitionWithError.PNG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/6661.SelectSecondInstallPartitionWithError.PNG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;5) &lt;/span&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Allow the Windows installation to complete&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color: #365f91; font-family: Calibri;" face="Calibri" color="#365f91"&gt;Enable Bitlocker for Windows 7 and Verify TPM (optional)&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;In order for your machine to pass network security health scans, connect remotely via VPN, or connect remotely via direct access, your corporate environment may require you to have Bitlocker, with TPM, enabled. Follow the steps below to enable Bitlocker.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style="width: 100%;" cellspacing="0" cellpadding="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;div&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;You &lt;b&gt;must&lt;/b&gt; be connected to your corporate network (remotely or internally) to enable certain Bitlocker features. This is required if you have, or your administrator has,&amp;nbsp;decided to store the Recovery Key in Active Directory. Given the nature of this build, it is HIGHLY RECOMMENDED that you keep your recovery key readily available&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;1. &lt;/span&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Open Control Panel&amp;gt;All Control Panel Items&amp;gt;Bitlocker Drive Encryption&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/8750.Bitlockerstep1.PNG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/8750.Bitlockerstep1.PNG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;2. &lt;/span&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Click &amp;ldquo;Turn on Bitlocker&amp;rdquo; and follow the wizard to configure Bitlocker&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style="width: 100%;" cellspacing="0" cellpadding="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;div&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Enabling Bitlocker will take a while; the time is proportional to the virtual disk size.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color: #365f91; font-family: Calibri;" face="Calibri" color="#365f91"&gt;Enable Desktop Experience and Wireless LAN Services for Windows Server 2008 R2&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;There are several additional features that can be installed to provide more productive functionality while running Windows Server 2008 R2 in your lab environment. Two examples are Desktop Experience and Wireless LAN Services. To enable these features, follow the steps below.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;&lt;strong&gt;Note:&lt;/strong&gt; You will likely need to install wireless drivers to complete the following steps. (Hint: if you cant find Server 2008 R2 drivers, try the x64 WIndows 7 drivers)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;1. &lt;/span&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Open Server Manager and click on Features&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;2.&lt;/span&gt;&amp;nbsp;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Click Add Features&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;3.&lt;/span&gt;&amp;nbsp;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Select Desktop Experience and Wireless LAN Services (if any prerequisites are needed, you will be prompted to install these also.)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/2437.DesktopExperience.PNG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/2437.DesktopExperience.PNG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;4.&lt;/span&gt;&amp;nbsp;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Click N&lt;b&gt;ext&lt;/b&gt; and confirm installation items&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/8231.DesktopExperience2.PNG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/8231.DesktopExperience2.PNG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;5.&lt;/span&gt;&amp;nbsp;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Click &lt;b&gt;Install&lt;/b&gt; and when the installation is complete, click C&lt;b&gt;lose&lt;/b&gt; and &lt;b&gt;Yes&lt;/b&gt; to reboot.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color: #365f91; font-family: Calibri;" face="Calibri" color="#365f91"&gt;Enable Hyper-V for Windows Server 2008 R2&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;If you chose to enable&amp;nbsp;Bitlocker on your Windows 7 machine,&amp;nbsp;once it is completed, you can now enable Hyper-V. Ideally, you want to have an additional drive large and fast enough, to hold and run your VHDs.&amp;nbsp;For optimum performance&amp;nbsp;you can add an additional drive&amp;nbsp;if you have an extra bay or use a USB 3.0 port.&amp;nbsp;The external drive allows you to have multiple environments without the limitation or performance hit of storing VHDs inside of VHDs. To install Hyper-V, follow the steps below.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;1.&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Open Server Manager and click on Roles&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;2.&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Click Add Roles&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;3.&lt;/span&gt; &lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Click &lt;b&gt;Next &lt;/b&gt;on the Before You Begin screen (if not skipped) and then select the Hyper-V server role&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/5226.InstallHyper_2D00_VRole2.PNG"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-89-47/5226.InstallHyper_2D00_VRole2.PNG" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;4. &lt;/span&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Follow prompts to complete Hyper-V installation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;&lt;span style="color: #365f91; font-family: Calibri;" face="Calibri" color="#365f91"&gt;Articles and Authors Referenced to Create this Document&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;My journey to find the exact solution that worked for me was aided by the efforts of many others. I definitely want to give credit to the resources that help me pull it together.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="color: #000000;"&gt;&lt;strong&gt;&lt;span style="color: #000000; font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;Dual Boot Your Windows 7 into a VHD &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;Steve Walkers Blog - &lt;/span&gt;&lt;a href="http://sharepoint.microsoft.com/Blogs/SharePointing/Lists/Posts/Post.aspx?ID=22"&gt;&lt;span style="color: #0000ff; font-family: Calibri; font-size: small;" face="Calibri" size="3" color="#0000ff"&gt;http://sharepoint.microsoft.com/Blogs/SharePointing/Lists/Posts/Post.aspx?ID=22&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;&lt;b&gt;&lt;span style="font-size: small;" size="3"&gt;Windows 7 &amp;ndash; VHD Boot &amp;ndash; Setup Guideline&lt;/span&gt;&lt;/b&gt;, &lt;span style="font-size: small;" size="3"&gt;Knom&amp;rsquo;s developer corner&lt;/span&gt; - &lt;/span&gt;&lt;a href="http://blogs.msdn.com/b/knom/archive/2009/04/07/windows-7-vhd-boot-setup-guideline.aspx"&gt;&lt;span style="color: #0000ff; font-family: Calibri; font-size: small;" face="Calibri" size="3" color="#0000ff"&gt;http://blogs.msdn.com/b/knom/archive/2009/04/07/windows-7-vhd-boot-setup-guideline.aspx&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;b&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Dual Boot from VHD Using Windows 7 and Windows Server 2008 R2&lt;/span&gt;&lt;/b&gt;, &lt;span style="font-family: Calibri;" face="Calibri"&gt;Keith Combs&lt;/span&gt; - &lt;/span&gt;&lt;a href="http://blogs.technet.com/b/keithcombs/archive/2009/05/22/dual-boot-from-vhd-using-windows-7-and-windows-server-2008-r2.aspx"&gt;&lt;span style="color: #0000ff; font-family: Calibri; font-size: small;" face="Calibri" size="3" color="#0000ff"&gt;http://blogs.technet.com/b/keithcombs/archive/2009/05/22/dual-boot-from-vhd-using-windows-7-and-windows-server-2008-r2.aspx&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;b&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Installing Windows Server 2008 x64 on the Lenovo ThinkPad W500&lt;/span&gt;&lt;/b&gt;, &lt;span style="font-family: Calibri;" face="Calibri"&gt;Keith Combs&lt;/span&gt; - &lt;/span&gt;&lt;a href="http://blogs.technet.com/b/keithcombs/archive/2008/10/18/installing-windows-server-2008-x64-on-the-lenovo-thinkpad-w500.aspx"&gt;&lt;span style="color: #0000ff; font-family: Calibri; font-size: small;" face="Calibri" size="3" color="#0000ff"&gt;http://blogs.technet.com/b/keithcombs/archive/2008/10/18/installing-windows-server-2008-x64-on-the-lenovo-thinkpad-w500.aspx&lt;/span&gt;&lt;/a&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="color: #0000ff; text-decoration: underline;" color="#0000ff"&gt;&lt;span style="font-size: small;" size="3"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Calibri; font-size: small;" face="Calibri" size="3"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3476520" width="1" height="1"&gt;</description></item><item><title>Welcome to the Sniper-V Blog!</title><link>http://blogs.technet.com/b/hollis/archive/2012/01/20/welcome-to-the-sniper-v-blog.aspx</link><pubDate>Fri, 20 Jan 2012 20:28:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3476507</guid><dc:creator>HollisWms</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/hollis/rsscomments.aspx?WeblogPostID=3476507</wfw:commentRss><comments>http://blogs.technet.com/b/hollis/archive/2012/01/20/welcome-to-the-sniper-v-blog.aspx#comments</comments><description>&lt;p&gt;Since most of my activities revolve around Hyper-V, most of my daily challenges involve getting the most stable, highest performing, and cost effective solutions running in my customers' environments. As such, you will find on this site random specific solutions that I've used to get the "kill shot" and restore peace to the world of inexpesive enterprise virtualization!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3476507" width="1" height="1"&gt;</description></item></channel></rss>