<?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; VMWare</title>
	<atom:link href="http://invurted.com/tag/vmware/feed/" rel="self" type="application/rss+xml" />
	<link>http://invurted.com</link>
	<description>With great virtualisation comes great responsibility!</description>
	<lastBuildDate>Fri, 27 Jan 2012 04:43:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<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>Vmware View 4.5 &#8211; Overview</title>
		<link>http://invurted.com/vmware-view-4-5-overview/</link>
		<comments>http://invurted.com/vmware-view-4-5-overview/#comments</comments>
		<pubDate>Mon, 08 Nov 2010 04:07:03 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[VMWare]]></category>
		<category><![CDATA[vdi]]></category>
		<category><![CDATA[vmware view]]></category>

		<guid isPermaLink="false">http://invurted.com/?p=327</guid>
		<description><![CDATA[Vmware View is the virtual desktop infrastructure offering from Vmware. The current version is 4.5. The object of virtualising my desktop include Replace outdated unreliable hardware Increase overall system performance Increase overall system performance Reduce ongoing Power consumption and Cooling requirements Built a “Green IT” focused IT environment Reduce time &#038; costs associated with purchase [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Vmware View is the virtual desktop infrastructure offering from Vmware. The current version is 4.5.<span id="more-327"></span></p>
<p>The object of virtualising my desktop include</p>
<ul>
<li>Replace outdated unreliable hardware</li>
<li>Increase overall system performance</li>
<li>Increase overall system performance</li>
<li>Reduce ongoing Power consumption and Cooling requirements</li>
<li>Built a “Green IT” focused IT environment</li>
<li>Reduce time &#038; costs associated with purchase / management and support Desktop PC’s</li>
</ul>
<p>Effectively, I am able to achieve many, if not all, of these goals by turning my user workstations into virtual machines! By replacing my client workstation with thin clients, I can extend the life of the hardware or even re-purpose the old hardware I have.</p>
<p>VMware View is well suited to large environments where traditional Desktop imaging such as Ghost, are no longer viable due to numerous restraints. It simplifies management of desktops and enables quick and easy deployment of new applications. </p>
<p>A VMware view “Thin provisioned” virtual machine performance is higher than a standard virtual machine as the snapshot of the master image will remain in the SAN’s cache due to its high utilization. This speed’s up performance as all requests are returned by cache and don’t need to access the physical disk which generates I/O load on the SAN.</p>
<p>The ability to utilize existing desktops and/or thin clients means a migration to VMware View is quick and easy. Once the older desktops are replaced with Thin Clients the lifespan of the equipment dramatically increases as there are no moving parts. The cost saving of a VMware View environment also extends to power savings as a typical Thin Clients uses far less power than a desktop PC.</p>
<p>A VMware capacity planner audit of the existing desktop pc’s will be required to get an accurate number of required ESX hosts for the VMware view environment. As a guide typically you&#8217;ll see ~50 medium use virtual desktops per HP DL380 (or equivalent) ESX Host. Depending on the number of concurrent users and applications used this number can vary.</p>
<p>Although additional ESX hosts will be required if VMware View was utilized across the organisation the SAN disks and configuration is designed to support a full VMware View environment.</p>
<p>As I mentioned elsewhere, the technology underlying View is remarkably simple. At its core there is my existing virtual infrastructure running Vmware ESX, some shared storage and a few minor network tweaks. After that, all I need are:</p>
<ul>
<li>VMware View manager “Connection Server”<br />The server used to connect the VMware View Client to the virtual desktops entitled to the user/s</li>
<li>VMware View manager “Security Server”<br />A server to be placed in the DMZ, for remote users to connect to for secure access to the VMware view environment
</li>
<li>Virtual Desktops<br />A Virtual machine running a Desktop operating system with VMware View Agent installed to enable all VMware View features.
</li>
</ul>
<p>As you can see below:</p>
<p><img src="http://invurted.com/wp-content/uploads/viewcomponents.png"></p>
<p>It shows the “Fat Client”, “Thin client” and “Diskless PC’s” connected directly to the View manager server while within the Local area network or Private -Area network.</p>
<p>The example also shows a “Mobile / Remote user” connecting securely via a View Manager Security server in the DMZ and through the Connection server to the centralized virtual desktops.</p>
<p>And that&#8217;s about it! The security server acts as a front end for my clients from external sources, thereby avoiding potentially dangerous access directly to the Connection Server (or Broker) that controls the connection to the virtual machines.</p>
<p>There is, of course, more to it than this. However, for the moment, the basic structure is a good starting point.</p>
<p>And of course, all the machines required for VDI virtualise brilliantly!</p>
<div class="shr-publisher-327"></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-view-4-5-overview%2F' data-shr_title='Vmware+View+4.5+-+Overview'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Finvurted.com%2Fvmware-view-4-5-overview%2F'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Finvurted.com%2Fvmware-view-4-5-overview%2F' data-shr_title='Vmware+View+4.5+-+Overview'></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-view-4-5-overview/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>iSCSI: Why a VMkernel and a Service Console?</title>
		<link>http://invurted.com/iscsi-why-a-vmkernel-and-a-service-console/</link>
		<comments>http://invurted.com/iscsi-why-a-vmkernel-and-a-service-console/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 02:46:19 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[VMWare]]></category>
		<category><![CDATA[ghey]]></category>
		<category><![CDATA[iscsi]]></category>

		<guid isPermaLink="false">http://invurted.com/?p=303</guid>
		<description><![CDATA[Does Vmware have Microsoft Vista properties? You know, we&#8217;ll just chuck it in at the end and pray it works. Frantic calls to and from on Saturday night lead myself and a friend to the question, &#8220;What the hell is up with iSCSI?&#8221; It seems that the initiator works only with a service console. In [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Does Vmware have Microsoft Vista properties? You know, we&#8217;ll just chuck it in at the end and pray it works.<span id="more-303"></span></p>
<p>Frantic calls to and from on Saturday night lead myself and a friend to the question, &#8220;What the hell is up with iSCSI?&#8221;</p>
<p>It seems that the initiator works only with a service console. In fact, the observed results showed that iSCSI was being run with the Service Console&#8217;s IP address DESPITE have a vmkernel port configured in the same networks as the iSCSI target.</p>
<p>Well, this is not entirely true. Vmware needs a Service Console to do the initial CHAP authentication and establishment and only then does it switch over to the configured vmkernel interface.</p>
<p>Why even bother with an iSCSI &#8220;interface&#8221;  (vmkernel port0 if you&#8217;re going to initiate with the Service Console? In fact, more to the point, why does it split the authentication and actual iSCSI traffic across them.</p>
<p>Based on various forum posts, it sounds like iSCSI was a last minute throw in by VMware, and just not done completely right.</p>
<p>Hence, Vmware Vista.</p>
<p>REF: my mobile phone log with the lingfish and http://communities.vmware.com/thread/209361</p>
<div class="shr-publisher-303"></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%2Fiscsi-why-a-vmkernel-and-a-service-console%2F' data-shr_title='iSCSI%3A+Why+a+VMkernel+and+a+Service+Console%3F'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Finvurted.com%2Fiscsi-why-a-vmkernel-and-a-service-console%2F'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Finvurted.com%2Fiscsi-why-a-vmkernel-and-a-service-console%2F' data-shr_title='iSCSI%3A+Why+a+VMkernel+and+a+Service+Console%3F'></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/iscsi-why-a-vmkernel-and-a-service-console/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Vmware ESX3.5 Templates</title>
		<link>http://invurted.com/vmware-esx3-5-templates/</link>
		<comments>http://invurted.com/vmware-esx3-5-templates/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 02:47:52 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[VMWare]]></category>
		<category><![CDATA[powershell]]></category>
		<category><![CDATA[scripting]]></category>

		<guid isPermaLink="false">http://invurted.com/?p=300</guid>
		<description><![CDATA[Templates and their usage are one of the big time savers in ESX. The ability to setup a &#8220;perfect&#8221; vritual machine and then deploy multiple copies of it allows us to minimise the risk of deployment errors. However, there are a few limits around what can be achieved. Specifically, in the environment I am in [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Templates and their usage are one of the big time savers in ESX. The ability to setup a &#8220;perfect&#8221; vritual machine and then deploy multiple copies of it allows us to minimise the risk of deployment errors. However, there are a few limits around what can be achieved.<span id="more-300"></span></p>
<p>Specifically, in the environment I am in at the moment, there is a requirement for the operating system to be deployed to one LUN and the any application partitons to be deployed to another LUN.</p>
<p>Templates only allow me to deploy the machine&#8217;s virtual hard disk to one LUN and not split across two. Hence the problem.</p>
<p>There is no quick fix that I could find; so it was off the scripting land I went.</p>
<p>First things first. The customer required the deployment of twenty seven virtual machines all based off one. The process is prety simple; open my Virtual Infrastructure Client, point it at a Virtual Center (ESX servers by themselves don&#8217;t have template functionality), and convert the baseline virtual machine to a template.</p>
<p>I could have chosen to deploy twenty seven virtual machines manually, but, well, I&#8217;m lazy. So, the lazy man&#8217;s solution? Scripting!</p>
<p>The process was as follows:</p>
<p>1) Remove the 40GB hard drive (cloning and templating doesn&#8217;t allow hard drives to be placed in multiple datastores eg. osLUN and appLUN)<br />
2) Create a template of the virtual machine.<br />
3) Install powershell and the Vmware VI Toolkit giving us the powershell for Vmware functionality.<br />
4) Save the following to a .ps1 (Powershell script file):</p>
<p>$array = &#8220;Machine1&#8243;,&#8221;Machine2&#8243;,&#8221;Machine3&#8243; (and so forth)<br />
$TARGET = &#8220;FQDN_OF_TARGET_ESX_SERVER&#8221;</p>
<p>Connect-viserver FQDN_OF_VIRTUAL_CENTER</p>
<p>foreach ($vm in $array)<br />
{<br />
$vm=New-VM -Name $vm -Template BASELINE_TEMPLATE -Host $TARGET -Datastore osLUN<br />
}</p>
<p>The above script will connect to the VI Center (it will prompt for username and password) and then create a new machine called &#8220;Machine1&#8243; etc. for each machine in the list. It will place the virtual machine on the esx server in $TARGET and build it from the template called BASELINE_TEMPLATE.</p>
<p>Now comes the hard part. There are 27 42GB drives that need to be created for the virtual machines. There is no powershell that will allow this to happen. Therefore, a script is required.</p>
<p>In appLUN is a vmdk called BASELINE_TEMPLATE_VMDK and this is the virtual hard drive (pre partitioned and formatted) that will be used for the virtual machines.</p>
<p>for DESTINATION in machine1 machine2 machine3 machine4 ETC.<br />
do<br />
        # Copy<br />
        echo &#8220;Copying $SOURCE to $DESTINATION&#8221;<br />
        mkdir $DESTINATION<br />
        cp -a $SOURCE/* $DESTINATION/<br />
        # Rename vmdk files<br />
        cd $DESTINATION<br />
        for file in $(ls -1 *.vmdk)<br />
        do<br />
                echo &#8220;Renaming $SOURCE vmdks to $DESTINATION&#8221;<br />
                DEST=$(echo $file | sed s/$SOURCE/$DESTINATION/g)<br />
                mv $file $DEST<br />
        done<br />
        # Edit .vmdk<br />
        for file in $(ls -1 *.vmdk | grep -v flat)<br />
        do<br />
                echo &#8220;Replacing references to $SOURCE in .vmdk file $file&#8221;<br />
                sed -i s/$SOURCE/$DESTINATION/g $file<br />
        done<br />
 cd ..<br />
done<br />
echo &#8220;Finished&#8221;</p>
<p>This will copy the BASELINE_TEMPLATE_VMDK virtual hard drive one time for each virtual machine and make sure it is useable for that machine. It will also go through the .vmdk file and change the reference from BASELINE_TEMPLATE_VMDK to the destination virtual machine name.</p>
<p>Once it is run, we have to manually add the newly created vmdk to the corresponding virtual machine.</p>
<p>Then it is a simple matter of logging into each virtual machine and changing their host names and IP addresses.</p>
<p>There is still a fair bit of manual intervention involved, but at least the boring, tedious bits (deploying the templates and copying the hard drives) has been automated.</p>
<p>If you can offer any other scripts that can complete the picture, let me know!</p>
<div class="shr-publisher-300"></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-esx3-5-templates%2F' data-shr_title='Vmware+ESX3.5+Templates'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Finvurted.com%2Fvmware-esx3-5-templates%2F'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Finvurted.com%2Fvmware-esx3-5-templates%2F' data-shr_title='Vmware+ESX3.5+Templates'></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-esx3-5-templates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vSphere multi-pathing failover</title>
		<link>http://invurted.com/vsphere-multi-pathing-failover/</link>
		<comments>http://invurted.com/vsphere-multi-pathing-failover/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 05:45:18 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[VMWare]]></category>
		<category><![CDATA[multipathing]]></category>
		<category><![CDATA[vsphere]]></category>

		<guid isPermaLink="false">http://invurted.com/?p=290</guid>
		<description><![CDATA[Whilst researching some storage options for a client, I stumbled across this pretty useful information 1) How often ESX checks for path failure? ==> As soon as an I/O request to a path fails, ESX will initiate a path failover. If there is no I/O outstanding to a path. ESX will probe each physical path [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Whilst researching some storage options for a client, I stumbled across this pretty useful information<span id="more-290"></span></p>
<p>1) How often ESX checks for path failure?<br />
==> As soon as an I/O request to a path fails, ESX will initiate a path failover. If there is no I/O outstanding to a path. ESX will probe each physical path every 5 minutes, by default, to proactively detect path failure.</p>
<p>2) How long will ESX wait before trying a different storage path?<br />
==> A different storage path is tried immediately.</p>
<p>3) What happens between the failure detection and the connection recovery?<br />
==> I/O requests will be queued.</p>
<p>4) Under which circumstances will a host initiated target reset or LUN reset occur?<br />
==> Resets are not typically initiated by ESX. Two exceptions to this rule are:<br />
- if a path failure occurs while there is a SCSI-2 reservation outstanding on the failed path<br />
- if the VM or userworld that initiated the I/O request sends a request to abort the outstanding I/O request.</p>
<p>5) Will ESX ever force a LUN trespass in the array?<br />
==> Only in the case of an A/P array when there is no working path on the same SP as the failing path. For example, when using an EMC Clariion (which uses the &#8220;trespass&#8221; command). </p>
<p>Technically point two needs some work. </p>
<p>ESX SCSI layer has a latency between when the failure occurs and when it will try a different path. This is usually determined by when the device driver returns a failure ie. I/O errors. Supported fibre channel devices will do this inside of thirty seconds. The ESX SCSI layer then has thirty seconds to use another working path. On an active/passive array the activate/trespass/etc command can take a few seconds to complete.</p>
<p>Within a virtual machine, the registry ([HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Disk]<br />
“TimeoutValue”=dword:000000be) can be configured to wait before issuing an abort for an outstanding I/O. If this key is enabled</p>
<p><code>ESX states that within this 60 seconds it will:<br />
- detect that a path has failed<br />
- select a new path<br />
- activate the new path<br />
- re-issue the cmd from the guest to the new path<br />
- have the newly issued cmd complete successfully and return to the guest.</code></p>
<div class="shr-publisher-290"></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%2Fvsphere-multi-pathing-failover%2F' data-shr_title='vSphere+multi-pathing+failover'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Finvurted.com%2Fvsphere-multi-pathing-failover%2F'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Finvurted.com%2Fvsphere-multi-pathing-failover%2F' data-shr_title='vSphere+multi-pathing+failover'></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/vsphere-multi-pathing-failover/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>New Vmware Convertor 4.0.1</title>
		<link>http://invurted.com/new-vmware-convertor-401/</link>
		<comments>http://invurted.com/new-vmware-convertor-401/#comments</comments>
		<pubDate>Mon, 25 May 2009 04:15:13 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[VMWare]]></category>
		<category><![CDATA[convertor]]></category>

		<guid isPermaLink="false">http://invurted.com/?p=276</guid>
		<description><![CDATA[Vmware Convertor allows us to P2V (Physical to Virtual) migrations. That is, taking (potentially) a running machine on my network and importing it directly into my virtual infrastructure. So, whilst vSphere is the new kid on the block, Vmware have also released an updated version to this genuinely brilliant utility! What’s New The VMware vCenter [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Vmware Convertor allows us to P2V (Physical to Virtual) migrations. That is, taking (potentially) a running machine on my network and importing it directly into my virtual infrastructure.<span id="more-276"></span></p>
<p>So, whilst vSphere is the new kid on the block, Vmware have also released an updated version to this genuinely brilliant utility!</p>
<blockquote><p><strong>What’s New</strong><br />
The VMware vCenter Converter Standalone 4.0.1 release is an update to Converter Standalone 4.0, and includes the following new features:</p>
<ul>
Support for vSphere 4.0 as source and destination targets: </p>
<li>Support for configuring target disks as thin provisioned disks </li>
<li>Support creation of IDE disks on vSphere 4.0 </li>
<li>Support for backup products to restore vSphere 4.0 virtual machines backed up using VCB </li>
<li>Support for creation of virtual hardware version 7.0 virtual machines on vSphere 4.0. targets as well as migration of hardware version 7.0 virtual machines from Workstation and Server platforms to vSphere 4.0 </li>
<li>Support for importing OVF 1.0 single virtual machine images. </li>
<li>Support for customization of Windows Server 2008 guests. </li>
</ul>
</blockquote>
<p>[email_link]</p>
<div class="shr-publisher-276"></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%2Fnew-vmware-convertor-401%2F' data-shr_title='New+Vmware+Convertor+4.0.1'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Finvurted.com%2Fnew-vmware-convertor-401%2F'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Finvurted.com%2Fnew-vmware-convertor-401%2F' data-shr_title='New+Vmware+Convertor+4.0.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/new-vmware-convertor-401/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vmware vSphere</title>
		<link>http://invurted.com/vmware-vsphere/</link>
		<comments>http://invurted.com/vmware-vsphere/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 00:45:40 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[VMWare]]></category>
		<category><![CDATA[vsphere]]></category>

		<guid isPermaLink="false">http://invurted.com/vmware-vsphere/</guid>
		<description><![CDATA[Vmware’s launch of their new operating system, vSphere (Vmware ESX 4!), is being lauded as the first “cloud operating system”. The twitter-sphere and the blog-verse is going mad with live reports from Vmware’s announcements. Specifically, Duncan Epping’s blog has some interesting links: http://www.yellow-bricks.com/2009/04/21/vsphere-linkage/ Also, twitter search for vSphere, or check out Scott Lowe’s blog (http://blog.scottlowe.org/) [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Vmware’s launch of their new operating system, vSphere (Vmware ESX 4!), is being lauded as the first “cloud operating system”.</p>
<p> <span id="more-260"></span>
<p>The twitter-sphere and the blog-verse is going mad with live reports from Vmware’s announcements.</p>
<p>Specifically, Duncan Epping’s blog has some interesting links: <a href="http://www.yellow-bricks.com/2009/04/21/vsphere-linkage/" target="new">http://www.yellow-bricks.com/2009/04/21/vsphere-linkage/</a></p>
<p>Also, twitter search for vSphere, or check out Scott Lowe’s blog (<a href="http://blog.scottlowe.org/" target="new">http://blog.scottlowe.org/</a>) and also Rick Scherer (<a href="http://vmwaretips.com/wp/" target="new">http://vmwaretips.com/wp/</a>).</p>
<p>And for an interesting response, Microsoft’s reaction to the announcement: <a href="http://darow.wordpress.com/2009/04/21/reactions-to-vmwares-vsphere-4/" target="new">http://darow.wordpress.com/2009/04/21/reactions-to-vmwares-vsphere-4/</a></p>
<p>It’s a shame I’m stranded here in Australia and can’t attend these events easily!</p>
<div class="shr-publisher-260"></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-vsphere%2F' data-shr_title='Vmware+vSphere'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Finvurted.com%2Fvmware-vsphere%2F'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Finvurted.com%2Fvmware-vsphere%2F' data-shr_title='Vmware+vSphere'></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-vsphere/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[TUTORIAL] Failure to Enter Maintenance Mode</title>
		<link>http://invurted.com/tutorial-failure-to-enter-maintenance-mode/</link>
		<comments>http://invurted.com/tutorial-failure-to-enter-maintenance-mode/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 02:34:37 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[maintenance mode]]></category>

		<guid isPermaLink="false">http://invurted.com/?p=255</guid>
		<description><![CDATA[Greetings, faithful reader, This one is as much a reminder for me as it is one to you! When you&#8217;re entering Maintenance Mode, the Vmware ESX server will always try to Vmotion all of it&#8217;s hosted virtual machines away. Problems can occur when hosts fail to migrate when entering Maintenace Mode. The server will stop [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Greetings, faithful reader,</p>
<p>This one is as much a reminder for me as it is one to you! <span id="more-255"></span></p>
<p>When you&#8217;re entering Maintenance Mode, the Vmware ESX server will always try to Vmotion all of it&#8217;s hosted virtual machines away. Problems can occur when hosts fail to migrate when entering Maintenace Mode. The server will stop at two percent and then time out. Regrettably, there is no notification that an individual Virtual Machine&#8217;s Vmotion event fails.</p>
<p>However, there is another cause as well: if your cluster is both HA (High Availability) and DRS (Distributed Resource Scheduling) enabled, when you put an ESX server into Maintenance mode, DRS will generate a five star recommendation. Manual mode, however, requires user interaction and you have to tell the ESX cluster to initiate the Vmotion events. Once I accept the recommendations, Vmotion will start and the target ESX server will be placed in Maintenance Mode.</p>
<p>There is one other case where it will fail. This one falls into the category of &#8220;undocumented system feature&#8221;.  The summary is:</p>
<p>From: http://kb.vmware.com/selfservice/viewContent.do?externalId=1007156&#038;sliceId=1</p>
<blockquote>
<ul>
<li>An ESX host fails to enter maintenance mode in a VMware High Availability (HA) or DRS cluster </li>
<li>Hosts fail to migrate when attempting to enter maintenance mode </li>
<li>The progress indicator remains at 2% indefinitely</li>
<li>Trying to remediate a host and getting a time out error when trying to enter the maintenance mode</li>
</ul>
<p>Cause:<br />
This is normal behavior for a VMware HA/DRS cluster that is using strict admission control.</p>
<p>Disabling strict admission control (allowing virtual machines to power on even if they violate constraints) should allow a host to enter maintenance mode in this situation but a bug was discovered whereby it did not.<br />
Resolution:</p>
<p>For a permanent solution, upgrade to VirtualCenter 2.5 Update 3.</p>
<p>To workaround the issue, temporarily disable VMware HA in the cluster settings. You will then be able to put the ESX Server host into Maintence mode and do the work required. You can then re-enable HA on your cluster.</p></blockquote>
<div class="shr-publisher-255"></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-failure-to-enter-maintenance-mode%2F' data-shr_title='%5BTUTORIAL%5D+Failure+to+Enter+Maintenance+Mode'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Finvurted.com%2Ftutorial-failure-to-enter-maintenance-mode%2F'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Finvurted.com%2Ftutorial-failure-to-enter-maintenance-mode%2F' data-shr_title='%5BTUTORIAL%5D+Failure+to+Enter+Maintenance+Mode'></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-failure-to-enter-maintenance-mode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[TUTORIAL] Boot ESX 3i from USB key</title>
		<link>http://invurted.com/boot-esx-3i-from-usb-key/</link>
		<comments>http://invurted.com/boot-esx-3i-from-usb-key/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 05:33:02 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[esx 3i]]></category>

		<guid isPermaLink="false">http://invurted.com/?p=243</guid>
		<description><![CDATA[This one is getting filed under &#8220;Try it really soon!&#8221; However, randomly answering an email, I came across this document on http://www.vminfo.nl detailing the process for making a bootable USB key with ESX 3i installed. Certainly, the document goes into a lot more detailed instructions, but here&#8217;s a bit of a summary: Using an archiving [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>This one is getting filed under &#8220;Try it really soon!&#8221; However, randomly answering an email, I came across this document on http://www.vminfo.nl detailing the process for making a bootable USB key with ESX 3i installed.<span id="more-243"></span></p>
<p>Certainly, the document goes into a lot more detailed instructions, but here&#8217;s a bit of a summary:</p>
<ol>
<li>Using an archiving program eg. IZArc, extract the contents of the Vmware ESX 3i ISO image. Given it&#8217;s an ISO, you could also mount it using DaemonTools or it&#8217;s like.</li>
<li>Once the files are extracted, find the INSTALL.TGZ file and open it.</li>
<li>Navigate to the <code>\usr\lib\vmware\installer</code> directory.</li>
<li>Open the <code>Vmware-VMvisor-big-3.5.0_Update_2-11072.i386.dd.bz2</code> file. This may take a while, so patience, young padawan! Then extract the un-compressed .dd file</li>
<li>Restore the boot image to the USB thumb drive. Effectively, you&#8217;re restoring a &#8220;virtual hard drive&#8221; (in this case the .dd file extracted above.</li>
<li>Now that&#8217;s done, it&#8217;s time to test! Boot the sucker and play with ESX 3i!</li>
</ol>
<p>The only real &#8220;gotcha&#8221; in this one is pretty obvious: make sure you have a motherboard that can boot from USB. Thankfully, these days most new motherboards have this ability. If in doubt check your motherboard manual or the manufacturer&#8217;s website.</p>
<p>Regrettably, I don&#8217;t have a font big enough OR bold enough to stress that this is UNSUPPORTED IN A PRODUCTION ENVIRONMENT!! Try it at your own risk!</p>
<p><a href="http://invurted.com/wp-content/uploads/esx3iusb.pdf">ESX 3i on USB</a></p>
<div class="shr-publisher-243"></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%2Fboot-esx-3i-from-usb-key%2F' data-shr_title='%5BTUTORIAL%5D+Boot+ESX+3i+from+USB+key'></a><a class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Finvurted.com%2Fboot-esx-3i-from-usb-key%2F'></a><a class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Finvurted.com%2Fboot-esx-3i-from-usb-key%2F' data-shr_title='%5BTUTORIAL%5D+Boot+ESX+3i+from+USB+key'></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/boot-esx-3i-from-usb-key/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

