<?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; VMFS Archives  &#8211; Stephen Foskett, Pack Rat</title>
	<atom:link href="http://blog.fosketts.net/tag/vmfs/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>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>Changes in Technology Drive Changes in IT Organizations and Roles</title>
		<link>http://blog.fosketts.net/2011/04/24/changing-it-organization-roles/</link>
		<comments>http://blog.fosketts.net/2011/04/24/changing-it-organization-roles/#comments</comments>
		<pubDate>Sun, 24 Apr 2011 16:00:01 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[convergence]]></category>
		<category><![CDATA[data management]]></category>
		<category><![CDATA[database administration]]></category>
		<category><![CDATA[FalconStor]]></category>
		<category><![CDATA[FCoE]]></category>
		<category><![CDATA[Fibre Channel]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[IT applications]]></category>
		<category><![CDATA[IT infrastructure]]></category>
		<category><![CDATA[LeftHand]]></category>
		<category><![CDATA[network storage]]></category>
		<category><![CDATA[Nirvanix]]></category>
		<category><![CDATA[organization]]></category>
		<category><![CDATA[Rich Friedman]]></category>
		<category><![CDATA[roles]]></category>
		<category><![CDATA[san storage]]></category>
		<category><![CDATA[server virtualization]]></category>
		<category><![CDATA[storage area network]]></category>
		<category><![CDATA[Storage Magazine]]></category>
		<category><![CDATA[storage management]]></category>
		<category><![CDATA[TechTarget]]></category>
		<category><![CDATA[updated]]></category>
		<category><![CDATA[VMFS]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=1169</guid>
		<description><![CDATA[Lots of my IT infrastructure management clients are talking about how the advent of Ethernet/IP and virtualization is changing the roles of storage, server, and network administrators. The evolution of the storage role in particular in enterprise IT organizations has been a topic of particular interest to me for a while: I definitely remember thinking about [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1172" class="wp-caption aligncenter" style="width: 310px;  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/2008/12/hot-water-cold-water.jpg" ><img class="size-medium wp-image-1172" title="hot-water-cold-water" src="http://blog.fosketts.net/wp-content/uploads/2008/12/hot-water-cold-water-300x220.jpg" alt="Servers, storage, and networks may be interconnected, but most large IT organizations keep the administrative teams from mixing. But the next-generation virtual data center might change that!" width="300" height="220" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Servers, storage, and networks may be interconnected, but most large IT organizations keep the administrative teams from mixing. But the next-generation virtual data center might change that!</p></div>
<p>Lots of my IT infrastructure management clients are talking about how the advent of Ethernet/IP and virtualization is changing the roles of storage, server, and network administrators. The evolution of the storage role in particular in enterprise IT organizations has been a topic of particular interest to me for a while: I definitely remember thinking about this as iSCSI and Cisco came on the scene a few years back, but the question of integration of storage, server, network, and application management areas is as old as IT.</p>
<p>Back in 2005, I <a href="http://blog.fosketts.net/about/publications/"  target="_self">wrote</a> a column in Storage magazine, asking <a href="http://searchstorage.techtarget.com/magazineFeature/0,296894,sid5_gci1257925,00.html"  target="_blank"><em>Who Watches the SAN?</em></a> Although there were (and still are) reasons one might consider handing SAN management over to the network team, such as the use of iSCSI, Cisco FC, or (soon) FCoE, I concluded that many network teams just aren&#8217;t ready to take on SAN management. Storage is different &#8211; extremely sensitive to latency and outages and burdened with interconnect concepts that are similar, but not identical, to their network cousins. So most people are better off leaving SAN management in the hands of storage people, regardless of whether their SAN is made up of FC or iSCSI.</p>
<h3 class="post-subhead">The Virtual Data Center</h3>
<p>Things are changing, however. The modern data center is evolving to virtualize all three major IT infrastructure components: Servers, storage, and networks. Over the last year or so, we&#8217;ve seen the first fully-virtual infrastructure built, with all three areas combined in a single box, soup-to-nuts. Consider a VMware ESX server with virtual servers talking over virtual networks to a virtual storage array from FalconStor or LeftHand &#8211; it&#8217;s an entire data center in a box!</p>
<p>Server admins are normally tasked with everything &#8220;in the box&#8221;, including VMFS and virtual network connectivity, just as they always had to manage volume managers and path management software back in the &#8220;physical server&#8221; world. I doubt this will change. So we could see not just storage but network folks excluded entirely from the <a href="http://blog.fosketts.net/2008/09/16/vmware-virtual-datacenter-operating-system-vdc-os/"  target="_self">next-generation virtual datacenter</a>!</p>
<p>This doesn&#8217;t have to be how things end up, though. I strongly believe that network and storage pros have critical insight into their areas, and cutting them out would be a tragic loss akin to what happened when open systems folks decided not to pay attention to the lessons of the mainframe generation. We would effectively repeat a decade of experience and learning that could, with minor modifications, be brought right into the modern world.</p>
<p>There are three things to do:</p>
<ol>
<li><strong>Re-combine the stovepipe IT infrastructure organizations</strong> (server, storage, network) into a single management organization with specialists in these areas and others like virtualization and cloud computing.</li>
<li>Spend the time and money to <strong>cross-train everyone to re-apply their experience and skills</strong> in this new world. Storage folks, for example, must know a good bit about server virtualization or their skills will have much less value!</li>
<li><strong>Bring the mainframe, security, and records management folks</strong> to the party, too! They all have essential insights, and a failure to give them a seat at the table would be a critical loss.</li>
</ol>
<h3 class="post-subhead">Database and Applications</h3>
<p>Then there are the DBAs and IT application folks. These teams have always been held at arms-length in the open systems world, and much closer on the mainframe side (especially the database people!) I think there has been a feeling that there were enough interests at the IT infrastructure planning meetings already without mixing them in as well! The current response is a service-based approach, where IT infrastructure adds an analyst role to develop SLAs and standard service offerings and act as a liaison between ITI and IT Apps.</p>
<p>This is probably enough for a conventional system, but there are changes here as well. Virtual appliances can step right into the apps arena, and the database/storage hybrid devices from Oracle/HP, Netezza, and the rest tromp right through the DBA world. Then there are the &#8220;<a href="http://blog.fosketts.net/2008/11/10/emc-atmos-vmware-vdc-os-cloud-strategy/"  target="_blank">webby dubby</a>&#8221; (Web 2.0) storage services/devices like Amazon S3, Nirvanix, and EMC Atmos to consider.</p>
<h3 class="post-subhead">Stephen&#8217;s Stance</h3>
<p>I think we&#8217;re seeing another serious change to the status quo:  Right after the data center is virtualized and IT infrastructure is recombined, applications themselves will fundamentally transform, demanding a merger of the current IT infrastructure and IT applications groups. This could all come within five years, or it could be delayed or diverted by organizational infighting and intransigence. It will be very interesting to see how it plays out!</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/04/23/virtualization-data-center-infrastructure/"  rel="bookmark" class="crp_title">Where Will Virtualization of Data Center Infrastructure Take Us?</a></li><li><a href="http://blog.fosketts.net/2008/09/16/vmware-virtual-datacenter-operating-system-vdc-os/"  rel="bookmark" class="crp_title">VMware Virtual Datacenter Operating System: Heavyweight or Hot Air?</a></li><li><a href="http://blog.fosketts.net/2008/10/19/fcoe-reality/"  rel="bookmark" class="crp_title">Reality Check: The FCoE Forecast</a></li><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/2011/04/19/granularity-challenge-storage-management/"  rel="bookmark" class="crp_title">Granularity: The Hidden Challenge of Storage Management</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2011/04/24/changing-it-organization-roles/" 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/04/24/changing-it-organization-roles/">Changes in Technology Drive Changes in IT Organizations and Roles</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/2011/04/24/changing-it-organization-roles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Granularity: The Hidden Challenge of Storage Management</title>
		<link>http://blog.fosketts.net/2011/04/19/granularity-challenge-storage-management/</link>
		<comments>http://blog.fosketts.net/2011/04/19/granularity-challenge-storage-management/#comments</comments>
		<pubDate>Tue, 19 Apr 2011 13:00:59 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Computer History]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[Acopia]]></category>
		<category><![CDATA[AFP]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[BlueArc]]></category>
		<category><![CDATA[CIFS]]></category>
		<category><![CDATA[data management]]></category>
		<category><![CDATA[DFS]]></category>
		<category><![CDATA[F5]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[NetApp]]></category>
		<category><![CDATA[network storage]]></category>
		<category><![CDATA[NFS]]></category>
		<category><![CDATA[ONStor]]></category>
		<category><![CDATA[RAID]]></category>
		<category><![CDATA[SAN]]></category>
		<category><![CDATA[storage area network]]></category>
		<category><![CDATA[storage management]]></category>
		<category><![CDATA[storage virtualization]]></category>
		<category><![CDATA[Sunday series]]></category>
		<category><![CDATA[updated]]></category>
		<category><![CDATA[VMFS]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VSS]]></category>
		<category><![CDATA[Xen]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/2008/09/28/granularity-the-hidden-challenge-of-storage-management/</guid>
		<description><![CDATA[Many storage challenges focus on the conflict between data management, which demands an ever-smaller unit of management, and storage management, which benefits most from consolidation. Developing data management capability that is both granular enough for applications and scalable enough for storage is one key to the future of storage.]]></description>
			<content:encoded><![CDATA[<div id="attachment_785" class="wp-caption aligncenter" style="width: 310px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><img class="size-medium wp-image-785 " title="Mueslix" src="http://blog.fosketts.net/wp-content/uploads/2008/09/d0bcd18ed181d0bbd0b8-300x224.png" alt="" width="300" height="224" /><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">How granular is your storage? This question is just as relevant today as when I first published this article in 2008!</p></div>
<p>Many storage challenges focus on correlating high-level uses of data (such as applications) with the nuts and bolts of storage infrastructure. These discussions often revolve around the conflict between <em>data management</em>, which demands an ever-smaller unit of management, and <em>storage management</em>, which benefits most from consolidation. Developing data management capability that is both granular enough for applications and scalable enough for storage is one key to the future of storage.</p>
<h3>Storage Management: Scaling Up</h3>
<p>As I discussed in a previous <a href="http://blog.fosketts.net/tag/Sunday-series/"  target="_self">Sunday Series</a> piece, <a href="http://blog.fosketts.net/2008/09/14/turning-page-raid/"  target="_self"><em>Turning the Page on RAID</em></a>, the data storage industry has traditionally focused on reducing granularity. Disk capacity has expanded, and RAID technology has multiplied this by combining multiple physical drive mechanisms into a single virtual one. Storage virtualization technologies, from the SAN to the server, have also often been touted primarily as a mechanism to reduce heterogeneity. From a technical perspective, therefore, granularity has been an obstacle to overcome.</p>
<p>The core organizational best practice for storage management is the reduction of complexity and the enforcement of standardization. Consolidation of storage arrays and file servers is a common goal, as IT seeks to benefit from economies of scale. The goal of both initiatives is the creation of a storage utility or managed storage service. This mirrors efforts on the server and network sides to consolidate and virtualize hardware.</p>
<p>Although both technological and organizational factors have traditionally driven granularity out of storage, this does not have to be the case. Virtual pools of storage are ideal for providing storage on demand, as disk-focused RAID groups give way to more flexible sub-disk storage arrangements. And an operational focus on standardized storage service offerings has the potential to enable scalable management of these smaller units.</p>
<h3>Filing Service</h3>
<p>File-based protocols would seem to have more potential for granular storage management, but they have been undermined by the hierarchical nature of modern file storage. Whether the connection to a file server uses NFS, CIFS, or AFP, the key unit of management is actually the shared directory, not the file. All files in the share \\firefly\backups would be located on the same server and would be managed as a unit.</p>
<p>NAS virtualization can change this somewhat, as can more specialized NAS servers. Although Microsoft DFS enables consolidation and virtualization of NAS shares, it does not allow subdivision of shares below the directory level &#8211; all files in a directory must be placed on the same server. Tricks like stubbing and links allow for some movement, but these do not solve the core issue. Specialized virtual NAS devices from F5 (the ARX, nee Acopia), NetApp, BlueArc, Symantec, and others have the ability to move files individually, providing as much a virtualized storage environment as any block-focused enterprise array. Avere is also beginning to talk about granular file management.</p>
<p>But even an ideal virtualized file server lacks the kind of granularity demanded by users. They care about data, not files, and most applications consolidate their data storage into a few files. Consider a database, for example, where users want each record treated uniquely but storage devices see just a few much larger files. <a href="http://blog.fosketts.net/2008/09/28/we-need-storage-revolution/"  target="_self">We need a storage revolution</a>, where someone creates an ideal storage platform in which each individual record or object includes custom metadata and is managed independently. This would truly be a massive change, however, and it is not clear that all applications will follow the object storage model of Google and Amazon.</p>
<h3>Small is Beautiful</h3>
<p>Barring a revolution in data management, our best hope is to allow greater granularity in storage management. As mentioned above, virtualization technology has the potential to enable management and protection of any unit of storage, right down to the individual block or record. But the reality of storage virtualization has not matched its promise.</p>
<p>What is needed is greater integration. Each layer of virtualization (file system, volume manager, hypervisor, network, array, and RAID) also hides necessary details from lower layers. Consider the case of a virtual server snapshot: The application and filesystem must be in a quiesced state to allow a snapshot to be taken at the storage level, but the storage array has no intrinsic information about how its capacity is used. A given LUN might contain dozens of servers on a shared VMFS volume, so all must be snapped together.</p>
<p>Integration can be enabled by sharing more information through APIs. VMware leverages <a href="http://blog.fosketts.net/2008/07/28/storage-fixes-vmware-esx-server-35-update-2/"  target="_self">Microsoft Volume Shadow Copy Service (VSS) integration for shared storage</a> so a VMFS snapshot can call the operating system and even applications (Windows Server 2003 only, for now) to prepare the data. Similarly, VSS can communicate directly with supported iSCSI and Fibre Channel arrays, calling a snapshot at the right moment. And Microsoft is, no doubt, enhancing VSS as we speak.</p>
<p>As virtualization technology matures, expect this type of integration to improve. We hope to see more APIs exposed by VMware and Microsoft, allowing communication up and down the stack to break through the information barrier. Imagine a future where a standard API like VSS can pass a message through VMware, Xen, and Hyper-V to the underlying storage array to initiate a snap. I predict that this kind of integration-enabled granularity is not too far off.</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/04/30/storage-revolution/"  rel="bookmark" class="crp_title">We Need a Storage Revolution</a></li><li><a href="http://blog.fosketts.net/2011/04/23/virtualization-data-center-infrastructure/"  rel="bookmark" class="crp_title">Where Will Virtualization of Data Center Infrastructure Take Us?</a></li><li><a href="http://blog.fosketts.net/2008/02/21/volume-management-virtualizing-host-storage/"  rel="bookmark" class="crp_title">Volume Management: Virtualizing Host Storage</a></li><li><a href="http://blog.fosketts.net/2011/04/24/changing-it-organization-roles/"  rel="bookmark" class="crp_title">Changes in Technology Drive Changes in IT Organizations and Roles</a></li><li><a href="http://blog.fosketts.net/2007/07/26/storage-management-integrated-with-server-virtualization-wheres-emc/"  rel="bookmark" class="crp_title">Storage Management Integrated with Server Virtualization (Where&#8217;s EMC?)</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2011/04/19/granularity-challenge-storage-management/" 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/04/19/granularity-challenge-storage-management/">Granularity: The Hidden Challenge of Storage Management</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/computerhistory/" title="View all posts in Computer History" rel="category tag">Computer History</a>, <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/2011/04/19/granularity-challenge-storage-management/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Back From The Pile: Interesting Links From Mid-May</title>
		<link>http://blog.fosketts.net/2009/05/26/pile-interesting-links-midmay/</link>
		<comments>http://blog.fosketts.net/2009/05/26/pile-interesting-links-midmay/#comments</comments>
		<pubDate>Tue, 26 May 2009 18:59:41 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[Brent Ozar]]></category>
		<category><![CDATA[Cloud Expo]]></category>
		<category><![CDATA[cost]]></category>
		<category><![CDATA[Donavon West]]></category>
		<category><![CDATA[donor]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[Frank Lloyd Wright]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[Guy Bunker]]></category>
		<category><![CDATA[Lego]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[MBA]]></category>
		<category><![CDATA[multipathing]]></category>
		<category><![CDATA[Nick Glasgow]]></category>
		<category><![CDATA[Prague]]></category>
		<category><![CDATA[Roman Stanek]]></category>
		<category><![CDATA[Sam Johnston]]></category>
		<category><![CDATA[Sys-Con]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[VHD]]></category>
		<category><![CDATA[VMFS]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[Wilco]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Home Server]]></category>
		<category><![CDATA[Windows Server 2008 R2]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=1897</guid>
		<description><![CDATA[My travels last week kept me from posting my weekly round-up of interesting web content. So this week&#8217;s is a little heavy (and heavily edited!) Most important: Please register to be a marrow donor, especially if you might be a match for Nick Glasgow of EMC! Misc The week of May 16 will forever be [...]]]></description>
			<content:encoded><![CDATA[<p>My travels last week kept me from posting my weekly round-up of interesting web content. So this week&#8217;s is a little heavy (and heavily edited!)</p>
<p>Most important: Please register to be a marrow donor, especially if you might be a match for <a rel="nofollow" href="http://jamiepappas.typepad.com/socialmediamusings/2009/05/the-search-to-find-a-matching-donor-for-nick-glasgow-continues-please-use-the-twitter-tag-of-helpnick-when-posting-on.html"  target="_blank">Nick Glasgow of EMC</a>!<span id="more-1897"></span></p>
<h3 class="post-subhead">Misc</h3>
<ul>
<li>The week of May 16 will forever be known as the week <a href="http://blog.fosketts.net/2009/05/13/twitter-loses-control-twitter/"  target="_blank">Twitter lost control of their eponymous service</a>. There were some great posts, many of which went beyond whining and offered context on why Twitter is so important, but the one that sticks in my head most was a simple statement: &#8220;<a href="http://www.readwriteweb.com/archives/twitter_puts_a_muzzle_on_your_friends_goodbye_peop.php#" >Goodbye People I Never Knew</a>&#8220;</li>
<li>But it wasn&#8217;t all bad news related to Twitter. Witness this awesome idea: <a rel="nofollow" href="http://feedproxy.google.com/~r/stoweboyd/wpeL/~3/5xXop_-j8Cs/a-modest-proposal-for-more-microstructure-location.html" >A Modest Proposal For More Microstructure: Twitter /Locations</a></li>
<li>My friend Donavon was <a href="http://feeds.homeserverhacks.com/~r/HomeServerHacks/~3/VbSCF5R7iYA/microsoft-mvp-featured-in-baltimore.html" >featured in Baltimore Business Journal</a> talking about his nifty home servers, and pictured with his humidor!<a rel="nofollow" href="http://feedproxy.google.com/~r/typepad/sethsmainblog/~3/LVVyKwAQxSg/ignore-sunk-costs.html" ></a></li>
<li>A simple pearl of MBA wisdom: <a rel="nofollow" href="http://feedproxy.google.com/~r/typepad/sethsmainblog/~3/LVVyKwAQxSg/ignore-sunk-costs.html" >Ignore sunk costs</a></li>
<li>And if you&#8217;re using LinkedIn, here are <a rel="nofollow" href="http://www.cio.com/article/468067/LinkedIn_Etiquette_Five_Dos_and_Don_ts" >Five Dos and Don&#8217;ts</a></li>
<li>The best new product of May? Easily it&#8217;s Lego&#8217;s new <a href="http://feeds.wired.com/~r/wiredgeekdad/~3/g3g4tTAZ-r4/" >Frank Lloyd Wright</a> models!</li>
<li><a href="http://bit.ly/16273F"  target="_blank">Wilco&#8217;s new album</a> was leaked, but rather than freak out they put up a free streaming version. It&#8217;s Grrrrrrreat!</li>
</ul>
<h3 class="post-subhead">Enterprise Computing</h3>
<ul>
<li>vSphere finally hit, and lots of in-depth information appeared. I loved learning more about <a href="http://www.boche.net/blog/index.php/2009/05/10/vsphere-memorycpu-hotplug-hot-add/" >vSphere Memory/CPU Hotplug</a>, a topic I knew nothing about! Also, see my <a href="http://gestaltit.com" >Gestalt IT</a> post answering <a href="http://gestaltit.com/tech/virtualization/stephen/vsphere-4-upgrade-vmfs-update/" >Will the vSphere 4 Upgrade Require Another VMFS Update?</a><a href="http://blogs.hds.com/hu/2009/05/doeswijk-data-model.html" ></a></li>
<li><a href="http://blogs.hds.com/hu/2009/05/doeswijk-data-model.html" >The Doeswijk Data Model</a> presents a wonderful way of thinking about storage capacity and growth.</li>
<li>One of my favorite Windows 7/Server 2008 R2 features is the way that VHDs are handled: Learn more in <a href="http://blogs.technet.com/virtualization/archive/2009/05/14/native-vhd-support-in-windows-7.aspx" >Native VHD Support in Windows 7</a> and <a rel="nofollow" href="http://feedproxy.google.com/~r/ScottHanselman/~3/Vsg7q4RkHs0/LessVirtualMoreMachineWindows7AndTheMagicOfBootToVHD.aspx" >Less Virtual, More Machine &#8211; Windows 7 and the magic of Boot to VHD</a></li>
<li>New to storage? Brent Ozar (aka The Man) wrote a series on SAN Multipathing. See <a rel="nofollow" href="http://feedproxy.google.com/~r/BrentOzar-SqlServerDba/~3/LPtFLalFTs0/" >Part 1: What are Paths?</a> and <a rel="nofollow" href="http://feedproxy.google.com/~r/BrentOzar-SqlServerDba/~3/NNFyxpkpHVk/" >Part 2: What Multipathing Does</a></li>
<li>As everyone following my <a href="http://twitter.com/sfoskett"  target="_blank">Twitter</a> or <a rel="nofollow" href="http://www.flickr.com/photos/sfoskett/"  target="_blank">Flickr</a> feed knows, I was in Prague last week at the <a href="http://blog.fosketts.net/2009/05/19/lessons-cloud-computing-conference-expo-prague-2009/"  target="_blank">Sys-Con Cloud Expo</a>. While there, I met up with a few others, including <a href="http://viewfromthebunker.com/2009/05/22/back-from-prague/#" >Guy Bunker</a>, <a href="http://samj.net/"  target="_blank">Sam Johnston</a>, <a href="http://roman.stanek.org/"  target="_blank">Roman Stanek</a>, and others. See <a href="http://businessintelligence.me/blog_en/cloud-computing-expo-time-debrief/" >Time for a debrief!</a>, <a href="http://www.sys-con.com/node/974131" >Review of the Reviews</a>, and the <a href="http://cloudcomputing.sys-con.com/node/966989?page=0,0" >Photo Album</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/2009/06/01/pile-30-2009/"  rel="bookmark" class="crp_title">Back From The Pile: May 30, 2009</a></li><li><a href="http://blog.fosketts.net/2010/10/26/pile-interesting-links-october-26-2010/"  rel="bookmark" class="crp_title">Back From the Pile: Interesting Links,  October 26, 2010</a></li><li><a href="http://blog.fosketts.net/2011/03/25/pile-interesting-links-march-25-2011/"  rel="bookmark" class="crp_title">Back From the Pile: Interesting Links, March 25, 2011</a></li><li><a href="http://blog.fosketts.net/2011/03/18/pile-interesting-links-march-18-2011/"  rel="bookmark" class="crp_title">Back From the Pile: Interesting Links, March 18, 2011</a></li><li><a href="http://blog.fosketts.net/2009/05/19/lessons-cloud-computing-conference-expo-prague-2009/"  rel="bookmark" class="crp_title">Lessons From the Cloud Computing Conference and Expo Prague 2009</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2009/05/26/pile-interesting-links-midmay/" 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/05/26/pile-interesting-links-midmay/">Back From The Pile: Interesting Links From Mid-May</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/personal/" title="View all posts in Personal" rel="category tag">Personal</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/05/26/pile-interesting-links-midmay/feed/</wfw:commentRss>
		<slash:comments>2</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 Changes in VMware ESX 3.5 Update 4</title>
		<link>http://blog.fosketts.net/2009/03/31/storage-vmware-esx-35-update-4/</link>
		<comments>http://blog.fosketts.net/2009/03/31/storage-vmware-esx-35-update-4/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 14:07:25 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[3.5]]></category>
		<category><![CDATA[3PAR]]></category>
		<category><![CDATA[82598]]></category>
		<category><![CDATA[AHCI]]></category>
		<category><![CDATA[ATA]]></category>
		<category><![CDATA[Broadcom]]></category>
		<category><![CDATA[CERC]]></category>
		<category><![CDATA[driver]]></category>
		<category><![CDATA[Emulex]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[i]]></category>
		<category><![CDATA[ICH10]]></category>
		<category><![CDATA[ICH7]]></category>
		<category><![CDATA[ICH9]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[LSI]]></category>
		<category><![CDATA[LUN]]></category>
		<category><![CDATA[MegaRAID]]></category>
		<category><![CDATA[NetApp]]></category>
		<category><![CDATA[NetXtreme]]></category>
		<category><![CDATA[NPIV]]></category>
		<category><![CDATA[PMC]]></category>
		<category><![CDATA[PXE]]></category>
		<category><![CDATA[QLogic]]></category>
		<category><![CDATA[RAID]]></category>
		<category><![CDATA[RDM]]></category>
		<category><![CDATA[SAS]]></category>
		<category><![CDATA[SATA]]></category>
		<category><![CDATA[SCSI]]></category>
		<category><![CDATA[Smart Array]]></category>
		<category><![CDATA[SnapDrive]]></category>
		<category><![CDATA[SSD]]></category>
		<category><![CDATA[StorageTek]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[Update 4]]></category>
		<category><![CDATA[VMFS]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VSS]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows Server 2003]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=1666</guid>
		<description><![CDATA[Like clockwork, VMware has cranked out another update to their flagship enterprise product, ESX 3.5. The last update came out in early November, 2008, and included some major new functionality. What&#8217;s in store this time to intrigue storage folks? Not much. For more information on earlier updates, see my articles: Storage Fixes in VMware ESX [...]]]></description>
			<content:encoded><![CDATA[<p>Like clockwork, VMware has cranked out another update to their flagship enterprise product, ESX 3.5. <a href="http://blog.fosketts.net/2008/11/07/storage-vmware-esx-update-3/"  target="_self">The last update</a> came out in early November, 2008, and included some major new functionality. What&#8217;s in store this time to intrigue storage folks? Not much.</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>
</ul>
</blockquote>
<p><span id="more-1666"></span></p>
<h3 class="post-subhead">Expanded Support for Enhanced vmxnet Adapter</h3>
<p>Not specifically a storage change, but the enhanced vmxnet adapter introduced back in the original release of ESX 3.5 now works with most versions of Windows Server 2003 and XP Pro. Look for improved performance when using guest-side SMB and NFS as well as the guest iSCSI initiator. Note that you cannot select this driver when configuring non-Enterprise Edition machines; <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1007195"  target="_blank">you have to select Windows Server 2003 Enterprise Edition (64-bit) regardless of which version of Server 2003 you are using</a>.</p>
<ul>
</ul>
<h3 class="post-subhead">Expanded SAS and SATA Controller Support</h3>
<p>If you&#8217;d like to install ESX on a server equipped with a PMC 8011, Intel ICH9 or ICH10, CERC 6/I SATA/SAS Integrated RAID Controller, or HP Smart Array P700m Controller, you&#8217;ll find happiness in Update 4.</p>
<p>The Intel controllers are especially important, as we&#8217;re seeing them used more and more and this driver is more full-featured than the earlier Broadcom HT 1000 and Intel ICH7 drivers. The Intel ICH9/ICH10 is a dual-mode (IDE/ATA and AHCI/SATA) driver, supports SATA hard drives, SSDs, and optical drives, and now <strong>enables VMFS support when in AHCI/SATA mode</strong>. It&#8217;s not clear whether VMware actually supports VMFS datastores on ICH9/10 SATA, but it says it works. Anyone want to try it out? One thing is certain: You can&#8217;t use SATA drives in a shared/clustered environment because SATA does not include reservations. See <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1008673"  target="_blank">this tech note</a> and especially this question:</p>
<blockquote><p><em>Earlier, it was mentioned that we can create VMFS if we use AHCI/SATA mode. If so, why did VMware not claim VMFS support when using SATA controller running in AHCI/SATA mode?</em></p>
<p>VMware might decide to add support in the near future. There is no strong need to have VMFS support on a SATA drive, because native SATA protocol does not support reserve/release. Reserve/release is needed if VMFS is used as clustered file system in a shared disk environment.</p>
</blockquote>
<h3 class="post-subhead">PXE Boot Support</h3>
<p>Rich at VM/ETC points out that <a href="http://vmetc.com/2009/03/30/esxesxi-35-update-4-released-pxe-boot-esxi-experimentally-supported/"  target="_blank">Update 4 includes experimental PXE boot support</a> for ESX and ESXi. As he notes, this has major implications for cloud computing platforms, since it means that ESX servers can boot guests without local storage at all. Very interesting! Let&#8217;s bet that Update 5 (expected in June or July) will include this as a supported option.</p>
<h3 class="post-subhead">Updated QLogic, Emulex, and LSI Drivers</h3>
<p>Like most ESX updates, this one included updated Fibre Channel drivers.</p>
<ul>
<li>The QLogic Fibre Channel Adapter driver and firmware (versions 7.08-vm66 and 4.04.06, respectively) include bug fixes and enhanced NPIV support.</li>
<li>On the Emulex side, driver version 7.4.0.40 supports the company&#8217;s HBAnyware 4.0 management software.</li>
<li>Users of SAS and SCSI LSI MegaRAIDs will find driver version 3.19vmw (megaraid_sas) and 2.6.48.18 vmw (mptscsi) which improves performance and enhances event handling capabilities.</li>
</ul>
<h3 class="post-subhead">Expanded Sun Storage Array Support</h3>
<p>All you StorageTek loyalists out there will be happy to see support for Sun&#8217;s low-end <a href="http://www.sun.com/storage/disk_systems/workgroup/2530/"  target="_blank">StorageTek 2530 SAS array</a> as well as the modular <a href="http://www.sun.com/storage/disk_systems/midrange/6580/"  target="_blank">6580</a> and <a href="http://www.sun.com/storage/disk_systems/midrange/6780/"  target="_blank">6780</a> Fibre Channel arrays. It looks like just about every model in Sun&#8217;s current storage lineup is now supported in ESX.</p>
<h3 class="post-subhead">Expanded Network Card Support</h3>
<p>Support for Gigabit cards is greatly expanded, including HP&#8217;s quad-port NC375i and dual-port NC362i and NC360m, Intel&#8217;s Gigabit CT and 82574L, and NetXtreme&#8217;s BCM5722, BCM5755, BCM5755M, and BCM5756. Intel&#8217;s widely-used 10-gig <a href="http://developer.intel.com/design/network/products/lan/controllers/82598.htm"  target="_blank">82598EB</a> cards are now supported as well.</p>
<h3 class="post-subhead">Tweaks and Fixes</h3>
<p>Looking through the release notes, a few storage-related tweaks and fixes stand out:</p>
<ol>
<li>WMware can optionally automatically throttle back the queue depth when congestion is encountered. See <a href="http://kb.vmware.com/kb/1008113" >Controlling LUN queue depth throttling in VMware ESX for 3PAR Storage Arrays</a> for more information.</li>
<li>VMklinux module heap size can now be adjusted as LUN queue-depth values are increased. Since tuning LUN queue depths is one common trick of the storage trade to improve performance, especially in queue-stingy systems like ESX, this is welcome news. But call VMware support before you monkey with it!</li>
<li>An RDM-related issue where SCSI inquiry data over 36 bytes was truncated or corrupted (for example when using Microsoft VSS and NetApp SnapDrive) has been resolved.</li>
</ol>
<p>Well, that&#8217;s all folks. I suggest you all <a href="http://www.vmware.com/support/vi3/doc/vi3_esx35u4_rel_notes.html"  target="_blank">read the release notes</a> for yourself, and please leave a comment if you see an error in what I wrote here or have something to add!</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><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/2008/07/28/storage-fixes-vmware-esx-server-35-update-2/"  rel="bookmark" class="crp_title">Storage Fixes in VMware ESX Server 3.5 Update 2</a></li><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/2011/01/27/vmware-esx-sata-pata-compatibility-cheat-sheet/"  rel="bookmark" class="crp_title">VMware ESX SATA and PATA Compatibility Cheat Sheet</a></li><li><a href="http://blog.fosketts.net/2009/04/21/storage-vmware-vsphere-4/"  rel="bookmark" class="crp_title">Storage Changes in the VMware vSphere 4 Family</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2009/03/31/storage-vmware-esx-35-update-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/03/31/storage-vmware-esx-35-update-4/">Storage Changes in VMware ESX 3.5 Update 4</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/03/31/storage-vmware-esx-35-update-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Storage Changes in VMware ESX 3.5 Update 3</title>
		<link>http://blog.fosketts.net/2008/11/07/storage-vmware-esx-update-3/</link>
		<comments>http://blog.fosketts.net/2008/11/07/storage-vmware-esx-update-3/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 17:26:30 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[3.5]]></category>
		<category><![CDATA[Broadcom]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[Fibre Channel]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[NetQueue]]></category>
		<category><![CDATA[QLogic]]></category>
		<category><![CDATA[SAS]]></category>
		<category><![CDATA[SATA]]></category>
		<category><![CDATA[SVC]]></category>
		<category><![CDATA[TCP offload engine]]></category>
		<category><![CDATA[TOE]]></category>
		<category><![CDATA[Update 3]]></category>
		<category><![CDATA[VMDK]]></category>
		<category><![CDATA[VMDK Recovery]]></category>
		<category><![CDATA[VMFS]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=1057</guid>
		<description><![CDATA[Just over three months after releasing Update 2 for ESX 3.5, VMware has released Update 3. That last Update brought major storage changes like VSS support, hot VMFS extension, Storage VMotion across Fibre Channel and iSCSI, and support for 10 Gb Ethernet and 8 Gb FC support. For more information on Update 2, see my [...]]]></description>
			<content:encoded><![CDATA[<p>Just over three months after releasing Update 2 for ESX 3.5, VMware has released Update 3. That last Update brought major storage changes like VSS support, hot VMFS extension, Storage VMotion across Fibre Channel and iSCSI, and support for 10 Gb Ethernet and 8 Gb FC support.</p>
<blockquote><p>For more information on Update 2, see my article, <a href="http://blog.fosketts.net/2008/07/28/storage-fixes-vmware-esx-server-35-update-2/"  target="_self"><em>Storage Fixes in VMware ESX Server 3.5 Update 2</em></a>.</p>
</blockquote>
<p>Update 3 is <a href="http://www.yellow-bricks.com/2008/11/07/vmware-esx-35-update-3/"  target="_blank">not as important</a> from a storage perspective, but there are <a href="http://www.boche.net/blog/?p=328"  target="_blank">some goodies</a> in there:</p>
<ul>
<li>New VMDK recovery tool (<a href="http://vmetc.com/2008/11/06/vmdk-recovery-tool-available-in-esx-35-update-3/"  target="_blank">nifty!</a>)</li>
<li>Storage tweaks like fixed multipathing on IBM SVC, interrupt coalescing on QLogic 4 Gb FC HBAs, and some bug fixes</li>
<li>Expanded support for SATA (but not for VMFS), SAS, and some Broadcom NICs (but still no TOE)</li>
</ul>
<p>Read on for more details!<span id="more-1057"></span></p>
<h3 class="post-subhead">VMDK Recovery Tool</h3>
<p>ESX users with Update 3 get a nifty new script for deeper inspection of disk image files on VMFS. Although I haven&#8217;t had a chance to try it out yet, it appears to be related to VCB, in that it identifies which disk blocks make up a VMDK. But the <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1007243"  target="_blank">VMDK Recovery script</a> (which runs in Service Console on ESX &#8211; sorry, ESXi!) allows you to copy these blocks to a new file.</p>
<p>What good is this? Well, it could certainly be used to recover VMDK files from corrupted VMFS datastores, and could serve as an undelete feature as well. And <a href="http://vmetc.com/2008/11/06/vmdk-recovery-tool-available-in-esx-35-update-3/"  target="_blank">as Rich Brambley points out on VM/ETC</a>, it could be the basis for some nifty scripted backup and restore operations as well. I&#8217;m looking forward to seeing what happens with this, but it&#8217;s definitely a minor addition.</p>
<h3 class="post-subhead">Storage Tweaks</h3>
<p>Update 3 includes some minor tweaks and bug fixes in storage:</p>
<ul>
<li>ESX used to only support most-recently used (MRU) multipathing with IBM&#8217;s SAN Volume Controller storage virtualization platform, but Update 3 allows fixed policies to be used as well. </li>
<li>The VMkernel iSCSI driver gets <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1007052"  target="_blank">two new advanced configuration options</a> (Disk.UseLunReset and Disk.UseDeviceReset) to control whether multipath failover will issue a LUN reset or target reset.</li>
<li>SCSI sense codes are now included in /var/log/vmkernel by default.  This should assist in deep troubleshooting of storage problems.</li>
<li>The lengthy iSCSI target discovery process that used to happen whenever a discovery address was added has been removed, speeding up iSCSI storage configuration.</li>
<li>Users of QLogic 4 Gb Fibre Channel HBAs will now get updated firmware and a new performance feature called <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1007047"  target="_blank">interrupt coalescing</a>. As it sounds, IC will combine interrupts from multiple I/Os, improving overall performance by reducing the number of interrupts the CPU has to handle.</li>
</ul>
<div>
<div>
<h3 class="post-subhead">Expanded Hardware Support</h3>
<p>Like all updates, 3.5 Update 3 expands the list of supported hardware:</p>
<ul>
<li>Broadcom 5716 (1 Gb), 57710 (10 Gb), and 57711 (10 Gb) hardware. Note that the &#8217;11 series will operate at 1 Gb only, and the <a href="http://blogs.vmware.com/vmtn/2008/08/netqueue-vmdire.html"  target="_blank">NetQueue</a> iSCSI/TOE offload capabilities are still not supported.</li>
<li>Broadcom HT1000 SATA controllers are natively supported with SATA hard disks and SSDs, and Intel ICH-7 SATA controllers can be used in ATA mode with DVD drives, but neither can be used to host a VMFS datastore.</li>
<li>Intel&#8217;s <a href="http://www.intel.com/support/motherboards/server/mfsys25/index.htm"  target="_blank">Modular Server MFSYS25</a> SAS Storage Control Modules (SCMs) now work, but this support is incomplete and experimental. </li>
</ul>
</div>
</div>
<p>Note that VMware ESX 3.5 Update 3 still doesn&#8217;t really make maximal use of 10 Gb Ethernet. Besides the lack of TCP offload engine (TOE) support, the company still doesn&#8217;t make any speed claims when people step up to faster NICs. The <a href="http://www.vmware.com/support/vi3/doc/vi3_esx35u3_rel_notes.html#knownstorageissues"  target="_blank">Known Issues</a> list specifically says it&#8217;s for connectivity, not performance. At least the <a href="http://www.qlogic.com/Products/SAN_products_iSCSI.aspx"  target="_blank">QLogic iSCSI HBA</a> support is pretty good.</p>
<p>[ad#banner]</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><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/2008/07/28/storage-fixes-vmware-esx-server-35-update-2/"  rel="bookmark" class="crp_title">Storage Fixes in VMware ESX Server 3.5 Update 2</a></li><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/2007/08/03/big-little-vmware-update-vcb-and-iscsi/"  rel="bookmark" class="crp_title">Big Little VMware Update (VCB and iSCSI!)</a></li><li><a href="http://blog.fosketts.net/2009/04/21/storage-vmware-vsphere-4/"  rel="bookmark" class="crp_title">Storage Changes in the VMware vSphere 4 Family</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2008/11/07/storage-vmware-esx-update-3/" 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/11/07/storage-vmware-esx-update-3/">Storage Changes in VMware ESX 3.5 Update 3</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/11/07/storage-vmware-esx-update-3/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>What is VMware VDC-OS vStorage?</title>
		<link>http://blog.fosketts.net/2008/09/19/what-vmware-vdc-os-vstorage/</link>
		<comments>http://blog.fosketts.net/2008/09/19/what-vmware-vdc-os-vstorage/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 17:37:36 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[I/O deduplication]]></category>
		<category><![CDATA[linked clones]]></category>
		<category><![CDATA[multipathing]]></category>
		<category><![CDATA[PowerPath]]></category>
		<category><![CDATA[server virtualization]]></category>
		<category><![CDATA[site recovery manager]]></category>
		<category><![CDATA[snapshots]]></category>
		<category><![CDATA[thin provisioning]]></category>
		<category><![CDATA[VCB]]></category>
		<category><![CDATA[VDC-OS]]></category>
		<category><![CDATA[Virtual datacenter]]></category>
		<category><![CDATA[VMFS]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMworld]]></category>
		<category><![CDATA[vServices]]></category>
		<category><![CDATA[vStorage]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=647</guid>
		<description><![CDATA[VMware packed a lot into their 2008 VMworld conference, including an outline of their &#8220;three pillars&#8221; strategy, focused on vClient, vCloud, and something they are calling the Virtual Datacenter Operating System. While it is debatable if this last item really is an operating system, it&#8217;s certainly a major strategic change in messaging. VDC-OS is divided [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_648" class="wp-caption alignright" style="width: 310px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; float: right;"><a rel="nofollow" href="http://commons.wikimedia.org/wiki/Image:Eagle_nebula_pillars.jpg" ><img class="size-medium wp-image-648" title="Eagle Nebula Pillars" src="http://blog.fosketts.net/wp-content/uploads/2008/09/eagle_nebula_pillars-300x295.png" alt="Hopefully vCloud, vClient, and VDC-OS are a little more solid (not to mention closer) than the Three Pillars of Creation in the Eagle Nebula" width="300" height="295" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Hopefully, VMware&#39;s three pillars (vCloud, vClient, and VDC-OS) are a little more solid (not to mention closer) than the Three Pillars of Creation in the Eagle Nebula</p></div>
<p>VMware packed a lot into their 2008 VMworld conference, including an outline of their &#8220;three pillars&#8221; strategy, focused on vClient, vCloud, and something they are calling the <a href="http://blog.fosketts.net/2008/09/16/vmware-virtual-datacenter-operating-system-heavyweight-or-hot-air/"  target="_self">Virtual Datacenter Operating System</a>. While it is debatable if this last item really is an operating system, it&#8217;s certainly a major strategic change in messaging.</p>
<p>VDC-OS is divided into four &#8220;vServices&#8221; (Management, Cloud, Application, and Infrastructure), and <a href="http://www.vmware.com/company/news/releases/vmware_ready_storage.html"  target="_blank">one core Infrastructure vService is vStorage</a>. Since my focus is enterprise storage, I thought I would take a moment to examine the current and future status of vStorage.</p>
<p>EMC&#8217;s Chad Sakac has taken up the challenge of communicating vStorage to the world, in <a rel="nofollow" href="http://virtualgeek.typepad.com/virtual_geek/2008/09/so-what-does-vs.html"  target="_blank">a post to his blog</a>, a pair of YouTube videos (<a rel="nofollow" href="http://www.youtube.com/watch?v=ZhR5kwffJyk"  target="_blank">multipathing</a>, <a rel="nofollow" href="http://www.youtube.com/watch?v=pmxJV-_PqdM"  target="_blank">I/O dedupe</a>), and (apparently) a session or two at VMworld. But I&#8217;m not sure it&#8217;s really entirely clear just what vStorage is and what this means to existing and future VMware storage developments. So let&#8217;s dive in and take a look.</p>
<p><span id="more-647"></span></p>
<p><strong>vStorage = Storage vService for VMware Infrastructure</strong></p>
<p>Let&#8217;s get one thing out of the way immediately: VDC-OS is not a new product &#8211; it&#8217;s a framework to organize VMware&#8217;s existing and future datacenter-targeted products like ESX. The company is sweeping away the current hodgepodge of server product elements and placing them all into a more-organized structure called VDC-OS.</p>
<p>As such, the whole thing is not fully baked at present &#8211; there are lots of missing elements, and these point to future products from VMware and others. I applaud the organization, and feel that this is the first really viable next-generation datacenter vision that I have seen. It accurately reflects the current reality of the corporate data center and includes a migration path to take it to a compelling new level.</p>
<div id="attachment_652" class="wp-caption aligncenter" style="width: 510px;  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/2008/09/cloud_diagram_510x272.gif" ><img class="size-full wp-image-652" title="VMware Cloud Diagram" src="http://blog.fosketts.net/wp-content/uploads/2008/09/cloud_diagram_510x272.gif" alt="VMware shows the whole puzzle in this diagram" width="500" height="266" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">VMware has a realistic approach to bringing current datacenter elements into the future</p></div>
<p>As we can see in VMware&#8217;s diagram (above), the Virtual Datacenter OS is made up of VMware Infrastructure, with application vServices resting on infrastructure vServices or the cloud. This last bit is the fundamental breakthrough that makes VDC-OS more than just slideware &#8211; <em>if it works</em>, applications (virtual appliances) can transparently move from local infrastructure to cloud infrastructure owned and operated by others. It&#8217;s transformative, and if they pull it off, this could usher in a new datacenter world.</p>
<p>vStorage is one of the core infrastructure services, along with vCompute and vNetwork. Although it&#8217;s not entirely clear at this point, vStorage presumably includes all existing VMware storage technologies as well as the new APIs for multipathing and I/O deduplication highlighted at the show. I envision a future in which vStorage is a set of APIs for everything from I/O to device management, and VMware even includes virtual storage appliances in this umbrella.</p>
<p><strong>vStorage: What&#8217;s In It?</strong></p>
<p>At the very least, <a href="http://www.vmware.com/technology/virtual-datacenter-os/infrastructure.html"  target="_blank">vStorage includes the following</a>:</p>
<ul>
<li>VMFS for shared storage</li>
<li>Thin Provisioning support in VMware Infrastructure is <a rel="nofollow" href="http://storagezilla.typepad.com/storagezilla/2008/09/powerpath-for-vmware-and-a-few-random-thoughts.html"  target="_blank">apparently coming</a> in 2009, but is also <a href="http://blog.scottlowe.org/2008/09/17/very-brief-thoughts-on-the-keynote/"  target="_blank">apparently incompatible</a> with fault tolerance.</li>
<li>Linked Clones is another desktop technology coming to VI 2009.</li>
<li>The <a rel="nofollow" href="http://chucksblog.typepad.com/chucks_blog/2008/09/does-storage-vi.html"  target="_blank">Site Recovery Manager API has also become part of vStorage</a>, though this isn&#8217;t getting much press.</li>
<li>VMware Consolidated Backup (VCB) will also <a href="http://www.yellow-bricks.com/2008/09/18/future-version-of-vcb-not-an-installable-anymore/"  target="_blank">apparently</a> be a vStorage API.</li>
<li>The existing snapshot API will also presumably included.</li>
<li>The new API for Multipathing covers the old generic native multipathing (NMP) from ESX as well as <a rel="nofollow" href="http://stevetodd.typepad.com/my_weblog/2008/09/power-to-the-pa.html"  target="_blank">EMC&#8217;s most excellent PowerPath</a>. The latter is presumably an extra-cost option that enables lots of niftiness, <a rel="nofollow" href="http://virtualgeek.typepad.com/virtual_geek/movies/PowerPathDemo_2_Short.wmv"  target="_blank">as demonstrated by Chad in this video</a>.</li>
<li>Another new API claims to deduplicate I/O, reducing traffic for certain supported disk operations, <a rel="nofollow" href="http://virtualgeek.typepad.com/virtual_geek/movies/vstorage_offload_2.wmv"  target="_blank">as demonstrated in Chad&#8217;s second video</a>.</li>
</ul>
<p>What is in and what is out is still kind of up in the air. But you can see that vStorage includes most of our old favorites (VMFS, SRM, VCB), some desktop elements (thin volumes, linked clones), and some new surprises (PowerPath, I/O dedupe). There is enough meat here to separate this from traditional slideware: VDC-OS has legs!</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2008/09/16/vmware-virtual-datacenter-operating-system-vdc-os/"  rel="bookmark" class="crp_title">VMware Virtual Datacenter Operating System: Heavyweight or Hot Air?</a></li><li><a href="http://blog.fosketts.net/2009/04/21/storage-vmware-vsphere-4/"  rel="bookmark" class="crp_title">Storage Changes in the VMware vSphere 4 Family</a></li><li><a href="http://blog.fosketts.net/2008/11/10/emc-atmos-vmware-vdc-os-cloud-strategy/"  rel="bookmark" class="crp_title">EMC Atmos Versus VMware VDC-OS: Will The Real Cloud Strategy Please Stand Up?</a></li><li><a href="http://blog.fosketts.net/2007/08/01/srm-for-vmware-thank-god/"  rel="bookmark" class="crp_title">SRM For VMware (Thank God!)</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></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2008/09/19/what-vmware-vdc-os-vstorage/" 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/09/19/what-vmware-vdc-os-vstorage/">What is VMware VDC-OS vStorage?</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/09/19/what-vmware-vdc-os-vstorage/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://virtualgeek.typepad.com/virtual_geek/movies/PowerPathDemo_2_Short.wmv" length="8230039" type="video/x-ms-wmv" />
<enclosure url="http://virtualgeek.typepad.com/virtual_geek/movies/vstorage_offload_2.wmv" length="5098057" type="video/x-ms-wmv" />
		</item>
	</channel>
</rss>

