<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>article Data Placement: Who’s Architecture is Really Broken? in Around the Storage Block Blog</title>
    <link>http://h30507.www3.hp.com/t5/Around-the-Storage-Block-Blog/Data-Placement-Who-s-Architecture-is-Really-Broken/ba-p/38479</link>
    <description>&lt;p&gt;I just read a blog where Chuck Hollis (&lt;a target="_blank" href="http://chucksblog.typepad.com/chucks_blog/2008/07/the-great-data.html"&gt;http://chucksblog.typepad.com/chucks_blog/2008/07/the-great-data.html&lt;/a&gt;) of EMC launched an attack on storage virtualization.&amp;nbsp; Called us all &amp;quot;spindle randomizers.&amp;quot;&amp;nbsp; He based this attack on the idea that you can&amp;#39;t mange performance on virtualized arrays.&amp;nbsp; Chuck seems to believe that you can&amp;#39;t make an array perform without manually placing every byte on every platter.&amp;nbsp; That&amp;#39;s a misguided idea that&amp;#39;s got to be challenged. Unfortunately Chuck seems to be missing the bigger issues.&amp;nbsp; Labor has become the largest cost in an IT organization.&amp;nbsp; Not software.&amp;nbsp; Not hardware.&amp;nbsp; Not even power &amp;amp; cooling.&amp;nbsp; Labor!&amp;nbsp; The cost to manage all of that IT infrastructure.&amp;nbsp; We recently asked storage managers what they need most.&amp;nbsp; Did they say capacity?&amp;nbsp; No.&amp;nbsp; Did they say performance?&amp;nbsp; Certainly not!&amp;nbsp; Their top concern is administrative costs.&amp;nbsp; With the amount of digital data doubling every 18 months the top issue is managing all of that data and the infrastructure that stores it.&amp;nbsp; That kind of data growth drives complexity in a big, big hurry.&amp;nbsp; We&amp;#39;ve got to fight that complexity with simplicity at every opportunity. Storage array virtualization is a critical foundation for fighting that complexity.&amp;nbsp; With it 90%+ of the storage needs can be met with a simple create, present, and let it run.&amp;nbsp; You don&amp;#39;t have to make a bunch of extra decisions that the machine could have made just as well.&amp;nbsp; And you don&amp;#39;t have to come back and handle simple issues that the machine can manage just fine.&amp;nbsp; You&amp;#39;re freed up to spend your time on the hard problems, be they performance, capacity utilization, or other, where a person really adds value.&amp;nbsp; Without array virtualization the mind numbing details suck up the time and keep you from the interesting and important problems.&amp;nbsp; There just aren&amp;#39;t enough hours in the day! But what about the cases where you do need to manage the performance?&amp;nbsp; Go ahead!&amp;nbsp; That&amp;#39;s why the EVA has disk groups and performance tools.&amp;nbsp; There&amp;#39;s nothing in a virtualized array that prevents you from doing the tuning you need.&amp;nbsp; You just don&amp;#39;t have to when you don&amp;#39;t need to.&amp;nbsp; That&amp;#39;s critical.&amp;nbsp; There aren&amp;#39;t enough hours in the day to be tuning every LUN! &lt;/p&gt;&lt;BR&gt;
&lt;p&gt;Chuck tries to paint a vision where SSD&amp;#39;s make manually managing all the details a requirement.&amp;nbsp; A wave of the future.&amp;nbsp; But that&amp;#39;s a productivity killing tsunami.&amp;nbsp; Nobody can afford all of that time!&amp;nbsp; Virtualized arrays have been handling multiple drive speeds for years.&amp;nbsp; We&amp;#39;ll do just fine with SSD&amp;#39;s.&amp;nbsp; The issue Chuck&amp;#39;s trying to hide is that EMC&amp;#39;s CX architecture doesn&amp;#39;t include storage virtualization.&amp;nbsp; They&amp;#39;ve got an inherent limiter that&amp;#39;s going to be very hard to overcome.&amp;nbsp; We &amp;quot;spindle randomizers&amp;quot; aren&amp;#39;t going to be the ones that have to live with the consequences of our architecture.&amp;nbsp; It&amp;#39;s Chuck and company.&amp;nbsp; Good luck guys!&lt;/p&gt;</description>
    <pubDate>Fri, 08 Aug 2008 06:17:00 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2008-08-08T06:17:00Z</dc:date>
    <item>
      <title>Data Placement: Who’s Architecture is Really Broken?</title>
      <link>http://h30507.www3.hp.com/t5/Around-the-Storage-Block-Blog/Data-Placement-Who-s-Architecture-is-Really-Broken/ba-p/38479</link>
      <description>&lt;p&gt;I just read a blog where Chuck Hollis (&lt;a target="_blank" href="http://chucksblog.typepad.com/chucks_blog/2008/07/the-great-data.html"&gt;http://chucksblog.typepad.com/chucks_blog/2008/07/the-great-data.html&lt;/a&gt;) of EMC launched an attack on storage virtualization.&amp;nbsp; Called us all &amp;quot;spindle randomizers.&amp;quot;&amp;nbsp; He based this attack on the idea that you can&amp;#39;t mange performance on virtualized arrays.&amp;nbsp; Chuck seems to believe that you can&amp;#39;t make an array perform without manually placing every byte on every platter.&amp;nbsp; That&amp;#39;s a misguided idea that&amp;#39;s got to be challenged. Unfortunately Chuck seems to be missing the bigger issues.&amp;nbsp; Labor has become the largest cost in an IT organization.&amp;nbsp; Not software.&amp;nbsp; Not hardware.&amp;nbsp; Not even power &amp;amp; cooling.&amp;nbsp; Labor!&amp;nbsp; The cost to manage all of that IT infrastructure.&amp;nbsp; We recently asked storage managers what they need most.&amp;nbsp; Did they say capacity?&amp;nbsp; No.&amp;nbsp; Did they say performance?&amp;nbsp; Certainly not!&amp;nbsp; Their top concern is administrative costs.&amp;nbsp; With the amount of digital data doubling every 18 months the top issue is managing all of that data and the infrastructure that stores it.&amp;nbsp; That kind of data growth drives complexity in a big, big hurry.&amp;nbsp; We&amp;#39;ve got to fight that complexity with simplicity at every opportunity. Storage array virtualization is a critical foundation for fighting that complexity.&amp;nbsp; With it 90%+ of the storage needs can be met with a simple create, present, and let it run.&amp;nbsp; You don&amp;#39;t have to make a bunch of extra decisions that the machine could have made just as well.&amp;nbsp; And you don&amp;#39;t have to come back and handle simple issues that the machine can manage just fine.&amp;nbsp; You&amp;#39;re freed up to spend your time on the hard problems, be they performance, capacity utilization, or other, where a person really adds value.&amp;nbsp; Without array virtualization the mind numbing details suck up the time and keep you from the interesting and important problems.&amp;nbsp; There just aren&amp;#39;t enough hours in the day! But what about the cases where you do need to manage the performance?&amp;nbsp; Go ahead!&amp;nbsp; That&amp;#39;s why the EVA has disk groups and performance tools.&amp;nbsp; There&amp;#39;s nothing in a virtualized array that prevents you from doing the tuning you need.&amp;nbsp; You just don&amp;#39;t have to when you don&amp;#39;t need to.&amp;nbsp; That&amp;#39;s critical.&amp;nbsp; There aren&amp;#39;t enough hours in the day to be tuning every LUN! &lt;/p&gt;&lt;BR&gt;
&lt;p&gt;Chuck tries to paint a vision where SSD&amp;#39;s make manually managing all the details a requirement.&amp;nbsp; A wave of the future.&amp;nbsp; But that&amp;#39;s a productivity killing tsunami.&amp;nbsp; Nobody can afford all of that time!&amp;nbsp; Virtualized arrays have been handling multiple drive speeds for years.&amp;nbsp; We&amp;#39;ll do just fine with SSD&amp;#39;s.&amp;nbsp; The issue Chuck&amp;#39;s trying to hide is that EMC&amp;#39;s CX architecture doesn&amp;#39;t include storage virtualization.&amp;nbsp; They&amp;#39;ve got an inherent limiter that&amp;#39;s going to be very hard to overcome.&amp;nbsp; We &amp;quot;spindle randomizers&amp;quot; aren&amp;#39;t going to be the ones that have to live with the consequences of our architecture.&amp;nbsp; It&amp;#39;s Chuck and company.&amp;nbsp; Good luck guys!&lt;/p&gt;</description>
      <pubDate>Fri, 08 Aug 2008 06:17:00 GMT</pubDate>
      <guid>http://h30507.www3.hp.com/t5/Around-the-Storage-Block-Blog/Data-Placement-Who-s-Architecture-is-Really-Broken/ba-p/38479</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-08-08T06:17:00Z</dc:date>
    </item>
    <item>
      <title>re: Data Placement: Who’s Architecture is Really Broken?</title>
      <link>http://h30507.www3.hp.com/t5/Around-the-Storage-Block-Blog/Data-Placement-Who-s-Architecture-is-Really-Broken/bc-p/38480#M119</link>
      <description>&lt;p&gt;Funny... we are on the same page. &amp;nbsp;Labor costs and keeping &lt;/p&gt;
&lt;p&gt;down complexity (complexity certainly drives up head count).&lt;/p&gt;
&lt;p&gt;We see who is coming down the pike with simpler solutions &lt;/p&gt;
&lt;p&gt;also (I work for a VAR/reseller/integrator). &amp;nbsp;Just the other day&lt;/p&gt;
&lt;p&gt;commenting internally in reponse to this:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://virtualgeek.typepad.com/virtual_geek/2008/08/our-vmware-cent.html"&gt;virtualgeek.typepad.com/.../our-vmware-cent.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Author writes and I respond:&lt;/p&gt;
&lt;p&gt;- end-to-end QoS mechanisms since it will be a unified fabric&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; No. &amp;nbsp;As we learned from the initial Brocade DCF talk/meeting a while back (March?), &amp;nbsp;QoS is for &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;(read: ). &amp;nbsp;Brocade is cut-through routed. &amp;nbsp;*MUCH* better than store and forward (cough... cough).&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; And oh... while I&amp;#39;m jabbing. &amp;nbsp;The only reason the older  needed QoS was a knob for people to tweek&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; their underpowered  &amp;nbsp;(compared to IBM&amp;#39;s DS series for example). &amp;nbsp;We&amp;#39;re busy or challenged (see below) - don&amp;#39;t need more knobs!&lt;/p&gt;
&lt;p&gt; And:&lt;/p&gt;
&lt;p&gt;Most customers I talk to don&amp;#39;t even leverage what they already have :-)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;Most customers don&amp;#39;t leverage what they have because their staffs are either:&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - challenged &amp;nbsp;OR&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - working like rented mules and do indeed have a life outside of work&lt;/p&gt;
&lt;p&gt;...&lt;/p&gt;
&lt;p&gt;So yes I agree, the complexity needs to be hidden and &lt;/p&gt;
&lt;p&gt;automated. &amp;nbsp;Regarding SSDs - not sure yet. &amp;nbsp;The cost is obviously quite high and I&amp;#39;m sure their are tipping points in design decisions all over the place (i.e. if we go with SSDs , we are going to need 4 mirrored pairs, transaction &lt;/p&gt;
&lt;p&gt;turnaround time isn&amp;#39;t that critical and will blow&lt;/p&gt;
&lt;p&gt;our budget... blah blah blah).&lt;/p&gt;</description>
      <pubDate>Fri, 08 Aug 2008 22:32:25 GMT</pubDate>
      <guid>http://h30507.www3.hp.com/t5/Around-the-Storage-Block-Blog/Data-Placement-Who-s-Architecture-is-Really-Broken/bc-p/38480#M119</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-08-08T22:32:25Z</dc:date>
    </item>
    <item>
      <title>re: Data Placement: Who’s Architecture is Really Broken?</title>
      <link>http://h30507.www3.hp.com/t5/Around-the-Storage-Block-Blog/Data-Placement-Who-s-Architecture-is-Really-Broken/bc-p/38481#M120</link>
      <description>&lt;p&gt;Thanks for the comment Rob!&lt;/p&gt;</description>
      <pubDate>Thu, 21 Aug 2008 03:48:15 GMT</pubDate>
      <guid>http://h30507.www3.hp.com/t5/Around-the-Storage-Block-Blog/Data-Placement-Who-s-Architecture-is-Really-Broken/bc-p/38481#M120</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-08-21T03:48:15Z</dc:date>
    </item>
    <item>
      <title>re: Data Placement: Who’s Architecture is Really Broken?</title>
      <link>http://h30507.www3.hp.com/t5/Around-the-Storage-Block-Blog/Data-Placement-Who-s-Architecture-is-Really-Broken/bc-p/38482#M121</link>
      <description>&lt;p&gt;Quote&lt;/p&gt;
&lt;p&gt;That’s why the EVA has disk groups and performance tools.&lt;/p&gt;
&lt;p&gt;Performance tools? &amp;nbsp;Any available to the customer ?&lt;/p&gt;
&lt;p&gt;We can gather the performance data with evaperf, but the supplied tool to analyze this data (TLviz_formatter) actually wrecks it (wrong data in tables, wrong table header, etc).&lt;/p&gt;
&lt;p&gt;Pretty useless...&lt;/p&gt;
&lt;p&gt;Do I hear Storage Essentials ? &amp;nbsp;My pockets aren&amp;#39;t that deep...&lt;/p&gt;
&lt;p&gt;Any other suggestion ?&lt;/p&gt;</description>
      <pubDate>Thu, 26 Nov 2009 01:11:48 GMT</pubDate>
      <guid>http://h30507.www3.hp.com/t5/Around-the-Storage-Block-Blog/Data-Placement-Who-s-Architecture-is-Really-Broken/bc-p/38482#M121</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-11-26T01:11:48Z</dc:date>
    </item>
  </channel>
</rss>

