<?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>harleystagner.com &#187; VMware</title>
	<atom:link href="http://www.harleystagner.com/category/vmware/feed" rel="self" type="application/rss+xml" />
	<link>http://www.harleystagner.com</link>
	<description></description>
	<lastBuildDate>Fri, 18 Jun 2010 01:39:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>When was the last time you thought VMotion was a bad idea?</title>
		<link>http://www.harleystagner.com/vmware/when-was-the-last-time-you-thought-vmotion-was-a-bad-idea.php</link>
		<comments>http://www.harleystagner.com/vmware/when-was-the-last-time-you-thought-vmotion-was-a-bad-idea.php#comments</comments>
		<pubDate>Fri, 18 Jun 2010 01:39:24 +0000</pubDate>
		<dc:creator>Harley Stagner</dc:creator>
				<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.harleystagner.com/?p=331</guid>
		<description><![CDATA[I read a blog post over at Windows IT Pro recently that prompted this post. Mr. Greg Shields asks the question &#8220;When was the last time you VMotion-ed?&#8221;
To answer your question Mr. Shields, I did it just this morning and once this afternoon. Nobody even noticed.
Mr. Shields goes on to quote one of his clients:
Well, [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I read a blog post over at Windows IT Pro recently that prompted this post. Mr. Greg Shields asks the question <a href="http://www.windowsitpro.com/blogs/VirtualizationProTips/tabid/2246/entryid/12902/Default.aspx">&#8220;When was the last time you VMotion-ed?</a>&#8221;</p>
<p>To answer your question Mr. Shields, I did it just this morning and once this afternoon. Nobody even noticed.</p>
<p>Mr. Shields goes on to quote one of his clients:</p>
<blockquote><p>Well, we thought about that.  But we found that we really don’t use VMotion pretty much ever.  We know that we can use VMotion, and sometimes we do.  But, our performance is acceptable so we don’t need DRM, and we find that that we’re really never doing activities that require us to relocate or re-balance our virtual machines.</p></blockquote>
<p>With a followup to this:</p>
<blockquote><p>That response really got me thinking about the uses of VMotion in contrast with all the publicity its feature gets in the IT press:</p>
<ul>
<li>You use VMotion prior to rebooting a host.</li>
<li>You use VMotion to re-balance load (often through DRM’s automated processes)</li>
<li>You use VMotion’s HA after an unexpected failure.</li>
</ul>
</blockquote>
<p>Since Mr. Shields didn&#8217;t mention a product that does not have a feature like Distributed Resource Scheduler (hence, the argument against it), I won&#8217;t either. However, considering the source, I can tell you that it is probably a Redmond-based product.</p>
<p>So, here is my response to Mr. Shields, since he asked:</p>
<p>Just a few small points to clarify for those new to VMware that may be reading this.</p>
<p>First, VMotion and HA are two different things. You don&#8217;t use &#8220;VMotion&#8217;s HA&#8221;.</p>
<p>HA or High Availability is when you have a host failure (for unplanned downtime).</p>
<p>VMotion is a live migration (for planned downtime such as maintenance). I find that those new to VMware get these two confused all the time.</p>
<p>DRS (Distributed Resource Scheduler), not DRM (Digital Rights Management?) is a feature that VMware uses to balance the load across the cluster of available host resources utilizing the VMotion functionality.</p>
<p>Having cleared up those few items, here is my perspective.</p>
<p>My clients like being able to use VMotion to do maintenance during normal business hours on their hosts. I see it all the time.</p>
<p>My clients also enjoy not worrying about performance at the host level (like you would do in the physical world) by utilizing DRS. As long as they have enough resources in the cluster and their virtual infrastructure architecture is properly designed, they don&#8217;t have to worry about manually placing or load balancing their VM&#8217;s on certain hosts. </p>
<p>In summary, I&#8217;m all for VMotion and DRS. You can leave DRM in iTunes. I buy all my music DRM free from Amazon anyway <img src='http://www.harleystagner.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.harleystagner.com/vmware/when-was-the-last-time-you-thought-vmotion-was-a-bad-idea.php/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>VMware Capacity Planning: Troubleshooting Perfmon Errors</title>
		<link>http://www.harleystagner.com/vmware/vmware-capacity-planning-troubleshooting-perfmon-errors.php</link>
		<comments>http://www.harleystagner.com/vmware/vmware-capacity-planning-troubleshooting-perfmon-errors.php#comments</comments>
		<pubDate>Wed, 23 Dec 2009 19:31:06 +0000</pubDate>
		<dc:creator>Harley Stagner</dc:creator>
				<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.harleystagner.com/?p=292</guid>
		<description><![CDATA[I was recently setting up a Capacity Assessment for a client when I ran into an issue with perfmon. Perfmon is used on the physical windows servers to collect performance information. This information is used to help determine the best route (design, hardware specs., etc.) to virtualization for the physical servers. However, upon trying to [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I was recently setting up a Capacity Assessment for a client when I ran into an issue with perfmon. Perfmon is used on the physical windows servers to collect performance information. This information is used to help determine the best route (design, hardware specs., etc.) to virtualization for the physical servers. However, upon trying to collect the information on some systems I received an error that the performance counter &#8220;object was not found.&#8221; The VMware Capacity Planner data manager will tell you that this error is usually due to traffic not getting through a firewall or anti-virus product on the server.</p>
<p>I did some digging and found that the firewall was not the problem. I opened up perfmon directly on the problem servers and found numbers for counters instead of the names. This told me that I had corrupt counters. The fix in this case was really simple. I copied the counters (*.dat files) from a server that the performance metrics were working on (same OS) to the problem servers.</p>
<p>The two files in question are <strong>%systemroot%\system32\perfc009.dat</strong> and <strong>%systemroot%\system32\perfh009.dat</strong>.</p>
<p>Once these files were replaced with the ones from the good server, I restarted perfmon and the counters were there. The data collection could continue. There is a chance that you may need to dig a little deeper to restore the counters in your specific scenario. The following Microsoft KB article should help: <a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;300956">KB300956</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.harleystagner.com/vmware/vmware-capacity-planning-troubleshooting-perfmon-errors.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Third-party management agents in VMware up to no good again</title>
		<link>http://www.harleystagner.com/vmware/third-party-management-agents-in-vmware-up-to-no-good-again.php</link>
		<comments>http://www.harleystagner.com/vmware/third-party-management-agents-in-vmware-up-to-no-good-again.php#comments</comments>
		<pubDate>Thu, 26 Nov 2009 15:22:36 +0000</pubDate>
		<dc:creator>Harley Stagner</dc:creator>
				<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.harleystagner.com/?p=236</guid>
		<description><![CDATA[A bug was discovered that caused an ESX PSOD on a host if you try to upgrade it to vSphere 4.0 Update 1 AND you have third-party management agents installed on the host. The details are in the VMware knowledge base KB1016070 article.
This bug offers two reminders of practices that should be followed when possible.

Don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>A bug was discovered that caused an ESX PSOD on a host if you try to upgrade it to vSphere 4.0 Update 1 AND you have third-party management agents installed on the host. The details are in the <a href="http://kb.vmware.com/kb/1016070">VMware knowledge base KB1016070 article</a>.</p>
<p>This bug offers two reminders of practices that should be followed when possible.</p>
<ul>
<li>Don&#8217;t update your ESX hosts right away when a new update number is released. Give it 3-6 months and follow the community for serious bug information.</li>
<li>Try to keep third-party agents out of your Service Console. Some will say that they are there to alert the administrator of &#8220;failures.&#8221; However, that does absolutely no good if they cause the failures themselves.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.harleystagner.com/vmware/third-party-management-agents-in-vmware-up-to-no-good-again.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to unlock a vmdk file without a host reboot</title>
		<link>http://www.harleystagner.com/vmware/how-to-unlock-a-vmdk-file-without-a-host-reboot.php</link>
		<comments>http://www.harleystagner.com/vmware/how-to-unlock-a-vmdk-file-without-a-host-reboot.php#comments</comments>
		<pubDate>Wed, 25 Nov 2009 13:00:19 +0000</pubDate>
		<dc:creator>Harley Stagner</dc:creator>
				<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.harleystagner.com/?p=232</guid>
		<description><![CDATA[I ran into a situation recently with a client that had an Exchange server VM that would not start due to a locked VMDK file on the ESX host. I am writing this post to remind myself and others how to unlock a VMDK (or any open file) on an ESX (with Service Console) host [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I ran into a situation recently with a client that had an Exchange server VM that would not start due to a locked VMDK file on the ESX host. I am writing this post to remind myself and others how to unlock a VMDK (or any open file) on an ESX (with Service Console) host without rebooting the host. Why couldn&#8217;t I reboot the host? Here&#8217;s the story.</p>
<p>I was called in to help a client with an ESX 3.5 host failure in their environment. HA had kicked in, but they only had one host available (with multiple VMs already running on it) and the Exchange server VM would not boot. I got the Exchange server to boot, but that is a story for a different post <img src='http://www.harleystagner.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  . When the Exchange VM booted, I discovered that the system volume (C:) was nearly out of space. So, the Exchange Transport service would not start. So, I used <a href="http://www.vmware.com/products/converter/">VMware Converter</a> to convert the existing Exchange VM to a new VM on the same ESX host with a larger system volume (C:).</p>
<p>However, there was a catch. I couldn&#8217;t convert the system volume (C:) and the data drive for the Exchange VM. There was not enough space on the datastore. So, I just converted the system volume (C:) and re-sized it accordingly. Then, the plan was to move the data drive into the newly converted VM&#8217;s folder and attach it to the VM. It would have worked too, if it wasn&#8217;t for that meddling open file lock. I got the old &#8220;<strong>Cannot start &lt;VMName&gt; because there is a lock on a file</strong>&#8221; error when I tried to start the new VM.</p>
<p>I verified that the original Exchange VM was powered off, so I figured it must be a hung process that had the VMDK file still open. Here is how you can find and kill the process.</p>
<ul>
<li>Log on to the Service Console of your ESX host.</li>
<li>Use the Linux <strong><code>lsof</code></strong> (list open files) command along with <strong><code>grep</code></strong> to find the VM process that is responsible for locking your VMDK file.
<ul>
<li><strong><code>lsof  |grep  vmname</code></strong> (Where vmname is the name of the VM in question.)</li>
</ul>
</li>
<li>Then, kill any processes that have your VMDK file open with the <strong><code>kill -9 pid</code></strong> command (Where pid is the process ID of the offending process).</li>
</ul>
<p>That&#8217;s it! Next time you find yourself needing to kill a process on your ESX host instead of rebooting, you can just track it down.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.harleystagner.com/vmware/how-to-unlock-a-vmdk-file-without-a-host-reboot.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ESX 4.0 and ESXi 4.0 Comparison</title>
		<link>http://www.harleystagner.com/vmware/esx-4-0-and-esxi-4-0-comparison.php</link>
		<comments>http://www.harleystagner.com/vmware/esx-4-0-and-esxi-4-0-comparison.php#comments</comments>
		<pubDate>Wed, 21 Oct 2009 15:30:41 +0000</pubDate>
		<dc:creator>Harley Stagner</dc:creator>
				<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.harleystagner.com/?p=169</guid>
		<description><![CDATA[The folks over at the VMware knowledge base have a new ESX and ESXi 4.0 comparison that is similar to the ESX and ESXi 3.5 comparison.
ESX and ESXi 4.0 Comparison
ESX and ESXi 3.5 Comparison
]]></description>
			<content:encoded><![CDATA[<p></p><p>The folks over at the VMware knowledge base have a new ESX and ESXi 4.0 comparison that is similar to the ESX and ESXi 3.5 comparison.</p>
<p><a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&#038;cmd=displayKC&#038;externalId=1015000">ESX and ESXi 4.0 Comparison</a></p>
<p><a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&#038;cmd=displayKC&#038;externalId=1006543">ESX and ESXi 3.5 Comparison</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.harleystagner.com/vmware/esx-4-0-and-esxi-4-0-comparison.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t Forget to Align Your VM System Partitions</title>
		<link>http://www.harleystagner.com/vmware/dont-forget-to-align-your-vm-system-partitions.php</link>
		<comments>http://www.harleystagner.com/vmware/dont-forget-to-align-your-vm-system-partitions.php#comments</comments>
		<pubDate>Fri, 30 Jan 2009 14:16:40 +0000</pubDate>
		<dc:creator>Harley Stagner</dc:creator>
				<category><![CDATA[VMware]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://www.harleystagner.com/virtualization/dont-forget-to-align-your-vm-system-partitions.php</guid>
		<description><![CDATA[My new article has been published at SearchVMware.com. Partition alignment is often forgotten by busy administrators. However, if you forget to align your partitions, you could be missing some disk performance in your virtual infrastructure. Here is an excerpt from my latest article:
Since VMware enables you to create new virtual machines (VMs) from a template, [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>My new article has been published at <a href="http://searchvmware.techtarget.com/tip/0,289483,sid179_gci1344730,00.html">SearchVMware.com</a>. Partition alignment is often forgotten by busy administrators. However, if you forget to align your partitions, you could be missing some disk performance in your virtual infrastructure. Here is an excerpt from my latest article:</p>
<blockquote><p>Since VMware enables you to create new virtual machines (VMs) from a template, investing the time to make performance tweaks on a single VM that will be used as a template for others can provide a noticeable system-wide performance boost. One way to gain performance is by aligning disk partitions, which enables faster disk reads. In this tip, we&#8217;ll cover how to boost overall performance from Windows-based virtual machines by aligning disk partitions for a template VM, which can then be used to create other, properly-aligned and performance-enhanced VMs.</p></blockquote>
<p>You can read the rest of the article at <a href="http://searchvmware.techtarget.com/tip/0,289483,sid179_gci1344730,00.html">SearchVMware.com</a>. Happy Reading!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.harleystagner.com/vmware/dont-forget-to-align-your-vm-system-partitions.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
