<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>inVURTED.com &#187; Microsoft</title>
	<atom:link href="http://invurted.com/category/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://invurted.com</link>
	<description>With great virtualisation comes great responsibility!</description>
	<lastBuildDate>Thu, 09 Feb 2012 03:50:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>[TUTORIAL] Windows 2008 testing environment using Vmware Player part 3</title>
		<link>http://invurted.com/tutorial-windows-2008-vmware-player-3/</link>
		<comments>http://invurted.com/tutorial-windows-2008-vmware-player-3/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 03:25:55 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[windows 2008]]></category>

		<guid isPermaLink="false">http://invurted.com/?p=498</guid>
		<description><![CDATA[In Part 1 and Part 2 we looked at deploying the start of an Active Directory using Vmware Player for testing purposes. In Part 3 we&#8217;ll look at deploying additional virtual machines and promoting them to domain members. At the completion of Part 2, we should have one &#8220;template&#8221; virtual machine that will be copied [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>In <a href="http://invurted.com/tutorial-windows-2008-testing-environment-using-vmware-player">Part 1</a> and <a href="http://invurted.com/tutorial-windows-2008-testing-environment-using-vmware-player-part-2">Part 2</a> we looked at deploying the start of an Active Directory using Vmware Player for testing purposes. In Part 3 we&#8217;ll look at deploying additional virtual machines and promoting them to domain members.<span id="more-498"></span></p>
<p>At the completion of Part 2, we should have one &#8220;template&#8221; virtual machine that will be copied each time we need a new VM and one deployed domain controller for the domain of our choice (invurted.local).</p>
<p>Building on this we want an additional member server for the domain. This server will use the Active Directory to authenticate users.</p>
<p>As in Part 2, there are two options for deploying a virtual machine<br />
a) Build it from scratch, or;<br />
b) Copy an existing virtual machine and copy it.</p>
<p>For ease of deployment, we are going to copy the <em>_TMPL-inv-dc01</em> virtual machine.</p>
<p>Right click and select <em>Copy</em> on the directory of <em>_TMPL-inv-dc01</em>. In the same directory, right click and select <em>Paste</em> or use the Edit menu in Windows Explorer to paste. This may take a couple of minutes to copy. The virtual machine that we built takes up 6.50 GB (6,983,880,704 bytes) on my hard drive.</p>
<p><a href="http://invurted.com/wp-content/uploads/tutorial0301.jpg"><img src="http://invurted.com/wp-content/uploads/tutorial0301-300x184.jpg" alt="vmware player windows 2008 tutorial" title="vmware player windows 2008 tutorial" width="300" height="184" class="alignnone size-medium wp-image-500" /></a></p>
<p>Once the copy is complete, we can rename the new copy to something more meaningful than <em>_TMPL-inv-dc01 &#8211; Copy</em>. Right click on the folder that has been created, select rename and call it <em>inv-srv01</em>.</p>
<p>Now the virtual machine is ready to start up. At this point, be aware that there are some Windows 2008 configuration changes needed before we can make the server a domain member. The IP address and machine name, at the least, will need to be changed.</p>
<p>Because the files for the machine are a direct copy of the &#8220;template&#8221;, the following should happen.</p>
<p><a href="http://invurted.com/wp-content/uploads/tutorial0302.jpg"><img src="http://invurted.com/wp-content/uploads/tutorial0302-300x180.jpg" alt="vmware player windows 2008 tutorial" title="vmware player windows 2008 tutorial" width="300" height="180" class="alignnone size-medium wp-image-502" /></a></p>
<p>As you can see, the directory is called <em>inv-srv01</em> and the Vmware virtual machine configuration (.vmx extension) still has the <em>inv-dc01</em> name. This is not a major problem and can be fixed by right clicking the file, selecting Rename and changing the name to <em>inv-srv01</em>. <B>DO NOT</b> change the contents of the file as it contains configuration information that points to other files in the directory. Improperly edits can result in non-bootable virtual machines.</p>
<p>Once the file is renamed, open it using Vmware Player and the wait for the virtual machine to boot. Hopefully you get the following dialogue box.</p>
<p><a href="http://invurted.com/wp-content/uploads/tutorial0303.jpg"><img src="http://invurted.com/wp-content/uploads/tutorial0303-300x138.jpg" alt="vmware player windows 2008 tutorial" title="vmware player windows 2008 tutorial" width="300" height="138" class="alignnone size-medium wp-image-504" /></a></p>
<p>Select the &#8220;I copied it&#8221; option and press OK.</p>
<p><a href="http://invurted.com/wp-content/uploads/tutorial0304.jpg"><img src="http://invurted.com/wp-content/uploads/tutorial0304-300x263.jpg" alt="vmware player windows 2008 tutorial" title="vmware player windows 2008 tutorial" width="300" height="263" class="alignnone size-medium wp-image-505" /></a></p>
<p>We are immediately prompted to install Vmware Tools in the new virtual machine. The template that we made was post-operating system installation, but pre-install of Vmware Tools. Choose to either install now or be reminded later.</p>
<p>When we run an ipconfig in the virtual machine, the IP address is allocated from a DHCP pool that is managed by Vmware Player. This IP address won&#8217;t be able to communicate with the domain that we created and, therefore, won&#8217;t be able to join the domain.</p>
<p>Setting the IP address can be done any number of ways, the previous tutorial used the netsh command:<br />
The interface that we are interested in is <em>Local Area Connection</em>.</p>
<pre>netsh interface ip set address name="Local Area Connection" static 192.168.0.20 255.255.255.0 192.168.0.1 1</pre>
<p>and, most importantly, set the DNS IP address. This is required to join the domain successfully. Again, at the command prompt:</p>
<pre>netsh interface ip set dns "Local Area Connection" static 192.168.0.10</pre>
<p>Now we can join the domain. There are multiple ways to joing the domain, but we&#8217;re doing so much at the command line, we may as well keep going.</p>
<p>From a DOS prompt, type <em>hostname</em> and press enter.<br />
<a href="http://invurted.com/wp-content/uploads/tutorial0305.jpg"><img src="http://invurted.com/wp-content/uploads/tutorial0305-300x239.jpg" alt="vmware player windows 2008 tutorial" title="vmware player windows 2008 tutorial" width="300" height="239" class="alignnone size-medium wp-image-507" /></a></p>
<p>The hostname is the randomly generated when we created the virtual machine and installed the Windows 2008 operating system. Renaming the computer will be done using the command line and the command <em>NETDOM</em>. We are still not part of the domain. so the command syntax is pretty straight forward:</p>
<p><a href="http://invurted.com/wp-content/uploads/tutorial0306.jpg"><img src="http://invurted.com/wp-content/uploads/tutorial0306-300x239.jpg" alt="vmware player windows 2008 tutorial" title="vmware player windows 2008 tutorial" width="300" height="239" class="alignnone size-medium wp-image-508" /></a></p>
<pre>netsh renamecomputer win-agimt9cb3rv /newname inv-srv01</pre>
<p>The <em>renamecomputer win-agimt9cb3rv</em> will change to whatever your hostname is.</p>
<p>This command will require a reboot to apply the new name. Once rebooted, login and open a command prompt again.</p>
<p>Test connectivity to the network, <em>ping invurted.local</em>. Any response from the network is considered successful. Again, from the command line:</p>
<pre>netdom join inv-srv01 /domain:invurted.local /userd:administrator /passwordd:P@ssw0rd</pre>
<p>This command requires a reboot when successful. If it fails, check your IP address and, especially, DNS address to make sure they are right.</p>
<p>Once rebooted, login as username <em>invurted\administrator</em> with the password word <em>P@ssw0rd</em> and now we have one domain joined Windows 2008 server!</p>
<p>That’s Part 3 complete. Any suggestions where to go from here? Please email me (contactme [at] invurted dot com).</p>
<div class="shr-publisher-498"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Finvurted.com%2Ftutorial-windows-2008-vmware-player-3%2F' data-shr_title='%5BTUTORIAL%5D+Windows+2008+testing+environment+using+Vmware+Player+part+3'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Finvurted.com%2Ftutorial-windows-2008-vmware-player-3%2F'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Finvurted.com%2Ftutorial-windows-2008-vmware-player-3%2F' data-shr_title='%5BTUTORIAL%5D+Windows+2008+testing+environment+using+Vmware+Player+part+3'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://invurted.com/tutorial-windows-2008-vmware-player-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[TUTORIAL] Windows 2008 testing environment using Vmware Player part 2</title>
		<link>http://invurted.com/tutorial-windows-2008-testing-environment-using-vmware-player-part-2/</link>
		<comments>http://invurted.com/tutorial-windows-2008-testing-environment-using-vmware-player-part-2/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 03:33:43 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[windows 2008]]></category>

		<guid isPermaLink="false">http://invurted.com/?p=425</guid>
		<description><![CDATA[In Part 1 we installed Vmware Player and installed Windows 2008 R2 Enterprise into a virtual machine. In this second part, we&#8217;ll look at setting up another virtual machine and deploying our first domain controller for the testing environment. We could definitely go back and setup another virtual machine using the the same process as [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>In <a href="http://invurted.com/tutorial-windows-2008-testing-environment-using-vmware-player/">Part 1</a> we installed Vmware Player and installed Windows 2008 R2 Enterprise into a virtual machine. In this second part, we&#8217;ll look at setting up another virtual machine and deploying our first domain controller for the testing environment.<span id="more-425"></span></p>
<p>We could definitely go back and setup another virtual machine using the <a href="http://invurted.com/tutorial-windows-2008-testing-environment-using-vmware-player/">the same process as before</a>. However, this takes too long; the least of which we have to wait for Windows 2008 R2 to re-install.</p>
<p>An easier option is to copy the existing virtual machine files to a new directory and paste it as a new virtual machine. </p>
<ol>
<li>Right click on our perviously built virtual machine (inv-dc01), select <em>Copy</em> and then right click and <em>Paste</em> into the same directory. This will create two copies of the virtual machine, <em>inv-dc01</em> (the original) and <em>inv-dc01 &#8211; Copy</em>. This process can be repeated as many times as we like until the local drive is full.</p>
<p><a href="http://invurted.com/wp-content/uploads/tutorial0201.jpg"><img src="http://invurted.com/wp-content/uploads/tutorial0201-279x300.jpg" alt="vmware player windows 2008 tutorial" title="vmware player windows 2008 tutorial" width="279" height="300" class="alignnone size-medium wp-image-428" /></a></p>
<p>For the moment, all that is required is the two copies of the virtual machine.</li>
<li>Rename <em>inv-dc01 &#8211; Copy</em> to <em>_TMPL-inv-dc01</em>. Now we have a TEMPLATE version of a virtual machine with Windows 2008 R2 installed and can continue to take copies of it as needed.</li>
</ol>
<p>Onto setting up our domain controller.</p>
<ol>
<li>Open the <em>Vmware virtual machine configuration</em> file by double clicking or right click and open the <em>Vmware virtual machine configuration</em> file with Vmware Player.<br />
<a href="http://invurted.com/wp-content/uploads/tutorial0202.jpg"><img src="http://invurted.com/wp-content/uploads/tutorial0202-300x109.jpg" alt="vmware player windows 2008 tutorial" title="vmware player windows 2008 tutorial" width="300" height="109" class="alignnone size-medium wp-image-430" /></a></li>
<li>Once the operating system has started, use <em>CTRL+ALT+INSERT</em> to get to the login screen.<br />
<a href="http://invurted.com/wp-content/uploads/tutorial0203.jpg"><img src="http://invurted.com/wp-content/uploads/tutorial0203-300x263.jpg" alt="vmware player windows 2008 tutorial" title="vmware player windows 2008 tutorial" width="300" height="263" class="alignnone size-medium wp-image-431" /></a><br />
At this point login as the user we created or login as Administrator. If you login as Administrator, Windows will prompt you to change the password. The Administrator password will also have to meet complexity requirements ie. uppercase, lowercase, letter, number and special characters.</li>
<li>Next up is the all important Vmware Tools. VMware Tools package adds drivers and utilities to improve the graphical performance for different guest operating systems, including mouse tracking. The package also enables some integration between the guest and host systems, including shared folders, plug-and-play devices, clock synchronisation, and cutting-and-pasting across environments.<br />
<a href="http://invurted.com/wp-content/uploads/tutorial0204.jpg"><img src="http://invurted.com/wp-content/uploads/tutorial0204-300x263.jpg" alt="vmware player windows 2008 tutorial" title="vmware player windows 2008 tutorial" width="300" height="263" class="alignnone size-medium wp-image-432" /></a><br />
Click &#8220;Install Tools&#8221; in the bottom bar of the window to start the install process.
</li>
<li>You may want to close this window for the moment to allow the Vmware Tools installer to run.<a href="http://invurted.com/wp-content/uploads/tutorial0205.jpg"><img src="http://invurted.com/wp-content/uploads/tutorial0205-300x263.jpg" alt="vmware player windows 2008 tutorial" title="vmware player windows 2008 tutorial" width="300" height="263" class="alignnone size-medium wp-image-433" /></a>
</li>
<li>If this dialog fails to appear, open Windows Explorer, browse to the CD drive of the virtual machine and run <em>setup.exe</em> manually.<br />
<a href="http://invurted.com/wp-content/uploads/tutorial0206.jpg"><img src="http://invurted.com/wp-content/uploads/tutorial0206-300x263.jpg" alt="vmware player windows 2008 tutorial" title="vmware player windows 2008 tutorial" width="300" height="263" class="alignnone size-medium wp-image-434" /></a><br />
Install Vmware Tools using the default settings; there is no real benefit to be gained from changing the default options in our scenario.<br />
<a href="http://invurted.com/wp-content/uploads/tutorial0207.jpg"><img src="http://invurted.com/wp-content/uploads/tutorial0207-300x243.jpg" alt="vmware player windows 2008 tutorial" title="vmware player windows 2008 tutorial" width="300" height="243" class="alignnone size-medium wp-image-435" /></a><br />
Once the installer has completed, reboot the virtual machine and then log back in when it has restarted.</li>
</ol>
<p>Once the desktop is initialised, there are a couple of configurations required before we can create the domain controller. Primarily, the IP address and the Windows machine name.</p>
<ol>
<li>The domain controller ABSOLUTLEY has to have a statically assigned IP address, and the easiest (and most fun!) way to do this is set it via the command line:</p>
<pre>netsh interface ip show config</pre>
<p><a href="http://invurted.com/wp-content/uploads/tutorial0208.jpg"><img src="http://invurted.com/wp-content/uploads/tutorial0208-300x239.jpg" alt="vmware player windows 2008 tutorial" title="vmware player windows 2008 tutorial" width="300" height="239" class="alignnone size-medium wp-image-450" /></a><br />
This will show all the adapters currently available to the virtual machine. The interface that we are interested in is <em>Local Area Connection</em>. Once we have establised that it is available and has an IP address allocated from DHCP, it needs to be changed to a static IP address.</p>
<pre>netsh interface ip set address name="Local Area Connection" static 192.168.0.10 255.255.255.0 192.168.0.1 1</pre>
<p>This set the static IP of 192.168.0.10, subnet mask of 255.255.255.0 and default gateway (which we don&#8217;t need for the moment) of 192.168.0.1. For the purposes of completeness, it&#8217;s best to put the gateway in.<br />
DNS is still required, but configuring the domain controller will automatically install this service on the domain controller.<br />
Running <code>ipconfig</code> from the command line should verify the configuration has been applied.</li>
<li>Finally we&#8217;re at the point of installing the domain controller! From the command prompt, run <code>dcpromo</code> to start the install.<br />
<a href="http://invurted.com/wp-content/uploads/tutorial0209.jpg"><img src="http://invurted.com/wp-content/uploads/tutorial0209-300x239.jpg" alt="vmware player windows 2008 tutorial" title="vmware player windows 2008 tutorial" width="300" height="239" class="alignnone size-medium wp-image-452" /></a></li>
<li>From here it is a simple matter of following the prompts.
<ul>
<li>At the <code>Active Directory Domain Services Installation Wizard</code> make sure <em>Use advanced mode installation</em> is NOT selected and press <em>Next</em>.</li>
<li>The next window is a warning about incompatibilites with Windows NT 4.0. Just press <em>Next</em>.</li>
<li><code>Choose a Deployment Configuration</code> &#8211; Check the <em>Create a new domain in a new forest</em> and press <em>Next</em>.</li>
<li><code>Name the Forest Root Domain</code> &#8211; In the <em>FQDN of the forest root domain</em> enter the name of your network. For our purposes, any name will do. <em>invurted.local</em> is acceptable. Press <em>Next</em>.</li>
<li><code>Set forest functional level</code> &#8211; Select <em>Windows 2008 R2</em> from the drop down list. This will mean that all domain controllers have to have at least Windows 2008 R2 as their operating systems. Press <em>Next</em>.</li>
<li><code>Additional Domain Controllers</code> &#8211; Make sure the <em>DNS Server</em> option is ticked and press <em>Next</em>. Select <em>Yes</em> for any dialog boxes that appear.</li>
<li><code>Location for Database, Log Files and SYSLOG</code> &#8211; Accept the default locations and press <em>Next</em>.</li>
<li><code>Directory Services Restore Mode Password</code> &#8211; Enter the password of P@ssw0rd in both fields and press <em>Next</em>.</li>
<li><code>Summary</code> &#8211; Verify your settings and press <em>Next</em>.</li>
<li><code>Active Directory Domain Services Installation Wizard</code>Active Directory will now start installing. At the completion, reboot the virtual machine. If everything is successful, upon reboot, your domain controller setup is complete.</li>
</ul>
</li>
</ol>
<p>Upon successful restart and login using the Administrator username and password, we want to look at our new domain. From the start menu, select Administrative Tools and launch the Active Directory Users and Computer program. This will allow us to create any users, groups and Organisation Units that are required.</p>
<p>I almost forgot! We need to rename our domain controller. In previous versions of Windows this was painful, especially as the virtual machine is a domain controller. In Windows 2008 there is more tolerance to name changes. It&#8217;s not the sort of thing that I would want to do regularly, but is possible.<br />
In the start menu, right click on Computer and select Properties.<br />
<a href="http://invurted.com/wp-content/uploads/tutorial0210.jpg"><img src="http://invurted.com/wp-content/uploads/tutorial0210-300x239.jpg" alt="" title="tutorial0210" width="300" height="239" class="alignnone size-medium wp-image-458" /></a><br />
Chose Change settings and accept any warnings that appear on screen.</p>
<p>In the Sytem Properties, select Change and, again, accept any warning that appear.<br />
<a href="http://invurted.com/wp-content/uploads/tutorial0211.jpg"><img src="http://invurted.com/wp-content/uploads/tutorial0211-300x239.jpg" alt="" title="tutorial0211" width="300" height="239" class="alignnone size-medium wp-image-459" /></a><br />
In the computer name field enter the new name for the computer. For our purposes, inv-dc01 will do fine. Press OK twice and then close the system properties. At this point, it is a good idea to restart the machine again.</p>
<p>That’s Part 2 complete. In Part 3 we’ll look at configuring the virtual machine as a domain member server.</p>
<p>As ever, if you have any questions, please email me (contactme [at] invurted dot com).</p>
<div class="shr-publisher-425"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Finvurted.com%2Ftutorial-windows-2008-testing-environment-using-vmware-player-part-2%2F' data-shr_title='%5BTUTORIAL%5D+Windows+2008+testing+environment+using+Vmware+Player+part+2'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Finvurted.com%2Ftutorial-windows-2008-testing-environment-using-vmware-player-part-2%2F'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Finvurted.com%2Ftutorial-windows-2008-testing-environment-using-vmware-player-part-2%2F' data-shr_title='%5BTUTORIAL%5D+Windows+2008+testing+environment+using+Vmware+Player+part+2'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://invurted.com/tutorial-windows-2008-testing-environment-using-vmware-player-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[TUTORIAL] Windows 2008 testing environment using Vmware Player part 1</title>
		<link>http://invurted.com/tutorial-windows-2008-testing-environment-using-vmware-player/</link>
		<comments>http://invurted.com/tutorial-windows-2008-testing-environment-using-vmware-player/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 01:22:47 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[windows 2008]]></category>

		<guid isPermaLink="false">http://invurted.com/?p=401</guid>
		<description><![CDATA[Following a number of requests, I have written a tutorial on setting up a Windows 2008 testing environment. Part 1 looks at installing Vmware Player and setting up the first virtual machine ASSUMPTIONS: A supported operating system is used. Vmware Player supports most Microsoft operating systems as well as a number of Linux distributions. For [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Following a number of requests, I have written a tutorial on setting up a Windows 2008 testing environment. Part 1 looks at installing Vmware Player and setting up the first virtual machine<span id="more-401"></span><br />
ASSUMPTIONS: </p>
<ul>
<li>A supported operating system is used. Vmware Player supports most Microsoft operating systems as well as a number of Linux distributions. For the purposes of this tutorial, Windows 7 is the operating system used as the base.</li>
<li>The account on the Windows 7 base operating system is either a member of the Local Administrators group or can elevate priveledges as required.</li>
<li>At least 50 &#8211; 100 GB of storage space is available for all the virtual machines. It&#8217;s better to err on the side of caution.</li>
<li>Vmware Player is the chosen hypervisor. Vmware Workstation could as easily be used if available. We use Vmware Player as the hypervisor due to it&#8217;s cross platform compatibility and its free licensing.</li>
<li>We are only doing the setup of the first virtual machine. Further configuration will be done in subsequent tutorials.</li>
</ul>
<p>On to the fun bits! As with most hypervisor technologies, the result of what we are doing here is allowing me to run two (or more) instances of operating systems on the one hardware platform. Vmware Player is our chosen hypervisor because it removes a lot of the guess work from deploying virtual machines. Vmware Workstation definitely gives us more granular control over the final conifguration. For our purposes, the default RAM, CPU and storage configurations are more than acceptable.</p>
<ol>
<li>Install Vmware player following all the default configuration options. There is little need to change the installation path etc. unless absolutley necessary.</li>
<li>Once installed, run the program and select &#8220;Create new Virtual Machines&#8221;.<br />
<a href="http://invurted.com/wp-content/uploads/inv01.jpg" target="_blank"><img src="http://invurted.com/wp-content/uploads/inv01-300x182.jpg" alt="vmware player tutorial windows 2008" title="vmware player tutorial windows 2008" width="300" height="182" class="alignnone size-medium wp-image-403" /></a><br />
This will start the wizard driven configuration of the new virtual machine that we will use as the basis for the testing environment.</li>
<li>One of the first configuration options is the installation media. We&#8217;re focussing on the first two options; providing either a CDROM or an ISO file to install from. It&#8217;s possible to network boot a virtual machine, but that&#8217;s something for later.<a href="http://invurted.com/wp-content/uploads/inv02.jpg" target="_blank"><img src="http://invurted.com/wp-content/uploads/inv02-300x255.jpg" alt="vmware player tutorial windows 2008" title="vmware player tutorial windows 2008" width="300" height="255" class="alignnone size-medium wp-image-405" /></a><br />
If we load a CDROM into the drive, Vmware Player should recognise the operating system. Similarly with an ISO file.<br />
<a href="http://invurted.com/wp-content/uploads/inv03.jpg" target="_blank"><img src="http://invurted.com/wp-content/uploads/inv03-300x272.jpg" alt="vmware player tutorial windows 2008" title="vmware player tutorial windows 2008" width="300" height="272" class="alignnone size-medium wp-image-406" /></a></li>
<li>Next up, the all important licence key. Windows 2008 R2, Enterprise will install without a key being provided. It will install in Evaluation Mode giving us sixty days to activate with a valid licence. Again, for purely testing purposes, we can ignore the licence key and come back to it later if we need to. The only configuration to be aware of is the version of Windows 2008 to install. The CDROM (or ISO file, in this case) has a number of different versions available. Make sure <em>Windows 2008 R2 Enterprise</em> is the selected option.<br />
<a href="http://invurted.com/wp-content/uploads/inv04.jpg" target="_blank"><img src="http://invurted.com/wp-content/uploads/inv04-300x272.jpg" alt="vmware player tutorial windows 2008" title="vmware player tutorial windows 2008" width="300" height="272" class="alignnone size-medium wp-image-407" /></a><br />
The only other piece of information needed is the first user who is installed. The username can be Administrator, but Vmware Player will throw back a warning. Windows 2008 doesn&#8217;t treat the Administrator account the same as previous operating systems. To perform most administrative functions, we still have to elevate the credentials. The user name is <em>invurted</em> and a password of <em>P@ssw0rd</em> to meet complexity requirements.</li>
<li>Now we apply the name and location of the virtual machine. This is where the space requirement comes in. By default, Vmware Player saves the virtual machine files to the current user&#8217;s directory. Both the name and the save location can be changed at this point. A recommendation would be make sure the volume that you are saving the virtual machines to has enough space for all the hard disks that will be created.<br />
<a href="http://invurted.com/wp-content/uploads/inv05.jpg" target="_blank"><img src="http://invurted.com/wp-content/uploads/inv05-300x272.jpg" alt="vmware player tutorial windows 2008" title="vmware player tutorial windows 2008" width="300" height="272" class="alignnone size-medium wp-image-408" /></a></li>
<li>The next step is to configure the virtual hard disk. In the physical world this would be the hard disk used as an installation target for Windows. It&#8217;s exactly the same in the virtual machine. The main difference is that the size represents the maximum size that the &#8220;physical&#8221; hard drive will be reported as to the Windows operating system.<br />
<a href="http://invurted.com/wp-content/uploads/inv06.jpg" target="_blank"><img src="http://invurted.com/wp-content/uploads/inv06-300x272.jpg" alt="vmware player tutorial windows 2008" title="vmware player tutorial windows 2008" width="300" height="272" class="alignnone size-medium wp-image-409" /></a><br />
As this server will only provide domain controller and networking services for the lab environment, it&#8217;s been configured as a 20GB hard drive. In the real world, we would attach a second virtual hard drive of larger size that would store all of the application data, leaving the operating system with a volume all to itself.</li>
<li>Almost there!<br />
<a href="http://invurted.com/wp-content/uploads/inv07.jpg" target="_blank"><img src="http://invurted.com/wp-content/uploads/inv07-300x272.jpg" alt="vmware player tutorial windows 2008" title="vmware player tutorial windows 2008" width="300" height="272" class="alignnone size-medium wp-image-410" /></a><br />
We have our final configuration ready to go. Before powering on the virtual machine for the first time, we need to customise the virtual machine.<br />
	<a href="http://invurted.com/wp-content/uploads/inv08.jpg" target="_blank"><img src="http://invurted.com/wp-content/uploads/inv08-300x255.jpg" alt="vmware player tutorial windows 2008" title="vmware player tutorial windows 2008" width="300" height="255" class="alignnone size-medium wp-image-411" /></a><br />
The networking configuration is the one major limitation of Vmware Player. Vmware Workstation has a lot more configuration options available.<br />
The three options are:</p>
<ul>
<li>Bridged &#8211; the virtual machine will use an available physical adapter for the virtual machine. This will appear on the network as a separate device from the host operating system. As out virtual machine will be a domain controller, we don&#8217;t want to expose it to the real, potentially production, nework.<br />
<strong>DO NOT use a bridged adapter unless you are absolutley certain it is required.</strong></li>
<li>NAT &#8211; the virtual machine will use the same IP address assigned to a physical adapter. Both the virtual machine and the host OS will appear on the network as the &#8220;same&#8221; device.<br />
<strong>DO NOT use a bridged adapter unless you are absolutley certain it is required.</strong></li>
<li>Host only &#8211; This will create a software based virtual switch that virtual machines will be plugged into. The virtual machine will have no network connectivity unless a virutal routing device is created. This is the safest option as it removes the ability for our test lab to interfere with the real, production network.</li>
</ul>
</li>
</li>
<li><a href="http://invurted.com/wp-content/uploads/inv09.jpg" target="_blank"><img src="http://invurted.com/wp-content/uploads/inv09-300x249.jpg" alt="vmware player tutorial windows 2008" title="vmware player tutorial windows 2008" width="300" height="249" class="alignnone size-medium wp-image-412" /></a>As the machine powers up for the first time, we should see the familiar Windows starting screen. If at this point you don&#8217;t see it, check that the CDROM or ISO file is properly mounted.<br />
<a href="http://invurted.com/wp-content/uploads/inv11.jpg" target="_blank"><img src="http://invurted.com/wp-content/uploads/inv11-300x194.jpg" alt="" title="inv11" width="300" height="194" class="alignnone size-medium wp-image-418" /></a><br />
We need to mount the CDROM or ISO file through this interface.<br />
<a href="http://invurted.com/wp-content/uploads/inv12.jpg" target="_blank"><img src="http://invurted.com/wp-content/uploads/inv12-300x243.jpg" alt="" title="inv12" width="300" height="243" class="alignnone size-medium wp-image-419" /></a><br />
Once this is done, press <strong>CTRL+ALT+INSERT</strong> to force a reset of the virtual machine. If you hit <strong>CTRL+ALT+DELETE</strong>, this will open up the option to get to the task manager of the host operating system.</li>
<li>Go and get a cup of tea, sit back and relax because Windows 2008 is installing and there&#8217;s very little required at this point.<br />
<a href="http://invurted.com/wp-content/uploads/inv10.jpg" target="_blank"><img src="http://invurted.com/wp-content/uploads/inv10-300x243.jpg" alt="vmware player tutorial windows 2008" title="vmware player tutorial windows 2008" width="300" height="243" class="alignnone size-medium wp-image-413" /></a><br />
Once Windows has finished installing, we should be presented with this screen. From this point on, there is no difference between the virual machine and a real version of Windows 2008.<br />
Power off the virtual machine and move onto Part 2!
</li>
</ol>
<p>That&#8217;s Part 1 complete. In <a href="http://invurted.com/tutorial-windows-2008-testing-environment-using-vmware-player-part-2/">Part 2</a> we&#8217;ll look at configuring the virtual machine as a domain controller and deploying additional servers for the rest of the lab.</p>
<p>As ever, if you have any questions, please email me (contactme [at] invurted dot com).</p>
<div class="shr-publisher-401"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Finvurted.com%2Ftutorial-windows-2008-testing-environment-using-vmware-player%2F' data-shr_title='%5BTUTORIAL%5D+Windows+2008+testing+environment+using+Vmware+Player+part+1'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Finvurted.com%2Ftutorial-windows-2008-testing-environment-using-vmware-player%2F'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Finvurted.com%2Ftutorial-windows-2008-testing-environment-using-vmware-player%2F' data-shr_title='%5BTUTORIAL%5D+Windows+2008+testing+environment+using+Vmware+Player+part+1'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://invurted.com/tutorial-windows-2008-testing-environment-using-vmware-player/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Distributed File Server (DFS) Reporting</title>
		<link>http://invurted.com/distributed-file-server-dfs-reporting/</link>
		<comments>http://invurted.com/distributed-file-server-dfs-reporting/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 03:19:05 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[DFS reporting]]></category>

		<guid isPermaLink="false">http://invurted.com/?p=283</guid>
		<description><![CDATA[Uncovering the secrets of automating DFS reporting]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Well, haven&#8217;t I been out of the loop for a while?! Thankfully, my unemployment lasted nowhere near as long as I would have expected in the harsh economic climate and I am adjusting brilliantly to corporate/enterprise life once again (like there would be any doubt!) <span id="more-283"></span></p>
<p>All bragging aside, I have been working on a Storage Craft disaster recovery (DR) solution combining Vmware and Microsoft Distributed File System. The basic structure is this:</p>
<p>Storagecraft takes snapshots/incremental backups of virtual machines in the existing infrastructure and places them into a folder on it&#8217;s local storage that is then replicated across the WAN to the DR site. The DR site, also a Storagecraft server and also having a standalone ESX 3.5 server, can restore images of these machines with a fifteen minute tolerance of when the machine failed. This is all reliant on the most recent incremental backups being transmitted across the wire successfully.</p>
<p>Of course, as a DR site, the client is extremely interested in as much reporting as possible and this includes DFS. There is a builtin reporting function in DFS that requires manual intervention to trigger. The client requires automated reporting, as you would expect.</p>
<p>After trawling the internet, I found a workable solution combining a script and task scheduling in Windows 2003 R2.</p>
<p>As an aside, there was <a href="http://technet.microsoft.com/en-us/library/cc775480(WS.10).aspx">this</a> handy little reference that I stumbled across as well. Nothing too surprising, but definitely worth thinking about.</p>
<p>The solution for the reporting was a script ripped from:</p>
<p>http://blogs.technet.com/filecab/articles/437214.aspx</p>
<p>and it looks like this:<br />
<code><br />
#######<br />
## REM This script needs to run as a daily scheduled task by someone who has<br />
## REM local administrator rights for all machines in reported RG.  This script<br />
## REM will generate a health report for all members of the replication group,<br />
## REM with backlog based on a specified reference member.  When reports are<br />
## REM complete they will be saved to a specified share.  When ALL reports are<br />
## REM done, mail will be sent to the specified e-mail alias with links to the<br />
## REM share.<br />
#######</p>
<p>@echo off</p>
<p>set CURRDATE=%TEMP%\CURRDATE.TMP<br />
set CURRTIME=%TEMP%\CURRTIME.TMP</p>
<p>DATE /T > %CURRDATE%<br />
TIME /T > %CURRTIME%</p>
<p>######<br />
## REM This adds the date and time to the health report name and to the title<br />
## REM of the e-mail.<br />
######</p>
<p>set PARSEARG="eol=; tokens=1,2,3,4* delims=/, "<br />
for /F %PARSEARG% %%i in (%CURRDATE%) Do SET DDMMYYYY=%%j-%%k-%%l</p>
<p>set PARSEARG="eol=; tokens=1,2,3* delims=:, "<br />
for /F %PARSEARG% %%i in (%CURRTIME%) Do Set HHMM=%%i%%j%%k</p>
<p>#######<br />
## REM Here you define the different resources by specifying the name of each<br />
## REM replication group, server name and share name.  You can do this for as<br />
## REM many replication groups as you want, but keep in mind that the script<br />
## REM will wait until all reports complete before mail is sent out.<br />
#######</p>
<p>set RG1_Report=\\Server_name\Share_Name\RG1_Name-%DDMMYYYY%-%HHMM%.html<br />
set RG2_Report=\\Server_name\Share_Name\RG2_Name-%DDMMYYYY%-%HHMM%.html</p>
<p>@echo on</p>
<p>#######<br />
## REM This generates the reports with Dfsradmin.exe (you can use help to see<br />
## REM what else it can do.)  You need to set the name of the replication<br />
## REM group, the name of the reference server for calculating backlog, the<br />
## REM domain the RG is in, and a name for the report.  The time and date<br />
## REM variables we defined earlier in the script<br />
#######</p>
<p>dfsradmin health new /rgname:RG1 /refmemname:Domain_name\Server_Name /domain:domain_name.com /ReportName:%RG1Report%<br />
dfsradmin health new /rgname:RG2 /refmemname:Domain_name\Server_Name /domain:domain_name.com /ReportName:%RG2Report%</p>
<p>echo RG1  %RG1Report% >  %TEMP%\healthMessageBody.txt<br />
echo RG2  %RG2Report% >> %TEMP%\healthMessageBody.txt</p>
<p>#######<br />
### REM You will need to obtain an email command line application for this<br />
### REM next part.  You will use the program to send an email with links to<br />
### REM the health reports to an alias of your choice.  You may want address<br />
### REM this mail to a distribution group.<br />
### REM<br />
### REM The command below is an example of how to send the mail using a<br />
### REM ficticious command line mail application.  You will need to reformat<br />
### REM the command to be compatible with your command line mail application.<br />
### REM<br />
### REM You many need to give the sending alias the "Send As" right<br />
#######</p>
<p>cl_mail.exe smtp server:my_smtphost to:some_Alias@domain.com from:your_alias@domain.com subject:"DFS Replication Health Reports %DDMMYYYY%" message:@%TEMP%\healthMessageBody.txt auth:sspi<br />
</code></p>
<p>The only potential problems are:</p>
<ul>
<li>The requirement for a command line email utility</li>
<li>Only notification of the report&#8217;s location, not the report itself</li>
<li>Size over time. Each report generated takes about 60KB of disk space.</li>
<li>The format of the report ie. XML/HTML</li>
</ul>
<p>Still, it&#8217;s better than nothing!!</p>
<div class="shr-publisher-283"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Finvurted.com%2Fdistributed-file-server-dfs-reporting%2F' data-shr_title='Distributed+File+Server+%28DFS%29+Reporting'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Finvurted.com%2Fdistributed-file-server-dfs-reporting%2F'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Finvurted.com%2Fdistributed-file-server-dfs-reporting%2F' data-shr_title='Distributed+File+Server+%28DFS%29+Reporting'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://invurted.com/distributed-file-server-dfs-reporting/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Hyper-V Security Guide &#8211; Beta Release Now Available</title>
		<link>http://invurted.com/hyper-v-security-guide-beta-release-now-available/</link>
		<comments>http://invurted.com/hyper-v-security-guide-beta-release-now-available/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 01:15:00 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[virtalisation]]></category>

		<guid isPermaLink="false">http://invurted.com/?p=233</guid>
		<description><![CDATA[For my first non-Vmware post in a while, this is kind of interesting! As part of a select group of our key customers, you are invited to participate in the Beta Program for the Microsoft® Hyper-VT Security Guide. This guide is designed to provide guidance, instructions, and recommendations to help you elevate the security of [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>For my first non-Vmware post in a while, this is kind of interesting!<span id="more-233"></span></p>
<blockquote><p>As part of a select group of our key customers, you are invited to participate in the Beta Program for the Microsoft® Hyper-VT Security Guide. This guide is designed to provide guidance, instructions, and recommendations to help you elevate the security of virtualized Windows Server® environments to meet your business-critical needs. </p>
<p>The Hyper-V Security Guide provides the following information to address your security concerns around server virtualization: </p>
<p>Hardening Hyper-V: Prescriptive guidance for hardening the Hyper-V server role, including several best practices for installing and configuring Hyper-V with a focus on security. These best practices include measures for reducing the attack surface of Hyper-V as well as recommendations for properly configuring secure virtual networks and storage devices on a Hyper-V host server.<br />
Delegating virtual machine management: Prescriptive guidance to help you safely and securely delegate administrative access to virtual machine resources within an organization.<br />
Protecting virtual machines: Prescriptive guidance for securing virtual machine resources, including best practices and detailed steps for protecting virtual machines by using a combination of file system permissions, encryption, and auditing.<br />
By participating in this Beta Program, you can provide timely feedback about the guidance to our team to help us ensure that it meets your needs when released!</p>
<p>What&#8217;s the timeline for the Beta review?<br />
The Beta review period runs through March 4th, 2009. We need to receive your input during this period for your feedback to be included in the final release of the project.</p>
<p>Where do I download the Beta?<br />
To download the Beta and submit feedback, please join the Program Connect Web site. After joining the Beta review program, bookmark this link to the program site to get the latest information about the project </p>
<p>How and where do I provide feedback?<br />
To provide us your feedback please read the feedback instructions. </p>
<p>We look forward to hearing from you! Thanks for taking the time to review the Beta material. Please let us know if you have any questions. </p></blockquote>
<p>I am really interested to see how Hyper-V stacks up against its&#8217; quite formidable competition. The question that always springs to ming whenever I look at Microsoft&#8217;s Hyper-V is, &#8220;If I am an entirely Microsoft house, why not use a virtualisation product optimised for my environment?&#8221;</p>
<p>Interesting times &#8230;</p>
<div class="shr-publisher-233"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Finvurted.com%2Fhyper-v-security-guide-beta-release-now-available%2F' data-shr_title='Hyper-V+Security+Guide+-+Beta+Release+Now+Available'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Finvurted.com%2Fhyper-v-security-guide-beta-release-now-available%2F'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Finvurted.com%2Fhyper-v-security-guide-beta-release-now-available%2F' data-shr_title='Hyper-V+Security+Guide+-+Beta+Release+Now+Available'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://invurted.com/hyper-v-security-guide-beta-release-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[TUTORIAL] Migrating Virtual Machines without Vmotion</title>
		<link>http://invurted.com/migrating-virtual-machines-without-vmotion/</link>
		<comments>http://invurted.com/migrating-virtual-machines-without-vmotion/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 06:50:03 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[powershell]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[vmotion]]></category>

		<guid isPermaLink="false">http://invurted.com/?p=103</guid>
		<description><![CDATA[Guys are hard at work with the labs at the moment here in sunny Hobart, and so I begin trawling the blogs (as is my want). I discovered this brilliant little gem from Mike DiPetrill&#8217;s blog. This post demonstates the awesome power of the Vmware API and the ease of use we get from the [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Guys are hard at work with the labs at the moment here in sunny Hobart, and so I begin trawling the blogs (as is my want). I discovered this brilliant little gem from Mike DiPetrill&#8217;s blog.</p>
<p><span id="more-103"></span></p>
<p>This post demonstates the awesome power of the Vmware API and the ease of use we get from the VI Toolkit for Windows! The script will <a href="http://mikedatl.typepad.com/mikedvirtualization/2008/10/quick-migration.html">move a VM from one ESX host to another</a>, without making use of VMware VMotion. The drawback is that the VM becomes unresponsive for a period of time (usually a few seconds). This is roughly functionally equivalent to Microsoft&#8217;s Quick Migration feature, except that this was done in 130 lines of script.</p>
<div class="shr-publisher-103"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Finvurted.com%2Fmigrating-virtual-machines-without-vmotion%2F' data-shr_title='%5BTUTORIAL%5D+Migrating+Virtual+Machines+without+Vmotion'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Finvurted.com%2Fmigrating-virtual-machines-without-vmotion%2F'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Finvurted.com%2Fmigrating-virtual-machines-without-vmotion%2F' data-shr_title='%5BTUTORIAL%5D+Migrating+Virtual+Machines+without+Vmotion'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://invurted.com/migrating-virtual-machines-without-vmotion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vmware joins Microsoft&#8217;s Server Virtualistion Validation Program</title>
		<link>http://invurted.com/vmware-joins-microsofts-server-virtualistion-validation-program/</link>
		<comments>http://invurted.com/vmware-joins-microsofts-server-virtualistion-validation-program/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 04:09:15 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[VMWare]]></category>

		<guid isPermaLink="false">http://invurted.com/2008/08/vmware-joins-microsofts-server-virtualistion-validation-program/</guid>
		<description><![CDATA[There are no permanent enemies in politics, just permanent interests, the truism goes; and this is apparently true in business as well. InternetNews.com has learned that VMware has joined arch-rival Microsoft&#8217;s third-party server virtualization validation program (SVVP). &#8220;VMware is proud to be a part of SVVP,&#8221; Carl Eschenbach, executive vice president of worldwide field operations, [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>There are no permanent enemies in politics, just permanent interests, the truism goes; and this is apparently true in business as well. <i>InternetNews.com</i> has learned that VMware has joined arch-rival Microsoft&#8217;s third-party server virtualization validation program (SVVP). </p>
<p><span id="more-95"></span></p>
<p>&#8220;VMware is proud to be a part of SVVP,&#8221; Carl Eschenbach, executive vice president of worldwide field operations, said in an email sent to <i>InternetNews.com</i>. &#8220;VMware is looking forward to working closely with Microsoft to complete the certification of VMware ESX under the SVVP program to provide customers the support they need to gain the flexibility and benefits of working in virtualized environments.&#8221;
<p>ESX is one of VMware&#8217;s hypervisors(<a href="http://inews.webopedia.com/SHARED/search_action.asp?Term=HYPERVISOR&amp;Template_Name=inews.webopedia.com">define</a>), and Microsoft&#8217;s certification is necessary if customers using VMware <a>new policy Microsoft announced today</a>. That policy says Microsoft will provide technical support for 31 server applications deployed on its hypervisors or on &#8220;any other third-party validated virtualization platform.&#8221;
<p>The initial announcement of SVVP participants in June named Cisco Systems, Citrix Systems, Novell, Sun Microsystems and Virtual Iron. A Microsoft spokesperson would not specifically confirm VMware&#8217;s participation and told InternetNews.com to &#8220;please contact [VMware public relations manager] with questions regarding VMware&#8217;s participation.&#8221;
<p>VMware and Microsoft (NASDAQ: MSFT) are <a href="http://www.internetnews.com/software/article.php/3755731">locked in a battle</a> for the burgeoning virtualization market. Microsoft released its Hyper-V hypervisor earlier than scheduled, and it&#8217;s believed that EMC, which owns VMware, <a href="http://www.internetnews.com/software/article.php/3757716/Shakeup+at+VMWare+Shakeout+Next.htm">forced out Diane Greene</a> as CEO and replaced her with former Microsoft executive Paul Maritz to help better combat Microsoft.
<p>VMware&#8217;s chief financial officer, Mark Peek, admitted <a href="http://www.internetnews.com/bus-news/article.php/3760596/VMwares+Earnings+Pop+Outlook+Cloudy.htm">during its second quarter earnings call</a> recently that competition from Microsoft will impact his company&#8217;s earnings negatively.
<p>In the same call, VMware&#8217;s new CEO, Paul Maritz, said that the key to competing with Microsoft is &#8220;to stay ahead [in the market] and that&#8217;s exactly what we intend to do.&#8221; And, shortly after Maritz&#8217;s assumption of the reins at VMware, the company <a href="http://www.interentnews.com/software/article.php/3761806/VMware+Offers+ESXi+Hypervisor+for+Free.htm">brought out a free version</a> of its hypervisor, ESXi.
<p>So why is VMware making nice with Microsoft? It really has no choice: Regardless of its newness, Hyper-V is a definite contender, especially because it runs on Microsoft&#8217;s popular SharePoint Server 2008.
<p>So, an uneasy alliance is good business. &#8220;VMware has been collaborating with Microsoft and other ISVs (independent software vendors) to ensure that our customers are supported at the highest possible level,&#8221; VMware&#8217;s Eschenbach said.
<p>Corporations are experimenting with Hyper-V, if only for now, to learn what it can do. &#8220;We&#8217;re using Hyper-V right now, it&#8217;s another utility for us to go out there and play with,&#8221; Kevin Murphy, chief technology officer at NEI, which makes physical and virtual appliances for independent software vendors, told <i>InternetNews.com</i>.
<p>For its part, Microsoft gives its users a break by making VMware integration easier and avoids further controversy: In February 2007, VMware <a href="http://www.vmware.com/solutions/whitepapers/msoft_licensing_wp.html">charged Microsoft</a> with leveraging its ownership of the Windows operating system and applications that permeate corporate IT to drive customers to use Microsoft virtualization products. VMware barely stopping short of accusing Microsoft of antitrust law violations.
<p>SOURCE: <a href="http://www.internetnews.com/">http://www.internetnews.com/</a></p>
<div class="shr-publisher-95"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Finvurted.com%2Fvmware-joins-microsofts-server-virtualistion-validation-program%2F' data-shr_title='Vmware+joins+Microsoft%27s+Server+Virtualistion+Validation+Program'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Finvurted.com%2Fvmware-joins-microsofts-server-virtualistion-validation-program%2F'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Finvurted.com%2Fvmware-joins-microsofts-server-virtualistion-validation-program%2F' data-shr_title='Vmware+joins+Microsoft%27s+Server+Virtualistion+Validation+Program'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://invurted.com/vmware-joins-microsofts-server-virtualistion-validation-program/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[TUTORIAL] Virtual Center Cluster using MSCS</title>
		<link>http://invurted.com/virtual-center-cluster-using-mscs/</link>
		<comments>http://invurted.com/virtual-center-cluster-using-mscs/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 03:55:36 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://invurted.com/2008/07/virtual-center-cluster-using-mscs/</guid>
		<description><![CDATA[The constant question with Vmware is, &#8220;Can I cluster using Microsoft Clustering Services?&#8221; The answer now, thankfully, is yes you can. And just to stretch it out a bit more there&#8217;s this! Chris Skinner who works for Vmware as a Technical Trainer has put together another awesome white paper. This time he&#8217;s proving that you [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>The constant question with Vmware is, &#8220;Can I cluster using Microsoft Clustering Services?&#8221;</p>
<p>The answer now, thankfully, is yes you can. And just to stretch it out a bit more there&#8217;s this!</p>
<p><span id="more-88"></span></p>
<p>Chris Skinner who works for Vmware as a Technical Trainer has put together another awesome white paper. This time he&#8217;s proving that you can virtualise Virtual Center AND put it into a Microsoft Cluster.</p>
<p>Like all his previous papers, this one is distributed freely but without warranty or guarantee. So, it&#8217;s a case of reader beware! However, after reading it and testing, it looks the goods!</p>
<p><a href="http://invurted.com/wp-content/uploads/2008/07/clusteringvc25.pdf" target="_self">ClusteringVC25.pdf</a></p>
<div class="shr-publisher-88"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Finvurted.com%2Fvirtual-center-cluster-using-mscs%2F' data-shr_title='%5BTUTORIAL%5D+Virtual+Center+Cluster+using+MSCS'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Finvurted.com%2Fvirtual-center-cluster-using-mscs%2F'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Finvurted.com%2Fvirtual-center-cluster-using-mscs%2F' data-shr_title='%5BTUTORIAL%5D+Virtual+Center+Cluster+using+MSCS'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://invurted.com/virtual-center-cluster-using-mscs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Microsoft opens SCVMM 2008 beta, manages Hyper-V and VMware ESX</title>
		<link>http://invurted.com/microsoft-opens-scvmm-2008-beta-manages-hyper-v-and-vmware-esx/</link>
		<comments>http://invurted.com/microsoft-opens-scvmm-2008-beta-manages-hyper-v-and-vmware-esx/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 09:14:53 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[VMWare]]></category>

		<guid isPermaLink="false">http://invurted.com/?p=86</guid>
		<description><![CDATA[The Microsoft near-term strategy to win the virtualization market is clear: deliver a low cost hypervisor with basic management capabilities to attract SMBs, deliver a centralized management console which simplifies the migration from VMware ESX to Hyper-V to attract the Enterprises, call for support and interoperability the entire partners ecosystem to attract both. Today at [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>The Microsoft near-term strategy to win the virtualization market is clear: deliver a low cost hypervisor with basic management capabilities to attract SMBs, deliver a centralized management console which simplifies the migration from VMware ESX to Hyper-V to attract the Enterprises, call for support and interoperability the entire partners ecosystem to attract both.<span id="more-63"></span></p>
<p>Today at the Microsoft Management Summit 2008 the company puts on the table another piece of this strategy, opening the much awaited beta program of System Center Virtual Machine Manager (SCVMM) 2008.</p>
<p>The product was expected not only because it can finally manage Hyper-V hosts, but mostly because it promises to seamlessly manage VMware ESX hosts as well.</p>
<p>Microsoft hopes that its customers, already implementing the competing hypervisor, stop using VirtualCenter and turn to SCVMM 2008 for any task (including VMotion!). Unfortunately this goal seems hard to achieve considering some limitations that plague this first attempt.<br />
For instance there are no current plans to manage the ESX hosts patching, which is a critical feature demanded for years by VMware customers and finally implemented in VI 3.5 through the new Update Manager (VUM): even if Microsoft WSUS can easily patch the guest OSes, until it will also patch ESX itself customers will still have to open the VirtualCenter console every day.</p>
<p>On top of that, there is the evident &#8220;feature-delay&#8221; that Microsoft will suffer forever: in any moment VMware can deliver new VirtualCenter capabilities so to maintain its console a mandatory component or at least a highly desirable one.<br />
It would be much different if SCVMM could directly control the ESX hosts: at that point Microsoft could win the customers offering the product at a fraction of the price. But this seems unlikely since VMware offers the ESX management APIs only through VirtualCenter.</p>
<p>Nonetheless SCVMM 2008 is very interesting: besides managing Hyper-V and ESX, it now includes a new feature called Performance and Resource Optimization (PRO) which continuously monitors the virtual infrastructure and suggests how virtual machines should be improved (upgrading the virtual hardware) or moved across the available virtualization host to achieve the best performance.</p>
<p>The PRO engine is influenced by some pre-defined policies and SCVMM administrators can decide to approve/ignore each suggestion or automate the process.<br />
Additionally, PRO is extensible through 3rd party management packs, which can give further indications to SCVMM on how to move workload in the virtual data center.</p>
<p>Microsoft is expected to add further functionalities in the second beta of SCVMM 2008.</p>
<p>SOURCE: http://virtualization.info</p>
<div class="shr-publisher-63"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Finvurted.com%2Fmicrosoft-opens-scvmm-2008-beta-manages-hyper-v-and-vmware-esx%2F' data-shr_title='Microsoft+opens+SCVMM+2008+beta%2C+manages+Hyper-V+and+VMware+ESX'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Finvurted.com%2Fmicrosoft-opens-scvmm-2008-beta-manages-hyper-v-and-vmware-esx%2F'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Finvurted.com%2Fmicrosoft-opens-scvmm-2008-beta-manages-hyper-v-and-vmware-esx%2F' data-shr_title='Microsoft+opens+SCVMM+2008+beta%2C+manages+Hyper-V+and+VMware+ESX'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://invurted.com/microsoft-opens-scvmm-2008-beta-manages-hyper-v-and-vmware-esx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[TUTORIAL] Problems with Intelppm.sys and processr.sys under Virtual PC / Virtual Server</title>
		<link>http://invurted.com/problems-with-intelppmsys-and-processrsys-under-virtual-pc-virtual-server/</link>
		<comments>http://invurted.com/problems-with-intelppmsys-and-processrsys-under-virtual-pc-virtual-server/#comments</comments>
		<pubDate>Mon, 18 Jun 2007 04:30:30 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://invurted.com/?p=55</guid>
		<description><![CDATA[This started happening in the 2823 Virtual PCs. http://blogs.msdn.com/virtual_pc_guy/archive/2005/10/24/484461.aspx Under certain circumstances with a Windows XP / 2003 operating system &#8211; intelppm.sys and processr.sys can cause a virtual machine running under Virtual PC / Virtual Server to crash (by default this will cause the Windows guest operating system to reboot automatically &#8211; but if you [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>This started happening in the 2823 Virtual PCs.</p>
<p><a href="http://blogs.msdn.com/virtual_pc_guy/archive/2005/10/24/484461.aspx">http://blogs.msdn.com/virtual_pc_guy/archive/2005/10/24/484461.aspx</a>
<p>Under certain circumstances with a Windows XP / 2003 operating system &#8211; intelppm.sys and processr.sys can cause a virtual machine running under Virtual PC / Virtual Server to crash (by default this will cause the Windows guest operating system to reboot automatically &#8211; but if you have changed this setting you will see a blue screen).  The reason for this crash is because these drivers are attempting to perform an unsupported operation inside of the virtual machine (like upgrading the physical processors microcode, changing power state on the physical processor).</p>
<p>Today this problem only occurs on Centrino and AMD K8 processors.  Most people see this problem when they move a virtual machine that was created on another type of processor to a computer running one of these types of processors (and then they usually see the problem when they attempt to shutdown their virtual machine for the first time).  Now you may be wondering why you have not heard about this problem more often &#8211; and the reason for that is that if these drivers fail once &#8211; they are smart enough to not attempt to perform the operation that failed again.</p>
<p>If you are seeing this problem repeatedly you can manually disable these drivers (with no negative side effect) by going to the following location in the registry:</p>
<p><code>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Processor</code></p>
<p>Or</p>
<p><code>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Intelppm</code></p>
<p>And changing the <code>Start</code> value to <code>4</code>.</p>
<p>In the mean time we have made some subtle changes to the way our hardware exposes the processor in Virtual Server R2 so that in future products these drivers should never get loaded inside of virtual machines.</p>
<div class="shr-publisher-31"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div class='shareaholic-like-buttonset' style='float:none;height:30px;'><a class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Finvurted.com%2Fproblems-with-intelppmsys-and-processrsys-under-virtual-pc-virtual-server%2F' data-shr_title='%5BTUTORIAL%5D+Problems+with+Intelppm.sys+and+processr.sys+under+Virtual+PC+%2F+Virtual+Server'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Finvurted.com%2Fproblems-with-intelppmsys-and-processrsys-under-virtual-pc-virtual-server%2F'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Finvurted.com%2Fproblems-with-intelppmsys-and-processrsys-under-virtual-pc-virtual-server%2F' data-shr_title='%5BTUTORIAL%5D+Problems+with+Intelppm.sys+and+processr.sys+under+Virtual+PC+%2F+Virtual+Server'></a></div><div style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://invurted.com/problems-with-intelppmsys-and-processrsys-under-virtual-pc-virtual-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

