<?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/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>Professional VMware &#187; VMotion</title>
	<atom:link href="http://professionalvmware.com/category/vmotion/feed/" rel="self" type="application/rss+xml" />
	<link>http://professionalvmware.com</link>
	<description>How Many Turtles Can You Fit On A Rock?</description>
	<lastBuildDate>Mon, 19 Jul 2010 20:47:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<!-- podcast_generator="podPress/8.8" - maintenance_release="8.8.5.3" -->
	<copyright>Copyright &#xA9; 2010 Professional VMware http://creativecommons.org/licenses/by-nc-sa/2.5/</copyright>
	<managingEditor>podcast@professionalvmware.com (Cody Bunch)</managingEditor>
	<webMaster>podcast@professionalvmware.com (Cody Bunch)</webMaster>
	<category>podcast</category>
	<ttl>1440</ttl>
	<image>
		<url>http://professionalvmware.com/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
		<title>Professional VMware &#187; VMotion</title>
		<link>http://professionalvmware.com</link>
		<width>144</width>
		<height>144</height>
	</image>
	<itunes:subtitle>ProfessionalVMware BrownBag Series</itunes:subtitle>
	<itunes:summary>ProfessionalVMware BrownBag Series</itunes:summary>
	<itunes:keywords></itunes:keywords>
	<itunes:category text="Technology" />
	<itunes:category text="Technology">
		<itunes:category text="Podcasting" />
	</itunes:category>
	<itunes:category text="Technology">
		<itunes:category text="Software How-To" />
	</itunes:category>
	<itunes:author>Cody Bunch</itunes:author>
	<itunes:owner>
		<itunes:name>Cody Bunch</itunes:name>
		<itunes:email>podcast@professionalvmware.com</itunes:email>
	</itunes:owner>
	<itunes:block>no</itunes:block>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://professionalvmware.com/wp-content/plugins/podpress/images/ProVmwarePodcast.jpg" />
		<item>
		<title>Holy sVmotion Fail Batman!</title>
		<link>http://professionalvmware.com/2009/07/holy-svmotion-fail-batman/</link>
		<comments>http://professionalvmware.com/2009/07/holy-svmotion-fail-batman/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 03:53:44 +0000</pubDate>
		<dc:creator>bunchc</dc:creator>
				<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[VMotion]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[sVmotion]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://professionalvmware.com/2009/07/02/holy-svmotion-fail-batman/</guid>
		<description><![CDATA[I thought I had covered failed sVmotion in a past post, or at least some of the symptoms. Alas, I can not find the post (either I fail at Google, or they fail at indexing my content… likely the first). During a recent sVmotion fail I came across a wonderful cleanup KB from vmware.com. From [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I thought I had covered failed sVmotion in a past post, or at least some of the symptoms. Alas, I can not find the post (either I fail at Google, or they fail at indexing my content… likely the first). During a recent sVmotion fail I came across a wonderful cleanup <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1009113">KB from vmware.com</a>. From the KB:</p>
<blockquote><p>Symptoms </p>
<p>&#160;&#160;&#160; * Storage VMotion (SVMotion) fails or is interrupted.     <br />&#160;&#160;&#160; * A generic DMotion error displays on the console in the Remote Command-Line Interface (RCLI).      <br />&#160;&#160;&#160; * In VirtualCenter or VMware Infrastructure (VI) Client connected directly to an ESX host, the virtual machine appears running or stopped in the inventory.      <br />&#160;&#160;&#160; *      <br />&#160;&#160;&#160;&#160;&#160; If you right-click the virtual machine and select one of the hard disks, it references a DMotion file instead of the VMDK.      <br />&#160;&#160;&#160; *      <br />&#160;&#160;&#160;&#160;&#160; If you right-click the virtual machine in VirtualCenter, the Power and Snapshot options are not available.      <br />&#160;&#160;&#160; *      <br />&#160;&#160;&#160;&#160;&#160; If you right-click the virtual machine in VirtualCenter, the Complete Migration option is available, but it does not work.      <br />&#160;&#160;&#160; *      <br />&#160;&#160;&#160;&#160;&#160; The VMX and vmware.log files are moved to the destination datastore but have duplicates in the original datastore. The files in the original datastore contain original virtual machine information.      <br />&#160;&#160;&#160; *      <br />&#160;&#160;&#160;&#160;&#160; The DMotion*-delta.vmdk and the VMName*-flat.vmdk files may remain on the source volumes or may be moved to the destination datastore. </p>
</blockquote>
<p>Unfortunately it is a long post, and pasting it here ruins the formatting, so to see the solution, you’ll have to <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1009113">click through.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://professionalvmware.com/2009/07/holy-svmotion-fail-batman/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Oh My God! Tripwire Ops Check.</title>
		<link>http://professionalvmware.com/2009/05/oh-my-god-tripwire-ops-check/</link>
		<comments>http://professionalvmware.com/2009/05/oh-my-god-tripwire-ops-check/#comments</comments>
		<pubDate>Thu, 14 May 2009 01:19:36 +0000</pubDate>
		<dc:creator>bunchc</dc:creator>
				<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[VMotion]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[OpsCheck]]></category>
		<category><![CDATA[sbeaver]]></category>

		<guid isPermaLink="false">http://professionalvmware.com/2009/05/13/oh-my-god-tripwire-ops-check/</guid>
		<description><![CDATA[ I have to honest. I haven&#8217;t given the Tripwire tools the time of day prior. Wether it was because I didn&#8217;t have any time, or I felt my own skill at scripting was good enough, I don&#8217;t know. 
After a run in with a v-motion issue while at Citrix Synergy/Virtualization Congress 2009, and having [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://www.vwire.com/free-tools/opscheck/"><img title="2009-05-13_1954" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="199" alt="2009-05-13_1954" src="http://professionalvmware.com/wp-content/uploads/2009/05/20090513-1954.png" width="169" align="left" border="0" /></a> I have to honest. I haven&#8217;t given the Tripwire tools the time of day prior. Wether it was because I didn&#8217;t have any time, or I felt my own skill at scripting was good enough, I don&#8217;t know. </p>
<p>After a run in with a v-motion issue while at Citrix Synergy/Virtualization Congress 2009, and having Mr Steven Beaver hit me with the clue bat, I downloaded and run the <a href="http://www.vwire.com/free-tools/opscheck/">Tripwire Ops check</a>. Honestly I was floored. Just point it at a Virtual Center, click your cluster/host, and then click go. It was that simple. </p>
<p>So what does OPS Check do? Well, it’ll latch onto your virtual center, and make sure all of your requirements for VMotion are met.</p>
<p>Yes yes you can do this by hand, and you can even script it. Having it all drawn together into a slick and useful GUI however, just makes it that much more useful. Especially in LARGE environments. Lets take a look at a few screenshots:</p>
<p><a href="http://professionalvmware.com/wp-content/uploads/2009/05/20090513-2006.png"><img title="2009-05-13_2006" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="423" alt="2009-05-13_2006" src="http://professionalvmware.com/wp-content/uploads/2009/05/20090513-2006-thumb.png" width="576" border="0" /></a> </p>
<p>At the login screen, you can just feel the “awesome” radiate. Lets look a bit deeper:</p>
<p><a href="http://professionalvmware.com/wp-content/uploads/2009/05/20090513-1408.png"><img title="2009-05-13_1408" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="438" alt="2009-05-13_1408" src="http://professionalvmware.com/wp-content/uploads/2009/05/20090513-1408-thumb.png" width="584" border="0" /></a>&#160;</p>
<p>Sorry for the white spots in this one. Names had to be removed to protect the innocent. Basically, the interface will let you search by clusters, or hosts, and will then run some specific checks to verify VMotion will work. Good stuff!</p>
]]></content:encoded>
			<wfw:commentRss>http://professionalvmware.com/2009/05/oh-my-god-tripwire-ops-check/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Choosing SQL Clustering or VMware HA &#8211; What is Right?</title>
		<link>http://professionalvmware.com/2009/05/choosing-sql-clustering-or-vmware-ha-what-is-right/</link>
		<comments>http://professionalvmware.com/2009/05/choosing-sql-clustering-or-vmware-ha-what-is-right/#comments</comments>
		<pubDate>Wed, 13 May 2009 03:54:34 +0000</pubDate>
		<dc:creator>bunchc</dc:creator>
				<category><![CDATA[ESX]]></category>
		<category><![CDATA[HA]]></category>
		<category><![CDATA[VM]]></category>
		<category><![CDATA[VMotion]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[mscs]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://professionalvmware.com/2009/05/12/choosing-sql-clustering-or-vmware-ha-what-is-right/</guid>
		<description><![CDATA[This is a big one to try to tackle in a single post, but the question comes up often enough to try. I figure to best answer it, it would help to understand what each does:
VMware HA
What it does: VMware HA will detects host &#38; VM (VM heartbeat, etc) failures. On a failure it will [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>This is a big one to try to tackle in a single post, but the question comes up often enough to try. I figure to best answer it, it would help to understand what each does:</p>
<h3>VMware HA</h3>
<p><strong>What it does:</strong> VMware HA will detects host &amp; VM (VM heartbeat, etc) failures. On a failure it will attempt to restart the VM or group of VMs on another node in the VMware cluster.</p>
<p><strong>What it doesn’t:</strong> VMware HA will not detect application or OS level failures (excepting VM heartbeat, etc). What this means: Your SQL VM will only fail from its host to another cluster node after a catastrophic failure:&#160; Someone sticks a screwdriver into the ESX host, etc.</p>
<h3>MSCS (SQL Clustering)</h3>
<p><strong>What it does:</strong> MSCS will detect the failure of any one of it’s cluster resources, and take the defined action. What does that mean? Each cluster resource can be set to have any number of dependencies and have a failure action like: Move Resource Group. This setup will also protect you from catastrophic failure of a host, in that the SQL services will fail over to a VM that is running on the other node.</p>
<h3><strong>What you lose</strong></h3>
<p><strong>&#160;</strong>You lose VMware HA for the 2-4 MSCS VMs. Knowing what MSCS does, that may not be a problem. So long as one sets up appropriate DRS rules to keep the MSCS VMs from running on the same host.</p>
<h3>What you DON’T lose</h3>
<p>This one is so critical, that I used caps in the section header! Really! Why? Because while you give up some of the more advanced features (HA, etc) going with MSCS, you DON’T (there go them caps again) lose the ability to have HA for the remainder of your VMs. That’s right, your VM web heads, and that accounting VM will still have the advanced features available to them (That is if you have vCenter and are licensed for them).</p>
<h3>Other Considerations</h3>
<p><strong>Cost. </strong>There are associated costs with either method, for instance, VMware HA requires a vCenter license, and vCenter server to make it work. MSCS requires Windows to be licensed appropriately for both nodes. Both solutions require some form of share storage medium.</p>
<p><strong>Supportability. </strong>While it can be done, MSCS on ESX adds some complexity into the design that would not other wise be present. Is it a san issue? A VM issue? Heart Beat networking? Each piece that changes from your standard method adds complexity into the solution, and makes it more ‘<em>interesting’</em> to troubleshoot.</p>
<h3>Which is best?</h3>
<p>This is really up to you, and what your environment requires. After all, who knows the complexity and requirements of your design better than you. Well… perhaps that Leprechaun from down the street, but alas. With the notes above, it should help clear up the choice.</p>
<p>Questions? Comments? Other issues I missed? Drop me a note in the comments or via <a href="http://twitter.com/cody_bunch">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://professionalvmware.com/2009/05/choosing-sql-clustering-or-vmware-ha-what-is-right/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Now Where Did I Put My VMotion?</title>
		<link>http://professionalvmware.com/2009/02/now-where-did-i-put-my-vmotion/</link>
		<comments>http://professionalvmware.com/2009/02/now-where-did-i-put-my-vmotion/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 04:09:44 +0000</pubDate>
		<dc:creator>bunchc</dc:creator>
				<category><![CDATA[Scripting]]></category>
		<category><![CDATA[VMotion]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMware Powershell]]></category>
		<category><![CDATA[powershell]]></category>

		<guid isPermaLink="false">http://professionalvmware.com/2009/02/02/now-where-did-i-put-my-vmotion/</guid>
		<description><![CDATA[Let’s say you have a metric heck ton of hosts, and you need to check them… all. To see if VMotion has been enabled properly. How do you do it?
Well, you could hire that out of work banker now out in front of the grocery store to come and click through all of the hosts [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Let’s say you have a metric heck ton of hosts, and you need to check them… all. To see if VMotion has been enabled properly. How do you do it?</p>
<p>Well, you could hire that out of work banker now out in front of the grocery store to come and click through all of the hosts in your VI environment. Or… You could look it up with PowerShell. So without further adieu:</p>
<p><span style="font-family: Courier New; color: #b1a396;">&gt; get-vmhost | get-vmhostnetwork | select-object -expandProperty VirtualNic | Select VmotionEnabled </span></p>
<p><span style="font-family: Courier New; color: #b1a396;">VMotionEnabled<br />
&#8212;&#8212;&#8212;&#8212;&#8211;<br />
True</span></p>
<p>Well, my “lab” has only a single host. Against 100, you would see either True or False 100 times, which while it is the information you’re looking for, really isn’t all that useful without the host names in it, now is it?</p>
<p>Lets do this instead:</p>
<p><span style="font-family: Courier New; color: #b1a396;">&gt; get-vmhost | .Get-VMotion.ps1 </span></p>
<p><span style="font-family: Courier New; color: #b1a396;">name            vmotion<br />
&#8212;-            &#8212;&#8212;-<br />
192.168.15.253  True</span></p>
<p>Well… spiffy, no? What’s in this magical <a href="http://professionalvmware.com/scripts/Get-vMotion.ps1">Get-VMotion.ps1</a>? Well first, clicking it’s name back there should lead you to a download of sorts. If that’s not to your fancy, then here is some copy/paste magic for you:</p>
<p><span style="font-family: Courier New; color: #b1a396;">Process {<br />
if ( $_ -isnot [VMware.VimAutomation.Client20.VMHostImpl] ) {<br />
Write-Error &#8220;VMHost expected, skipping object in pipeline.&#8221;<br />
continue<br />
}<br />
$PropertyCol = @( &#8220;name&#8221;, &#8220;vmotion&#8221; )<br />
$vmh = &#8220;&#8221; | Select-Object -Property $PropertyCol<br />
$vmh.name = $_.Name<br />
$vmh.vmotion = $_ | Get-VMHostNetwork | select-object -expandProperty VirtualNic | %{$_.VmotionEnabled}<br />
$vmh<br />
}</span></p>
<p>All except the ugly formatting of course <img src='http://professionalvmware.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  That is purely my own. Enjoy in good health, and if you have any questions, leave them in the comments, or hit me up on Twitter @cody_bunch . Peace &#8230; through VMotion.</p>
]]></content:encoded>
			<wfw:commentRss>http://professionalvmware.com/2009/02/now-where-did-i-put-my-vmotion/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Increase Simultaneous VMotions as well as Increase Performance</title>
		<link>http://professionalvmware.com/2009/01/increase-simultaneous-vmotions-as-well-as-increase-performance/</link>
		<comments>http://professionalvmware.com/2009/01/increase-simultaneous-vmotions-as-well-as-increase-performance/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 00:41:34 +0000</pubDate>
		<dc:creator>bunchc</dc:creator>
				<category><![CDATA[ESX]]></category>
		<category><![CDATA[VI3]]></category>
		<category><![CDATA[VM]]></category>
		<category><![CDATA[VMotion]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Virtual Infrastructure]]></category>
		<category><![CDATA[esx 3.5]]></category>
		<category><![CDATA[esxi]]></category>
		<category><![CDATA[vCenter]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VMware ESX]]></category>

		<guid isPermaLink="false">http://professionalvmware.com/2009/01/06/increase-simultaneous-vmotions-as-well-as-increase-performance/</guid>
		<description><![CDATA[I’ll set the scene a little…
&#160;
I’m working late, I’ve just installed Update Manager and I‘m going to run my first updates. Like all new systems, I’m not always confident so I decided “Out of hours” would be the best time to try. 
I hit “Remediate” on my first Host then sat back, cup of tea [...]]]></description>
			<content:encoded><![CDATA[<p></p><blockquote><p>I’ll set the scene a little…</p>
<p>&#160;</p>
<p>I’m working late, I’ve just installed Update Manager and I‘m going to run my first updates. Like all new systems, I’m not always confident so I decided “Out of hours” would be the best time to try. </p>
<p>I hit “Remediate” on my first Host then sat back, cup of tea in hand and watch to see what happens….The Host’s VM’s were slowly migrated off 2 at a time onto other Hosts. </p>
<p>&#160;</p>
<p>“It’s gonna be a long night” I thought to myself. So whilst I was going through my Hosts one at time, I also fired up Google and tried to find out if there was anyway I could speed up the VMotion process. There didn’t seem to be any article or blog posts (that I could find) about improving VMotion Performance so I created a new Servicedesk Job for myself to investigate this further. </p>
<p>&#160;</p>
<p>3 months later whilst at a product review at VMware UK, I was chatting to their Inside Systems Engineer, *********, and I asked him if there was a way of increasing the amount of simultaneous VMotions from 2 to something more. He was unsure, so did a little digging and managed to find a little info that might be helpful and fired it across for me to test. </p>
<p>&#160;</p>
<p>After a few hours of basic testing over the quiet Christmas period, I was able to increase the amount of simultaneous VMotions…Happy Days!! </p>
<p>&#160;</p>
<p>But after some further testing it seemed as though the amount of simultaneous VMotions is actually set per Host. This means if I set my vCenter server to allow 6 VMotions, I then place 2 Hosts into maintenance mode at the same time, there would actually be 12 VMotions running simultaneously. This is certainly something you should consider when deciding how many VMotions you would like running at once</p>
</blockquote>
<p>Found this over at <a href="http://www.boche.net/blog/?p=806">Jason Boche’s blog</a>. I’ts a guest post by Simon Long. It beats the heck out of a similar post I had in my drafts folder.&#160; Woo! Great work!</p>
]]></content:encoded>
			<wfw:commentRss>http://professionalvmware.com/2009/01/increase-simultaneous-vmotions-as-well-as-increase-performance/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
