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

<channel>
	<title>Yellow Bricks &#187; vstorage</title>
	<atom:link href="http://www.yellow-bricks.com/tag/vstorage/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yellow-bricks.com</link>
	<description>Building blocks for virtualization...</description>
	<lastBuildDate>Fri, 10 Feb 2012 11:12:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Tintri follow up</title>
		<link>http://www.yellow-bricks.com/2011/08/18/tintri-follow-up/</link>
		<comments>http://www.yellow-bricks.com/2011/08/18/tintri-follow-up/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 10:43:06 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
				<category><![CDATA[PASS Syndication]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[tintri]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[vstorage]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=8873</guid>
		<description><![CDATA[<p>Back in March I wrote about this new and interesting storage vendor called Tintri which had just released a new NAS appliance called VMstore. I wrote about their level of integration and the fact that their NAS appliance is virtual machine aware and allows you to define performance policies per virtual machine. I am not going to rehash the complete [...]</p><p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/08/18/tintri-follow-up/">Tintri follow up</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></description>
			<content:encoded><![CDATA[<p>Back in March I <a href="http://www.yellow-bricks.com/2011/03/24/tintri-virtual-machine-aware-storage/">wrote</a> about this new and interesting storage vendor called <a href="http://www.tintri.com">Tintri</a> which had just released a new NAS appliance called VMstore. I wrote about their level of integration and the fact that their NAS appliance is virtual machine aware and allows you to define performance policies per virtual machine. I am not going to rehash the complete post so for more details <a href="http://www.yellow-bricks.com/2011/03/24/tintri-virtual-machine-aware-storage/">read</a> it before you continue reading this article. During the briefing for that article we discussed some of the caveats with regards to their design and some possible enhancements. Tintri apparently is the type of company who listens to community input and can act quick. Yesterday I had a briefing of some of the new features Tintri will announce next week. I&#8217;ve been told that none of this is under embargo so I will go ahead and share with you what I feel is very exciting. Before I do though I want to mention that Tintri now also has teams in APAC and EMEA, as some of you know they started out only in North-America but now have expanded to the rest of the world.</p>
<p>First of all, and this is probably the most heard complaint, is that the upcoming Tintri VMstore devices will be available in a dual controller configuration which makes it more interesting to many of you probably. Especially the more up-time sensitive environments will appreciate this, and who isn&#8217;t sensitive about up-time these days? Especially in a virtualized environment where many workloads share a single device this improvement is more than welcome! The second thing which I really liked is how they enhanced their dashboard. Now this seems like a minor thing but I can ensure you that it will make your life a lot easier. Let me dump a screenshot first and then discuss what you are looking at.</p>
<p><img class="colorbox-8873"  src="http://farm7.static.flickr.com/6196/6055601700_8028e7a838.jpg" alt="" /></p>
<p>The screenshot shows the per VM latency statistics&#8230; Now what is exciting about that? Well if you look at the bottom you will see the different colors and each of those represent a specific type of latency. Lets assume your VM experiences 40ms of latency and your customer starts complaining. The main thing to figure out is what causes this slow down. (Or in many cases, who can I blame?) Is your network saturated? Is the host swamped? Is it your storage device? In order to identify these types of problems you would need a monitor tool and most likely multiple tools to pinpoint the issue. Tintri decided to hook in to vCenter and just pull down the various metrics and use this to create the nice graph that you see in the screenshot. This allows you to quickly pinpoint the issue from a single pane of glass. And yes you can also expect this as a new tab within vCenter.</p>
<p>Another great feature which Tintri offers is the ability to realign your VMDKs. Tintri does this, unlike most solutions out there, from the &#8220;inside&#8221;. With that meaning that their solution is incorporated into their appliance and not a separate tool which needs to run against each and every VM. Smart solution which can and will safe you a lot of time.</p>
<p>It&#8217;s all great and amazing isn&#8217;t it? Or are there any caveats? One thing I still feel needs to be addressed is replication. With this next release it is not available yet but is that a problem now that SRM offers vSphere Replication? I guess that relieves some of the immediate pressure but I would still like to see a native Tintri&#8217;s solution providing a-sync and sync replication. Yes it will take time but I would expect though that Tintri is working on this. I tried to persuade them to make a statement yesterday they unfortunately couldn&#8217;t say anything with regards to a timeline / roadmap.</p>
<p>Definitely a booth I will be checking out at VMworld.</p>
<p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/08/18/tintri-follow-up/">Tintri follow up</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2011/08/18/tintri-follow-up/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>VM with disks in multiple datastore clusters?</title>
		<link>http://www.yellow-bricks.com/2011/08/09/vm-with-disks-in-multiple-datastore-clusters/</link>
		<comments>http://www.yellow-bricks.com/2011/08/09/vm-with-disks-in-multiple-datastore-clusters/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 14:10:55 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[5]]></category>
		<category><![CDATA[5.0]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[storage drs]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[vstorage]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=8793</guid>
		<description><![CDATA[<p>This week I received a question about Storage DRS. The question was if it was possible to have a VM with multiple disks in different datastore clusters? It&#8217;s not uncommon to have set ups like these so I figured it would be smart to document it. The answer is yes that is supported. You can create a virtual machine with [...]</p><p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/08/09/vm-with-disks-in-multiple-datastore-clusters/">VM with disks in multiple datastore clusters?</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></description>
			<content:encoded><![CDATA[<p>This week I received a question about Storage DRS. The question was if it was possible to have a VM with multiple disks in different datastore clusters? It&#8217;s not uncommon to have set ups like these so I figured it would be smart to document it. The answer is <span style="text-decoration: underline;">yes</span> that is supported. You can create a virtual machine with a system disk on a raid-5 backed datastore cluster and a data disk on a raid-10 backed datastore cluster. If Storage DRS sees the need to migrate either of the disks to a different datastore it will make the recommendation to do so.</p>
<p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/08/09/vm-with-disks-in-multiple-datastore-clusters/">VM with disks in multiple datastore clusters?</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2011/08/09/vm-with-disks-in-multiple-datastore-clusters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vSphere 5 Coverage</title>
		<link>http://www.yellow-bricks.com/2011/08/06/vsphere-5-coverage/</link>
		<comments>http://www.yellow-bricks.com/2011/08/06/vsphere-5-coverage/#comments</comments>
		<pubDate>Sat, 06 Aug 2011 07:14:27 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
				<category><![CDATA[BC-DR]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[Management & Automation]]></category>
		<category><![CDATA[PASS Syndication]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Various]]></category>
		<category><![CDATA[5]]></category>
		<category><![CDATA[ha]]></category>
		<category><![CDATA[storage drs]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[vstorage]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=8782</guid>
		<description><![CDATA[<p>I just read Eric&#8217;s article about all the topics he covered around vSphere 5 over the last couple of weeks and as I just published the last article I had prepared I figured it would make sense to post something similar. (Great job by  the way Eric, I always enjoy reading your articles and watching your videos!) Although I did [...]</p><p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/08/06/vsphere-5-coverage/">vSphere 5 Coverage</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></description>
			<content:encoded><![CDATA[<p>I just read Eric&#8217;s <a href="http://www.ntpro.nl/blog/archives/1813-My-vSphere-5-coverarge-Linkage.html">article</a> about all the topics he covered around vSphere 5 over the last couple of weeks and as I just published the last article I had prepared I figured it would make sense to post something similar. (Great job by  the way Eric, I always enjoy reading your articles and watching your videos!) Although I did hit roughly 10.000 unique views on average per day the first week after the launch and still 7000 a day currently I have the feeling that many were focused on the licensing changes rather then all the new and exciting features that were coming up, but now that the dust has somewhat settled it makes sense to re-emphasize them. Over the last 6 months I have been working with vSphere 5 and explored these features, my focus for most of those 6 months was to complete the book but of course I wrote a large amount of articles along the way, many of which ended up in the book in some shape or form. This is the list of articles I published. If you feel there is anything that I left out that should have been covered let me know and I will try to dive in to it. I can&#8217;t make any promises though as with VMworld coming up my time is limited.</p>
<ol>
<li><a href="http://www.yellow-bricks.com/2011/07/12/live-blog-raising-the-bar-part-v/">Live Blog: Raising The Bar, Part V</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/12/5-is-the-magic-number-2/">5 is the magic number</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/12/hot-of-the-press-vsphere-5-0-clustering-technical-deepdive/">Hot of the press: vSphere 5.0 Clustering Technical Deepdive</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/12/vsphere-5-0-storage-drs-introduction/">vSphere 5.0: Storage DRS introduction</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/13/vsphere-5-0-what-has-changed-for-vmfs/">vSphere 5.0: What has changed for VMFS?</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/14/vsphere-5-0-storage-vmotion-and-the-mirror-driver/">vSphere 5.0: Storage vMotion and the Mirror Driver</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/15/punch-zeros-2/">Punch Zeros</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/15/storage-drs-interoperability/">Storage DRS interoperability</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/15/vsphere-5-0-unmap-vaai-feature/">vSphere 5.0: UNMAP (vaai feature)</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/18/vsphere-5-0-esxcli/">vSphere 5.0: ESXCLI</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/21/esxi-5-suppressing-the-localremote-shell-warning/">ESXi 5: Suppressing the local/remote shell warning</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/20/testing-vm-monitoring-on-vsphere-5-0/">Testing VM Monitoring with vSphere 5.0</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/20/whats-new/">What’s new?</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/20/vsphere-50-vmotion-enhancements/">vSphere 5:0 vMotion Enhancements</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/19/vsphere-5-0-vmotion-enhancement-tiny-but-very-welcome/">vSphere 5.0: vMotion enhancement, tiny but very welcome!</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/19/esxi-5-0-and-scripted-installs/">ESXi 5.0 and Scripted Installs</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/18/vsphere-5-0-storage-initiatives/">vSphere 5.0: Storage initiatives</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/21/scale-upout-and-impact-of-vram-part-2/">Scale Up/Out and impact of vRAM?!? (part 2)</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/22/ha-architecture-series-fdm-15/">HA Architecture Series – FDM (1/5)</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/25/ha-architecture-series-primary-nodes-25/">HA Architecture Series – Primary nodes? (2/5)</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/26/ha-architecture-series-datastore-heartbeating-35/">HA Architecture Series – Datastore Heartbeating (3/5)</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/27/ha-architecture-series-restarting-vms-45/">HA Architecture Series – Restarting VMs (4/5)</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/28/ha-architecture-series-advanced-settings-55/">HA Architecture Series – Advanced Settings (5/5)</a></li>
<li><a href="http://www.yellow-bricks.com/2011/07/29/vmfs-5-lun-sizing/">VMFS-5 LUN  Sizing</a></li>
<li><a href="http://www.yellow-bricks.com/2011/08/03/vsphere-5-0-ha-changes-in-admission-control/">vSphere 5.0 HA: Changes in admission control</a></li>
<li><a href="http://www.yellow-bricks.com/2011/08/03/vsphere-5-metro-vmotion/">vSphere 5 – Metro vMotion</a></li>
<li><a href="http://www.yellow-bricks.com/2011/08/05/sdrs-and-auto-tiering-solutions-the-injector/">SDRS and Auto-Tiering solutions – The Injector</a></li>
</ol>
<p>Once again if there it something you feel I should be covering let me know and I&#8217;ll try to dig in to it. Preferably something that none of the other blogs have published of course.</p>
<p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/08/06/vsphere-5-coverage/">vSphere 5 Coverage</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2011/08/06/vsphere-5-coverage/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>SDRS and Auto-Tiering solutions &#8211; The Injector</title>
		<link>http://www.yellow-bricks.com/2011/08/05/sdrs-and-auto-tiering-solutions-the-injector/</link>
		<comments>http://www.yellow-bricks.com/2011/08/05/sdrs-and-auto-tiering-solutions-the-injector/#comments</comments>
		<pubDate>Fri, 05 Aug 2011 12:38:49 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[5]]></category>
		<category><![CDATA[5.0]]></category>
		<category><![CDATA[sdrs]]></category>
		<category><![CDATA[storage drs]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[vstorage]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=8770</guid>
		<description><![CDATA[<p>A couple of weeks ago I wrote an article about Storage DRS (hereafter SDRS) interoperability and I mentioned that using SDRS with Auto-Tiering solutions should work&#8230; Now the truth is slightly different, however as I noticed some people  started throwing huge exclamation marks around SDRS I wanted to make a statement. Many have discussed this and made comments around why [...]</p><p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/08/05/sdrs-and-auto-tiering-solutions-the-injector/">SDRS and Auto-Tiering solutions &#8211; The Injector</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></description>
			<content:encoded><![CDATA[<p>A couple of weeks ago I wrote an article about <a href="http://www.yellow-bricks.com/2011/07/15/storage-drs-interoperability/">Storage DRS (hereafter SDRS) interoperability</a> and I mentioned that using SDRS with Auto-Tiering solutions should work&#8230; Now the truth is slightly different, however as I noticed some people  started throwing huge exclamation marks around SDRS I wanted to make a statement. Many have discussed this and made comments around why SDRS would not be supported with auto-tiering solutions and I noticed the common idea is that SDRS would not be supported with them as it could initiate a migration to a different datastore and as such &#8220;reset&#8221; the tiered VM back to default. Although this is correct there is a different reason why VMware recommends to follow the guidelines provided by the Storage Vendor. The guideline by the way is to use Space Balancing but not enable I/O metric. Those who were part of the beta or have read the documentation, or <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&amp;camp=0&amp;creative=0&amp;linkCode=as1&amp;creativeASIN=B005C1SARM&amp;adid=16Q69JRGDTX1DHPRKTQM&amp;">our book</a> might recall this when creating datastore clusters select datastores which have similar performance characteristics. In other words do not mix an SSD backed datastore with a SATA backed datastore, however mixing SATA with SAS is okay. Before we will explain why lets repeat the basics around SDRS:</p>
<p style="padding-left: 30px;">SDRS allows the aggregation of multiple datastores into a single object called a datastore cluster. SDRS will make recommendations to balance virtual machines or disks based on I/O and space utilization and during virtual machine or virtual disk provisioning make recommendations for placement. SDRS can be set in fully automated or manual mode. In manual mode SDRS will only make recommendations, in fully automated mode these recommendations will be applied by SDRS as well. When balancing recommendations are applied Storage DRS is used to move the virtual machine.</p>
<p>So what about Auto-Tiering solutions? Auto-tiering solutions move &#8220;blocks&#8221; around based hotspots. Yes, again, when SvMotion would migrate the virtual machine or virtual disk this process would be reset. In other words the full disk will land on the same tier and the array will need to decide at some point what belongs where&#8230; but is this an issue? In my opinion it probably isn&#8217;t but it will depend on why SDRS decides to move the virtual machine as it might lead to a temporary decrease in performance for specific chunks of data within the VM. As auto-tiering solutions help preventing performance issues by moving blocks around you might not want to have SDRS making performance recommendations but why&#8230; what is the technical reason for this?</p>
<p>As stated SDRS uses I/O and space utilization for balancing&#8230; Space makes sense I guess but what about I/O&#8230; what does SDRS use, how does it know where to place a virtual machine or disk? Many people seem to be under the impression that SDRS simply uses average latency but would that work in a greenfield deployment where no virtual machines are deployed yet? It wouldn&#8217;t and it would also not say much about the performance capabilities of the datastore. No in order to ensure the correct datastore is selected  SDRS needs to know what the datastore is capable off, it will need to characterize the datastore and in order to do so it uses Storage IO Control (hereafter SIOC), more specifically what we call &#8220;the injector&#8221;. The injector is part of SIOC and is a mechanism which is used to characterize each of the datastore by injecting random (read) I/O. Before you get worried, the injector only injects I/O when the datastore is idle. Even when the injector is busy and it notices other activity on the datastore it will back down and retry later. Now in order to characterize the datastore the injector uses different amount of outstanding I/Os and measures the latency for these I/Os. For example it starts with 1 outstanding I/O and gets a response within 3 miliseconds. When 3 outstanding I/Os are used the average latency for these I/Os is 3.8 miliseconds. With 5 I/Os the average latency is 4.3 and so on and so forth. For each device the outcome can be plotted as show in the below screenshot and the slope of the graph indicates the performance capabilities of the datastore. The steeper the line the lower the performance capabilities. The graphs shows the test where a multitude of datastores are characterized each being backed by a different number of spindles. As clearly shown there is a relationship between the steepness and the number of spindles used.</p>
<p><img class="colorbox-8770"  src="http://farm7.static.flickr.com/6142/6007759459_b1e60ceda8.jpg" alt="" /></p>
<p>So why does SDRS care? Well in order to ensure the correct recommendations are made each of the datastores will be characterized in other words a datastore backed by 16 spindles will be a more logical choice than a datastore with 4 spindles. So what is the problem with Auto-Tiering solutions? Well think about it for a second&#8230; when a datastore has many hotspots an auto-tiering solution will move chunks around. Although this is great for the virtual machine it also means that when the injector characterizes the datastore it could potentially read from the SSD backed chunks or the SATA backed chunks and this will lead to unexpected results in terms of average latency and as you can imagine this will be confusing to SDRS and possibly lead to incorrect recommendations. Now, this is typically one of those scenarios which requires extensive testing and hence the reason VMware refers to the storage vendor for their recommendation around using SDRS in combination with auto-tiering solutions. My opinion: Use SDRS Space Balancing as this will help preventing downtime related to &#8220;out of space&#8221; scenarios and also help speeding up the provisioning process. On top of that you will get Datastore Maintenance Mode and Affinity Rules.</p>
<p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/08/05/sdrs-and-auto-tiering-solutions-the-injector/">SDRS and Auto-Tiering solutions &#8211; The Injector</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2011/08/05/sdrs-and-auto-tiering-solutions-the-injector/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>vSphere 5.0: Storage initiatives</title>
		<link>http://www.yellow-bricks.com/2011/07/18/vsphere-5-0-storage-initiatives/</link>
		<comments>http://www.yellow-bricks.com/2011/07/18/vsphere-5-0-storage-initiatives/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 13:28:38 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[5.0]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[vstorage]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=8153</guid>
		<description><![CDATA[<p>Storage has been my primary focus for the 5.0 launch. The question often asked when talking about the separate components is how it all fits together. Lets first list some of the new or enhanced features: VMFS-5 vSphere Storage APIs &#8211; Array Integration aka VAAI vSphere Storage APIs &#8211; Storage Awareness aka VASA Profile-Driven Storage (VM Storage Profiles in the [...]</p><p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/07/18/vsphere-5-0-storage-initiatives/">vSphere 5.0: Storage initiatives</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></description>
			<content:encoded><![CDATA[<p>Storage has been my primary focus for the 5.0 launch. The question often asked when talking about the separate components is how it all fits together. Lets first list some of the new or enhanced features:</p>
<ul>
<li>VMFS-5</li>
<li>vSphere Storage APIs &#8211; Array Integration aka VAAI</li>
<li>vSphere Storage APIs &#8211; Storage Awareness aka VASA</li>
<li>Profile-Driven Storage (VM Storage Profiles in the GUI)</li>
<li>Storage I/O Control</li>
<li>Storage DRS</li>
</ul>
<p>I wrote separate articles about all of these features and hopefully you have read them and already see the big picture. If you don&#8217;t than this is a good opportunity to read them or head over to the <a href="http://blogs.vmware.com/vsphere/storage/">vSphere Storage Blog</a> for more details on some of these.. I guess the best way to explain it is by using an example of what life could be like when using all of these new or enhanced features compared to what is used to be like:</p>
<p><strong>The Old Way:</strong> Mr Admin is managing a large environment and currently has 300 LUNs each being 500GB divided across three 8 hosts clusters. He is maintaining a massive spreadsheet with storage characteristics and runs scripts to validate virtual machines are place on the correct tier of storage. He is leveraging SIOC to avoid the noisy neighbor problem and leveraging the VAAI primitives to offload some of the tasks to the array. Still he spends a lot of time waiting, monitoring, managing virtual machines and datastores.</p>
<p><strong>vSphere 5.0</strong>: Mr Admin is managing a large environment and currently has 60 thin provisioned 2.5TB LUNs presented to a single cluster. Mr Admin defines several storage tiers using VM Storage Profiles detailing storage characteristics provided through VASA. Per tier based on the information provided through VASA a Datastore Cluster is created. Datastore Clusters form the basis of Storage DRS and Storage DRS will be responsible for initial placement and preventing both IO and diskspace bottlenecks in your environment. As Storage IO Control is automatically enabled when SDRS IO balancing is enabled the noisy neighbor problem will also be eliminated. When provisioning a new virtual machine Mr Admin simple picks the appropriate VM Storage Profile and selects the compliant Datastore Cluster. If in any case Storage DRS would move things around, the &#8220;Reclaim Dead Space&#8221; feature of VAAI is used to unmap the blocks from the source datastore so that these can be re-used if and when needed.</p>
<p>No more spreadsheets, no extensively monitoring diskspace / latency, no more manual validation of virtual machine placement&#8230; It is all about ease of management, reducing operational effort and offloading tasks to vCenter or even your storage array!</p>
<p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/07/18/vsphere-5-0-storage-initiatives/">vSphere 5.0: Storage initiatives</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2011/07/18/vsphere-5-0-storage-initiatives/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>vSphere 5.0: UNMAP (vaai feature)</title>
		<link>http://www.yellow-bricks.com/2011/07/15/vsphere-5-0-unmap-vaai-feature/</link>
		<comments>http://www.yellow-bricks.com/2011/07/15/vsphere-5-0-unmap-vaai-feature/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 14:32:04 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[5.0]]></category>
		<category><![CDATA[unmap]]></category>
		<category><![CDATA[vaai]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[vstorage]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=8118</guid>
		<description><![CDATA[<p>With vSphere 5.0 a brand new primitive has been introduced which is called Dead Space Reclamation as part of the overall thin provisioning primitive. Dead Space Reclamation is also sometimes referred to as unmap and it enables you to reclaim blocks of thin-provisioned LUNs by telling the array that specific blocks are obsolete, and yes that command used is the [...]</p><p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/07/15/vsphere-5-0-unmap-vaai-feature/">vSphere 5.0: UNMAP (vaai feature)</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></description>
			<content:encoded><![CDATA[<p>With vSphere 5.0 a brand new primitive has been introduced which is called Dead Space Reclamation as part of the overall thin provisioning primitive. Dead Space Reclamation is also sometimes referred to as unmap and it enables you to reclaim blocks of thin-provisioned LUNs by telling the array that specific blocks are obsolete, and yes that command used is the SCSI &#8220;unmap&#8221; command.</p>
<p>Now you might wonder when you would need this, but think about it for a second.. what happens when you enable Storage DRS? Indeed, virtual machines might be moved around. When a virtual machine is migrated from a thin provisioned LUN to a different LUN you probably would like to reclaim the blocks that were originally allocated by the array to this volume as they are no longer needed for the source LUN. That is what unmap does. Now of course not only when a virtual machine is storage vmotioned but also when a virtual machine or for instance a virtual disk is deleted. Now one thing I need to point out that this is about unmapping blocks associated to a VMFS volume, if you delete files within a VMDK those blocks will not be unmapped!</p>
<p>When playing around with this I had a question from one of my colleagues, he did not have the need to unmap blocks from these thin-provisioned LUNs so he asked if you could disable it, and yes you can:</p>
<pre>esxcli system settings advanced set --int-value 1 --option /VMFS3/EnableBlockDelete</pre>
<p>The cool thing is that it works with net-new VMFS-5 volumes but also with upgraded VMFS-3 to VMFS-5 volumes:</p>
<ol>
<li>Open the command line and go to the folder of the datastore:<br />
<code>cd /vmfs/volumes/datastore_name</code></li>
<li>Reclaim a percentage of free capacity on the VMFS5 datastore for the thin-provisioned device by running:<br />
<code>vmkfstools -y &lt;value&gt;<br />
</code></li>
</ol>
<p>The value should be between 0 and 100, with 60 being the maximum recommended value. I ran it on a thin provisioned LUN with 60% as the percentage to reclaim. Unfortunately I didn&#8217;t have access to the back-end of the array so could not validate if any disk space was reclaimed.</p>
<p><code>/vmfs/volumes/4ddea74d-5a6eb3bc-f95e-0025b5000217 # vmkfstools -y 60<br />
Attempting to reclaim 60% of free capacity 3.9 TB on VMFS-5 file system 'tm-pod04-sas600-sp-4t'.<br />
Done.<br />
/vmfs/volumes/4ddea74d-5a6eb3bc-f95e-0025b5000217 #</code></p>
<p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/07/15/vsphere-5-0-unmap-vaai-feature/">vSphere 5.0: UNMAP (vaai feature)</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2011/07/15/vsphere-5-0-unmap-vaai-feature/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>vSphere 5.0: What has changed for VMFS?</title>
		<link>http://www.yellow-bricks.com/2011/07/13/vsphere-5-0-what-has-changed-for-vmfs/</link>
		<comments>http://www.yellow-bricks.com/2011/07/13/vsphere-5-0-what-has-changed-for-vmfs/#comments</comments>
		<pubDate>Wed, 13 Jul 2011 12:45:13 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[5.0]]></category>
		<category><![CDATA[vmfs]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[vstorage]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=8108</guid>
		<description><![CDATA[<p>A lot has changed with vSphere 5.0 and so has one of the most under-appreciated &#8220;features&#8221;&#8230;. VMFS. VMFS has been substantially changed and I wanted to list some of the major changes and express my appreciation for the great work the VMFS team has done! VMFS-5 uses GPT instead of MBR VMFS-5 supports volumes up to 64TB This includes Pass-through [...]</p><p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/07/13/vsphere-5-0-what-has-changed-for-vmfs/">vSphere 5.0: What has changed for VMFS?</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></description>
			<content:encoded><![CDATA[<p>A lot has changed with vSphere 5.0 and so has one of the most under-appreciated &#8220;features&#8221;&#8230;. VMFS. VMFS has been substantially changed and I wanted to list some of the major changes and express my appreciation for the great work the VMFS team has done!</p>
<ul>
<li>VMFS-5 uses GPT instead of MBR</li>
<li>VMFS-5 supports volumes up to 64TB
<ul>
<li>This includes Pass-through RDMs!</li>
</ul>
</li>
<li>VMFS-5 uses a Unified Blocksize &#8211;&gt; 1MB</li>
<li>VMFS-5 uses smaller Sub-Blocks
<ul>
<li>~30.000 8KB blocks versus ~3000 64KB blocks with VMFS-3</li>
</ul>
</li>
<li>VMFS-5 has support for very small files (1KB)</li>
<li>Non-disruptive upgrade from VMFS-3 to VMFS-5</li>
<li>ATS locking enhancements (as part of VAAI)</li>
</ul>
<p>Although some of these enhancements seem to be &#8220;minor&#8221; I beg to differ. These enhancements and new capabilities will reduce the amount of volumes needed in your environment and will increase the VM-to-Volume density ultimately leading to less management! Yes I can hear the skeptics thinking &#8220;do I really want to introduce such a large failure domain, my standard is a 500GB LUN&#8221;. Think about it for a second, although that standard might have been valid years ago, it probably isn&#8217;t today. The world has changed, recovery times have decreased, disks continue to grow, locking mechanisms have been improved and can be offloaded through VAAI. Max 10 VMs on a volume? I don&#8217;t think so!</p>
<p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/07/13/vsphere-5-0-what-has-changed-for-vmfs/">vSphere 5.0: What has changed for VMFS?</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2011/07/13/vsphere-5-0-what-has-changed-for-vmfs/feed/</wfw:commentRss>
		<slash:comments>44</slash:comments>
		</item>
		<item>
		<title>What&#8217;s new for storage whitepaper and videos</title>
		<link>http://www.yellow-bricks.com/2011/07/12/whats-new-for-storage-whitepaper-and-videos/</link>
		<comments>http://www.yellow-bricks.com/2011/07/12/whats-new-for-storage-whitepaper-and-videos/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 22:42:13 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[5]]></category>
		<category><![CDATA[5.0]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[storage drs]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[vstorage]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=8576</guid>
		<description><![CDATA[<p>Just noticed that the collateral I have been working on is available for download today as well. Check the &#8220;What&#8217;s new for Storage&#8221; whitepaper, the Storage DRS video and the Profile-Driven Storage video.</p><p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/07/12/whats-new-for-storage-whitepaper-and-videos/">What&#8217;s new for storage whitepaper and videos</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></description>
			<content:encoded><![CDATA[<p>Just noticed that the collateral I have been working on is available for download today as well. Check the &#8220;<a href="http://www.vmware.com/files/pdf/techpaper/Whats-New-VMware-vSphere-50-Storage-Technical-Whitepaper.pdf">What&#8217;s new for Storage</a>&#8221; whitepaper, the <a href="http://download3.vmware.com/media/flv/vSphereStorageDRS.html">Storage DRS video</a> and the <a href="http://download3.vmware.com/media/flv/vSphereProfileDriven.html">Profile-Driven Storage video</a>.</p>
<p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/07/12/whats-new-for-storage-whitepaper-and-videos/">What&#8217;s new for storage whitepaper and videos</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2011/07/12/whats-new-for-storage-whitepaper-and-videos/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Live Blog: Raising The Bar, Part V</title>
		<link>http://www.yellow-bricks.com/2011/07/12/live-blog-raising-the-bar-part-v/</link>
		<comments>http://www.yellow-bricks.com/2011/07/12/live-blog-raising-the-bar-part-v/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 16:04:14 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[5]]></category>
		<category><![CDATA[5.0]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[srm]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[vcd]]></category>
		<category><![CDATA[vcloud]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[vsphere storage appliance]]></category>
		<category><![CDATA[vstorage]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=8520</guid>
		<description><![CDATA[<p>I am live at the Launch event in San Francisco with many other bloggers, journalists and analysts. It is the 12th of July, almost 09:00 PDT and Paul Maritz is about come up on stage to talk about the Cloud Infrastructure launch. This article will be update live during the event as we go. Paul Maritz is taking the stage&#8230; [...]</p><p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/07/12/live-blog-raising-the-bar-part-v/">Live Blog: Raising The Bar, Part V</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></description>
			<content:encoded><![CDATA[<p>I am live at the Launch event in San Francisco with many other bloggers, journalists and analysts. It is the 12th of July, almost 09:00 PDT and Paul Maritz is about come up on stage to talk about the Cloud Infrastructure launch. This article will be update live during the event as we go.</p>
<p>Paul Maritz is taking the stage&#8230; Taking the next step in towards the more automated world.</p>
<p style="padding-left: 30px;">We need to make infrastructure become something that people can depend on and focus on what is important to their business. Navigating your way forward offering a more dynamic infrastructure that will support your existing applications. Using a more flexible infrastructure, allowing people to take resources and aggregate to larger pools reducing operational costs by automating the use of these resources. More and more use of social media and use of mobile devices to connect anytime anywhere and most importantly securely.</p>
<p style="padding-left: 30px;">Today we will be talking about  a more efficient infrastructure with exists of three stages IT Production, Business Production and IT as a Service. In 2009, the VI 3 era, 30% of the workloads were virtualized&#8230;. in 2010 with vSphere 4 we reached 40% and it is expected that in 2011 we will hit 50% virtualized with the majority on vSphere.</p>
<p style="padding-left: 30px;">Accelerating and Amplifying business agility with vSphere 5! Not only vSphere 5 but the worlds first Cloud Infrastructure suite! In addition to vSphere 5 today we announce vSphere Site Recovery Manager 5 (Business Continuity), vCloud Director 1.5 (Policy, Reporting, Self-Service), vCenter Operations 1.0.1 (Monitoring and Management), vShield 5 (Security and Edge functionality).</p>
<p style="padding-left: 30px;">VMware vCloud = Hybrid. Your private cloud experience needs to be similar to public cloud experience. VMware allows this through the vCloud offering and vCloud Service Providers. Trusted vCloud partners like Colt, Bluelock, Singtel, Verizon, NYSE Euronext, Softbank and CSC are some of the enablers for this.</p>
<p>Steve Herrod up on stage&#8230; I expect it is about to get more technical</p>
<p style="padding-left: 30px;">Why do these new products matter and how do they fit together. Accelerating the adoption by increasing scalability. ESX 1.0 capable of 5000 IOps, ESX 2.0 ~ 7000 IOps, VI 3 100.000 IOps, vSphere 4 300.000 IOps and vSphere 5.0 1.000.000 IOps. Besides performance availability is key. Both HA and FT have been enhanced and of course SRM 5.0 has been released. Added to SRM 5.0 is vSphere Replication. vSphere Replication allows you to use the network to replicate between sites and different arrays. It will allow you to replicate more workloads with a lower costs. SRM is about datacenter mobility, not only for an outage but also pro-actively moving datacenters after an acquisition.</p>
<p style="padding-left: 30px;">What does cloud computing really mean? Being able to order what you need and what without knowing what happens behind the scenes. IT will behind the scenes validate if they meet the consumers requirements. vCloud Director is all about Simple Self-Service. Deploy virtual machines but more importantly create new vApps and offer these in your own &#8220;app store&#8221;. The IT Cloud of the producer is all about offering agility. Virtualization enables automation in a way unheard in a physical environment.</p>
<p style="padding-left: 30px;">Typically multiple tiers are offered within a cloud environment. The VMware Cloud Infrastructure enable you to do so. Intelligent Policy based Management is key with vCloud Director 1.5. Linked Clones is a very important feature to provision virtual machines &#8220;aggressively&#8221; within the system. It allows for fast provisiong and save up to 60% of storage.</p>
<p style="padding-left: 30px;">Profile-Driven Storage and Storage DRS are part of vSphere 5.0. It enables you to map different arrays in to logical entities by a concept called a &#8220;datastore cluster&#8221; and link these to a profile. Virtual machines will be tagged with a profile and this allows you to validate compliancy. Storage DRS does for storage what DRS does for compute resources. Storage and Network IO Control ensures each virtual machine receives what it is entitled to.</p>
<p style="padding-left: 30px;">For the SMB market a brand new shared storage appliance is introduced today: vSphere Storage Appliance 1.0. It takes vanilla servers and use local drives and present it as shared storage. It will bring agility and availability through shared storage to the SMB.</p>
<p style="padding-left: 30px;">Auto-Deploy, PXE booting your ESXi hypervisor in to memory! It allows to spin-up more hosts within minutes instead of hours. Adding capacity has never been this simple?</p>
<p style="padding-left: 30px;">vSphere 5 offers comprehensive security and isolation capabilities through vShield 5.0. vShield App 5 allows you to select regulations to protect sensitive data. It also enables you to get additional auditing in place.</p>
<p style="padding-left: 30px;">The Cloud Infrastructure represents more than a million engineering hours, more than 100 additional capabilities, more than two million QA hours, more than 2000 partner certifications to enable this.</p>
<p>Rick Jackson up next discussing licensing.</p>
<p style="padding-left: 30px;">Industry has traditionally licensed on physical constraints. It makes it difficult to create a cloud environment. Customers need to be able to upgrade to new hardware without having physical boundaries. No more &#8220;Cores per Proc&#8221; limits, no more &#8220;Physical RAM per host license&#8221;&#8230; vSphere introducing vRAM entitlement. Virtual RAM is the amount of virtual memory configured for a powered on virtual machine. vSphere 5 used pooled vRAM across the entire environment.</p>
<p style="padding-left: 30px;">Packaging has been simplified and moving from 6 down to 5 packages. vSphere Advanced has been eliminated, all customers currently using Advanced are entitled to vSphere Enterprise.</p>
<p style="padding-left: 30px;">Join us at VMworld for more details around the new product releases. 10AM virtual show, be there for more technical in-depth details!</p>
<p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/07/12/live-blog-raising-the-bar-part-v/">Live Blog: Raising The Bar, Part V</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2011/07/12/live-blog-raising-the-bar-part-v/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Disk.SchedNumReqOutstanding the story</title>
		<link>http://www.yellow-bricks.com/2011/06/23/disk-schednumreqoutstanding-the-story/</link>
		<comments>http://www.yellow-bricks.com/2011/06/23/disk-schednumreqoutstanding-the-story/#comments</comments>
		<pubDate>Thu, 23 Jun 2011 12:13:59 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
				<category><![CDATA[Storage]]></category>
		<category><![CDATA[4.1]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[esxi]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[vstorage]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=8359</guid>
		<description><![CDATA[<p>There has been a lot of discussion in the past around Disk.SchedNumReqOutstanding and what the value should be and how it relates to the Queue Depth. Jason Boche wrote a whole article about when Disk.SchedNumReqOutstanding (DSNRO) is used and when not and I guess I would explain it as follows: When two or more virtual machines are issuing I/Os to [...]</p><p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/06/23/disk-schednumreqoutstanding-the-story/">Disk.SchedNumReqOutstanding the story</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></description>
			<content:encoded><![CDATA[<p>There has been a lot of discussion in the past around Disk.SchedNumReqOutstanding and what the value should be and how it relates to the Queue Depth. Jason Boche wrote a whole <a href="http://www.boche.net/blog/index.php/2011/06/16/disk-schednumreqoutstanding-and-queue-depth">article</a> about when Disk.SchedNumReqOutstanding (DSNRO) is used and when not and I guess I would explain it as follows:</p>
<blockquote><p>When two or more virtual machines are issuing I/Os to the same datastore Disk.SchedNumReqOutstanding will limit the amount of I/Os that will be issued to the LUN.</p></blockquote>
<p>So what does that mean? It took me a while before I fully got it, so lets try to explain it with an example:</p>
<p>You have set your queue depth for your HBA to 64 and a virtual machine is issuing I/Os to a datastore. As it is just a single VM up to 64 IOs will then end up in the device driver immediately. In most environments however LUNs are shared by many virtual machines and in most cases these virtual machines should be treated equally. When two or more virtual machines issue I/O to the same datastore DSNRO kicks in. However it will only throttle the queue depth when the VMkernel has detected that the threshold of a certain counter is reached. The name of this counter is Disk.SchedQControlVMSwitches and by default it is set to 6, meaning that the VMkernel will need to have detected 6 VM switches when handling I/O before it will throttle the queue down to the value of Disk.SchedNumReqOutstanding, by default 32. (VM Switches means that it will need to detect 6 times that the selected I/O is not coming from the same VM as the previous I/O.)</p>
<p>The reason the throttling happens is because the VMkernel cannot control the order of the I/Os that have been issued to the driver. Just imagine you have a VM A issuing a lot of I/Os and another, VM B, issuing just a few I/Os. VM A would end up using most of the full queue depth all the time. Every time VM B issues an I/O it will be picked quickly by the VMkernel scheduler (which is a different topic) and sent to the driver as soon as another one completes from there, but it will still get behind the 64 I/Os already in the driver, which will add significantly to it’s I/O latency. By limiting the amount of outstanding requests we will allow the VMkernel to schedule VM B’s I/O sooner in the I/O stream from VM A and thus we reduce the latency penalty for VM B.</p>
<p>Now that brings us to the second part of all statements out there, should we really set Disk.SchedNumReqOutstanding to the same value as your queue depth? Well in the case you want your I/Os processed as quickly as possible without any fairness you probably should. But if you have mixed workloads on a single datastore, and wouldn’t want virtual machines to incur excessive latency just because a single virtual machine issues a lot if I/Os, you probably shouldn’t.</p>
<p>Is that it? No not really, there are several questions that remain unanswered.</p>
<ul>
<li>What about sequential I/O in the case of Disk.SchedNumReqOutstanding?</li>
<li>How does the VMkernel know when to stop using Disk.SchedNumReqOutstanding?</li>
</ul>
<p>Lets tackle the sequential I/O question first. The VMkernel will allow by default to issue up to 8 sequential commands (controlled by Disk.SchedQuantum) from a VM in a row even when it would normally seem more fair to take an I/O from another VM. This is done in order not to destroy the sequential-ness of VM workloads because I/Os that happen to sectors nearby the previous I/O are handled by an order of magnitude (10x is not unusual when excluding cache effects or when caches are small compared to the disk size) faster than an I/O to sectors far away. But what is considered to be sequential? Well if the next I/O is less than 2000 sectors away from the current the I/O it is considered to be sequential (controlled by Disk.SectorMaxDiff).</p>
<p>Now if for whatever reason one of the VMs becomes idle you would more than likely prefer your active VM to be able to use the full queue depth again. This is what Disk.SchedQControlSeqReqs is for. By default Disk.SchedQControlSeqReqs is set to 128, meaning that when a VM has been able to issue 128 commands without any switches Disk.SchedQControlVMSwitches will be reset to 0 again and the active VM can use the full queue depth of 64 again. With our example above in mind, the idea is that if VM B is issuing very rare IOs (less than 1 in every 128 from another VM) then we still let VM B pay the high penalty on latency because presumably it is not disk bound anyway.</p>
<p>To conclude, now that the coin has finally dropped on Disk.SchedNumReqOutstanding I strongly feel that the advanced settings should not be changed unless specifically requested by VMware GSS. Changing these values can impact fairness within your environment and could lead to unexpected behavior from a performance perspective.</p>
<p>I would like to thank Thor for all the help he provided.</p>
<p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2011/06/23/disk-schednumreqoutstanding-the-story/">Disk.SchedNumReqOutstanding the story</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2011/06/23/disk-schednumreqoutstanding-the-story/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

