<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Balancing LUN paths with powershell</title>
	<atom:link href="http://www.yellow-bricks.com/2009/01/30/balancing-lun-paths-with-powershell/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yellow-bricks.com/2009/01/30/balancing-lun-paths-with-powershell/</link>
	<description>Building blocks for virtualization...</description>
	<lastBuildDate>Fri, 19 Mar 2010 14:22:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: martin</title>
		<link>http://www.yellow-bricks.com/2009/01/30/balancing-lun-paths-with-powershell/comment-page-1/#comment-3304</link>
		<dc:creator>martin</dc:creator>
		<pubDate>Sun, 26 Apr 2009 05:08:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=1733#comment-3304</guid>
		<description>Little late to comment, but hopefully...

If my EVA does an implicit lun transition, the esx servers themselves would not detect a path failure, correct? As this is the backend controller changing ownership the esx hosts still send IO to the same path - so no path failure right?
As the implicit transition happens, is there any issue sending IO to either controller?

Scenario. lun is owned by sp0 and most IO is coming through sp1 (and has been for a while). However, some IO is coming through sp0 also. EVA initiates an implicit transition from sp0 to sp1. during which time IO still comes in to both sp&#039;s for that lun....what will happen?</description>
		<content:encoded><![CDATA[<p>Little late to comment, but hopefully&#8230;</p>
<p>If my EVA does an implicit lun transition, the esx servers themselves would not detect a path failure, correct? As this is the backend controller changing ownership the esx hosts still send IO to the same path &#8211; so no path failure right?<br />
As the implicit transition happens, is there any issue sending IO to either controller?</p>
<p>Scenario. lun is owned by sp0 and most IO is coming through sp1 (and has been for a while). However, some IO is coming through sp0 also. EVA initiates an implicit transition from sp0 to sp1. during which time IO still comes in to both sp&#8217;s for that lun&#8230;.what will happen?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank Denneman</title>
		<link>http://www.yellow-bricks.com/2009/01/30/balancing-lun-paths-with-powershell/comment-page-1/#comment-2374</link>
		<dc:creator>Frank Denneman</dc:creator>
		<pubDate>Mon, 09 Feb 2009 07:37:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=1733#comment-2374</guid>
		<description>Your correct, however Implicit lun failovers (switching when too many proxy reads are done on the non-owning controller) aren&#039;t always executed.
If you are running XCS 6.x and using Continuous Access, Implicit LUN failovers are disabled.
maybe I will blog a article about it.</description>
		<content:encoded><![CDATA[<p>Your correct, however Implicit lun failovers (switching when too many proxy reads are done on the non-owning controller) aren&#8217;t always executed.<br />
If you are running XCS 6.x and using Continuous Access, Implicit LUN failovers are disabled.<br />
maybe I will blog a article about it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JustinE</title>
		<link>http://www.yellow-bricks.com/2009/01/30/balancing-lun-paths-with-powershell/comment-page-1/#comment-2343</link>
		<dc:creator>JustinE</dc:creator>
		<pubDate>Mon, 02 Feb 2009 18:45:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=1733#comment-2343</guid>
		<description>I agree, I wouldn&#039;t run it during normal business hours. Better to do it during low I/O periods, nd also for the reason Mike Karolow listed.

However, for Frank&#039;s point, assuming you have presented the same LUNs to each server, my script should assign the same path to every server the same way, so that the managing controller issue should be moot. If all the hosts are accessing LUN 5 via path 5 (which goes to controller 2) then the EVA should switch the managing controller for that LUN to #2.</description>
		<content:encoded><![CDATA[<p>I agree, I wouldn&#8217;t run it during normal business hours. Better to do it during low I/O periods, nd also for the reason Mike Karolow listed.</p>
<p>However, for Frank&#8217;s point, assuming you have presented the same LUNs to each server, my script should assign the same path to every server the same way, so that the managing controller issue should be moot. If all the hosts are accessing LUN 5 via path 5 (which goes to controller 2) then the EVA should switch the managing controller for that LUN to #2.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank Denneman</title>
		<link>http://www.yellow-bricks.com/2009/01/30/balancing-lun-paths-with-powershell/comment-page-1/#comment-2338</link>
		<dc:creator>Frank Denneman</dc:creator>
		<pubDate>Sun, 01 Feb 2009 21:26:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=1733#comment-2338</guid>
		<description>Paul,

Although an EVA is listed as an Active\Active Storage Array, Eva&#039;s assigns a managing controller to a virtual disk (LUN). When an I/O is send to the second, non-owning controller, the I/O is send by this controller to the owning controller. Communications between controllers are really fast, but it&#039;s still an unnecessary extra command.
In command view eva, on the present tab you can see which controller is the managing controller. Configure the preferred paths aligned with the managing controller.</description>
		<content:encoded><![CDATA[<p>Paul,</p>
<p>Although an EVA is listed as an Active\Active Storage Array, Eva&#8217;s assigns a managing controller to a virtual disk (LUN). When an I/O is send to the second, non-owning controller, the I/O is send by this controller to the owning controller. Communications between controllers are really fast, but it&#8217;s still an unnecessary extra command.<br />
In command view eva, on the present tab you can see which controller is the managing controller. Configure the preferred paths aligned with the managing controller.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Duncan Epping</title>
		<link>http://www.yellow-bricks.com/2009/01/30/balancing-lun-paths-with-powershell/comment-page-1/#comment-2328</link>
		<dc:creator>Duncan Epping</dc:creator>
		<pubDate>Fri, 30 Jan 2009 19:20:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=1733#comment-2328</guid>
		<description>I wouldn&#039;t do it during production time. I would never take the risk.</description>
		<content:encoded><![CDATA[<p>I wouldn&#8217;t do it during production time. I would never take the risk.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: paul</title>
		<link>http://www.yellow-bricks.com/2009/01/30/balancing-lun-paths-with-powershell/comment-page-1/#comment-2326</link>
		<dc:creator>paul</dc:creator>
		<pubDate>Fri, 30 Jan 2009 16:04:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=1733#comment-2326</guid>
		<description>looking in the script there is a sleep 30 to allow for this.</description>
		<content:encoded><![CDATA[<p>looking in the script there is a sleep 30 to allow for this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Karolow</title>
		<link>http://www.yellow-bricks.com/2009/01/30/balancing-lun-paths-with-powershell/comment-page-1/#comment-2324</link>
		<dc:creator>Mike Karolow</dc:creator>
		<pubDate>Fri, 30 Jan 2009 13:09:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=1733#comment-2324</guid>
		<description>Unless, like us, you&#039;re on 3.5U3. I wouldn&#039;t dare try this with the LUN failover bug still out there. http://kb.vmware.com/kb/1008130</description>
		<content:encoded><![CDATA[<p>Unless, like us, you&#8217;re on 3.5U3. I wouldn&#8217;t dare try this with the LUN failover bug still out there. <a href="http://kb.vmware.com/kb/1008130" rel="nofollow">http://kb.vmware.com/kb/1008130</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Mokkink</title>
		<link>http://www.yellow-bricks.com/2009/01/30/balancing-lun-paths-with-powershell/comment-page-1/#comment-2323</link>
		<dc:creator>Rob Mokkink</dc:creator>
		<pubDate>Fri, 30 Jan 2009 12:33:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=1733#comment-2323</guid>
		<description>Changing lun paths during production won&#039;t cause you any problems. I created a powershell script last year that does lun loadbalancing (before vitoolkit 1.5) i run this script when during postinstall and once a week, because once the paths are set, you don&#039;t need to run the script every day.</description>
		<content:encoded><![CDATA[<p>Changing lun paths during production won&#8217;t cause you any problems. I created a powershell script last year that does lun loadbalancing (before vitoolkit 1.5) i run this script when during postinstall and once a week, because once the paths are set, you don&#8217;t need to run the script every day.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: paul</title>
		<link>http://www.yellow-bricks.com/2009/01/30/balancing-lun-paths-with-powershell/comment-page-1/#comment-2322</link>
		<dc:creator>paul</dc:creator>
		<pubDate>Fri, 30 Jan 2009 10:44:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=1733#comment-2322</guid>
		<description>does anyone think running this script while everything is up and running would potentially be a problem. We have eva 8000 and about 60 -70 luns presented with 8 paths from each host. We need to balance our LUNs more effectively so a script like this would be perfect  - just a bit worried about running it while everything is up and how storage would handle all these changes in quick succession?</description>
		<content:encoded><![CDATA[<p>does anyone think running this script while everything is up and running would potentially be a problem. We have eva 8000 and about 60 -70 luns presented with 8 paths from each host. We need to balance our LUNs more effectively so a script like this would be perfect  &#8211; just a bit worried about running it while everything is up and how storage would handle all these changes in quick succession?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Duncan</title>
		<link>http://www.yellow-bricks.com/2009/01/30/balancing-lun-paths-with-powershell/comment-page-1/#comment-2320</link>
		<dc:creator>Duncan</dc:creator>
		<pubDate>Fri, 30 Jan 2009 07:02:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=1733#comment-2320</guid>
		<description>I would say Only for FC. As carter points out, you need to increase iSCSI/NFS performance in a diff. way. Check Chad Sakac&#039;s post for boosting iSCSI.</description>
		<content:encoded><![CDATA[<p>I would say Only for FC. As carter points out, you need to increase iSCSI/NFS performance in a diff. way. Check Chad Sakac&#8217;s post for boosting iSCSI.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
