<?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/"
	>

<channel>
	<title>Stephen Foskett, Pack Rat &#187; Storage VMotion Archives  &#8211; Stephen Foskett, Pack Rat</title>
	<atom:link href="http://blog.fosketts.net/tag/storage-vmotion/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.fosketts.net</link>
	<description>Understanding the accumulation of data</description>
	<lastBuildDate>Fri, 10 Feb 2012 17:40:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
	<atom:link rel="hub" href="http://superfeedr.com/hubbub" />
			<item>
		<title>Virtual Machine Mobility: Of What, and to Where and in What State?</title>
		<link>http://blog.fosketts.net/2012/01/16/virtual-machine-mobility-state/</link>
		<comments>http://blog.fosketts.net/2012/01/16/virtual-machine-mobility-state/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 16:22:34 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[Building Virtual Infrastructure]]></category>
		<category><![CDATA[DRS]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[mobility]]></category>
		<category><![CDATA[replication]]></category>
		<category><![CDATA[seminar]]></category>
		<category><![CDATA[Storage DRS]]></category>
		<category><![CDATA[Storage VMotion]]></category>
		<category><![CDATA[Truth in IT]]></category>
		<category><![CDATA[VMotion]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[vxlan]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=6690</guid>
		<description><![CDATA[Moving cold virtual machine images from system to system, or even across great distances, is one of the main selling points of server virtualization. But it becomes much more difficult to manage movement of virtual machines that are still running, especially outside cluster or across WAN links. When talking about virtual machine mobility, it is important to consider what is being moved, the state it is in, and where it is going.]]></description>
			<content:encoded><![CDATA[<div id="attachment_6691" class="wp-caption aligncenter" style="width: 460px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><a href="http://static.fosketts.net/wp-content/uploads/2012/01/Riding-or-moving-between-cars-is-prohibited-e1326730445909.jpg" ><img class="size-full wp-image-6691" title="Riding or moving between cars is prohibited" src="http://static.fosketts.net/wp-content/uploads/2012/01/Riding-or-moving-between-cars-is-prohibited-e1326730445909.jpg" alt="" width="450" height="345" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Stepping out of a subway car is an entirely different matter when it&#39;s moving!</p></div>
<p><a href="http://blog.fosketts.net/2011/12/22/terrifying-true-story-virtual-machine-mobility/" >Mobility of virtual machines is a sticky wicket</a>. As open systems infrastructure becomes increasingly virtualized, administrators and managers wish to use the technology to balance workload, ease migration, and provide better availability. Although technology is improving, actually moving virtual machines is not always a piece of cake. Let&#8217;s lay down a baseline of information so we may begin a discussion on the true nature of virtual machine mobility.</p>
<h3>Mobility of What?</h3>
<p>Let us consider first the question of what exactly is being moved. Systems administrators often focus on “the machine”, which encompasses the operating system and configured state of the virtual machine itself. But the true “mass” of the system is its stored data. Hypervisor vendors have come up with different techniques of moving these two essential elements, reflecting the unique characteristics of each.</p>
<ul>
<li>The <strong>virtual machine</strong> is an instance of an operating system along with its state and configuration. Mobility of virtual machines requires all of this to be preserved, along with any I/O channels. Live migration of virtual machine requires that any active network sessions be maintained, along with RAM content, registers and buffers, and so many other elements.</li>
<li>The <strong>virtual machine image</strong> (commonly referred to as “storage”) is the static content addressed by a virtual machine. Typically a VMDK or similar virtual disc image, it must be accessible to the virtual machine at all times. Live migration of a virtual machine image is tricky, but perhaps not quite as complex as live migration of a running operating system.</li>
</ul>
<p>VMware, Microsoft, and others recognize these 2 distinct elements to be migrated, and have come up with a variety of complementary technologies for each:</p>
<ul>
<li><strong>vMotion</strong> is VMware&#8217;s virtual machine migration solution, and has continually evolved with each iteration of the hypervisor. DRS leverages vMotion to automate mobility. VMware has also created <strong>Storage vMotion</strong> and Storage DRS as complements to handle mobility of virtual machine images.</li>
<li>Microsoft Hyper-V <strong>Live Migration</strong> is conceptually similar to vMotion, though newer and less full-featured. With Hyper-V 3.0, Microsoft will introduce Storage Live Migration as a complementary technology akin to Storage vMotion. Most other virtual machine managers also support some form of live migration, though live migration of storage is less common.</li>
</ul>
<h3>Mobility in What State?</h3>
<p>One of the key benefits of virtual machine technology is the ability to “run anywhere” on dissimilar hardware. From the very beginning, hypervisors have provided the ability to create a universal virtual machine image that would run on a variety of supported platforms.</p>
<p>This leads to one of the key values of server virtualization in the data center: Disaster recovery. The ability to take a virtual machine image and system state and bring it online after a disaster is a true revolution for open systems IT. The benefits of the single usage of server virtualization technology easily justify the investment to many businesses.</p>
<p>But this sort of &#8220;cold&#8221; migration seems passé when compared to the live or “hot” migration possible with technologies like VMware vMotion. Live migration is much more difficult, since active client sessions must be preserved in activity must not be greatly interrupted.</p>
<p>This is the second great question that must be asked when considering virtual machine mobility: In what state will the virtual machine be moved? Will it be a <strong>cold</strong>, powered down image of the system? A <strong>suspended</strong> or paused operating system image? Or a full, <strong>running</strong> machine?</p>
<h3>Mobility to Where?</h3>
<p>Once we have decided whether we are discussing virtual machine migration or movement of storage resources, we must consider the scope of the movement. The ability to move a virtual machine from one member of the cluster to another has now become fairly common. But what about systems that are not related in a cluster? Or that are spread over great distances?</p>
<ul>
<li>The nice thing about <strong>clusters</strong> is that they share resources before and after a virtual machine is moved. It is practical to move the running virtual machine, its storage, or both independently and to expect that performance will not dramatically suffer as a result. The cluster can also preserve network connections, and even I/O state, without much impact on clients or other external elements.</li>
<li>It is a bit more difficult to move systems <strong>within a data center</strong>, since one must maintain the I/O connections that might be interrupted. It is fairly trivial to configure an IP network and storage array to allow multiple machines to access the same iSCSI or NFS storage resources. It is a little more difficult to configure Fibre Channel (<a href="http://blog.fosketts.net/2012/01/05/unresolved-questions-fcoe/" >and, by extension, FCoE</a>) SAN&#8217;s to handle this sort of dynamic movement, but <a href="http://blog.scottlowe.org/2012/01/16/what-does-fcoe-have-to-do-with-vm-mobility/" >it is not impossible</a>. Although moving a running machine from one network port to another could cause client access to be interrupted, technologies like VXLAN allow these sessions to continue, and improved network switching technology should reduce performance impact.</li>
<li>Moving the machine to <strong>a different data center</strong> is another matter entirely. Stretching a layer-2 Ethernet LAN or Fibre Channel SAN across a metro or greater distance, while possible, will always be problematic. IP routing is flexible, but it takes time for changes to propagate when live machines are moved. And it is difficult to keep storage in sync over long distances due to the amount of time it takes for information to transit. Again, all of these challenges are being addressed in various ways, but they&#8217;re still hard!</li>
</ul>
<div>&#8220;Shared-everything&#8221; clusters handle most of the mess of virtual machine mobility, regardless of storage protocols and the like. But not every virtual machine is in a cluster, even in the same datacenter. And not every movement is even within the same datacenter. So we still have work to do.</div>
<h3>Stephen&#8217;s Stance</h3>
<p>Moving cold virtual machine images from system to system, or even across great distances, is one of the main selling points of server virtualization. But it becomes much more difficult to manage movement of virtual machines that are still running, especially outside cluster or across WAN links. When talking about virtual machine mobility, it is important to consider what is being moved, the state it is in, and where it is going.</p>
<p>Note: This discussion is part of <a href="http://blog.fosketts.net/2011/12/23/announcing-seminar-building-virtual-infrastructure/" >“Building Virtual Infrastructure”</a>, my new seminar series with Truth in IT.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2011/12/23/announcing-seminar-building-virtual-infrastructure/"  rel="bookmark" class="crp_title">Announcing &#8220;Building Virtual Infrastructure&#8221;, My New Seminar Series With Truth in IT</a></li><li><a href="http://blog.fosketts.net/2012/01/01/building-virtual-infrastructure-atlanta-ga/"  rel="bookmark" class="crp_title">Building Virtual Infrastructure Seminar &#8211; Atlanta, GA</a></li><li><a href="http://blog.fosketts.net/2012/01/01/building-virtual-infrastructure-los-angeles-ca/"  rel="bookmark" class="crp_title">Building Virtual Infrastructure Seminar &#8211; Los Angeles, CA</a></li><li><a href="http://blog.fosketts.net/2012/01/05/unresolved-questions-fcoe/"  rel="bookmark" class="crp_title">Eight Unresolved Questions About FCoE</a></li><li><a href="http://blog.fosketts.net/2011/12/22/terrifying-true-story-virtual-machine-mobility/"  rel="bookmark" class="crp_title">The Terrifying True Story Of Virtual Machine Mobility</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2012/01/16/virtual-machine-mobility-state/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2012. |
<a href="http://blog.fosketts.net/2012/01/16/virtual-machine-mobility-state/">Virtual Machine Mobility: Of What, and to Where and in What State?</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/enterprisestorage/" title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>, <a href="http://blog.fosketts.net/category/features/" title="View all posts in Features" rel="category tag">Features</a>, <a href="http://blog.fosketts.net/category/gestaltit/" title="View all posts in Gestalt IT" rel="category tag">Gestalt IT</a>, <a href="http://blog.fosketts.net/category/everything/virtualstorage/" title="View all posts in Virtual Storage" rel="category tag">Virtual Storage</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2012/01/16/virtual-machine-mobility-state/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What is VMware VASA? Not Much (Yet)</title>
		<link>http://blog.fosketts.net/2011/11/11/vmware-vasa/</link>
		<comments>http://blog.fosketts.net/2011/11/11/vmware-vasa/#comments</comments>
		<pubDate>Fri, 11 Nov 2011 16:08:12 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[Dell]]></category>
		<category><![CDATA[DRS]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[EqualLogic]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[NetApp]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[Storage DRS]]></category>
		<category><![CDATA[Storage VMotion]]></category>
		<category><![CDATA[VAAI]]></category>
		<category><![CDATA[VASA]]></category>
		<category><![CDATA[vCenter]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[vSphere 5]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=6431</guid>
		<description><![CDATA[VMware is adding storage integration features to their flagship vSphere server virtualization product line at a rapid pace. From backup to enterprise array offload, VMware is staking their claim. But information about one new storage feature in vSphere 5 has been scarce: The true nature of the Storage API for Storage Awareness (VASA) is only just beginning to be revealed.]]></description>
			<content:encoded><![CDATA[<div id="attachment_6433" class="wp-caption aligncenter" style="width: 361px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><a href="http://static.fosketts.net/wp-content/uploads/2011/11/VASA-Illustrated-e1321026753825.jpg" ><img class="size-full wp-image-6433" title="VASA Illustrated" src="http://static.fosketts.net/wp-content/uploads/2011/11/VASA-Illustrated-e1321026753825.jpg" alt="" width="351" height="209" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">VASA allows a &quot;provider&quot; application to tag vSphere storage with a &quot;capabilities&quot; string</p></div>
<p>The list of <a href="http://blog.fosketts.net/series/vmware-storage-features/" >VMware storage integration features</a> in vSphere is growing at a rapid pace. From backup to <a href="http://blog.fosketts.net/2011/11/10/complete-list-vmware-vaai-primitives/" >enterprise array offload</a>, VMware is staking their claim. But information about one new storage feature in vSphere 5 has been scarce: The true nature of the <strong>Storage API for Storage Awareness (VASA)</strong> is only just beginning to be revealed.</p>
<h3>VASA: Born of Necessity</h3>
<p>vSphere has some amazing automated storage mobility features. The ease of moving data between LUNs and even arrays with Storage vMotion is a revelation to those of us unlucky enough to have used manual migration methods in the past. And VMware has automated this with the new Distributed Resource Scheduler (DRS) capability, allowing vSphere to make its own decisions about data placement.</p>
<p>But this kind of dynamic movement can hurt as well as help. What if an administrator moves a VMDK from high-performance to low-performance storage? Server responsiveness would suffer, perhaps even resulting in an application outage. And how could Storage DRS avoid doing the same thing?</p>
<p>VMware realized they needed some mechanism that could “tag” a storage resource with its capabilities. This is the real reason for their creation of <a href="http://blogs.vmware.com/vsphere/2011/08/vsphere-50-storage-features-part-10-vasa-vsphere-storage-apis-storage-awareness.html" >Profile-Driven Storage</a> and <a href="http://blogs.vmware.com/vsphere/2011/08/vsphere-50-storage-features-part-10-vasa-vsphere-storage-apis-storage-awareness.html" >VASA</a>.</p>
<h3>VASA Does One Thing</h3>
<p>In vSphere 5, VASA is <a href="http://blog.scottlowe.org/2011/08/12/a-deeper-look-at-vasa/" >incredible simple</a>: It is a basic protocol for vSphere to request a “capabilities” string regarding a LUN or NFS share from a “provider”. The content of this response, and indeed the form that this provider will take, is left up to the individual storage vendors.</p>
<p>VASA Providers can take many forms. Dell is reportedly developing a vCenter plugin to report capabilities. EMC and NetApp will use a software application that runs on a virtual or physical server. In all cases, the software uses a proprietary call to the storage array, in effect relaying and translating the VMware request.</p>
<p>The VASA “Capabilities” string is <a href="http://blogs.vmware.com/vsphere/2011/08/a-sneak-peek-at-how-vmwares-storage-partners-are-using-vasa.html" >undefined</a> as well. Most vendors use a list of technical attributes as their response string, and each has adopted their own strategy about how to present information:</p>
<ul>
<li>Dell’s EqualLogic returns a comma-separated list like “RAID, SSD, REPLICATED”</li>
<li>NetApp’s provider uses semicolons, as in “Dedupe; Replication”</li>
<li>HP&#8217;s is very detailed, with a schema specifying Drive Type, RAID Type, Provisioning Type, VV Type, and Remotecopy</li>
<li><a href="http://blogs.vmware.com/vsphere/2011/10/emcs-vasa-implementation.html" >EMC appears to have</a> a <a href="https://community.emc.com/docs/DOC-11552" >standardized set</a> of much-shorter tags, like &#8220;Performance&#8221;, &#8220;Multi-Tier&#8221;, &#8220;Capacity&#8221; and such</li>
</ul>
<p>These are passed through to vCenter, where an administrator can decide how to interpret them.</p>
<h3>VASA Today and Tomorrow</h3>
<p>In its simplest form, VASA capabilities tags enable both manual and automatic storage placement features to respect tiered storage policies. This is important to maintain proper system performance and availability. In the future, I expect more advanced VASA providers, perhaps even integration of the providers into vCenter plugins. I also look forward to a standard capabilities tagging schema and smarter handling of returned tags. Right now, for example, EMC&#8217;s Clariion and Symmetrix lines both tag LUNs as &#8220;Performance&#8221;, but these are obviously not equivalent.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2011/07/16/vmware-vsphere-5-storage/"  rel="bookmark" class="crp_title">Storage Changes in VMware vSphere 5</a></li><li><a href="http://blog.fosketts.net/2011/11/14/hypervisor-hugger-storage-stalwart/"  rel="bookmark" class="crp_title">Are You a Hypervisor Hugger or a Storage Stalwart?</a></li><li><a href="http://blog.fosketts.net/2011/09/01/falconstor-nss-vmware-vaai/"  rel="bookmark" class="crp_title">FalconStor Brings VAAI Support To Every Storage Array</a></li><li><a href="http://blog.fosketts.net/2011/11/10/complete-list-vmware-vaai-primitives/"  rel="bookmark" class="crp_title">A Complete List of VMware VAAI Primitives</a></li><li><a href="http://blog.fosketts.net/2011/06/06/vmware-esx-vsphere-satp-psp-support-matrix/"  rel="bookmark" class="crp_title">VMware PSP and SATP in Plain English</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2011/11/11/vmware-vasa/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2011. |
<a href="http://blog.fosketts.net/2011/11/11/vmware-vasa/">What is VMware VASA? Not Much (Yet)</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/enterprisestorage/" title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>, <a href="http://blog.fosketts.net/category/features/" title="View all posts in Features" rel="category tag">Features</a>, <a href="http://blog.fosketts.net/category/everything/virtualstorage/" title="View all posts in Virtual Storage" rel="category tag">Virtual Storage</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2011/11/11/vmware-vasa/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<series:name><![CDATA[VMware storage features]]></series:name>
	</item>
		<item>
		<title>Storage Changes in VMware vSphere 5</title>
		<link>http://blog.fosketts.net/2011/07/16/vmware-vsphere-5-storage/</link>
		<comments>http://blog.fosketts.net/2011/07/16/vmware-vsphere-5-storage/#comments</comments>
		<pubDate>Sat, 16 Jul 2011 06:06:37 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[FCoE]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[licensing]]></category>
		<category><![CDATA[NFS]]></category>
		<category><![CDATA[OpenFCoE]]></category>
		<category><![CDATA[replication]]></category>
		<category><![CDATA[SIOC]]></category>
		<category><![CDATA[Storage DRS]]></category>
		<category><![CDATA[Storage VMotion]]></category>
		<category><![CDATA[VAAI]]></category>
		<category><![CDATA[VASA]]></category>
		<category><![CDATA[VMFS]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VSA]]></category>
		<category><![CDATA[vSphere 5]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=5946</guid>
		<description><![CDATA[Once again, VMware added a ton of new storage enhancements to vSphere. With storage rapidly becoming the limiting factor in scalability and performance of virtual machine environments, this is no surprise. Also not surprising is the fact that major features like Policy-Driven Storage and Storage DRS (along with SIOC) are exclusive to "Enterprise Plus" licenses.]]></description>
			<content:encoded><![CDATA[<p>VMware officially <a href="http://www.vmware.com/landing_pages/nextgen.html"  target="_blank">launched</a> their next-generation (version 5) enterprise server virtualization product line this week under the &#8220;vSphere 5&#8243; name. As I&#8217;ve been doing for the last few major VMware releases, I&#8217;m focusing this post on the storage changes present in vSphere 5.</p>
<blockquote><p>For more information on earlier updates, see my articles:</p>
<ul>
<li><em><a href="http://blog.fosketts.net/2008/07/28/storage-fixes-vmware-esx-server-35-update-2/"  target="_self">Storage Fixes in VMware ESX Server 3.5 Update 2</a></em></li>
<li><em><a href="http://blog.fosketts.net/2008/11/07/storage-vmware-esx-update-3/"  target="_blank">Storage Changes in VMware ESX 3.5 Update 3</a></em></li>
<li><em><a href="http://blog.fosketts.net/2009/03/31/storage-vmware-esx-35-update-4/" >Storage Changes in VMware ESX 3.5 Update 4</a><br />
</em></li>
<li><a href="http://blog.fosketts.net/2009/04/21/storage-vmware-vsphere-4/" >Storage Changes in the VMware vSphere 4 Family</a></li>
</ul>
</blockquote>
<p>One first step is VMware&#8217;s whitepaper, &#8220;<a rel="nofollow" href="http://www.google.com/url?sa=t&amp;source=web&amp;cd=1&amp;ved=0CBgQFjAA&amp;url=http%3A%2F%2Fwww.vmware.com%2Ffiles%2Fpdf%2Ftechpaper%2FWhats-New-VMware-vSphere-50-Storage-Technical-Whitepaper.pdf&amp;ei=qxwhTuT6MfDFsQKMxu2bAw&amp;usg=AFQjCNGnMeyT0eJhC2lizJNM_l4Cdzuejg&amp;sig2=sYIZiLCTMIMeRrATYOBh9g" >What&#8217;s New in VMware vSphere 5.0 – Storage</a>&#8220;.<img title="More..." src="http://blog.fosketts.net/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /></p>
<h3>Licensing and Availability of Features</h3>
<p>VMware has once again changed the <a href="http://www.vmware.com/files/pdf/vsphere_pricing.pdf" >licensing and pricing model</a>, throwing the Internet into a tizzy:</p>
<ul>
<li>&#8220;Advanced&#8221; has been eliminated, moving up to &#8220;Enterprise&#8221;</li>
<li>Pooled vRAM entitlements work across the entire vCenter environment</li>
<li>New features like Policy-Driven Storage and Storage DRS (along with SIOC) are exclusive to &#8220;Enterprise Plus&#8221; licenses</li>
<li>VAAI, <a href="http://blog.fosketts.net/2011/06/06/vmware-esx-vsphere-satp-psp-support-matrix/" >PSP multipathing</a>, and Storage vMotion are only found in &#8220;Enterprise&#8221;</li>
<li>Thin Provisioning and VADP are available regardless of edition</li>
</ul>
<div>
<div id="attachment_5947" class="wp-caption aligncenter" style="width: 270px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><a href="http://static.fosketts.net/wp-content/uploads/2011/07/vSphere-5-Storage-Licensing.png" ><img class="size-medium wp-image-5947" title="vSphere 5 Storage Licensing" src="http://static.fosketts.net/wp-content/uploads/2011/07/vSphere-5-Storage-Licensing-260x300.png" alt="" width="260" height="300" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">VMware mucked with vSphere licensing again...</p></div>
<h3>Major New vSphere 5 Storage Features</h3>
<h4>Storage DRS</h4>
<p><a href="http://blogs.vmware.com/vsphere/2011/07/vsphere-50-storage-features-part-5-storage-drs-initial-placement.html " >Storage DRS</a> is the world&#8217;s worst-kept secret, with everyone and his brother talking about it for over a year. Like the existing VM DRS capability, Storage DRS creates resource clusters and automatically moves VMs between them. Storage DRS uses utilization and performance metrics to make the call, and has three modes of operation. It sounds awesome, but it&#8217;s an Enterprise Plus-only feature.</p>
<h4>Storage APIs – Storage Awareness (VASA)</h4>
<p>There&#8217;s not much information presently, but a VAAI companion is introduced in vSphere 5: The vSphere Storage APIs for Storage Awareness (VASA) is a communication mechanism for vCenter to detect array capabilities like RAID Level, Thin Provisioning State, Replication State, etc. This will come in handy for all the other features in vSphere 5, especially policy-driven storage!</p>
<h4>Policy-Driven Storage</h4>
<p>Another new Enterprise Plus feature is Policy-Driven Storage. This allows storage tiers to be defined in vCenter based on SLA, performance, and other metrics which are used during provisioning, cloning, Storage vMotion, and Storage DRS. It leverages VASA for metrics and characterization and supports all arrays in the HCL, regardless of whether they&#8217;re NFS, iSCSI, or FC. It includes easy compliance status reporting in vCenter as well.</p>
<h4>FCoE Software Initiator</h4>
<p>Those of us &#8220;in the know&#8221; about storage expected VMware to add software FCoE support, so it&#8217;s no surprise that they did. This dramatically expands the potential FCoE footprint from just <a href="http://blog.fosketts.net/2011/01/24/vmware-esx-fcoe-cna-compatibility-plain-english/" >the few CNAs already supported in vSphere 4</a>. It appears to be based on Intel&#8217;s OpenFCoE, since it shows up as “Intel Corporation FCoE Adapter” in the GUI!</p>
<h4>vSphere Storage Appliance (VSA)</h4>
<p>VMware enters the virtual storage appliance (VSA) market with <a href="http://www.ntpro.nl/blog/archives/1804-vSphere-5-Whats-New-Storage-Appliance-VSA.html " >their own offering</a>, the vSphere Storage Appliance (also called VSA). Aimed primarily at the SMB market, it&#8217;s actually fairly clever, replicating storage between two or three nodes in a cluster for high availability and using NFS for access rather than iSCSI. And unlike the Celerra UBER that so many techies loved, the VMware VSA is ready for production use!</p>
<h3>Existing Storage Features Enhanced in vSphere 5</h3>
<h4>VMFS 5</h4>
<p><a href="http://blogs.vmware.com/vsphere/2011/07/new-vsphere-50-storage-features-part-1-vmfs-5.html " >VMFS has been improved for scalability and efficiency</a>, but the 2 TB limit on VMDKs remains (except for physical RDM). Only storage geeks like me need to worry about the specifics, but suffice to say that VMFS 5 requires less tuning and worrying and ought to scale and perform better thanks to increased maximums and leveraging the Atomic Test and Set (ATS) technology also used in VAAI. For newly-created volumes, there&#8217;s no more block size tuning, and alignment issues are addressed.</p>
<h4>Storage APIs – Array Integration (VAAI 2)</h4>
<blockquote><p>See also <a href="http://blog.fosketts.net/2011/02/08/vmware-vaai-storage-array-support-plain-english/" >VMware VAAI Storage Array Support in Plain English</a></p></blockquote>
<p><a href="http://blogs.vmware.com/vsphere/2011/07/new-enhanced-vsphere-50-storage-features-part-3-vaai.html " >VAAI has been revved</a>, bringing back Thin Provisioning Stun (the AWOL &#8220;fourth primitive&#8221;) and adding NFS support.</p>
<p>There are now five block primitives for VAAI, depending on if you count thin space reclaim. This is really more of a bug fix than anything, since most folks assumed that the existing thin support already reclaimed deleted VMs and vMotioned VMDKs. I&#8217;m more interested in the addition of SCSI UNMAP in addition to WRITE_SAME! There&#8217;s also some additional T10 support, though I&#8217;m not clear on what it is or where it works.</p>
<p>We&#8217;ve also got VAAI for NFS environments now. NAS had sweet thin provisioning support even before block datastores, but the new Reserve Space command adds thick provisioning if that&#8217;s what you like. We&#8217;ve also got Full File Clone, which is like Full Copy for NFS but doesn&#8217;t work with Storage vMotion. And there&#8217;s some Extended Stats API to bring in more detail on file status. I also hear there&#8217;s an API for Native Snapshot Support, but it&#8217;s not widely discussed. Finally, note that NFS plugins come from vendors, not VMware as is the case for block VAAI.</p>
<h4>Storage I/O Control</h4>
<p>SIOC is enhanced for use in Storage DRS environments, becoming aware of the new datastore clusters. It also gets NFS support, and presumably uses VASA for metrics. But it&#8217;s still only available with Enterprise Plus licenses.</p>
<h4>iSCSI Initiator GUI</h4>
<p>The solid vSphere iSCSI initiator gets a friendly GUI for configuration. I like friendly iSCSI GUIs &#8211; just ask Microsoft!</p>
<h4>Storage vMotion</h4>
<p>The mechanism behind <a href="http://blogs.vmware.com/vsphere/2011/07/new-vsphere-50-storage-features-part-2-storage-vmotion.html " >Storage vMotion</a> has changed for a third time in as many releases, this time using &#8220;Mirror Mode&#8221; to mirror writes to in-progress vMotions. It also now supports migration of vSphere snapshots and Linked Clones. This can be offloaded for VAAI block, but not NFS.</p>
<h4>vSphere Replication</h4>
<p>New in vCenter Site Recovery Manager 5.0 is software-based replication. Although not technically a vSphere 5 feature, this is a major new storage feature in the VMware world. It allows any-to-any software-based storage replication for disaster recovery.</p>
<h3>Stephen&#8217;s Stance</h3>
<p>Once again, VMware added a ton of new storage enhancements to vSphere. With storage rapidly becoming the limiting factor in scalability and performance of virtual machine environments, this is no surprise. Also not surprising is the fact that major features like Policy-Driven Storage and Storage DRS (along with SIOC) are exclusive to &#8220;Enterprise Plus&#8221; licenses. I can&#8217;t blame VMware for making a buck, but it would be nice if more capabilities were available to the small shops!</p>
<p>I&#8217;ll be writing on all these features in detail shortly. Watch this space!</p>
</div>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2011/11/11/vmware-vasa/"  rel="bookmark" class="crp_title">What is VMware VASA? Not Much (Yet)</a></li><li><a href="http://blog.fosketts.net/2011/09/01/falconstor-nss-vmware-vaai/"  rel="bookmark" class="crp_title">FalconStor Brings VAAI Support To Every Storage Array</a></li><li><a href="http://blog.fosketts.net/2011/11/14/hypervisor-hugger-storage-stalwart/"  rel="bookmark" class="crp_title">Are You a Hypervisor Hugger or a Storage Stalwart?</a></li><li><a href="http://blog.fosketts.net/2011/05/09/ibm-adds-vaai-support-xiv-svc/"  rel="bookmark" class="crp_title">IBM Adds VAAI Support to XIV and SVC</a></li><li><a href="http://blog.fosketts.net/2011/11/10/complete-list-vmware-vaai-primitives/"  rel="bookmark" class="crp_title">A Complete List of VMware VAAI Primitives</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2011/07/16/vmware-vsphere-5-storage/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2011. |
<a href="http://blog.fosketts.net/2011/07/16/vmware-vsphere-5-storage/">Storage Changes in VMware vSphere 5</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/enterprisestorage/" title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>, <a href="http://blog.fosketts.net/category/features/" title="View all posts in Features" rel="category tag">Features</a>, <a href="http://blog.fosketts.net/category/everything/virtualstorage/" title="View all posts in Virtual Storage" rel="category tag">Virtual Storage</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2011/07/16/vmware-vsphere-5-storage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Storage Changes in the VMware vSphere 4 Family</title>
		<link>http://blog.fosketts.net/2009/04/21/storage-vmware-vsphere-4/</link>
		<comments>http://blog.fosketts.net/2009/04/21/storage-vmware-vsphere-4/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 19:24:55 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[licensing]]></category>
		<category><![CDATA[PowerPath]]></category>
		<category><![CDATA[PowerPath/VE]]></category>
		<category><![CDATA[PSA]]></category>
		<category><![CDATA[PSP]]></category>
		<category><![CDATA[PVSCSI]]></category>
		<category><![CDATA[SATP]]></category>
		<category><![CDATA[Storage VMotion]]></category>
		<category><![CDATA[thin provisioning]]></category>
		<category><![CDATA[VCB]]></category>
		<category><![CDATA[vCenter]]></category>
		<category><![CDATA[VMDirectPath]]></category>
		<category><![CDATA[VMFS]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=1775</guid>
		<description><![CDATA[VMware officially launched their next-generation (version 4) enterprise family of products today under the "vSphere 4" name. As I've been doing for the last few major ESX releases, I'm focusing this post on the storage changes present in vSphere 4.]]></description>
			<content:encoded><![CDATA[<p>VMware officially <a href="http://www.vmware.com/landing_pages/nextgen.html"  target="_blank">launched</a> their next-generation (version 4) enterprise family of products today under the &#8220;vSphere 4&#8243; name. As I&#8217;ve been doing for the last few major ESX releases, I&#8217;m focusing this post on the storage changes present in vSphere 4.</p>
<blockquote><p>For more information on earlier updates, see my articles:</p>
<ul>
<li><em><a href="http://blog.fosketts.net/2008/07/28/storage-fixes-vmware-esx-server-35-update-2/"  target="_self">Storage Fixes in VMware ESX Server 3.5 Update 2</a></em></li>
<li><em><a href="http://blog.fosketts.net/2008/11/07/storage-vmware-esx-update-3/"  target="_blank">Storage Changes in VMware ESX 3.5 Update 3</a></em></li>
<li><em><a href="http://blog.fosketts.net/2009/03/31/storage-vmware-esx-35-update-4/" >Storage Changes in VMware ESX 3.5 Update 4</a><br />
 </em></li>
</ul>
</blockquote>
<p>One first step is VMware&#8217;s whitepaper, &#8220;<a href="http://www.vmware.com/files/pdf/VMW_09Q1_WP_vSphereStorage_P10_R1.pdf"  target="_blank">What&#8217;s New in VMware vSphere 4: Storage</a>&#8220;.<span id="more-1775"></span></p>
<h3 class="post-subhead">Licensing and Availability of Features</h3>
<p>The most important change at a glance is in the licensing model for VMware.</p>
<ul>
<li>A new low-end &#8220;standard&#8221; level includes all of the components a small business might need, including thin provisioning of storage, at a very attractive price.</li>
<li>The &#8220;advanced&#8221; level includes advances in the area of data protection.</li>
<li>At the &#8220;enterprise&#8221; level, live migration of storage is enabled.</li>
<li>Top of the heap is &#8220;enterprise plus&#8221;, which enables the intriguing plug-in third-party multipathing support previously rumored.</li>
<li>Enterprise customers with current support will get vStorage thin provisioning and data protection when they upgrade.</li>
</ul>
<div id="attachment_1777" class="wp-caption aligncenter" style="width: 529px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><a href="http://blog.fosketts.net/wp-content/uploads/2009/04/vspher4.jpg" ><img class="size-full wp-image-1777" title="vspher4" src="http://blog.fosketts.net/wp-content/uploads/2009/04/vspher4.jpg" alt="Each step up the licensing ladder enables important new storage features" width="519" height="444" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Each step up the licensing ladder enables important new storage features (source: VMware)</p></div>
<h3 class="post-subhead">Thin Provisioning</h3>
<p>One of the most widespread storage features is native thin provisioning. VMware <strong>ESX 4 will allocate storage in 1 MB chunks</strong> as capacity is used. This isn&#8217;t really completely new &#8211; similar support was enabled by default for virtual disks on NFS in VI 3, and thin provisioning could be enabled on the command line for block-based storage as well. It was also present in VMware&#8217;s desktop products, including my own copy of Fusion. And <strong>ESX allows thick-to-thin conversion</strong> during Storage VMotion.</p>
<p>The difference with vSphere 4 is that thin provisioning is fully supported and integrated into every version of ESX. Although <a href="http://blog.fosketts.net/tag/thin-provisioning"  target="_blank">many storage arrays now also offer thin storage</a>, the addition of native, integrated thin provisioning right in ESX is huge. This alone will be a major capacity (and thus, cost) savings feature! VMware claims 50% storage savings in their lab tests.</p>
<h3 class="post-subhead">Dynamic Expansion of VMFS Volumes</h3>
<p>VMFS volumes can now grow (and, in some cases, shrink) online without resorting to spanning to a new LUN. Under vSphere 4, VMFS volumes can grow to take advantage of expanded LUNs (up to 2 TB per LUN). The old method still works as well, and multi-LUN spanned VMFS volumes can grow when any of their LUNs is expanded.</p>
<h3 class="post-subhead">Enhanced Storage VMotion</h3>
<p>Like thin provisioning, Storage VMotion has been elevated to first-class status, supported just about everywhere you&#8217;d want it. It&#8217;s in all the likely spots within vCenter.</p>
<p>Storage VMotion gives serious storage flexibility now, enabling (almost) any-to-any migration of VMFS volumes: Pick up a Fibre Channel, iSCSI, or NFS disk image and move it to another datastore running any of those protocols to convert live. And you can do thick-to-thin provisioning at the same time.</p>
<p>Under the hood, the whole infrastructure has been revised. Storage VMotion leverages VMware&#8217;s change block tracking instead of disk snapshots now, speeding up the migration process and reducing the (formerly excessive) memory and CPU requirements of Storage VMotion in 3.5. This is the same technology leveraged by vSphere&#8217;s High Availability features, by the way.</p>
<h3 class="post-subhead">Pluggable Storage Architecture (PSA)</h3>
<p>Only &#8220;Enterprise Plus&#8221; licensees will get to use it, but the vSphere family also sports a new <a href="http://www.yellow-bricks.com/2009/03/19/pluggable-storage-architecture-exploring-the-next-version-of-esxvcenter/"  target="_blank">pluggable storage architecture (PSA)</a> which will initially be leveraged to deliver vendor-specific multipath support. Note that the native multipath support in vSphere continues to be a basic round-robin or fail-over system &#8211; it will not dynamically load balance I/O across multiple paths or make more intelligent decisions about which paths to use.</p>
<div id="attachment_1779" class="wp-caption aligncenter" style="width: 518px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><a href="http://blog.fosketts.net/wp-content/uploads/2009/04/picture-1.png" ><img class="size-full wp-image-1779" title="picture-1" src="http://blog.fosketts.net/wp-content/uploads/2009/04/picture-1.png" alt="vSphere 4's Pluggable Storage Architecture allows third-party developers to replace ESX's storage I/O stack" width="508" height="224" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">vSphere 4&#39;s Pluggable Storage Architecture allows third-party developers to replace ESX&#39;s storage I/O stack (source: VMware)</p></div>
<p>As you may gather from this VMware illustration (but would probably miss since it&#8217;s not all that comprehensible), there are two classes of third-party plug-ins:</p>
<ol>
<li>Basic path-selection plugins (PSPs) will merely optimize the choice of which path to use, ideal for active/passive type arrays</li>
<li>Full storage array type plugins (SATPs) will allow load balancing across multiple paths in addition to path selection for active/active arrays</li>
</ol>
<p>EMC also announced <strong><a href="http://chucksblog.emc.com/chucks_blog/2009/04/vsphere-as-an-io-engine.html"  target="_blank">PowerPath/VE</a></strong><a href="http://chucksblog.emc.com/chucks_blog/2009/04/vsphere-as-an-io-engine.html"  target="_blank"> for vSphere</a>, integrating their popular multi-platform path management software directly into ESX. It&#8217;s not clear at this point whether PowerPath will require an Enterprise Plus license (or if it will come with one) or if it will work with all editions, but I&#8217;m sure that will be clarified soon. My EMC contacts do tell me that PowerPath/VE is licensed on a per-socket basis (like VMware of yore) and that EMC sales reps have some room to get creative on licensing.</p>
<h3 class="post-subhead">iSCSI Software Initiator Enhancements</h3>
<p>It&#8217;s harder to claim it as a new feature, but the iSCSI software initiator has also been tweaked and tuned to use less CPU time and deliver better throughput. The iSCSI configuration process has also been smoothed out so one no longer needs to have a live Service Console connection in order to communicate with an iSCSI target. And changes made in the general tab are now global, so they&#8217;ll propagate down to each target. Bi-directional CHAP is also added, so the target can now be authenticated in addition to the initiator.</p>
<p>vSphere also includes a paravirtualized iSCSI driver (PVSCSI) which works like vmxnet to present a higher-performance iSCSI adapter within certain supported guest OSes.</p>
<p>More information on multipathing iSCSI can be found at <a href="http://www.yellow-bricks.com/2009/03/18/iscsi-multipathing-with-esxcliexploring-the-next-version-of-esx/"  target="_blank">Yellow Bricks</a> and in Chad Sakac&#8217;s <a rel="nofollow" href="http://virtualgeek.typepad.com/virtual_geek/2009/01/a-multivendor-post-to-help-our-mutual-iscsi-customers-using-vmware.html"  target="_blank">mega-post</a> on the topic.</p>
<h3 class="post-subhead">High-Performance I/O</h3>
<p>vSphere really pours on the I/O power. They claim a 3x increase, to &#8220;over 300,000 I/O operations per second&#8221;, but mentioned in the launch that they&#8217;ve gotten to 400,000 in some workloads. This is really amazing, and if it&#8217;s true in real-world use means that VMware ESX can now host just about any application you can think of.</p>
<p>It&#8217;s funny, but just a few weeks before the announcement VMware&#8217;s Chief Data Center architect, Scott Davis, told me at Storage Networking World that vSphere would double I/O performance. I thought this was a bold statement at the time, but VMware went further in their official documents, claiming 3x improvement. Now we have an on-stage admission that it could be up to 4x! This is serious stuff, folks: <strong>Can VMware really do 400,000 IOPS</strong>?</p>
<p>One question is whether these IOPS improvements require the new VMDirectPath I/O for Storage, which binds a physical Fibre Channel HBA to a single guest OS, or if they&#8217;re generalized across all systems.</p>
<h3 class="post-subhead">vCenter Improvements</h3>
<p>vCenter now includes <a href="http://www.yellow-bricks.com/2009/04/20/storage-views-exploring-the-next-version-of/"  target="_blank">more storage information</a>:</p>
<ul>
<li>Each VM and ESX in the inventory has a tab showing storage information and allowing users to set alarms on storage use &#8211; setting capacity alarms becomes extremely important when thin provisioning is used!</li>
<li>vCenter inventory has a view showing datastore details</li>
<li>There&#8217;s also a nice storage topology map</li>
</ul>
<h3 class="post-subhead">Data Protection APIs (Updated)</h3>
<p>VMware also enhanced the APIs for consolidated backup (VCB) into &#8220;vStorage Data Protection&#8221;. <span style="text-decoration: line-through;">Available only with Advanced or Enterprise licenses</span>, these APIs allow enterprise backup vendors to develop specific integration with VMware without VCB in the middle.  All versions of ESX include this vStorage API and boast VCB support. Standard and Essentials licenses do not include vCenter Data Recovery, a standalone disk-to-disk backup capability for virtual machines.</p>
<h3 class="post-subhead">Conclusion</h3>
<p>vSphere is loaded with storage improvements, though many seem like incremental updates rather than new features. Admins will welcome thin provisioning support, and the full integration of Storage VMotion is certainly welcome, but I think the changes to vCenter will be most noticeable. I&#8217;ll be looking into EMC&#8217;s PowerPath/VE and the amazing I/O improvements as we move forward and learn more about the next ESX!</p>
<p>Duncan Epping posted much more <a href="http://www.yellow-bricks.com/2009/04/21/vsphere-linkage/" >vSphere Linkage</a> on his Yellow Bricks blog if you&#8217;re interested in non-storage features. I also suggest reading Chris Evans&#8217; outline of <a href="http://thestoragearchitect.com/2009/04/21/enterprise-computing-vmware-announce-vsphere-4/"  target="_blank">vSphere storage changes</a>.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2011/07/16/vmware-vsphere-5-storage/"  rel="bookmark" class="crp_title">Storage Changes in VMware vSphere 5</a></li><li><a href="http://blog.fosketts.net/2011/06/06/vmware-esx-vsphere-satp-psp-support-matrix/"  rel="bookmark" class="crp_title">VMware PSP and SATP in Plain English</a></li><li><a href="http://blog.fosketts.net/2009/04/22/emc-powerpath-vmware-hyperv/"  rel="bookmark" class="crp_title">PowerPath To The Virtual People</a></li><li><a href="http://blog.fosketts.net/2011/11/11/vmware-vasa/"  rel="bookmark" class="crp_title">What is VMware VASA? Not Much (Yet)</a></li><li><a href="http://blog.fosketts.net/2009/01/26/essential-vmware-esx-iscsi/"  rel="bookmark" class="crp_title">Essential Reading for VMware ESX iSCSI Users!</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2009/04/21/storage-vmware-vsphere-4/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2009. |
<a href="http://blog.fosketts.net/2009/04/21/storage-vmware-vsphere-4/">Storage Changes in the VMware vSphere 4 Family</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/enterprisestorage/" title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>, <a href="http://blog.fosketts.net/category/gestaltit/" title="View all posts in Gestalt IT" rel="category tag">Gestalt IT</a>, <a href="http://blog.fosketts.net/category/everything/virtualstorage/" title="View all posts in Virtual Storage" rel="category tag">Virtual Storage</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2009/04/21/storage-vmware-vsphere-4/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Storage Fixes in VMware ESX Server 3.5 Update 2</title>
		<link>http://blog.fosketts.net/2008/07/28/storage-fixes-vmware-esx-server-35-update-2/</link>
		<comments>http://blog.fosketts.net/2008/07/28/storage-fixes-vmware-esx-server-35-update-2/#comments</comments>
		<pubDate>Mon, 28 Jul 2008 17:16:37 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[10 gigabit Ethernet]]></category>
		<category><![CDATA[8 gigabit Fibre Channel]]></category>
		<category><![CDATA[CIM]]></category>
		<category><![CDATA[Dell]]></category>
		<category><![CDATA[Emulex]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[Fibre Channel]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[NFS]]></category>
		<category><![CDATA[QLogic]]></category>
		<category><![CDATA[RDM]]></category>
		<category><![CDATA[SAS]]></category>
		<category><![CDATA[SRM]]></category>
		<category><![CDATA[Storage VMotion]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[VCB]]></category>
		<category><![CDATA[Virtual Infrastructure]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Volume Shadow Copy Service]]></category>
		<category><![CDATA[VSS]]></category>
		<category><![CDATA[Windows Server 2003]]></category>
		<category><![CDATA[Windows Server 2008]]></category>
		<category><![CDATA[Windows Vista]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=364</guid>
		<description><![CDATA[VMware just released Update 2 for VMware ESX Server 3.5 (Virtual Infrastructure), and it includes some storage fixes of note: Support for Volume Shadow Copy Service (VSS) for filesystems Windows Server 2003 and Windows Server 2008 guests.  This means VMware services like VCB and SRM can now signal Windows Server to quiesce filesystems before creating a [...]]]></description>
			<content:encoded><![CDATA[<p>VMware just released <a href="http://www.vmware.com/support/vi3/doc/vi3_esx35u2_vc25u2_rel_notes.html"  target="_blank">Update 2 for VMware ESX Server 3.5</a> (Virtual Infrastructure), and it includes some storage fixes of note:</p>
<ol>
<li>Support for <a rel="nofollow" href="http://msdn.microsoft.com/en-us/library/aa384649(VS.85).aspx"  target="_blank">Volume Shadow Copy Service (VSS)</a> for filesystems Windows Server 2003 and Windows Server 2008 guests.  This means VMware services like VCB and SRM can now signal Windows Server to quiesce filesystems before creating a clone or snapshot and is a <strong>major addition</strong>!</li>
<li>Windows Server 2003 guests also get <em>application</em> quiescing, where supported.</li>
<li>You can now extend a live, running VMFS volume as storage is added, just like Windows Vista and 2008 guests could already do with raw device mode (RDM).  Note that this only works for flat disks with no persistent snapshots open.</li>
</ol>
<p><span id="more-364"></span><br />
A few items are now officially supported, too:</p>
<ol>
<li>Support for Storage VMotion between and among Fibre Channel and iSCSI datastores is here, and in Update 1.</li>
<li>iSCSI over 10 gigabit Ethernet (10 GbE) is now supported allegedly, though the <a href="http://www.vmware.com/pdf/vi35_io_guide.pdf"  target="_blank">I/O Compatibility Guide</a> still says &#8220;Gigabit only&#8221;.  Of course, it already worked, but it&#8217;s nice to have official support just the same&#8230;  Bring on the datacenter Ethernet!  They&#8217;ll support this in Update 1 too.</li>
<li>And NFS over 10 GbE is supported, too!</li>
</ol>
<div>And some more hardware support, though I had a hard time reconciling the guides with the release notes&#8230;</div>
<ol>
<li>They supposedly added support for 8 gigabit Fibre Channel (8 Gb FC) HBAs, but I don&#8217;t see it in the <a href="http://www.vmware.com/pdf/vi35_io_guide.pdf"  target="_blank">I/O Compatibility Guide</a>. The Emulex <a href="http://www.emulex.com/products/hba/e12000/ds.jsp"  target="_blank">LP12000</a>/LP12002 are noted as 4 Gb only, the QLogic <a href="http://www.qlogic.com/Products/SAN_products_FCHBA_QLE2560.aspx"  target="_blank">QLE2560</a>/QLE2562 aren&#8217;t listed, the HP <a rel="nofollow" href="http://h18006.www1.hp.com/products/storageworks/fc81q_pci/index.html"  target="_blank">81/82 series</a> isn&#8217;t there either.  <strong>Update:</strong>  <a href="http://blog.fosketts.net/2008/07/30/qlogic-and-emulex-deliver-8-gb-fibre-channel-for-vmware-esx/"  target="_self">QLogic and Emulex HBAs are supported after all!</a></li>
<li>Support for more Serial-Attached SCSI (SAS), including Dell SAS 5/E, LSI 1078, Sun SG‐XPCIESAS‐R‐EXT‐Z, and HP SC08GE is listed in the <a href="http://www.vmware.com/pdf/vi35_san_guide.pdf"  target="_blank">Stotage Compatibility Guide</a>.</li>
<li>CIM system health monitoring of some QLogic and Emulex HBAs is new too.</li>
</ol>
<p>[ad#banner]</p>
<p>See also:</p>
<ul>
<li><a href="http://feeds.feedburner.com/~r/slowe/content/feed/~3/346978895/"  target="_blank">Scott Lowe&#8217;s (as always) excellent overview</a></li>
<li><a href="http://vmetc.com/2008/07/26/esx-35-update-2-released-with-new-fixes-and-new-features/"  target="_blank">VM /ETC&#8217;s colorful post</a></li>
<li><a href="http://www.yellow-bricks.com/2008/07/26/esx-35-update-2-available-now/"  target="_blank">Excellent coverage at Yellow Bricks</a></li>
</ul>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2008/07/30/qlogic-emulex-deliver-8-gb-fibre-channel-vmware-esx/"  rel="bookmark" class="crp_title">QLogic and Emulex Deliver 8 Gb Fibre Channel For VMware ESX</a></li><li><a href="http://blog.fosketts.net/2008/11/07/storage-vmware-esx-update-3/"  rel="bookmark" class="crp_title">Storage Changes in VMware ESX 3.5 Update 3</a></li><li><a href="http://blog.fosketts.net/2009/03/31/storage-vmware-esx-35-update-4/"  rel="bookmark" class="crp_title">Storage Changes in VMware ESX 3.5 Update 4</a></li><li><a href="http://blog.fosketts.net/2007/08/08/emulex-and-qlogic-learn-to-speak-klingon/"  rel="bookmark" class="crp_title">Emulex and QLogic Learn to Speak Klingon!</a></li><li><a href="http://blog.fosketts.net/2011/01/24/vmware-esx-fcoe-cna-compatibility-plain-english/"  rel="bookmark" class="crp_title">VMware ESX FCoE CNA Compatibility in Plain English</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2008/07/28/storage-fixes-vmware-esx-server-35-update-2/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2008. |
<a href="http://blog.fosketts.net/2008/07/28/storage-fixes-vmware-esx-server-35-update-2/">Storage Fixes in VMware ESX Server 3.5 Update 2</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/enterprisestorage/" title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>, <a href="http://blog.fosketts.net/category/everything/virtualstorage/" title="View all posts in Virtual Storage" rel="category tag">Virtual Storage</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2008/07/28/storage-fixes-vmware-esx-server-35-update-2/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

