<?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:series="http://unfoldingneurons.com/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/"
>

<channel>
	<title>Gestalt IT &#187; Simon Long &#8211; Gestalt IT</title>
	<atom:link href="http://gestaltit.com/author/simon/feed/" rel="self" type="application/rss+xml" />
	<link>http://gestaltit.com</link>
	<description>Independent Experts United</description>
	<lastBuildDate>Wed, 08 Feb 2012 17:00:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<image>
			<title>Gestalt IT</title>
			<url>http://gestaltit.com/wp-content/uploads/2009/02/gestalt-it-feedicon-21.png</url>
			<link>http://gestaltit.com</link>
			<width>144</width>
			<height>37</height>
			<description>Independent Experts United</description>
		</image><!-- podcast_generator="Blubrry PowerPress/2.0.4" -->
	<itunes:summary>Gestalt IT is a community of independent IT infrastructure experts. We gather at GestaltIT.com and our Tech FIeld Day events to discuss the topics of the day. This podcast includes video and audio recordings of these discussions.</itunes:summary>
	<itunes:author>Stephen Foskett</itunes:author>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://gestaltit.com/wp-content/uploads/powerpress/Gestalt_IT_Tech_Field_Day_Roundtable_Podcast_600.png" />
	<itunes:owner>
		<itunes:name>Stephen Foskett</itunes:name>
		<itunes:email>stephen@fosketts.net</itunes:email>
	</itunes:owner>
	<managingEditor>stephen@fosketts.net (Stephen Foskett)</managingEditor>
	<itunes:subtitle>The best independent IT commentary</itunes:subtitle>
	<itunes:keywords>Storage, Virtualization, Networking, IT</itunes:keywords>
	<image>
		<title>Gestalt IT &#187; Simon Long &#8211; Gestalt IT</title>
		<url>http://gestaltit.com/wp-content/uploads/powerpress/Gestalt_IT_Tech_Field_Day_Roundtable_Podcast_144.png</url>
		<link>http://gestaltit.com</link>
	</image>
	<itunes:category text="Technology" />
	<itunes:category text="Business" />
	<itunes:category text="Technology">
		<itunes:category text="Tech News" />
	</itunes:category>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
	<atom:link rel="hub" href="http://superfeedr.com/hubbub" />
			<item>
		<title>VDI Paging Files – Big? Small? Or Non At All?</title>
		<link>http://gestaltit.com/all/tech/virtualization/simon/vdi-paging-files-big-small/</link>
		<comments>http://gestaltit.com/all/tech/virtualization/simon/vdi-paging-files-big-small/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 17:00:15 +0000</pubDate>
		<dc:creator>Simon Long</dc:creator>
				<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[General IT]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[paging file]]></category>
		<category><![CDATA[paging.sys]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[View]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.simonlong.co.uk/blog/?p=3456</guid>
		<description><![CDATA[For the past few months I have been spending a lot of time looking at the performance of Large VDI environments, where the problems lay and where performance can be improved. When designing VDI environments, a couple of things that you should consider are the .vswp file and the GuestOS paging file. In this article [...]

<p><b>Related posts:</b><ol><li><a href="http://www.simonlong.co.uk/blog/2011/10/10/desktop-madness/" rel="bookmark" title="Permanent Link: My Last Year = Desktop, Desktop, Desktop">My Last Year = Desktop, Desktop, Desktop</a></li>
<li><a href="http://www.simonlong.co.uk/blog/2011/04/12/vmware-view-transfer-server-functions/" rel="bookmark" title="Permanent Link: VMware View: Transfer Server Functions">VMware View: Transfer Server Functions</a></li>
<li><a href="http://www.simonlong.co.uk/blog/2011/02/01/vmware-view-desktops-ide-or-scsi-buslogic-lsi-logic-or-pvscsi/" rel="bookmark" title="Permanent Link: VMware View Desktops: IDE or SCSI? BusLogic, LSI Logic or PVSCSI?">VMware View Desktops: IDE or SCSI? BusLogic, LSI Logic or PVSCSI?</a></li>
<li><a href="http://www.simonlong.co.uk/blog/2011/11/02/thinapp-best-practices-keep-it-clean/" rel="bookmark" title="Permanent Link: Thinapp Best Practices: Keep It Clean">Thinapp Best Practices: Keep It Clean</a></li>
<li><a href="http://www.simonlong.co.uk/blog/2011/11/08/thinapp-files-being-created-in-the-bin-directory/" rel="bookmark" title="Permanent Link: Thinapp: Files Being Created In The BIN Directory">Thinapp: Files Being Created In The BIN Directory</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a rel="nofollow" href="http://www.flickr.com/photos/36355998@N02/6759277763/" class="flickr-image alignright" title="Pager Pic" ><img src="http://farm8.static.flickr.com/7028/6759277763_53db1097b2_m.jpg" alt="VDI - Paging Files" /></a>For the past few months I have been spending <span style="text-decoration: underline;">a lot</span> of time looking at the performance of Large VDI environments, where the problems lay and where performance can be improved.</p>
<p>When designing VDI environments, a couple of things that you should consider are the .vswp file and the GuestOS paging file. In this article I am going to focus on the Paging file and hopefully in the not so distant future I will write a post about the .vswp file in a VDI environment.</p>
<p><strong>What is point of the paging file (also known as the pagefile.sys)?</strong></p>
<p>RAM is a limited resource. Virtual memory was introduced to help remove that limit.</p>
<p>Most modern operating system now use Virtual Memory. Virtual memory is a memory management technique. Applications running on a GuestOS reference memory using virtual memory addresses which are then automatically translated into RAM addresses by the hardware. These virtual memory address spaces are divided in pages or block, usually of 4KB.</p>
<p>If RAM resource is exhusted, the operating system will move 4KB pages of the virtual memory onto the computers hard disk to free up the physical memory (RAM) for other processes. In Windows operating systems, these pages are stored in the pagefile.sys.</p>
<p>A good way to think of this is;</p>
<blockquote><p>Imagine a restaurant that has just open for the evening. When customers (Processes) arrive they get allocated a table (RAM) to sit and eat at. As the night goes on the restaurant get busier and free tables (RAM) begin to run out for the new customers (Processes) coming through the door. To free up spare tables (RAM) the waiter asks customers (Processes) who have finished eating if they wouldn&#8217;t mind moving to the bar (Virtual Memory) where they can continue drink.</p></blockquote>
<p>Without the paging file, if the physical memory becomes full, applications including the operating system will have to waiting until physical memory becomes available before it can be stored in RAM ready for the CPU to process. As you can imagine this causes massive performance problems.</p>
<p>In summary, <span style="text-decoration: underline;">you NEED to have a paging file</span>.<br />
<a href="http://www.simonlong.co.uk/blog/2012/01/25/vdi-paging-files-big-small-or-non-at-all/" >Read the rest of this entry »</a></p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/virtualization/simon/allocated-unlimited-memory%e2%80%a6or-have-you/"  rel="bookmark" class="crp_title">Allocated Unlimited Memory…Or Have You?</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/do-i-upgrade-to-vmware-virtual-hardware-version-7/"  rel="bookmark" class="crp_title">Do I Upgrade to VMware Virtual Hardware Version 7?</a></li><li><a href="http://gestaltit.com/all/tech/storage/simon/vmware-view-desktops-ide-scsi-buslogic-lsi-logic-pvscsi/"  rel="bookmark" class="crp_title">VMware View Desktops: IDE or SCSI? BusLogic, LSI Logic or PVSCSI?</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/object-deleted-completely-created/"  rel="bookmark" class="crp_title">The object has already been deleted or has not been completely created</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/vma-esxi-syslog-server/"  rel="bookmark" class="crp_title">Using vMA As Your ESXi Syslog Server</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/virtualization/simon/vdi-paging-files-big-small/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Simon for <a href="http://gestaltit.com">Gestalt IT</a>, 2012. |
<a href="http://gestaltit.com/all/tech/virtualization/simon/vdi-paging-files-big-small/">VDI Paging Files – Big? Small? Or Non At All?</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/tech/desktop/" title="View all posts in Desktop" rel="category tag">Desktop</a>, <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/virtualization/simon/vdi-paging-files-big-small/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware View 4.5: Rebalance</title>
		<link>http://gestaltit.com/all/tech/virtualization/simon/vmware-view-45-rebalance/</link>
		<comments>http://gestaltit.com/all/tech/virtualization/simon/vmware-view-45-rebalance/#comments</comments>
		<pubDate>Wed, 25 May 2011 16:00:45 +0000</pubDate>
		<dc:creator>Simon Long</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[capacity]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[Overcommit]]></category>
		<category><![CDATA[reblanace]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[VMware View]]></category>

		<guid isPermaLink="false">http://www.simonlong.co.uk/blog/?p=3231</guid>
		<description><![CDATA[Rebalance: A desktop rebalance operation that evenly redistributes linked-clone desktops among available datastores. When testing this, customers can often see unexpected results. This is often due to their misconception of how this function of View works.]]></description>
			<content:encoded><![CDATA[<p><strong>Rebalance:</strong> A desktop rebalance operation that evenly redistributes linked-clone desktops among available datastores.</p>
<p>When testing this, customers can often see unexpected results. This is often due to their misconception of how this function of View works.&nbsp;</p>
<p style="text-align: center; "><a rel="nofollow" href="http://www.flickr.com/photos/36355998@N02/5431250746/" class="flickr-image aligncenter"  rel="flickr-mgr" title="Rebalancing"><img alt="Rebalancing" class="flickr-medium" src="http://farm6.static.flickr.com/5260/5431250746_08f4d8b5fa.jpg" /></a></p>
<p><meta charset="utf-8" /></p>
<p><strong>Why?</strong> View 4.5 looks for the datastore/s that have the highest &quot;weighted available space&quot;.&nbsp;The formula that View 4.5 uses to calculate this is:</p>
<p><span id="more-3231"></span></p>
<p><meta charset="utf-8" /></p>
<p style="text-align: center; "><strong>weighted_available_space = datastore_capacity * overcommit_factor &#8211; virtual_usage</strong></p>
<p><meta charset="utf-8" /></p>
<p><strong>datastore_capacity</strong> = As you would expect, the size of the datastore. </p>
<p>	<strong>overcommit_factor&nbsp;</strong>= The Storage Overcommit setting applied to each datastore when selecting which datastores to use for your desktop pools.</p>
<ul>
<li><strong>None</strong>&nbsp;-&nbsp;Storage is not overcommitted.</li>
<li>
<p"><strong>Conservative</strong>&nbsp;- <span style="color:#f00;"><strong>x4</strong></span> the size of the datastore. (This is the default level.)</p"></li>
<li><strong>Moderate</strong>&nbsp;- <span style="color:#f00;"><strong>x7</strong></span> the size of the datastore</li>
<li><strong>Aggressive</strong>&nbsp;- <span style="color:#f00;"><strong>x15</strong></span> the size of the datastore.</li>
</ul>
<p><strong>virtual_usage</strong> = The maximum possible usage of all existing VMs on&nbsp;this datastore, which is calculated by adding up current sizes of all&nbsp;disks and configured sizes of memories of all existing VMs on the&nbsp;datastore.</p>
<p><meta content="text/html;charset=UTF-8" http-equiv="Content-Type" /><meta content="text/html;charset=UTF-8" http-equiv="Content-Type" /></p>
<p><span style="font-size:14px;"><strong>Examples</strong></span></p>
<p><a rel="nofollow" href="http://www.flickr.com/photos/36355998@N02/5431191199/" class="flickr-image alignleft"  rel="flickr-mgr" title="Rebalance Examples"><img alt="Rebalance Examples" class="flickr-medium" src="http://farm6.static.flickr.com/5052/5431191199_500fc78808_t.jpg" style="padding-right:20px;" /></a></p>
<p><meta content="text/html;charset=UTF-8" http-equiv="Content-Type" /></p>
<ul>
<li>DS1 -&nbsp;<strong>1000GB </strong>(Datastore Size) * <strong>4</strong> (Conservative Overcommitment) &#8211; <strong>0</strong> (No VM&#39;s deployed) = <span style="color:#f00;"><strong>4000</strong></span></li>
<li>DS2 -&nbsp;<strong>1000GB&nbsp;</strong>(Datastore Size) * <b>4</b>&nbsp;(<meta charset="utf-8" />Conservative&nbsp;Overcommitment) &#8211; (<b>(20GB + 130MB)x5)</b>&nbsp;(5 VM&#39;s already deployed) = <span style="color:#f00;"><strong>386<font class="Apple-style-span">5</font></strong></span></li>
<li><meta charset="utf-8" />DS3 -&nbsp;<strong>1000GB&nbsp;</strong>(Datastore Size) *&nbsp;<b>7</b>&nbsp;(Moderate Overcommitment) &#8211; (<b>(20GB + 130MB)x5)</b>&nbsp;(5 VM&#39;s already deployed) =&nbsp;<span style="color: rgb(255, 0, 0); "><strong>686<font class="Apple-style-span">5</font></strong></span></li>
</ul>
<p>&nbsp;</p>
<p><span style="font-size:14px;"><strong>Common Scenario</strong></span></p>
<p>You have a desktop pool with&nbsp;<strong>DS1</strong> as it&#39;s only datastore. You then decided to add a second datastore,&nbsp;<strong>DS2</strong>. You perform a Rebalance on the pool to spread the VM&#39;s across the two datastores, but nothing happens&#8230; Why?&nbsp;Because <strong>DS2</strong>&#39;s weighted_available_space <strong>is less</strong> than that of <strong>DS1</strong>&#39;s.</p>
<ul>
<li>If you <strong>increased the Overcommit level</strong> on <strong>DS2</strong> to Moderate (x7) and ran Rebalance, the VM&#39;s would all migrate completely over to <strong>DS2</strong> because it&#39;s&nbsp;weighted_available_space would be more than that of <strong>DS1</strong> even though there are already 5 VM&#39;s on <strong>DS2</strong>. (See DS3 example)</li>
<li>If you Storage vMotioned the 5 VM&#39;s off of <strong>DS2</strong> and ran Rebalance, the VM&#39;s in the pool should evenly distribute themselves across both <strong>DS1</strong> and <strong>DS2</strong>.</li>
</ul>
<p><span style="font-size:14px;"><strong>Summary</strong></span></p>
<p>As you can see, by default you may not get your desired effect. But with a little bit of maths you can get the reaction you want from the Rebalance feature.&nbsp;I must stress, this is only for VMware View 4.5 and older.&nbsp;</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/virtualization/simon/vmware-hot-add-memorycpu-support/"  rel="bookmark" class="crp_title">VMware Hot-Add Memory/CPU Support</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/unable-cast-object-type-logicalunitpolicy-type-fixedlogicalunitpolicy/"  rel="bookmark" class="crp_title">Unable to cast object of type ‘LogicalUnitPolicy’ to type ‘FixedLogicalUnitPolicy’</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/object-deleted-completely-created/"  rel="bookmark" class="crp_title">The object has already been deleted or has not been completely created</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/need-more-vcenter-tasks-and-events/"  rel="bookmark" class="crp_title">Need More vCenter Tasks and Events?</a></li><li><a href="http://gestaltit.com/all/tech/storage/derek/storage-migration-tools-richcopy/"  rel="bookmark" class="crp_title">Storage Migration Tools: RichCopy</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/virtualization/simon/vmware-view-45-rebalance/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Simon for <a href="http://gestaltit.com">Gestalt IT</a>, 2011. |
<a href="http://gestaltit.com/all/tech/virtualization/simon/vmware-view-45-rebalance/">VMware View 4.5: Rebalance</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/" title="View all posts in All" rel="category tag">All</a>, <a href="http://gestaltit.com/category/all/tech/desktop/" title="View all posts in Desktop" rel="category tag">Desktop</a>, <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/virtualization/simon/vmware-view-45-rebalance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware View Desktops: IDE or SCSI? BusLogic, LSI Logic or PVSCSI?</title>
		<link>http://gestaltit.com/all/tech/storage/simon/vmware-view-desktops-ide-scsi-buslogic-lsi-logic-pvscsi/</link>
		<comments>http://gestaltit.com/all/tech/storage/simon/vmware-view-desktops-ide-scsi-buslogic-lsi-logic-pvscsi/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 18:30:08 +0000</pubDate>
		<dc:creator>Simon Long</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[BusLogic]]></category>
		<category><![CDATA[General IT]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[LSI Logic]]></category>
		<category><![CDATA[PVSCSI]]></category>
		<category><![CDATA[SCSI]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[View]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.simonlong.co.uk/blog/?p=3135</guid>
		<description><![CDATA[I've seen and had many discussions around this topic when discussing VMware View desktop design, so I though I'd gather as much information as I could to help you decide.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve seen and had many discussions around this topic when discussing VMware View desktop design, so I though I&#8217;d gather as much information as I could to help you decide.</p>
<p>From the information below, I would personally recommend using the following:</p>
<ul>
<li><span style="color: #f00;">Windows XP:</span> <strong>LSI Logic Parallel or SAS</strong></li>
<li><span style="color: #f00;">Windows 7:</span> <strong>LSI Logic SAS </strong></li>
</ul>
<p>The <strong>PVSCSI </strong>controller will be the controller of the future so you may also want to keep this in mind. Of course you can make your own decisions. Most of the points made are desktop focused, however most will apply outside of a View environment.</p>
<h3><strong>IDE vs SCSI</strong></h3>
<p>Most people&#8217;s main argument around reasons to not use IDE are;</p>
<ul>
<li>The IDE adapter completes one command at a time – SCSI can queue commands.</li>
<li>The SCSI adapter is better optimized for parallel performance.</li>
<li>If you ever need to increase the size of an IDE Disk you would have to use VMware Converter to enlarge it. – <a href="http://bit.ly/ifT48F"  target="_blank">Using SCSI it&#8217;s easier</a></li>
<li>Maximum of 4 IDE Devices per VM. (This includes CDROM) – SCSI allows 60.</li>
</ul>
<h3><strong>BusLogic vs LSI Logic</strong></h3>
<p>If you have decided to use SCSI, you now have to decide on whether to use the BusLogic or LSI Logic SCSI controller.</p>
<ul>
<li>BusLogic is not supported in a lot of the newer <a href="http://bit.ly/iecrEk"  target="_blank">Operating Systems</a>.</li>
<li>BusLogic is not actively being improved by VMware or Guest OS&#8217;s (so bugs come along as things change in the OS and noone fixes them).</li>
<li><a href="http://bit.ly/e6IzoF"  target="_blank">XP doesn&#8217;t contain the LSI Logic driver so you will have to load it into the OS manually</a>.</li>
<li>&#8220;Out of the box&#8221; LSI out performs BusLogic. With a few additional configuration changes to the Queue Depth, BusLogic can perform on a par with LSI in VM&#8217;s that have less than 4GB of RAM – BusLogic is a 32 bit PCI device and is limited to DMA (<a href="http://bit.ly/hQaLB2"  target="_blank">Direct Memory Access</a>) in the first 4GB of the guest memory, so if the guest uses more than 4GB memory the OS will need to use <a href="http://ttp://bit.ly/gclNlm"  target="_blank">bounce buffering</a> (doing IO to lower memory and copy up/down with the CPU), which adds overhead</li>
</ul>
<p>*VMware&#8217;s recommendation is to use the LSI Logic adapter. <em>&#8220;The LSI Logic adapter has improved performance and works better with generic SCSI devices.&#8221;</em></p>
<h3><strong>LSI Logic SAS</strong></h3>
<p>The default controller for a Windows 7 virtual machine is the LSI Logic SAS. There is no performance between this controller over the regular LSI Logic Parallel controller, so I therefore see no reason to change it.</p>
<p>It is worth noting, in Linux guests SCSI disk hotplug works better with SAS than with original parallel LSI. (You do not have to rescan the SCSI bus yourself to find a new device; on Windows you do not have to do rescan ever with ESX4.x, neither with LSI nor LSI-SAS)</p>
<h3><strong>Why not PVSCSI?</strong></h3>
<p>Virtual Desktops don&#8217;t tend to have a really high I/O. Using the PVSCSI driver with low throughput workloads may introduce a small increase in latency.</p>
<p>Pre ESX 4.1 the PVSCSI adapter had only been recommended for VMDK&#8217;s backed by fast (2,000+ IOPS) storage. Why? The PVSCSI driver only coalesces OIOs (Outstanding IOs) and not throughput (IOPS). What this means is; when the VM is requesting a lot of IO and the storage cannot deliver it, the PVSCSI driver is coalescing interrupts. Without the steady steam of IOs from the storage, there are no interrupts to coalesce. This can cause extra latency on low throughput environments.</p>
<p>The LSI Logic driver increases coalesce as OIO and IOPS increase. So if there is a low OIO and IOPS load no coalescing will occur, reducing latency.</p>
<p>Typically the case was:</p>
<ul>
<li>PVSCSI is best for workloads that drive more than 2000 IOPS and 8 outstanding I/Os.</li>
<li>LSI Logic is best for workloads that drive lower I/O rates and fewer outstanding I/Os.</li>
</ul>
<p><strong>However! </strong>In ESX 4.1 this issue explained above has been fixed. This means that the PVSCSI <span style="text-decoration: underline;">could</span> perform as well as the LSI Logic driver with low throughput. I have yet to see any official performance test results. If you have already used PVSCSI adapters and are not seeing any performance problems, I wouldn&#8217;t worry too much about making the change to LSI.</p>
<h3><strong>Summary</strong></h3>
<p>As you can see, there is a lot of Pro&#8217;s and Con&#8217;s to digest. I chose the <strong>SCSI LSI Logic </strong>controller for the following reasons:</p>
<ul>
<li>SCSI offers better performance than IDE</li>
<li>LSI Logic is continually supported with newer OS&#8217;s and VMware releases, where BusLogic is being fazed out. So to help future proof your design, it would be better to use LSI.</li>
<li>LSI offers better &#8220;Out of the box&#8221; performance over BusLogic</li>
<li>LSI SAS is the default for Windows 7, great for Hot-Add disks and a must for MSCS.</li>
<li>PVSCSI with ESX 4.1 is rumored to have equal performance with LSI Logic, but I have yet to see the test results.</li>
</ul>
<p>What do you use on your site and why? Have I missed anything? let me know. I am interested to hear other peoples take on this, so please comment if you feel you have anything to add.</p>
<h3><strong>Sources</strong></h3>
<ul>
<li><a href="http://bit.ly/gdYTiM"  target="_blank">http://www.vmware.com/pdf/ESX2_Storage_Performance.pdf</a></li>
<li><a href="http://bit.ly/hsiBjI"  target="_blank">http://communities.vmware.com/docs/DOC-10971.pdf</a></li>
<li><a href="http://bit.ly/dJfsIO"  target="_blank">http://www.vmware.com/pdf/vsphere4/r41/vsp_41_config_max.pdf</a></li>
<li><a href="http://bit.ly/eboOda"  target="_blank">http://www.vmware.com/pdf/vsp_4_san_design_deploy.pdf</a></li>
<li><a href="http://bit.ly/iecrEk"  target="_blank">http://www.vmware.com/pdf/GuestOS_guide.pdf</a></li>
<li><a href="http://bit.ly/etBLhS"  target="_blank">http://www.vmware.com/pdf/vsp_4_pvscsi_perf.pdf</a></li>
<li><a href="http://bit.ly/dGv26q"  target="_blank">PVSCI and low IO workloads</a></li>
<li><a href="http://bit.ly/evW1rk"  target="_blank">SCSI vs IDE</a></li>
<li><a href="http://myvirtualcloud.net/"  target="_blank">http://myvirtualcloud.net/</a></li>
</ul>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/craig/vmware-pvscsi-adapter-performance-io-workloads/"  rel="bookmark" class="crp_title">VMware PVSCSI Adapter performance and low I/O Workloads</a></li><li><a href="http://gestaltit.com/all/tech/storage/rich/vsphere-pvscsi-performance-separate-drives/"  rel="bookmark" class="crp_title">Tap into vSphere PVSCSI Performance with Separate VM Boot and Data Drives</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/scott/vsphere-virtual-machine-upgrade-process/"  rel="bookmark" class="crp_title">vSphere Virtual Machine Upgrade Process</a></li><li><a href="http://gestaltit.com/all/tech/storage/craig/vsphere-40-whats-vsphere-storage/"  rel="bookmark" class="crp_title">vSphere 4.0 &#8211; What’s new in vSphere Storage</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/do-i-upgrade-to-vmware-virtual-hardware-version-7/"  rel="bookmark" class="crp_title">Do I Upgrade to VMware Virtual Hardware Version 7?</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/simon/vmware-view-desktops-ide-scsi-buslogic-lsi-logic-pvscsi/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Simon for <a href="http://gestaltit.com">Gestalt IT</a>, 2011. |
<a href="http://gestaltit.com/all/tech/storage/simon/vmware-view-desktops-ide-scsi-buslogic-lsi-logic-pvscsi/">VMware View Desktops: IDE or SCSI? BusLogic, LSI Logic or PVSCSI?</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/" title="View all posts in All" rel="category tag">All</a>, <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/simon/vmware-view-desktops-ide-scsi-buslogic-lsi-logic-pvscsi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vSphere 4.1 HA and DRS Technical Deepdive – Book Review</title>
		<link>http://gestaltit.com/all/tech/virtualization/simon/vsphere-41-ha-drs-technical-deepdive-book-review/</link>
		<comments>http://gestaltit.com/all/tech/virtualization/simon/vsphere-41-ha-drs-technical-deepdive-book-review/#comments</comments>
		<pubDate>Fri, 10 Dec 2010 18:30:24 +0000</pubDate>
		<dc:creator>Simon Long</dc:creator>
				<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[deepdive]]></category>
		<category><![CDATA[DRS]]></category>
		<category><![CDATA[Duncan Epping]]></category>
		<category><![CDATA[Frank Denneman]]></category>
		<category><![CDATA[General IT]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[HA]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://www.simonlong.co.uk/blog/?p=3061</guid>
		<description><![CDATA[I've been hearing little teasers from Frank Denneman (One of the Authors) about this book since way back in the summer when it was first announced.  Now I finally have my hands on a copy.]]></description>
			<content:encoded><![CDATA[<p><a rel="nofollow" href="http://www.flickr.com/photos/36355998@N02/5238704081/" class="flickr-image alignright" title="42-15968313" ><img src="http://farm6.static.flickr.com/5007/5238704081_7157cdd1c9_m.jpg" alt="42-15968313" /></a>I&#8217;ve been hearing little teasers from <a href="http://twitter.com/frankdenneman" >Frank Denneman</a> (One of the Authors) about this book since way back in the summer when it was first announced.  Now I finally have my hands on a copy.</p>
<p>Most people would have heard of the two guys (<a href="http://twitter.com/duncanyb" >Duncan Epping</a> and <a href="http://twitter.com/frankdenneman" >Frank Denneman</a>) who wrote this book and most of you will know that these guys are smart, real smart. This is something that has drawn me to read this book. Being a regular reader of their blogs I know that they are very &#8220;straight to the point&#8221; people. There will be no bullshit. Just good, complicated, technical content.</p>
<p>So far, I&#8217;ve read it on the bus, train, plane, taxi and tram. To be honest, any spare time I&#8217;ve had, I&#8217;ve picked it up and read a little. Usually, with me this wouldn&#8217;t happen. I&#8217;ve often found many IT books to be too large/heavy. So much so, I don&#8217;t carry it around with me. This book is a good size, 220 pages. It&#8217;s really easy to read, it&#8217;s like reading a long blog post. The language is informal, there is a little humor in there to. The chapters are short so you don&#8217;t always need loads of spare time to read a section. It could even used as a Toilet Book, you could get a chapter read in a single visit.</p>
<p><a rel="nofollow" href="http://www.flickr.com/photos/36355998@N02/5238710371/" class="flickr-image alignleft" title="haanddrs" rel="flickr-mgr" ><img class="flickr-medium" src="http://farm6.static.flickr.com/5164/5238710371_035f399bb6_t.jpg" alt="haanddrs" /></a>I like to think I know quite a bit about virtualisation, I work for VMware so I really should.  I know how to setup/configure HA and DRS and I&#8217;ve done it many many times. Select this setting, click a few drop-down menus and hey presto, HA and DRS does it&#8217;s thing – Feet up, relax. It&#8217;s the same for Reservations/Share/Limits, we all have a good idea of what they do, but do you fully understand the impact of the changes you are making? Are you making the right decisions? Read this book and you will be able to answer Yes to both of those questions.</p>
<p>In addition to the in-depth technical information, there are also Pro&#8217;s, Con&#8217;s and recommendations for various design configurations helping you to make decisions on what is best for you and your environment.</p>
<p>It&#8217;s one of those books where you can take as much or as little as you like. If you want a better basic knowledge or HA and DRS, then this book explains everything in a very clear and easy to understand context. If you really want to know how the DRS algorithm calculates the Priority Level of a Migration Recommendation this book will also service you well.</p>
<p>This book is available NOW from the following:</p>
<ul>
<li><a rel="nofollow" href="http://www.amazon.com/VMware-vSphere-4-1-Technical-deepdive/dp/1456301446/ref=sr_1_14?ie=UTF8&amp;qid=1291624913&amp;sr=8-14" >Amazon</a></li>
<li><a href="https://www.createspace.com/3494065" >CreateSpace</a></li>
</ul>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/simon/emc-ism-book/"  rel="bookmark" class="crp_title">Bedtime Reading – EMC’s ISM Book</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/allocated-unlimited-memory%e2%80%a6or-have-you/"  rel="bookmark" class="crp_title">Allocated Unlimited Memory…Or Have You?</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/jumbo-frames-working/"  rel="bookmark" class="crp_title">Is Jumbo Frames Working?</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/confused-by-vmware-vcenter-4-performance-counters/"  rel="bookmark" class="crp_title">Confused by VMware vCenter 4 Performance Counters?</a></li><li><a href="http://gestaltit.com/all/tech/networking/greg/cisco-is-wishfully-wishing-for-fcoe-sales/"  rel="bookmark" class="crp_title">Cisco is Wishfully Wishing for FCoE Sales?</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/virtualization/simon/vsphere-41-ha-drs-technical-deepdive-book-review/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Simon for <a href="http://gestaltit.com">Gestalt IT</a>, 2010. |
<a href="http://gestaltit.com/all/tech/virtualization/simon/vsphere-41-ha-drs-technical-deepdive-book-review/">vSphere 4.1 HA and DRS Technical Deepdive – Book Review</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/virtualization/simon/vsphere-41-ha-drs-technical-deepdive-book-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Jumbo Frames Working?</title>
		<link>http://gestaltit.com/all/tech/virtualization/simon/jumbo-frames-working/</link>
		<comments>http://gestaltit.com/all/tech/virtualization/simon/jumbo-frames-working/#comments</comments>
		<pubDate>Fri, 24 Sep 2010 14:00:15 +0000</pubDate>
		<dc:creator>Simon Long</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[General IT]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[jumbo frames]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.simonlong.co.uk/blog/?p=2911</guid>
		<description><![CDATA[Question: "Assuming that I enable jumbo frames, is there a way on in the VM to determine is jumbo frames are truly supported end-to-end?"]]></description>
			<content:encoded><![CDATA[<p><a rel="nofollow" href="http://www.flickr.com/photos/36355998@N02/4990130362/" class="flickr-image alignright" title="jumboframes" rel="flickr-mgr" ><img class="flickr-medium" style="border: 1px #000 solid;" src="http://farm5.static.flickr.com/4104/4990130362_2e3b0e1b0a_m.jpg" alt="jumboframes" /></a>I saw this little discussion on an internal mailing list a week or so ago and I&#8217;ve decided to post it too The SLOG – 1. So I don&#8217;t forget it, 2. I&#8217;m sure many of you will at some point use Jumbo frames in the future on your vSphere environments.</p>
<p><strong>Question: </strong><em>&#8220;Assuming that I enable jumbo frames, is there a way on in the VM to determine is jumbo frames are truly supported end-to-end?&#8221;</em></p>
<p><strong>Answer: </strong></p>
<p>In your VM, ping your destination with a large message and specify don’t fragment.</p>
<ul>
<li>Linux VMs:         ping –M do –s 8000 &lt;ip address or destination&gt;</li>
<li>Windows VMs:  ping –f –l 8000 &lt;ip address or destination&gt;</li>
<li>ESX(i):                vmkping –d –s 8000 &lt;ip address or destination&gt;</li>
</ul>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/virtualization/simon/3par-management-plug-in-for-vmware-vcenter-17/"  rel="bookmark" class="crp_title">3PAR Management Plug-In For VMware vCenter</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/allocated-unlimited-memory%e2%80%a6or-have-you/"  rel="bookmark" class="crp_title">Allocated Unlimited Memory…Or Have You?</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/vmware-auto-deploy-stateless-esxi/"  rel="bookmark" class="crp_title">VMware Auto Deploy – Stateless ESXi</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/confused-by-vmware-vcenter-4-performance-counters/"  rel="bookmark" class="crp_title">Confused by VMware vCenter 4 Performance Counters?</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/need-more-vcenter-tasks-and-events/"  rel="bookmark" class="crp_title">Need More vCenter Tasks and Events?</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/virtualization/simon/jumbo-frames-working/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Simon for <a href="http://gestaltit.com">Gestalt IT</a>, 2010. |
<a href="http://gestaltit.com/all/tech/virtualization/simon/jumbo-frames-working/">Is Jumbo Frames Working?</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/" title="View all posts in All" rel="category tag">All</a>, <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/virtualization/simon/jumbo-frames-working/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware Auto Deploy – Stateless ESXi</title>
		<link>http://gestaltit.com/all/tech/virtualization/simon/vmware-auto-deploy-stateless-esxi/</link>
		<comments>http://gestaltit.com/all/tech/virtualization/simon/vmware-auto-deploy-stateless-esxi/#comments</comments>
		<pubDate>Thu, 23 Sep 2010 18:00:22 +0000</pubDate>
		<dc:creator>Simon Long</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[Auto Deploy]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[General IT]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[stateless]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.simonlong.co.uk/blog/?p=2890</guid>
		<description><![CDATA[Over the past few days I've been looking into deployment tools to help me deploy a large amount of ESXi Host's in a short space of time. One of the tools I've been looking at is VMware Auto Deploy]]></description>
			<content:encoded><![CDATA[<p>Over the past few days I&#8217;ve been looking into deployment tools to help me deploy a large amount of ESXi Host&#8217;s in a short space of time. One of the tools I&#8217;ve been looking at is <a href="http://labs.vmware.com/flings/vmware-auto-deploy" >VMware Auto Deploy</a></p>
<p><a rel="nofollow" href="http://www.flickr.com/photos/36355998@N02/4994947159/" class="flickr-image alignright" title="VMware Auto Deploy" rel="flickr-mgr" ><img class="flickr-medium" style="border: 0px #000 solid;" src="http://farm5.static.flickr.com/4076/4994947159_31475e021a_m.jpg" alt="VMware Auto Deploy" /></a></p>
<h3><strong>VMware Auto Deploy</strong></h3>
<p>The auto deploy application which comes as an OVT template is basically just a jumped-up vMA, with the added extra&#8217;s of DHCP, TFTP, HTTP servers and a deploy-cmd CLi and Database.</p>
<p>Here is a brief overview of how VMware Auto Deploy works once configured:</p>
<ul>
<li>PXE boot the target server</li>
<li>ESXi is installed onto the target server from the auto deploy app</li>
<li>The ESXi host will then be added into your vCenter</li>
<li>The ESXi host will then have a Host Profile applied to it.</li>
</ul>
<p>This makes life pretty easy.</p>
<p>What I didn&#8217;t know and it didn&#8217;t mention on the labs site was that the ESXi install was <strong>Stateless</strong>. The ESXi install is only held in memory. So if you reboot the server you&#8217;d see a &#8220;No Operating System Found&#8221; message.</p>
<p>Before VMware Auto Deploy, I hadn&#8217;t ever given Stateless ESXi a second thought. The configuration of a host once ESXi was installed was a lot more detailed than the initial install itself and took time to complete. Now with the use of Host Profiles we are able to Install and Configure an ESXi host within a matter of minutes and 100% automatically. At this rate I&#8217;ll be doing myself out of a job! However, I also believe it&#8217;s the way most large deployments will head in the not so distant future. We are beginning to see an increase in the amount of diskless servers/blades coming onto the market, which is ushering us down the route of using Stateless installs.</p>
<p>I&#8217;m not going to go into the in&#8217;s and out&#8217;s of the application configuration as it&#8217;s all available in the <a href="http://labs.vmware.com/wp-content/uploads/2010/08/autodeploy_fling.pdf" >VMware Auto Deploy Administrator&#8217;s Guide</a>. It&#8217;s very simple.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/virtualization/bill/vmware-flingpxe-manager-vcenterhow-setup-installing/"  rel="bookmark" class="crp_title">VMware Fling–PXE Manager for vCenter–How To Setup And Get Installing</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/rich/cisco-ucs-dummies-managing-blades-ucs-manager/"  rel="bookmark" class="crp_title">Cisco UCS for Dummies – Managing Blades With UCS Manager</a></li><li><a href="http://gestaltit.com/featured/top/bill/vsphere-5pxe-installation-vcenter-virtual-appliance/"  rel="bookmark" class="crp_title">vSphere 5–PXE Installation Using vCenter Virtual Appliance</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/3par-management-plug-in-for-vmware-vcenter-17/"  rel="bookmark" class="crp_title">3PAR Management Plug-In For VMware vCenter</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/thin-provisioning-playing-telephone-game/"  rel="bookmark" class="crp_title">Thin Provisioning: Playing the Telephone Game</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/virtualization/simon/vmware-auto-deploy-stateless-esxi/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Simon for <a href="http://gestaltit.com">Gestalt IT</a>, 2010. |
<a href="http://gestaltit.com/all/tech/virtualization/simon/vmware-auto-deploy-stateless-esxi/">VMware Auto Deploy – Stateless ESXi</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/" title="View all posts in All" rel="category tag">All</a>, <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/virtualization/simon/vmware-auto-deploy-stateless-esxi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware MVP – Coming Soon?</title>
		<link>http://gestaltit.com/all/tech/virtualization/simon/vmware-mvp-coming/</link>
		<comments>http://gestaltit.com/all/tech/virtualization/simon/vmware-mvp-coming/#comments</comments>
		<pubDate>Tue, 07 Sep 2010 20:30:06 +0000</pubDate>
		<dc:creator>Simon Long</dc:creator>
				<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[ARM]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[MVP]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.simonlong.co.uk/blog/?p=2853</guid>
		<description><![CDATA[ARM's next chip design supports virtualization. It looks as though ARM are now building in Virtualization capabilities into their new Cortex A processor which is going to be released shortly. So does this mean we could soon see VMware finally releasing their Mobile Virtualization Platform? My guess would be Yes! ]]></description>
			<content:encoded><![CDATA[<p>Remember this?</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="320" height="192" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/UNo6pn-dnSQ?fs=1&amp;hl=en_GB" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="320" height="192" src="http://www.youtube.com/v/UNo6pn-dnSQ?fs=1&amp;hl=en_GB" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Watching this brought back the excitement I felt after the <a href="http://www.vmware.com/products/mobile/"  target="_blank">VMware MVP</a> presentation that VMware made back at VMWorld 2008. Since then it&#8217;s all been quiet…..<strong>Until</strong><strong> now.</strong></p>
<p>I came across this news article today; <a rel="nofollow" href="http://www.reuters.com/article/idUS157612951520100824"  target="_blank">Arm&#8217;s next chip design to support virtualization</a>. It looks as though ARM are now building in Virtualization capabilities into their new Cortex A processor which is going to be released shortly.</p>
<p>So does this mean we could soon see VMware finally releasing their Mobile Virtualization Platform? My guess would be Yes! VMware is a partner of ARM, so the chances are they are working closely with ARM to help develop Virtualization capabilities for their processors and have probably already started developing the MVP further to work on these processors.</p>
<p>I&#8217;ve not seen anything mentioned by VMware about this as yet, if you know of something please let me know as I am very interested in where this technology is heading.</p>
<p>So in the near future will we something like the image represents below? Android and iOS on the same mobile device? Who knows – We&#8217;ll just have to wait and see.</p>
<p style="text-align: center;"><a rel="nofollow" href="http://www.flickr.com/photos/36355998@N02/4925785971/" class="flickr-image alignnone" title="linux_android_iphone_thumb" rel="flickr-mgr" ><img class="flickr-medium" src="http://farm5.static.flickr.com/4082/4925785971_7413625a7f_m.jpg" alt="linux_android_iphone_thumb" /></a></p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/stephen/solarwinds-live-tech-field-day-san-jose/"  rel="bookmark" class="crp_title">SolarWinds: Live From Tech Field Day San Jose</a></li><li><a href="http://gestaltit.com/all/tech/networking/stephen/aprius-live-tech-field-day-san-jose/"  rel="bookmark" class="crp_title">Aprius: Live From Tech Field Day San Jose</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/avere-live-tech-field-day-san-jose/"  rel="bookmark" class="crp_title">Avere: Live From Tech Field Day San Jose</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/netapp-live-tech-field-day-san-jose/"  rel="bookmark" class="crp_title">NetApp: Live From Tech Field Day San Jose</a></li><li><a href="http://gestaltit.com/all/tech/storage/stephen/actifio-live-tech-field-day-san-jose/"  rel="bookmark" class="crp_title">Actifio: Live From Tech Field Day San Jose</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/virtualization/simon/vmware-mvp-coming/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Simon for <a href="http://gestaltit.com">Gestalt IT</a>, 2010. |
<a href="http://gestaltit.com/all/tech/virtualization/simon/vmware-mvp-coming/">VMware MVP – Coming Soon?</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/virtualization/simon/vmware-mvp-coming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using vMA As Your ESXi Syslog Server</title>
		<link>http://gestaltit.com/all/tech/virtualization/simon/vma-esxi-syslog-server/</link>
		<comments>http://gestaltit.com/all/tech/virtualization/simon/vma-esxi-syslog-server/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 20:30:13 +0000</pubDate>
		<dc:creator>Simon Long</dc:creator>
				<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[logging]]></category>
		<category><![CDATA[syslog]]></category>
		<category><![CDATA[vma]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.simonlong.co.uk/blog/?p=2549</guid>
		<description><![CDATA[Many people don't know that it's recommended to use a syslog server with ESXi. As an alternative, they can use an application built in to vMA called vilogger.]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" title="Vilogger" src="http://farm5.static.flickr.com/4050/4644254215_55b299e435_o.jpg" alt="" width="723" height="64" /></p>
<p>This is something I did a while ago, but it came to my attention that people didn&#8217;t; a) Know that it&#8217;s recommended to use a syslog server with ESXi b) You could use an application built in to <a href="http://www.vmware.com/support/developer/vima/" >vMA</a> called vilogger.</p>
<p>Although it is stated in <a href="http://www.vmware.com/files/pdf/vmware_esxi_architecture_wp.pdf" >The Architecture of VMware ESXi</a>…..</p>
<blockquote><p>Because the in-memory file system does not persist when the power is shut down, log files do not survive a reboot. ESXi has the ability to configure a remote syslog server, enabling you to save all log information on an external system.</p></blockquote>
<p>…..it is not a well known fact. So that is partly the reason for writing the post. The other reason is to introduce you to vilogger, which is part of the <a href="http://www.vmware.com/support/developer/vima/" >vMA</a>. Of course you can use which ever syslog server you wish,  if you plan to use your own, be sure to checkout <a href="http://www.vmware.com/pdf/vsphere4/r40/vsp_40_admin_guide.pdf" >Managing VMware ESXi</a> page #68 to view the configuration steps.</p>
<p>I&#8217;m not going to take you through the steps of installing vMA, nor am I going to tell you all about what the vMA (vSphere Manage Assistant) does. If you want to read more about that please find the relevant links in the Sources section at the bottom of the page. But I am going to take you through the steps I took to use vMA as my ESXi syslog server.</p>
<p><span id="more-2549"> </span></p>
<p>First of all, download the vMA from <a href="http://www.vmware.com/support/developer/vima/" >here</a>. Import and configure it using the steps in the <a href="http://www.vmware.com/support/developer/vima/vima40/doc/vma_40_guide.pdf" >vSphere Management Assistant Guide</a></p>
<p><span style="font-size: 14px;"><strong>Changing vMA localtime settings to avoid incorrect log timestamps</strong></span></p>
<p>When vMA collects the logs from your ESXi Host, sometimes the logs have the ESXi Host timestamp and sometimes they will have the vMA Localtime timestamp. I&#8217;m not exactly sure why this happens, but it does. (You may or may not know that ESXi uses UTC as its timezone when it timestamps the logs. You can read more about that <a href="http://www.gabesvirtualworld.com/setting-timezone-in-esxi-or-not/" >here</a>. VMware have told me this cannot be changed.)</p>
<p>So to get around the issue of differing timestamps in your collected logs we need to change the localtime on the vMA to UTC. This can be done using the following steps:</p>
<ul>
<li><strong>sudo rm /etc/localtime</strong></li>
<li><strong>sudo ln -s /usr/share/zoneinfo/UTC /etc/localtime</strong></li>
</ul>
<p><strong>If you use NTP to sync your environments time, it might be worth adding in your ntp servers onto the vMA.</strong></p>
<ul>
<li><strong>sudo nano /etc/ntp.conf</strong></li>
<li>Add in your ntp servers under the heading: <strong># Use public servers from the pool.ntp.org project.</strong></li>
<li>Configure ntpd to start on reboot: <strong>sudo /sbin/chkconfig ntpd on</strong></li>
<li>Restart ntpd: <strong>sudo /sbin/service ntpd restart</strong></li>
<li>Make sure your ntp servers are reachable: <strong>sudo ntpq -p </strong></li>
</ul>
<p><span id="cke_bm_145S" style="display: none;"> </span><strong>Whilst your at it you could change your keyboard for those of you outside the US.</strong><span id="cke_bm_145E" style="display: none;"> </span></p>
<ul>
<li><strong>sudo vi /etc/sysconfig/keyboard</strong>
<ul>
<li> change KEYTABLES=”us” to use the keyboard you have, for example: KEYTABLES=&#8221;en&#8221;</li>
</ul>
</li>
</ul>
<p><span style="font-size: 14px;"><strong>Adding a second Hard Disk to store your logs</strong></span></p>
<p>Because of the amount of ESXi Hosts I have to manage I decided that I would add a second Virtual Disk to house my logs.  You may not need to do this if you only have 1 or two Hosts.</p>
<ul>
<li>Add a second Hard Disk to the vMA VM</li>
<li>PowerOn vMA</li>
<li>Login using <strong>vi-admin</strong></li>
<li>Format the new Disk with the following command: <strong>fdisk /dev/sdb</strong>
<ul>
<li>Use the <strong>n</strong> command to create a new partition</li>
<li>Use the <strong>p</strong> command to make the new partition a primary partition</li>
<li>Press <strong>1</strong> to make it partition #1</li>
<li>Use the <strong>default</strong> for the First Cylinder</li>
<li>Use the <strong>default</strong> for the Last Cylinder</li>
<li>Use the <strong>p</strong> command to verify the partition table</li>
<li>Use the <strong>w</strong> command to write the partition table to the hard disk</li>
</ul>
</li>
<li>Press <strong>Enter</strong> a couple of times to confirm it&#8217;s finished and return to the command prompt</li>
<li>Now we need to format the partition using the follow command: <strong>mkfs -t ext3 /dev/sdb1</strong></li>
</ul>
<p><strong>Now we have our new disk ready, we now need to mount it.</strong></p>
<ul>
<li>Edit /etc/fstab using the following command: <strong>nano /etc/fstab</strong></li>
<li>Enter in the following line: <strong>/dev/sdb1               /var/log/syslog            ext3    defaults,auto        1 2</strong></li>
<li>Use <strong>Cntrl+X</strong> then <strong>Y</strong> to save the file</li>
<li>Next: <strong>cd /var/log/ </strong>then<strong> mkdir syslog </strong></li>
<li>finally <strong>mount /var/log/syslog </strong>to mount the disk</li>
</ul>
<p><strong>Ok, now our new Disk is mounted, we need to tell the vilogger application to store your logfiles there. </strong>The default location is /var/log/vmware so we need to change it.</p>
<ul>
<li>Edit the vilogger config file using:<strong> nano /etc/vmware/viconfig/vilogdefaults.xml</strong></li>
<li>Change the file to match this: <strong>&lt;location&gt;/var/log/syslog&lt;/location&gt;</strong> (This appears twice, change both)</li>
<li>Use <strong>Cntrl+X</strong> then <strong>Y</strong> to save the file</li>
<li>Restart vilogger by: <strong>vmware-vilogd restart</strong></li>
</ul>
<p><strong>Now vilogger is set to store your ESXi logfiles onto your new disk. </strong></p>
<p><strong><span style="font-size: 14px;">Configure vMA to collect your logs</span></strong></p>
<p>Next we configure vMA and vilogger to collect your ESXi logfiles.</p>
<ul>
<li>Connect your ESXi Host to vMA using the following command: <strong>sudo vifp addserver &lt;FQDN of ESXi Host&gt; </strong></li>
<li>Enter the <strong>Root Password </strong>for the Host</li>
<li>Once the Host has been added you can double check by running the following command: <strong>vifp listservers</strong></li>
<li>Now set vilogger to start collecting your logs: <strong>vilogger enable –server </strong><strong><span style="font-weight: normal;"><strong>&lt;FQDN of ESXi Host&gt; </strong></span> –numrotation 20 –maxfilesize 10 –collectionperiod 10</strong></li>
</ul>
<p><a rel="nofollow" href="http://www.flickr.com/photos/36355998@N02/4644631264/" class="flickr-image" title="vilogger" ><img src="http://farm4.static.flickr.com/3390/4644631264_d902b570f0.jpg" alt="vilogger" /></a></p>
<p><strong>You will see the above displayed, showing that vilogger is now collecting logs from your  Host.</strong></p>
<p>Values <strong>–numrotation 20 –maxfilesize 10 –collectionperiod 10 </strong>can be changed to suit your needs. If you just run the <strong>vilogger –help</strong> command you will see what options and values are available.</p>
<p><span style="font-size: 14px;"><strong>Viewing your logs</strong></span></p>
<p>Now your vMA is collecting your logs you can view them by: <strong>dir /var/log/syslog/&lt;FQDN of Host&gt; </strong>You can view your logs in real time if you wish, read more about there <a href="http://www.simonlong.co.uk/blog/2009/11/18/realtime-view-of-esx-logs-in-the-service-console/" >here</a>.</p>
<ul>
<li>An example:<strong> tail -f /var/log/syslog/&lt;FQDN of Host&gt;/vpxa.log</strong></li>
</ul>
<p><strong>Sources:</strong></p>
<ul>
<li><a href="http://www.gabesvirtualworld.com/setting-timezone-in-esxi-or-not/" >Setting timezone in ESXi or not</a></li>
<li><a href="http://www.vmware.com/files/pdf/vmware_esxi_architecture_wp.pdf" >The Architecture of VMware ESXi</a></li>
<li><a href="http://www.vmware.com/support/developer/vima/vima40/doc/vma_40_guide.pdf" >vSphere Management Assistant Guide</a></li>
<li><a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1007551" >VMware KB1007551</a></li>
</ul>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/virtualization/simon/object-deleted-completely-created/"  rel="bookmark" class="crp_title">The object has already been deleted or has not been completely created</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/esxtop-vmware-esxi/"  rel="bookmark" class="crp_title">Using ESXTOP With VMware ESXi</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/unable-cast-object-type-logicalunitpolicy-type-fixedlogicalunitpolicy/"  rel="bookmark" class="crp_title">Unable to cast object of type ‘LogicalUnitPolicy’ to type ‘FixedLogicalUnitPolicy’</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/vmware-hot-add-memorycpu-support/"  rel="bookmark" class="crp_title">VMware Hot-Add Memory/CPU Support</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/vmware-view-45-rebalance/"  rel="bookmark" class="crp_title">VMware View 4.5: Rebalance</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/virtualization/simon/vma-esxi-syslog-server/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Simon for <a href="http://gestaltit.com">Gestalt IT</a>, 2010. |
<a href="http://gestaltit.com/all/tech/virtualization/simon/vma-esxi-syslog-server/">Using vMA As Your ESXi Syslog Server</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/virtualization/simon/vma-esxi-syslog-server/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>VMware Certified Advanced Professional – VCAP</title>
		<link>http://gestaltit.com/featured/top/simon/vmware-certified-advanced-professional-vcap/</link>
		<comments>http://gestaltit.com/featured/top/simon/vmware-certified-advanced-professional-vcap/#comments</comments>
		<pubDate>Wed, 26 May 2010 16:00:34 +0000</pubDate>
		<dc:creator>Simon Long</dc:creator>
				<category><![CDATA[Top Story]]></category>
		<category><![CDATA[VCAP]]></category>
		<category><![CDATA[VCDX]]></category>
		<category><![CDATA[VCP]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.simonlong.co.uk/blog/?p=2406</guid>
		<description><![CDATA[Today VMware finally officially announced their new exam set, VMware Certified Advanced Professional – VCAP. The VCAP Certification will sit in between VCP and VCDX.]]></description>
			<content:encoded><![CDATA[<p>Today VMware finally officially announced their new exam set, <strong><a href="http://mylearn.vmware.com/mgrReg/plan.cfm?plan=16548&amp;ui=www_cert" >VMware Certified Advanced Professional – VCAP</a>. <span style="font-weight: normal;">The VCAP Certification will sit in between <a href="http://mylearn.vmware.com/mgrReg/plan.cfm?plan=12457&amp;ui=www" >VCP</a> and <a href="http://mylearn.vmware.com/mgrReg/plan.cfm?plan=9657&amp;ui=www_cert" >VCDX</a>. </span></strong></p>
<p>The VCAP is comprised of two Exams:</p>
<ul>
<li><strong>VMware Certified Advanced Professional – <a href="http://mylearn.vmware.com/mgrReg/plan.cfm?plan=16657&amp;ui=www_cert" >Datacenter Administrator</a> </strong>(VCAP4-DCA)</li>
<li><strong>VMware Certified Advanced Professional - <a href="http://mylearn.vmware.com/mgrReg/plan.cfm?plan=16658&amp;ui=www_cert" ><span style="font-weight: normal;">Datacenter </span>Design</a></strong> (VCAP4-DCD)</li>
</ul>
<p><span id="more-2406"> </span></p>
<p>You must be a VCP4 before being able to sit the VCAP4 exams. So if you pass the VCP 4, Datacenter Administrator, <strong>and</strong> Datacenter Design exams you will gain both VCAP4 certifications, and you will only be a design defense away from the VCDX4 certification.</p>
<p>You will be able to register for the VCAP4-DCA Exam from July 12th and registration for the VCAP4-DCD Exam will be available in August.</p>
<p>A few other pieces of information:</p>
<ul>
<li>The Datacenter Administrator (VCAP4-DCD) exam will be 100% live labs!</li>
<li>The Datacenter Design (VCAP4-DCD) exam will be a mixture of multiple-choice questions, and a design exercise, as it is today for VI3</li>
<li>The testing centres for the Datacenter Administrator (VCAP4-DCD) exam will be expanded to a significantly larger pool than it is today</li>
<li>The new exams will be scheduled directly with Vue, only the VCDX design defense will need arranging directly with VMware</li>
<li>The blueprint documents for the new exams are still in development, but they will both be published in advance of the release of the exams</li>
<li>The new exams will not have compulsory training course requirements</li>
<li>The vSphere: Manage for Performance, vSphere: Troubleshooting, and yet-to-be-released vSphere: Manage and Design for Security courses will all be recommended as preparation for the Datacenter Administrator (VCAP4-DCD) exam, the exam content is centred around those 3 key areas.</li>
<li>The vSphere: Design Workshop will be excellent preparation for the Datacenter Administrator (VCAP4-DCD) exam, the workshop content covers all of the objectives in the exam</li>
</ul>
<p>As soon as the Exam Blueprint become available, rest assured that I will be putting together more online Practice Exams to help me and anyone else planning to take these exams. Watch this space!</p>
<p><strong>Source:</strong></p>
<p><a rel="nofollow" href="http://vmwaretraining.blogspot.com/2010/04/vmware-certified-advanced-professional.html" >VMware Training and Certification</a></p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/networking/greg/runt-packet-7-big-juniper-certifications/"  rel="bookmark" class="crp_title">Runt Packet No. 7 – Big Things Ahead for Juniper Certifications</a></li><li><a href="http://gestaltit.com/all/tech/networking/greg/show-30-hp-expertone-certifications/"  rel="bookmark" class="crp_title">Show 30 – HP ExpertOne Certifications</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/vmware-vcenter-4-minimum-ram-requirement-is-it-2gb-or-3gb/"  rel="bookmark" class="crp_title">VMware vCenter 4 minimum RAM requirement, is it 2GB or 3GB?</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/vmware-hot-add-memorycpu-support/"  rel="bookmark" class="crp_title">VMware Hot-Add Memory/CPU Support</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/veeam-vmware-vexperts-whitepaper/"  rel="bookmark" class="crp_title">Veeam’s VMware vExperts White Paper Series</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/featured/top/simon/vmware-certified-advanced-professional-vcap/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Simon for <a href="http://gestaltit.com">Gestalt IT</a>, 2010. |
<a href="http://gestaltit.com/featured/top/simon/vmware-certified-advanced-professional-vcap/">VMware Certified Advanced Professional – VCAP</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/featured/top/" title="View all posts in Top Story" rel="category tag">Top Story</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/featured/top/simon/vmware-certified-advanced-professional-vcap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PowerCLI: A Simple VMware Backup Script</title>
		<link>http://gestaltit.com/all/tech/virtualization/simon/vmware-backup-powercli-script/</link>
		<comments>http://gestaltit.com/all/tech/virtualization/simon/vmware-backup-powercli-script/#comments</comments>
		<pubDate>Thu, 06 May 2010 20:30:32 +0000</pubDate>
		<dc:creator>Simon Long</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[Clone]]></category>
		<category><![CDATA[datastore]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[powercli]]></category>
		<category><![CDATA[snapshot]]></category>
		<category><![CDATA[vCenter]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.simonlong.co.uk/blog/?p=2494</guid>
		<description><![CDATA[Lately I've been doing a lot of work in a lab environment. Some of the work I'm doing is quite important to me so I decided to workout a way I can backup my VM's onto a backup device. To my surprise this was pretty simple to do.]]></description>
			<content:encoded><![CDATA[<p>Lately I&#8217;ve been doing a lot of work in a lab environment. Some of the work I&#8217;m doing is quite important to me so I decided to workout a way I can backup my VM&#8217;s onto a backup device. To my surprise this was pretty simple to do.</p>
<p>Here is how I decided the script should function:</p>
<ol>
<li>Send myself an email telling me that the backup process has started</li>
<li>Import the name of the VM to be backed up and the destination datastore from a CSV file</li>
<li>Create a Snapshot of the VM I want to backup</li>
<li>Create a Clone&#8217;d VM from the Snapshot
<ul>
<li>Place the backup onto my Backup Datastore</li>
<li>Name the backup &lt;master VM name&gt;-&lt;date stamp&gt;</li>
<li>Thin provision the backup</li>
</ul>
</li>
<li>Remove the Snapshot from the master VM</li>
<li>Send myself an email telling me that the backup process has completed</li>
</ol>
<p>So that&#8217;s what I wanted to do, this is what I ended up with.</p>
<h3>Backup Script</h3>
<pre class="brush: powershell;"># Import Backup CSV
$backupinfo =  Import-Csv C:\scripts\mybackups.csv

#Set Date format for clone names
$date = Get-Date -Format "yyyyMMdd"

#Set Date format for emails
$time = (Get-Date -f "HH:MM")

#Connect to vCenter
Connect-VIServer "&lt;vc server&gt;"

foreach ($customer in $backupinfo)
{
	$vm = Get-VM $customer.MasterVM

	#Send Start Email
	C:\scripts\backupstartedemail.ps1

	# Create new snapshot for clone
	$cloneSnap = $vm | New-Snapshot -Name "Clone Snapshot"

	# Get managed object view
	$vmView = $vm | Get-View

	# Get folder managed object reference
	$cloneFolder = $vmView.parent

	# Build clone specification
	$cloneSpec = new-object Vmware.Vim.VirtualMachineCloneSpec
	$cloneSpec.Snapshot = $vmView.Snapshot.CurrentSnapshot

	# Make linked disk specification
	$cloneSpec.Location = new-object Vmware.Vim.VirtualMachineRelocateSpec
	$cloneSpec.Location.Datastore = (Get-Datastore -Name $customer.BackupDS | Get-View).MoRef
	$cloneSpec.Location.Transform =  [Vmware.Vim.VirtualMachineRelocateTransformation]::sparse

	$cloneName = "$vm-$date"

	# Create clone
	$vmView.CloneVM( $cloneFolder, $cloneName, $cloneSpec )

	# Write newly created VM to stdout as confirmation
	Get-VM $cloneName

	# Remove Snapshot created for clone
	Get-Snapshot -VM (Get-VM -Name $customer.MasterVM) -Name $cloneSnap | Remove-Snapshot -confirm:$False

	#Send Complete Email
	C:\scripts\backupcompletedemail.ps1
}
#Disconnect from vCentre
Disconnect-VIServer -Confirm:$false</pre>
<h3>Send Started Email Script</h3>
<pre class="brush: powershell;">#Set Date format for emails
$timestart = (Get-Date -f "HH:MM")

$emailFrom = "&lt;senders address&gt;"
$emailTo = "&lt;recipients address&gt;"
$subject = "[$vm - Backup Started]"
$body = "Backup Details
-------------
VM Name:",$vm,"
Clone Name:","$vm-$date","
Target Datastore:", $customer.BackupDS,"
Time Started:", $timestart

$smtpServer = "&lt;smtp server&gt;"
$smtp = new-object Net.Mail.SmtpClient($smtpServer)
$smtp.Send($emailFrom,$emailTo,$subject,$body)</pre>
<h3><strong><span style="font-size: 14px;">Send Completed Email Script</span></strong></h3>
<pre class="brush: powershell;">#Set Date format for emails
$timecomplete = (Get-Date -f "HH:MM")

$emailFrom = "&lt;senders address&gt;"
$emailTo = "&lt;recipients address&gt;"
$subject = "[$vm - Backup Complete]"
$body = "Backup Details
-------------
VM Name:",$vm,"
Clone Name:","$vm-$date","
Target Datastore:", $customer.BackupDS,"
Time Started:", $timestart,"
Time Completed:", $timecomplete
$smtpServer = "&lt;smtp server&gt;"
$smtp = new-object Net.Mail.SmtpClient($smtpServer)
$smtp.Send($emailFrom,$emailTo,$subject,$body)</pre>
<h3>Content of CSV</h3>
<p>The content of the csv file is very simple. This is what mine looks like:</p>
<p>MasterVM,BackupDS<br />
VM1,BackupDataStore<br />
VM2,BackupDataStore</p>
<h3>Summary</h3>
<p>So as you can see, it&#8217;s simple, but very effective. Let me know your thoughts/ideas on this could be improved.</p>
<p><strong>Sources:</strong></p>
<ul>
<li><a href="http://www.vmdev.info/?p=40" >Creating a linked clone from a snapshot point in PowerCli</a></li>
</ul>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/virtualization/rich/consolidate-helper-snapshot-appears-vsphere-vm/"  rel="bookmark" class="crp_title">Consolidate Helper Snapshot Appears On vSphere VM</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/rich/pre-existing-snapshot-inconsistent-incrementals-vsphere-cbt/"  rel="bookmark" class="crp_title">Pre-existing Snapshot Could Cause Inconsistent Incrementals Using vSphere CBT</a></li><li><a href="http://gestaltit.com/all/tech/desktop/rich/vmware-view-30-perspective-from-the-implementation-angle/"  rel="bookmark" class="crp_title">VMware View 3.0 perspective from the implementation angle</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/rich/vsphere-41-u1-fixes-backup/"  rel="bookmark" class="crp_title">vSphere 4.1 U1 Released. Fixes Specific For VM Backups</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/simon/do-i-upgrade-to-vmware-virtual-hardware-version-7/"  rel="bookmark" class="crp_title">Do I Upgrade to VMware Virtual Hardware Version 7?</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/virtualization/simon/vmware-backup-powercli-script/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© Simon for <a href="http://gestaltit.com">Gestalt IT</a>, 2010. |
<a href="http://gestaltit.com/all/tech/virtualization/simon/vmware-backup-powercli-script/">PowerCLI: A Simple VMware Backup Script</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/featured/" title="View all posts in Featured" rel="category tag">Featured</a>, <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/virtualization/simon/vmware-backup-powercli-script/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 11.619 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-08 13:04:19 -->
<!-- Compression = gzip -->
