<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Yellow Bricks</title>
	
	<link>http://www.yellow-bricks.com</link>
	<description>Building blocks for virtualization</description>
	<pubDate>Thu, 03 Jul 2008 19:19:40 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.0/</creativeCommons:license><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/YellowBricks" type="application/rss+xml" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FYellowBricks" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FYellowBricks" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FYellowBricks" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.rojo.com/add-subscription?resource=http%3A%2F%2Ffeeds.feedburner.com%2FYellowBricks" src="http://blog.rojo.com/RojoWideRed.gif">Subscribe with Rojo</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/YellowBricks" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FYellowBricks" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FYellowBricks" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FYellowBricks" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://my.feedlounge.com/external/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2FYellowBricks" src="http://static.feedlounge.com/buttons/subscribe_0.gif">Subscribe with FeedLounge</feedburner:feedFlare><item>
		<title>Command line tips and tricks #2</title>
		<link>http://feeds.feedburner.com/~r/YellowBricks/~3/326028752/</link>
		<comments>http://www.yellow-bricks.com/2008/07/03/command-line-tips-and-tricks-2/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 19:04:51 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
		
		<category><![CDATA[Howto]]></category>

		<category><![CDATA[VMware]]></category>

		<category><![CDATA[ESX]]></category>

		<category><![CDATA[VirtualCenter]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=210</guid>
		<description><![CDATA[Three totally different command line tips/tricks this time:

Dump a specific disk via the VCB Proxy monolithic(1 big chunk):
Open a cmd and goto your VCB installation path
“vcbexport.exe -M 1 -d test01.vmdk -s TestVM/TestVM.vmdk”
Any swapping going on or more info on memory usage in general:
Open a putty sesion to your ESX box
“watch -n 1 cat /proc/vmware/sched/mem”
Reinitialize the [...]]]></description>
			<content:encoded><![CDATA[<p>Three totally different command line tips/tricks this time:</p>
<ol>
<li>Dump a specific disk via the VCB Proxy monolithic(1 big chunk):<br />
Open a cmd and goto your VCB installation path<br />
“vcbexport.exe -M 1 -d test01.vmdk -s TestVM/TestVM.vmdk”</li>
<li>Any swapping going on or more info on memory usage in general:<br />
Open a putty sesion to your ESX box<br />
“watch -n 1 cat /proc/vmware/sched/mem”</li>
<li>Reinitialize the VirtualCenter Database:<br />
Stop the service<br />
Start vpxd.exe with the option &#8220;-b&#8221;<br />
CAUTION, this will wipe out the entire database, this is a last resort!</li>
</ol>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/YellowBricks?a=UnfEfJ"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=UnfEfJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=Ovwi3J"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=Ovwi3J" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=Pm5NBj"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=Pm5NBj" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=9RobDJ"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=9RobDJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=hABqPj"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=hABqPj" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=DebmJj"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=DebmJj" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=ftO1XJ"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=ftO1XJ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/YellowBricks/~4/326028752" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2008/07/03/command-line-tips-and-tricks-2/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.yellow-bricks.com/2008/07/03/command-line-tips-and-tricks-2/</feedburner:origLink></item>
		<item>
		<title>Weird day</title>
		<link>http://feeds.feedburner.com/~r/YellowBricks/~3/323341289/</link>
		<comments>http://www.yellow-bricks.com/2008/06/30/weird-day/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 15:59:47 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
		
		<category><![CDATA[Various]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=209</guid>
		<description><![CDATA[Just brought my car, my phone and laptop back to Ictivity. Shook everyone&#8217;s hands and thanked them for a great year. This feels weird, I&#8217;m excited to start at VMware tomorrow but also know for sure that I will miss the great conversations I had  with certain colleagues(thanks guys, you know who you are!).
Anyway, over [...]]]></description>
			<content:encoded><![CDATA[<p>Just brought my car, my phone and laptop back to Ictivity. Shook everyone&#8217;s hands and thanked them for a great year. This feels weird, I&#8217;m excited to start at VMware tomorrow but also know for sure that I will miss the great conversations I had  with certain colleagues(thanks guys, you know who you are!).</p>
<p>Anyway, over the next couple weeks, as I also wrote yesterday, their will be less activity on this blog. I will probably be very busy reading up, meeting people, filling in forms etc.</p>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/YellowBricks?a=IYzB9I"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=IYzB9I" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=tl6RTI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=tl6RTI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=sye9yi"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=sye9yi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=cnCaKI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=cnCaKI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=IS5lYi"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=IS5lYi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=8MUiFi"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=8MUiFi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=BrGz8I"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=BrGz8I" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/YellowBricks/~4/323341289" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2008/06/30/weird-day/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.yellow-bricks.com/2008/06/30/weird-day/</feedburner:origLink></item>
		<item>
		<title>Command line tips and tricks #1</title>
		<link>http://feeds.feedburner.com/~r/YellowBricks/~3/322465193/</link>
		<comments>http://www.yellow-bricks.com/2008/06/29/command-line-tips-and-tricks-1/#comments</comments>
		<pubDate>Sun, 29 Jun 2008 08:11:05 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
		
		<category><![CDATA[VMware]]></category>

		<category><![CDATA[3.0.x]]></category>

		<category><![CDATA[3.5]]></category>

		<category><![CDATA[ESX]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=208</guid>
		<description><![CDATA[Because I will be posting less in the upcoming weeks about problems I face at customer sites I will try to post some cool command-line tip or trick I discovered or picked up somewhere&#8230;.
open ESX console ,via putty and type the following
vm-support -x
result: all the VMID&#8217;s also known as World ID&#8217;s,
And if you&#8217;re colleagues hardly [...]]]></description>
			<content:encoded><![CDATA[<p>Because I will be <a href="http://www.yellow-bricks.com/2008/06/03/new-job/">posting less</a> in the upcoming weeks about problems I face at customer sites I will try to post some cool command-line tip or trick I discovered or picked up somewhere&#8230;.</p>
<blockquote><p>open ESX console ,via putty and type the following<br />
vm-support -x<br />
result: all the VMID&#8217;s also known as World ID&#8217;s,</p></blockquote>
<p>And if you&#8217;re colleagues hardly ever clean up their snapshots:</p>
<blockquote><p>find /vmfs/volumes -iname &#8220;*delta.vmdk&#8221;<br />
result: every delta file gets listed, including the unregistered and/or orphaned snapshots ones!</p></blockquote>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/YellowBricks?a=ZaPy6I"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=ZaPy6I" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=brtdCI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=brtdCI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=thwEGi"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=thwEGi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=zwryQI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=zwryQI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=TEutui"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=TEutui" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=uULZsi"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=uULZsi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=ApVVbI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=ApVVbI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/YellowBricks/~4/322465193" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2008/06/29/command-line-tips-and-tricks-1/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.yellow-bricks.com/2008/06/29/command-line-tips-and-tricks-1/</feedburner:origLink></item>
		<item>
		<title>VM Report</title>
		<link>http://feeds.feedburner.com/~r/YellowBricks/~3/321357709/</link>
		<comments>http://www.yellow-bricks.com/2008/06/27/vm-report/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 14:20:34 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
		
		<category><![CDATA[Scripting]]></category>

		<category><![CDATA[VMware]]></category>

		<category><![CDATA[3.5]]></category>

		<category><![CDATA[ESX]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=207</guid>
		<description><![CDATA[I had some spare time on my hands so I decided to add some useful stuff to the VM Reporting powershell script that was posted on this blog. This is what I ended up with, there&#8217;s still room for improvement like snapshot information and scsi controller info&#8230;

Get-VIServer -Server 192.168.1.1 -User admin -Password admin
$Report = @()
get-vm [...]]]></description>
			<content:encoded><![CDATA[<p>I had some spare time on my hands so I decided to add some useful stuff to the VM Reporting powershell script that was posted on this <a href="http://communities.vmware.com/docs/DOC-4210">blog</a>. This is what I ended up with, there&#8217;s still room for improvement like snapshot information and scsi controller info&#8230;</p>
<blockquote><p><code><br />
Get-VIServer -Server 192.168.1.1 -User admin -Password admin</p>
<p>$Report = @()</p>
<p>get-vm | % {<br />
  $vm = Get-View $_.ID<br />
    $ReportRow = "" | Select-Object VMName, Hostname, OS, IPAddress, VMState, TotalCPU, TotalMemory, MemoryUsage, TotalNics, ToolsStatus, ToolsVersion, MemoryLimit, MemoryReservation<br />
    $ReportRow.VMName = $vm.Name<br />
    $ReportRow.HostName = $vm.guest.hostname<br />
    $ReportRow.OS = $vm.guest.guestFullName<br />
    $ReportRow.IPAddress = $vm.guest.ipAddress<br />
    $ReportRow.VMState = $vm.summary.runtime.powerState<br />
    $ReportRow.TotalCPU = $vm.summary.config.numcpu<br />
    $ReportRow.TotalMemory = $vm.summary.config.memorysizemb<br />
    $ReportRow.MemoryUsage = $vm.summary.quickStats.guestMemoryUsage<br />
    $ReportRow.TotalNics = $vm.summary.config.numEthernetCards<br />
    $ReportRow.ToolsStatus = $vm.guest.toolsstatus<br />
    $ReportRow.ToolsVersion = $vm.config.tools.toolsversion<br />
    $ReportRow.MemoryLimit = $vm.resourceconfig.memoryallocation.limit<br />
    $ReportRow.MemoryReservation = $vm.resourceconfig.memoryallocation.reservation<br />
    $Report += $ReportRow<br />
}<br />
$Report | Export-CSV c:\export.csv<br />
</code></p></blockquote>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/YellowBricks?a=vjTPhI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=vjTPhI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=aWwYNI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=aWwYNI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=xhr97i"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=xhr97i" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=JhBG6I"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=JhBG6I" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=Pr65Ci"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=Pr65Ci" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=8cMwvi"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=8cMwvi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=B9D2YI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=B9D2YI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/YellowBricks/~4/321357709" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2008/06/27/vm-report/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.yellow-bricks.com/2008/06/27/vm-report/</feedburner:origLink></item>
		<item>
		<title>Scripted install</title>
		<link>http://feeds.feedburner.com/~r/YellowBricks/~3/321278574/</link>
		<comments>http://www.yellow-bricks.com/2008/06/27/scripted-install/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 12:03:34 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
		
		<category><![CDATA[Scripting]]></category>

		<category><![CDATA[VMware]]></category>

		<category><![CDATA[3.5]]></category>

		<category><![CDATA[ESX]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=206</guid>
		<description><![CDATA[A while back I wrote a scripted install aka &#8220;cfg&#8221; file, and I just noticed I never published it. Check it out, it might be useful in one way or another. It also available for download here!
Especially changing the amount of active nics in a team can be useful, and enabling vmotion via the vimsh [...]]]></description>
			<content:encoded><![CDATA[<p>A while back I wrote a scripted install aka &#8220;cfg&#8221; file, and I just noticed I never published it. Check it out, it might be useful in one way or another. It also available for download <a href="http://www.yellow-bricks.com/wp-content/uploads/esx01.cfg">here</a>!</p>
<p>Especially changing the amount of active nics in a team can be useful, and enabling vmotion via the vimsh command. <span id="more-206"></span>This changed since ESX 3.5. Setting IP-Hash was also a nice one to figure out</p>
<blockquote><p><code><br />
# Regional Settings<br />
keyboard us<br />
lang en_US<br />
langsupport --default en_US<br />
timezone  Europe/Amsterdam</p>
<p># Installatition settings<br />
skipx<br />
mouse none<br />
firewall --disabled<br />
# Unencrypted root password:<br />
rootpw --iscrypted<br />
reboot<br />
install</p>
<p># Driver disks</p>
<p># Load drivers</p>
<p># Bootloader options<br />
bootloader --location=mbr --driveorder=sda</p>
<p># Authentication<br />
auth --enableshadow --enablemd5</p>
<p># Partitioning<br />
clearpart --all --drives=sda --initlabel<br />
part /boot --fstype ext3 --size=250 --ondisk sda --asprimary<br />
part / --fstype ext3 --size=6144 --ondisk sda --asprimary<br />
part /var/log --fstype ext3 --size=2048 --ondisk sda<br />
part swap --size=1600 --ondisk sda --asprimary<br />
part /tmp --fstype ext3 --size=1024 --ondisk sda<br />
part None --fstype vmkcore --size=110 --ondisk sda<br />
part None --fstype vmfs3 --size=1 --grow --ondisk sda</p>
<p># Network Configurations # VARIABEL<br />
network --device eth0 --bootproto static --ip 10.40.254.201 --netmask 255.255.254.0  --nameserver 10.40.1.251 --hostname esx01.yellow-bricks.local --addvmportgroup=0</p>
<p># VMWare License options<br />
vmaccepteula<br />
vmlicense --mode=server --server=27000@vc01.yellow-bricks.local --edition=esxfull --features=backup,vsmp</p>
<p>%vmlicense_text</p>
<p>%packages<br />
@base</p>
<p>%post</p>
<p>cat > /tmp/esxcfg.sh <<EOF1</p>
<p>#!/bin/sh</p>
<p># enable SSH root-access<br />
mv /etc/ssh/sshd_config /etc/ssh/sshd_config.old<br />
/bin/sed -e "s/PermitRootLogin no/PermitRootLogin yes/g" /etc/ssh/sshd_config.old > /etc/ssh/sshd_config<br />
/etc/init.d/sshd restart</p>
<p># Upsize console memory<br />
mv -f /etc/vmware/esx.conf /etc/vmware/esx.conf.old<br />
/bin/sed -e &#8217;s/boot\/memSize = \&#8221;272\&#8221;/boot\/memSize = \&#8221;800\&#8221;/g&#8217; /etc/vmware/esx.conf.old >> /etc/vmware/esx.conf<br />
mv -f /boot/grub/grub.conf /tmp/grub.conf.bak<br />
/bin/sed -e &#8217;s/uppermem 277504/uppermem 818176/g&#8217; -e &#8217;s/mem=272M/mem=800M/g&#8217; /tmp/grub.conf.bak >> /boot/grub/grub.conf</p>
<p># DNS and Gateway<br />
mv /etc/resolv.conf /etc/resolv.conf.old<br />
echo &#8220;search yellow-bricks.local&#8221; >> /etc/resolv.conf<br />
echo &#8220;nameserver 10.40.1.251&#8243; >> /etc/resolv.conf<br />
echo &#8220;nameserver 10.40.1.252&#8243; >> /etc/resolv.conf<br />
echo &#8220;GATEWAY=10.40.254.1&#8243; >> /etc/sysconfig/network</p>
<p># set uselunreset enabled and devicereset disabled<br />
/usr/sbin/esxcfg-advcfg -s 0 /Disk/UseDeviceReset<br />
/usr/sbin/esxcfg-advcfg -s 1 /Disk/UseLunReset</p>
<p># set queuedepth for qlogic adapter<br />
/usr/sbin/esxcfg-module -s ql2xmaxqdepth=64 qla2300_707_vmw.o<br />
/usr/sbin/esxcfg-boot -b</p>
<p># add extrra nic to vSwitch0<br />
/usr/sbin/esxcfg-vswitch -L vmnic3 vSwitch0</p>
<p># Create a vswitch with 2 nics, a vlan and  ip-hash<br />
/usr/sbin/esxcfg-vswitch -a vSwitch1<br />
/usr/sbin/esxcfg-vswitch -A &#8220;Server vlan 10&#8243; vSwitch1<br />
/usr/sbin/esxcfg-vswitch -L vmnic1 vSwitch1<br />
/usr/sbin/esxcfg-vswitch -L vmnic4 vSwitch1</p>
<p># Create a vswitch with 2 nics, a vlan<br />
/usr/sbin/esxcfg-vswitch -a vSwitch2<br />
/usr/sbin/esxcfg-vswitch -A VMotion vSwitch2<br />
/usr/sbin/esxcfg-vswitch -L vmnic2 vSwitch2<br />
/usr/sbin/esxcfg-vswitch -L vmnic5 vSwitch2<br />
/usr/sbin/esxcfg-vmknic -a VMotion -i 10.40.199.201 -n 255.255.255.0<br />
sleep 3</p>
<p># refresh nic settings with vimsh<br />
/usr/bin/vimsh -n -e &#8220;hostsvc/net/refresh&#8221;<br />
/usr/bin/vimsh -n -e &#8220;internalsvc/refresh_network&#8221; </p>
<p># Active and standby setup and maxActive from 1 to 2<br />
mv /etc/vmware/esx.conf /tmp/esx.conf.bak<br />
/bin/sed -e &#8217;s/net\/vswitch\/child\[0001\]\/teamPolicy\/maxActive = \&#8221;1\&#8221;/net\/vswitch\/child\[0001\]\/teamPolicy\/maxActive = \&#8221;2\&#8221;/g&#8217; /tmp/esx.conf.bak >> /etc/vmware/esx.conf</p>
<p>/usr/bin/vimsh -n -e &#8220;hostsvc/net/portgroup_set &#8211;nicorderpolicy-active=vmnic2 &#8211;nicorderpolicy-standby=vmnic5 vSwitch2 VMotion&#8221;<br />
/usr/bin/vimsh -n -e &#8220;hostsvc/net/portgroup_set &#8211;nicorderpolicy-active=vmnic0 &#8211;nicorderpolicy-standby=vmnic3 vSwitch0 &#8216;Service Console&#8217;&#8221;</p>
<p>/usr/bin/vimsh -n -e &#8220;hostsvc/net/refresh&#8221;<br />
/usr/bin/vimsh -n -e &#8220;internalsvc/refresh_network&#8221; </p>
<p># Activiate IP Hash and 2 actieve nics on vSwitch1<br />
/usr/sbin/esxcfg-vswitch -U vmnic1 vSwitch1<br />
sleep 3<br />
/usr/sbin/esxcfg-vswitch -U vmnic4 vSwitch1<br />
sleep 3<br />
/usr/sbin/esxcfg-vswitch -L vmnic1 vSwitch1<br />
sleep 3<br />
/usr/sbin/esxcfg-vswitch -L vmnic4 vSwitch1<br />
sleep 5<br />
/usr/bin/vimsh -n -e &#8220;hostsvc/net/refresh&#8221;<br />
/usr/bin/vimsh -n -e &#8220;internalsvc/refresh_network&#8221; </p>
<p>/usr/bin/vimsh -n -e &#8220;hostsvc/net/vswitch_setpolicy &#8211;nicteaming-policy=loadbalance_ip vSwitch1&#8243;</p>
<p># VLAN ID portgroups<br />
/usr/sbin/esxcfg-vswitch -p &#8220;Server vlan 10&#8243; -v 10 vSwitch1<br />
/usr/sbin/esxcfg-vswitch -p VMotion -v 199 vSwitch2<br />
sleep 5<br />
/usr/bin/vimsh -n -e &#8220;hostsvc/net/refresh&#8221;<br />
/usr/bin/vimsh -n -e &#8220;internalsvc/refresh_network&#8221;</p>
<p># fill up Host file<br />
rm -rf /etc/hosts<br />
echo &#8220;# Do not remove the following line, or various programs&#8221; >> echo /etc/hosts<br />
echo &#8220;# that require network functionality will fail.&#8221; >> /etc/hosts<br />
echo &#8220;127.0.0.1        localhost.localdomain localhost&#8221; >> /etc/hosts<br />
echo &#8220;10.40.254.201      esx01.yellow-bricks-nhn.local esx01&#8243; >> /etc/hosts<br />
echo &#8220;10.40.254.202      esx02.yellow-bricks.local esx02&#8243; >> /etc/hosts<br />
echo &#8220;10.40.254.200      vc01.yellow-bricks.local vc01&#8243; >> /etc/hosts</p>
<p># enable and configure ntp<br />
/usr/sbin/esxcfg-firewall &#8211;enableService ntpClient<br />
mv /etc/ntp.conf /etc/ntp.conf.old<br />
mv /etc/ntp/step-tickers /etc/ntp/step-tickers.old<br />
echo &#8220;restrict 127.0.0.1&#8243; >> /etc/ntp.conf<br />
echo &#8220;restrict default kod nomodify notrap&#8221; >> /etc/ntp.conf<br />
echo &#8220;server 10.40.254.11&#8243; >> /etc/ntp.conf<br />
echo &#8220;server 10.40.254.12&#8243; >> /etc/ntp.conf<br />
echo &#8220;driftfile /var/lib/ntp/drift&#8221;  >> /etc/ntp.conf<br />
echo &#8220;10.40.254.11&#8243;  >> /etc/ntp/step-tickers<br />
echo &#8220;10.40.254.12&#8243;  >> /etc/ntp/step-tickers<br />
/sbin/chkconfig &#8211;level 345 ntpd on<br />
/etc/init.d/ntpd restart<br />
/sbin/hwclock &#8211;systohc</p>
<p># Enable VMotion<br />
/usr/bin/vimsh -n -e &#8220;hostsvc/vmotion/vnic_set vmk0&#8243;</p>
<p>/etc/init.d/mgmt-vmware restart</p>
<p>EOF1</p>
<p>/bin/chmod 755 /tmp/esxcfg.sh<br />
cp /etc/rc.d/rc.local /etc/rc.d/rc.local.bak<br />
cat >> /etc/rc.d/rc.local <<EOF<br />
cd /tmp<br />
/tmp/esxcfg.sh<br />
mv -f /etc/rc.d/rc.local.bak /etc/rc.d/rc.local<br />
EOF</code></p></blockquote>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/YellowBricks?a=Mx9ZBI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=Mx9ZBI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=6bnNrI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=6bnNrI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=vRmL4i"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=vRmL4i" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=gZzcNI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=gZzcNI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=pvpDWi"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=pvpDWi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=QU8mni"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=QU8mni" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=zEyVzI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=zEyVzI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/YellowBricks/~4/321278574" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2008/06/27/scripted-install/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.yellow-bricks.com/2008/06/27/scripted-install/</feedburner:origLink></item>
		<item>
		<title>Cisco Live 2008 blogging</title>
		<link>http://feeds.feedburner.com/~r/YellowBricks/~3/320022129/</link>
		<comments>http://www.yellow-bricks.com/2008/06/25/cisco-live-2008-blogging/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 21:48:21 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
		
		<category><![CDATA[Blogging]]></category>

		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=205</guid>
		<description><![CDATA[My colleague Rene Jorissen is blogging daily about the Cisco Live convention and the sessions he visits. Check out his blog if your interested in this convention and his findings or any other networking related articles!

]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="float: right;" src="http://www.champion-nationwide.com/exhibitor/Images/ShowLogos/201-0806-001LOGO.jpg" alt="" width="171" height="57" />My colleague Rene Jorissen is blogging daily about the Cisco Live convention and the sessions he visits. Check out his <a href="http://www.booches.nl/">blog</a> if your interested in this convention and his findings or any other networking related articles!</p>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/YellowBricks?a=NO5VxI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=NO5VxI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=YUvKtI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=YUvKtI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=E7gvni"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=E7gvni" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=IX4qKI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=IX4qKI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=pqGjEi"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=pqGjEi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=TVbEji"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=TVbEji" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=5K9aZI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=5K9aZI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/YellowBricks/~4/320022129" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2008/06/25/cisco-live-2008-blogging/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.yellow-bricks.com/2008/06/25/cisco-live-2008-blogging/</feedburner:origLink></item>
		<item>
		<title>Deleting snapshots when everything else failse…</title>
		<link>http://feeds.feedburner.com/~r/YellowBricks/~3/318382968/</link>
		<comments>http://www.yellow-bricks.com/2008/06/23/deleting-snapshots-when-everything-else-failse/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 21:15:07 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
		
		<category><![CDATA[Howto]]></category>

		<category><![CDATA[Storage]]></category>

		<category><![CDATA[VMware]]></category>

		<category><![CDATA[3.0.x]]></category>

		<category><![CDATA[3.5]]></category>

		<category><![CDATA[ESX]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=204</guid>
		<description><![CDATA[The common mis perception of the term &#8220;snapshot&#8221;, related to VMware, can cause huge problems. I&#8217;ve spend a lot of time the last years solving snapshot problems. For once and for all, a snapshot isn&#8217;t a static situation like a clone is. A snapshot can best be compared to a redo log, although technically it [...]]]></description>
			<content:encoded><![CDATA[<p>The common mis perception of the term &#8220;snapshot&#8221;, related to VMware, can cause huge problems. I&#8217;ve spend a lot of time the last years solving snapshot problems. For once and for all, a snapshot isn&#8217;t a static situation like a clone is. A snapshot can best be compared to a redo log, although technically it isn&#8217;t because it&#8217;s just a bitmap of disk sectors that changed. When you create a snapshot you only create a small &#8220;differences&#8221; file (*.delta.vmdk) which will contain all the differences until you delete or revert. Please remember reverting(go to) doesn&#8217;t delete the differences file! And this file can grow very fast depending on how many changes are made on the disk.</p>
<p>Another thing that people don&#8217;t know is the way &#8220;delete all&#8221; works, but I&#8217;ve already outlined that a while ago in a <a href="http://www.yellow-bricks.com/2008/01/07/delete-all-snapshots/">blog</a>.</p>
<p>When you&#8217;ve got for instance a 10 levels deep nested snapshot tree with a very large last snapshot it would almost be impossible to press delete all because it will take up a lot of disk space. It would consume a lot of time doing a &#8220;delete&#8221; for every snapshot, and still it would always take up additional diskspace.</p>
<p>Another way to remove the snapshot is just by cloning the VM to another Datastore. This way you don&#8217;t need the extra disk space on the same datastore, and it might be a good moment to consider re-loadbalancing your lun&#8217;s again. <span id="more-204"></span>But for some weird reason this doesn&#8217;t always commit your snapshot. VMware just posted a nice KB article on how do the same using the vmkfstools command.</p>
<blockquote><p>If a clone through the VMware Infrastructure 3 client did not commit the snapshots; you can try to export the disk with vmkfstools to recreate the virtual machine:</p>
<p>   1.      Run the following command to create a directory for the new disk:</p>
<p>      [root@bs-tse-d06 RHEL5]# mkdir /vmfs/volumes/openfiler-iscsi/new_RHEL5</p>
<p>   2.      Run the following command to point vmkfstools at the last snapshot file:</p>
<p>      [root@bs-tse-d06 RHEL5]# vmkfstools -i RHEL5-000001.vmdk /vmfs/volumes/openfiler<br />
      iscsi/new_RHEL5/new_RHEL5.vmdk</p>
<p>      Destination disk format: VMFS thick<br />
      Cloning disk &#8216;RHEL5-000001.vmdk&#8217;&#8230;<br />
      Clone: 3% done<br />
      [root@bs-tse-d06 RHEL5]#</p>
<p>   3.      Recreate the machine. Select Use an existing virtual disk.</p></blockquote>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/YellowBricks?a=lK5jMI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=lK5jMI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=57PbMI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=57PbMI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=th04ci"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=th04ci" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=NHlNWI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=NHlNWI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=AZiYbi"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=AZiYbi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=coKNti"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=coKNti" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=vToPYI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=vToPYI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/YellowBricks/~4/318382968" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2008/06/23/deleting-snapshots-when-everything-else-failse/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.yellow-bricks.com/2008/06/23/deleting-snapshots-when-everything-else-failse/</feedburner:origLink></item>
		<item>
		<title>Virtual Machine tweaks for a better performance</title>
		<link>http://feeds.feedburner.com/~r/YellowBricks/~3/316217837/</link>
		<comments>http://www.yellow-bricks.com/2008/06/20/virtual-machine-tweaks-for-a-better-performance/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 13:41:34 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
		
		<category><![CDATA[Howto]]></category>

		<category><![CDATA[VMware]]></category>

		<category><![CDATA[ESX]]></category>

		<category><![CDATA[performance]]></category>

		<category><![CDATA[VirtualCenter]]></category>

		<category><![CDATA[vm]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=199</guid>
		<description><![CDATA[Over the last couple of months I gathered the following tweaks for a better performance insight the virtual machine, besides disabling / uninstalling useless services and devices:

Disable the pre-logon screensaver:
Open Regedit
HKEY_USERS\.DEFAULT\Control Panel\Desktop
Change the value of  “ScreenSaveActive” to 0.
Disable updates of the last access time attribute for your NTFS filesystem, especially for i/o intensive vm&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Over the last couple of months I gathered the following tweaks for a better performance insight the virtual machine, besides disabling / uninstalling useless services and devices:</p>
<ol>
<li>Disable the pre-logon screensaver:<br />
Open Regedit<br />
HKEY_USERS\.DEFAULT\Control Panel\Desktop<br />
Change the value of  “ScreenSaveActive” to 0.</li>
<li>Disable updates of the last access time attribute for your NTFS filesystem, especially for i/o intensive vm&#8217;s this is a real boost:<br />
Open CMD<br />
fsutil behavior set disablelastaccess 1</li>
<li>Disable all visual effects:<br />
Properties on your desktop<br />
Appearance -&gt; Effects<br />
Disable all options.</li>
<li>Disable mouse pointer shadow:<br />
Control Panel -&gt; Mouse<br />
Click on the tab &#8220;pointers&#8221;  and switch “enable pointer shadow” off.</li>
</ol>
<p>So if you&#8217;ve got an addition, please post it and I&#8217;ll keep updating this blog post!</p>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/YellowBricks?a=SVYt3I"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=SVYt3I" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=xZSXnI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=xZSXnI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=K4WC4i"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=K4WC4i" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=lnJdGI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=lnJdGI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=uANORi"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=uANORi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=2IPVji"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=2IPVji" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=Cc76jI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=Cc76jI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/YellowBricks/~4/316217837" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2008/06/20/virtual-machine-tweaks-for-a-better-performance/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.yellow-bricks.com/2008/06/20/virtual-machine-tweaks-for-a-better-performance/</feedburner:origLink></item>
		<item>
		<title>Update your bookmarks</title>
		<link>http://feeds.feedburner.com/~r/YellowBricks/~3/316017416/</link>
		<comments>http://www.yellow-bricks.com/2008/06/20/update-your-bookmarks/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 07:11:59 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
		
		<category><![CDATA[Blogging]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[VMware]]></category>

		<category><![CDATA[ESX]]></category>

		<category><![CDATA[iscsi]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=202</guid>
		<description><![CDATA[Update your bookmarks, EMC&#8217;s Chad Sakac recently started blogging and already wrote some cool article. Check out his blog and add it to your RSS reader and/or bookmarks.
A couple of outtakes:
I&#8217;ve been working with 10 joint VMware/EMC customers this week in NY, NJ and Houston (phew!), and was in Australia the week before last where [...]]]></description>
			<content:encoded><![CDATA[<p>Update your bookmarks, EMC&#8217;s Chad Sakac recently started blogging and already wrote some cool article. Check out his <a href="http://virtualgeek.typepad.com/">blog</a> and add it to your RSS reader and/or bookmarks.</p>
<p>A couple of outtakes:</p>
<blockquote><p>I&#8217;ve been working with 10 joint VMware/EMC customers this week in NY, NJ and Houston (phew!), and was in Australia the week before last where there were 2 more.   Out of those 12, 4 asked me questions about the applicability of &#8220;stretching&#8221; their ESX clusters across geographic distances - that&#8217;s 33%, and absolutely above the &#8220;man, I should write a blog on the topic&#8221; threshold.</p>
<p>So, what are we talking about?</p>
<p>A stretched cluster is the practice of having ESX member servers in a cluster that are geographically separated.   The reason this is generally done is to provide the ability to dynamically move workloads from one datacenter to another.   Often, the customer is also considering it for disaster recovery purposes (&#8221;I&#8217;ll just VMotion in case of a disaster&#8221;).  Can this be done - ABSOLUTELY - but not considered lightly.</p>
<p><a href="http://virtualgeek.typepad.com/virtual_geek/2008/06/the-case-for-an.html">read more&#8230;</a></p></blockquote>
<blockquote><p>I guess it was inevitable, but it&#8217;s still depressing.    Traveling around the world means I read a LOT of magazines - there&#8217;s that 15 minutes of airplane ascent and decent where my usual toys (PSP, iPod, DS) are verboten.   Some stuff (like the Economist) I read to expand my horizons, some stuff (like Maximum PC) I read as the nerd equivalent of Maxim (completely vacuous brain mush).</p>
<p>I couldn&#8217;t resist the headline of this month&#8217;s Windows IT Pro: &#8220;Virtualization Wars: Hyper-V vs. ESX Server &#8221;</p>
<p><a href="http://virtualgeek.typepad.com/virtual_geek/2008/06/theres-fud-and.html">read more&#8230;</a></p></blockquote>
<blockquote><p>I am so not into protocol and transport wars - BUT that still doesn&#8217;t change the fact that the future is Ethernet-connected.   So, then what about protocol?   iSCSI, NFS, or FCoE?   Well - NFS will continue to do well - it works well, there&#8217;s nothing wrong with it - and it will always have the strengths that it has in the VMware context (so easy to create massive datastores that span ESX clusters or even sites).   iSCSI will continue to grow wildly (it is the fastest growing in the market at large, and in EMC&#8217;s portfolio) and is (IMHO - I&#8217;m still in love) the future of the block storage market en masse.   BUT, I&#8217;m starting to come around on FCoE.</p>
<p><a href="http://virtualgeek.typepad.com/virtual_geek/2008/06/10-gigabit-ethe.html">read more&#8230;</a>
</p></blockquote>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/YellowBricks?a=YaChYI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=YaChYI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=A2tYlI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=A2tYlI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=AQejYi"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=AQejYi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=hHmkaI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=hHmkaI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=Ppuidi"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=Ppuidi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=XISCYi"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=XISCYi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=o71loI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=o71loI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/YellowBricks/~4/316017416" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2008/06/20/update-your-bookmarks/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.yellow-bricks.com/2008/06/20/update-your-bookmarks/</feedburner:origLink></item>
		<item>
		<title>Scalable Storage Performance PDF</title>
		<link>http://feeds.feedburner.com/~r/YellowBricks/~3/315688534/</link>
		<comments>http://www.yellow-bricks.com/2008/06/19/scalable-storage-performance-pdf/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 20:33:27 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
		
		<category><![CDATA[VMware]]></category>

		<category><![CDATA[ESX]]></category>

		<category><![CDATA[VirtualCenter]]></category>

		<category><![CDATA[whitepaper]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=201</guid>
		<description><![CDATA[I was just reading up on the PDF&#8217;s I gathered over the last couple of weeks and found the Scalable Storage Performance pdf extremely useful. It contains a good explanation about the queue depth setting and much more&#8230;.
To reduce latency, ensure that the sum of active commands from all virtual machines does not consistently exceed [...]]]></description>
			<content:encoded><![CDATA[<p>I was just reading up on the PDF&#8217;s I gathered over the last couple of weeks and found the <a href="http://www.vmware.com/resources/techresources/1059">Scalable Storage Performance pdf</a> extremely useful. It contains a good explanation about the queue depth setting and much more&#8230;.</p>
<blockquote><p>To reduce latency, ensure that the sum of active commands from all virtual machines does not consistently exceed the LUN queue depth. Either increase the queue depth as shown in the VMware Infrastructure 3 Fibre Channel SAN Configuration Guide (the maximum recommended queue depth is 64) or move the virtual disks of some virtual machines to a different VMFS volume. You can find the guide at<br />
<a href="http://www.vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_san_cfg.pdf">http://www.vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_san_cfg.pdf</a>.<br />
Also make sure to set the Disk.SchedNumReqOutstanding parameter to the same value as the queue depth. If this parameter is given a higher value than the queue depth, it is still capped at the queue depth. However, if this parameter is given a lower value than the queue depth, only that many outstanding commands are issued from the ESX kernel to the LUN from all virtual machines. The Disk.SchedNumReqOutstanding setting has no effect when there is only one virtual machine issuing I/O to the LUN.</p></blockquote>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/YellowBricks?a=lIEU7I"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=lIEU7I" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=QWXMgI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=QWXMgI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=SOnaOi"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=SOnaOi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=gQAnjI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=gQAnjI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=LIElmi"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=LIElmi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=yCBHWi"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=yCBHWi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/YellowBricks?a=MUexJI"><img src="http://feeds.feedburner.com/~f/YellowBricks?i=MUexJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/YellowBricks/~4/315688534" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2008/06/19/scalable-storage-performance-pdf/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.yellow-bricks.com/2008/06/19/scalable-storage-performance-pdf/</feedburner:origLink></item>
	</channel>
</rss>
