<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;CkUBSXg-eyp7ImA9WhNRGE8.&quot;"><id>tag:blogger.com,1999:blog-2659660913109453441</id><updated>2012-11-13T08:24:18.653-07:00</updated><category term="DELL" /><category term="Rotational Vibration" /><category term="HAIL" /><category term="Xiotech" /><category term="Cost per IO" /><category term="2TB Hard Drives" /><category term="EMC" /><category term="Ginormous Hard Drives" /><category term="NAS" /><category term="Performance Starved Application" /><category term="IO per BTU" /><category term="&quot;Next&quot; Terabyte" /><category term="Intelligent Provisioning" /><category term="SUN" /><category term="SaaS" /><category term="Storage in the Cloud" /><category term="Energy Efficiency/Green" /><category term="Cost per TB" /><category term="ISE" /><category term="Cloud Ready" /><category term="10000 Exchange Users" /><category term="Emprise" /><category term="Unified Networking" /><category term="Cloud" /><category term="IBM" /><category term="HP" /><category term="Storage Architecture" /><category term="VMWare" /><category term="Virtual Servers" /><category term="UBE" /><category term="3Par" /><category term="Compellent" /><category term="HDS" /><category term="REST" /><category term="Web Services" /><category term="Deduplication" /><category term="Storage Silo" /><category term="Cost per BTU" /><category term="UBER" /><category term="ANSI T10 DIF" /><category term="Nearline" /><category term="Citrix" /><category term="FAST" /><category term="NTAP" /><category term="Thin Provisioning" /><category term="IO per TB" /><category term="Hypervisor" /><category term="Automatic Data Tiering" /><category term="stranded storage" /><category term="IAS" /><category term="Bit Error" /><category term="Data Progression" /><category term="IO per Watt" /><category term="Self Healing" /><category term="SNOW" /><category term="Over-subscription" /><category term="HaaS" /><category term="RAID6" /><category term="MUD" /><category term="RAIN" /><category term="SAN" /><category term="Reliability" /><category term="Rightsizing" /><title>StorageWonk</title><subtitle type="html">Inform, reveal, and explain...with a special fondness for X-IO ISE</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.storagewonk.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.storagewonk.com/" /><author><name>StorageWonk</name><uri>http://www.blogger.com/profile/04514213414839202434</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://4.bp.blogspot.com/_TwUZtAEBTVs/S-YpPiYdp0I/AAAAAAAAAHY/syLExJIpJOI/S220/blog-profile.png" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/storagewonk/qmrs" /><feedburner:info uri="storagewonk/qmrs" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nd/2.0/" /><feedburner:emailServiceId>storagewonk/qmrs</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fstoragewonk%2Fqmrs" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fstoragewonk%2Fqmrs" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fstoragewonk%2Fqmrs" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/storagewonk/qmrs" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fstoragewonk%2Fqmrs" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fstoragewonk%2Fqmrs" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fstoragewonk%2Fqmrs" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2Fstoragewonk%2Fqmrs" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2Fstoragewonk%2Fqmrs" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2Fstoragewonk%2Fqmrs" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2Fstoragewonk%2Fqmrs" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Fstoragewonk%2Fqmrs" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fstoragewonk%2Fqmrs" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fstoragewonk%2Fqmrs" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fstoragewonk%2Fqmrs" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fstoragewonk%2Fqmrs" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fstoragewonk%2Fqmrs" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2Fstoragewonk%2Fqmrs" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2Fstoragewonk%2Fqmrs" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><entry gd:etag="W/&quot;CUICSX47eCp7ImA9Wx5XFE0.&quot;"><id>tag:blogger.com,1999:blog-2659660913109453441.post-343612167731085939</id><published>2010-09-13T10:51:00.008-06:00</published><updated>2010-09-13T12:46:08.000-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-13T12:46:08.000-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Xiotech" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Silo" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Architecture" /><category scheme="http://www.blogger.com/atom/ns#" term="SAN" /><category scheme="http://www.blogger.com/atom/ns#" term="Emprise" /><category scheme="http://www.blogger.com/atom/ns#" term="&quot;Next&quot; Terabyte" /><category scheme="http://www.blogger.com/atom/ns#" term="ISE" /><title>Buying A Storage Array? 5 Questions You Should Ask!</title><content type="html">&lt;div style="font-family: Verdana,sans-serif;"&gt;Buying  a storage array can often feel like buying a mattress. The product is  the same but the labels are different so you're not certain you are  comparing the same thing in the same way. There are areas in life you can scrimp on, but SAN storage and mattresses aren't among those. The choice you make &lt;i&gt;will &lt;/i&gt;impact your daily life for years to come so buy the best you can afford or suffer the consequences. To help with that there are at  least 5 questions, in no particular order, you should ask of each  storage vendor you interview:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1. How far does the array scale and what happens after that?&lt;/b&gt;  Any array that shares a back-plane, or has in-band controllers is  limited in its ability to scale. Some will grow further than others but all have limits. Will you outgrow your array  during its 3-5 year lifetime? If so, what happens when it is maxed out?  If it means you will have to purchase another system have you factored  that into the total cost of the solution? Too, when a vendor tells you  how large a system will scale, do they have actual instances of this  configuration in the field. More importantly, do they actually have a  fully scaled system running in their test labs? It is surprising how  many storage vendors publish maximum configurations for their arrays but  have, in fact, never physically tested the configuration. If your  vendor of choice has never physically tested their maximum configuration  you have no reliable assurance it will scale as promised. Weird things happen on large scale implementations.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. Is it future-proof?&lt;/b&gt;  Storage arrays are subject to all the same obsolescence issues as any  other computer technology. The problem is storage arrays are more  expensive than your typical server so there is more at stake. Does the  architecture of your chosen system lend itself to future-proofing? It's  probably safe to say that no technology is completely future proof but  there are architectures that are far closer than others. A storage array  with a tightly coupled architecture such as a back-plane do not lend  themselves to future-proofing in that their hardware is at the mercy of  the oldest technological component. Modular systems that are only  dependent upon their connectivity path are the most future-proof since  connectivity (Ethernet, Fibre Channel, etc) change far less radically  than hardware components such as bus speeds, processors, etc., and since  modular architectures are loosely coupled you don't have to change out  everything to take advantage of newer technologies, usually you can  simply plug them into the architecture next to the legacy equipment. Oh  yeah, one other thing in this regard, is there some hidden reason why  you are getting such a screaming deal on the storage array under review?  Could it be that the array is officially (or more likely unofficially) end of life? When  is the next hardware refresh coming out? What is the upgrade path and price? Are you being sold old technology?&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3. What does the system cost in total, including all licensing and maintenance fees for the 3-5 years of its life expectancy? &lt;/b&gt;Have  you ever price-compared systems and found one vendor was substantially  less expensive than the others? Or, perhaps one vendor was substantially  more expensive than the others. Why the discrepancy? There can be  several reasons. When a vendor is substantially less expensive than its  competitors there is usually something missing from the configuration.  The missing piece is often tied up in licensing fees and version charges  that will be needed in the future but not at the time of purchase. This  makes the system appear less expensive but in actuality it is a  smoke-screen. Storage vendors, like the rest of us, have found it is  easier to ask for forgiveness than permission and so they leave these  items out to win the deal and hit you up for them later when you are  stuck. The cure for this? Get total cost of ownership in writing for the  expected life of the system. Have it include any and all future  software licensing fees, all capacity fees, all maintenance fees.  Stipulate that any omissions are the sole responsibility of the vendor  to care for. Will the next hardware refresh require fork-lifting out your  array? What is the cost to upgrade? Who does the work, you or the  storage vendor/integrator? Does your quote include these cost  projections? Can you opt out of the upgrade? Will the storage vendor  sock it to you on maintenance in order to get you to upgrade or will  your maintenance costs remain the same?&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4. Of the raw capacity you purchase, how much data can you actually store and stay within vendor best practices?&lt;/b&gt;  Capacity is a tricky area with storage arrays. Hard drive vendors  calculate storage using the decimal system, operating systems calculate  capacity using a binary method. The resulting difference is about 9%  meaning that a 1TB hard drive will actually store about 9% less than 1TB  (931.32GB); subtract another 20% for a typical RAID 5, 50% for RAID 1.  Adding to the capacity pressure is feature, performance, and hot-spare requirements  which further limit the usable capacity. To avoid the tricks played in  this area, customers should absolutely insist on storage vendors  supplying enough capacity to store the actual data the customer intends;  after RAID; after feature hold backs; after hot-sparing; and with the level of performance  expected despite the capacity being full (best practices “full” not  necessarily physically full. Most vendors cannot perform adequately beyond 75%-80% of capacity after RAID and they will have a "best practice" target you should abide by). Stipulate to the storage vendor that they  are responsible for supplying any additional hardware at no charge  should the system not perform as promised and expected for its intended design and workload. You will find  your quotes will become much more realistic and accurate minimizing the  risk of your falling victim to a storage vendor's competitive pricing  games.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;5. What are the "Gotchas" that can come back to haunt me? &lt;/b&gt;Usually  this falls into the category of "questions you should have asked but  didn't know you needed to." Storage vendors know the most common  mistakes made by customers that leave them upset and scrambling to  rectify. Tell your vendor-of-choice you want to avoid this even if it  means paying more up-front and ask them for guidance in avoiding the  "gotchas." Storage vendors who speak often of forming a partnership, a  trusted adviser relationship, should be willing to honestly help you  avoid the pitfalls of not knowing what you don't know. They should tell  you about the extra cost incurred with different rev's of software, the  licensing costs beyond what you initially purchase. If you are getting a  "sweet deal" from a storage vendor you should be aware of how that  storage vendor intends on "getting well" financially in the future.  Nobody gets something for nothing, not even you. Sales teams who are  allowed to give you a "sweet deal" by their management have to have some  plan for making up lost revenue. Find out how they are going to do it  and make sure you are okay with the plan.&lt;br /&gt;
&amp;nbsp; &lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_TwUZtAEBTVs/TF4m_V_0XUI/AAAAAAAAAIY/AuG7zoYABZk/s1600/storagewonk.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_TwUZtAEBTVs/TF4m_V_0XUI/AAAAAAAAAIY/AuG7zoYABZk/s1600/storagewonk.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=ulKSrp2g9c8:biPwnzsmdcc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=ulKSrp2g9c8:biPwnzsmdcc:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/storagewonk/qmrs/~4/ulKSrp2g9c8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.storagewonk.com/feeds/343612167731085939/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.storagewonk.com/2010/09/buying-storage-array-5-questions-you.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/343612167731085939?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/343612167731085939?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/storagewonk/qmrs/~3/ulKSrp2g9c8/buying-storage-array-5-questions-you.html" title="Buying A Storage Array? 5 Questions You Should Ask!" /><author><name>StorageWonk</name><uri>http://www.blogger.com/profile/04514213414839202434</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://4.bp.blogspot.com/_TwUZtAEBTVs/S-YpPiYdp0I/AAAAAAAAAHY/syLExJIpJOI/S220/blog-profile.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_TwUZtAEBTVs/TF4m_V_0XUI/AAAAAAAAAIY/AuG7zoYABZk/s72-c/storagewonk.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.storagewonk.com/2010/09/buying-storage-array-5-questions-you.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUIMQXw6cSp7ImA9Wx5TFE0.&quot;"><id>tag:blogger.com,1999:blog-2659660913109453441.post-914232406551397070</id><published>2010-07-25T21:42:00.001-06:00</published><updated>2010-07-29T06:46:20.219-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-29T06:46:20.219-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Bit Error" /><category scheme="http://www.blogger.com/atom/ns#" term="Xiotech" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Architecture" /><category scheme="http://www.blogger.com/atom/ns#" term="UBE" /><category scheme="http://www.blogger.com/atom/ns#" term="UBER" /><category scheme="http://www.blogger.com/atom/ns#" term="RAID6" /><category scheme="http://www.blogger.com/atom/ns#" term="ANSI T10 DIF" /><category scheme="http://www.blogger.com/atom/ns#" term="Ginormous Hard Drives" /><category scheme="http://www.blogger.com/atom/ns#" term="2TB Hard Drives" /><category scheme="http://www.blogger.com/atom/ns#" term="ISE" /><title>Ginormous Hard Drives Part 2--A (DIF)ferent Storage Array Required!</title><content type="html">&lt;div style="font-family: Verdana,sans-serif;"&gt;My last post addressed issues encountered when hard drives, and especially ultra-large hard drives, vibrate too much. Another issue particularly concerning with ultra-large hard drives is something called an unrecoverable bit error (UBE). Although rarely discussed with potential customers and definitely a topic "down in the weeds" UBE is a problem anyone working with ultra-large hard drives and RAID sets will eventually have to deal with. Why? Because as drives get bigger and bigger, RAID striping puts the end user at risk for having to read more blocks of data than the hard drive UBE can accommodate reliably and the rebuild from parity won't complete thus compromising the entire RAID set. &lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;So what is UBE? All hard drives have unrecoverable bit error ratings (UBER) which indicate how many bits a drive can likely transfer before encountering an UBE. Normally a drive can cope with bit errors and life moves on as usual. But when a drive encounters an &lt;b&gt;&lt;i&gt;unrecoverable&lt;/i&gt;&lt;/b&gt; bit error, bad things happen. SATA desktop drives have a UBER of 1 in 10^14 or 12.5TB. A 2TB drive equals roughly 1/6 of this UBER. A 5 drive RAID set would equal 5/6 of the UBER. Should a single drive fail in this RAID configuration there is an 83% probability that the RAID set will experience an UBE during rebuild. Although these drives are not the standard in higher-end drive arrays, some are making their way into the datacenter in an effort to get prices lower. &lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;Most array vendors will push "cheap and deep" near-line SATA or SAS drives with a UBER of 1 in 10^15 or 125TB. This increased UBER would mean that our 5 drive RAID set mentioned above would have an 8.3% probability of experiencing an UBE during rebuild thus preventing successful RAID recovery.&lt;b&gt; Even though the relative risk is lower, imagine telling your management (or regulator) that the corporate data has a 91.7% chance of surviving a single drive failure on that new, expensive RAID array you just convinced them to buy? Probably wouldn't have the effect you were looking for (unless, of course, you were wanting another job and then it might have just the effect you were looking for!)&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;So what is the answer? Well, for one thing, quit thinking that all hard drives are equal and the only thing that matters is the cost. They aren't and it isn't. Make sure the drives your vendor is quoting meet the criticality of data they will be storing. If you insist on using desktop class drives use RAID 10 instead of RAID 5 (although this added capacity overhead may negate the cost savings of the lower-end drives). Second, make sure your storage vendor subscribes to the ANSI T10 Data Integrity Field (DIF). DIF is a standard that provides end-to-end data integrity. &lt;a href="http://searchstorage.techtarget.com.au/articles/35882-Where-is-RAID-heading-"&gt;As one writer put it, &lt;/a&gt;&lt;i&gt;"T10-DIF provides a logical block guard to compare the data actually written to the disk with what is supposed to be written, a logical block application tag to ensure that the data is written to the correct logical unit and a logical block reference tag to see that the data is written to the proper virtual block."&lt;/i&gt;*&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;In other words, DIF first utilizes cyclic redundancy check (CRC) to make sure that raw data is mathematically the same between the source and destination. CRC has been used for years and as most people in this business know, if the binary sequence (CRC Code) calculated at the destination calculates differently than the source an error is deemed to have occurred and the data is usually written again. Where CRC falls short is that it only guarantees the data was written correctly, it doesn't guarantee it can ever find the data again. DIF addresses this weakness. DIF ensures that not only has data been accurately written through CRC, but that it has been written to the correct folder and to the correct file. DIF makes certain data will always be retrievable thus going a long way towards mitigating the UBE problems of hard drive technology.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;As one of the original companies to sponsor the Data Integrity Initiative (DII), Seagate incorporated ANSI T10 DIF into their Intelligent Storage Element (now exclusively offered by Xiotech as the ISE). The ISE is one example of an intelligent array that has been built to make sure the world's "love affair" with "cheap and deep" hard drives doesn't end in a nasty divorce (and there are others). Make sure your vendor is prepared for and has incorporated this standard into their drive array&amp;nbsp; 'cuz the 3TB drives are coming and the problem will continue to compound.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;*&lt;span style="font-size: x-small;"&gt;(RAID 6 or double parity RAID can also help but it suffers from a double  write penalty that can seriously impact performance. It's not a bad  option but it addresses the symptom of the problem versus fixing the cause of the problem).&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;--StorageWonk&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=3NjpHrw2Hw4:RTGrrBfahq8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=3NjpHrw2Hw4:RTGrrBfahq8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/storagewonk/qmrs/~4/3NjpHrw2Hw4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.storagewonk.com/feeds/914232406551397070/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.storagewonk.com/2010/07/ginormous-hard-drives-part-2-different.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/914232406551397070?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/914232406551397070?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/storagewonk/qmrs/~3/3NjpHrw2Hw4/ginormous-hard-drives-part-2-different.html" title="Ginormous Hard Drives Part 2--A (DIF)ferent Storage Array Required!" /><author><name>StorageWonk</name><uri>http://www.blogger.com/profile/04514213414839202434</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://4.bp.blogspot.com/_TwUZtAEBTVs/S-YpPiYdp0I/AAAAAAAAAHY/syLExJIpJOI/S220/blog-profile.png" /></author><thr:total>2</thr:total><feedburner:origLink>http://www.storagewonk.com/2010/07/ginormous-hard-drives-part-2-different.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4FRH89cCp7ImA9Wx5TGUU.&quot;"><id>tag:blogger.com,1999:blog-2659660913109453441.post-5416836193618237134</id><published>2010-07-20T08:12:00.005-06:00</published><updated>2010-08-04T23:41:55.168-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-04T23:41:55.168-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Xiotech" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Silo" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Architecture" /><category scheme="http://www.blogger.com/atom/ns#" term="Self Healing" /><category scheme="http://www.blogger.com/atom/ns#" term="SAN" /><category scheme="http://www.blogger.com/atom/ns#" term="Reliability" /><category scheme="http://www.blogger.com/atom/ns#" term="Nearline" /><category scheme="http://www.blogger.com/atom/ns#" term="Rotational Vibration" /><category scheme="http://www.blogger.com/atom/ns#" term="ISE" /><title>Ginormous Hard Drives Part 1-Why Drives Should be Frozen in a Block of ISE</title><content type="html">For the customers that buy them and the people that sell them, large hard drives are a thing of beauty. "Cheap and Deep" is the mantra that calms the nerves of those trying to accommodate an era of surging data and dwindling budgets. On the other hand, for those technical and engineering types that actually make their living working with large hard drives (or more accurately, make their living making large hard drives work) the impression can be quite different.&lt;br /&gt;
&lt;br /&gt;
For those of us who, in 1980, marveled at the immense size and elegance of the first microcomputer hard drive (Seagate ST506; yes, I know..&lt;a href="http://www.duxcw.com/digest/guides/hd/hd2.htm"&gt;.IBM...1950's...1973...3340...etc&lt;/a&gt;) and couldn't figure out how we were going to ever fill all those 5 glorious MB of spinning magnificence, the world and hard drives have become a very interesting and different place. &lt;br /&gt;
&lt;br /&gt;
Who would have guessed that over the next 30 years that 5MB hard drive would grow to the 1TB and 2TB drives commonly used today? Reason to celebrate? Perhaps, but it is also a reason to take a moment for a sanity check. As with everything else, technological advances also have their pitfalls. Fortunately if we are aware of them we can take steps to protect ourselves and those who employ us.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;VIBRATION&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_TwUZtAEBTVs/TEAIc4TJyUI/AAAAAAAAAIQ/dsd7YMeMIPI/s1600/Impact+on+Performance.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="282" src="http://3.bp.blogspot.com/_TwUZtAEBTVs/TEAIc4TJyUI/AAAAAAAAAIQ/dsd7YMeMIPI/s400/Impact+on+Performance.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
A current &lt;a href="http://www.seagate.com/staticfiles/support/disc/manuals/enterprise/Constellation%203_5%20in/100516232e.pdf"&gt;2TB Constellation ES drive&lt;/a&gt; from Seagate stores data to the tune of 240,000 tracks per inch. As a point of measure, your typical 20# copy paper measures out at a whopping .0038". That works out to be about 900 tracks sitting on a space the size of the edge of a piece of paper. A hard drive head reads these tracks one at a time so in order to read or write your precious data it has to accurately target 1/900th the thickness of a piece of paper every time it goes to work. To make matters worse, your typical hard drive, encased in a drive shuttle and strapped in next to other drives turning in the same direction can vibrate these heads like a 1980's disco (relatively speaking). It doesn't take much movement to knock a head off 1/900th's the thickness of a piece of paper making it miss its target and forcing it to wait for the next pass. Miss the target enough and seek times go up, performance dies as illustrated by the above graph.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
But is this a real problem or just a mechanism for spreading fear, uncertainty, and doubt (FUD)? Check out the graph below of 33 drive enclosures on the market today and their relative rotational vibration (RV) measured in rads/sec&lt;sup&gt;2&lt;/sup&gt;. Of the 33 drive enclosures tested, 11 were unacceptable for any drive, 21 were unacceptable for Nearline drives (the cheap and deep drives you usually buy), and 28 were unacceptable for desktop class drives. Which enclosure are you using and where did it fall in this test? Since the manufacturers weren't listed you'll have to ask.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_TwUZtAEBTVs/TEVG_ROGFLI/AAAAAAAAAIU/FoQebMEx7kI/s1600/RV+in+33+different+cabinets.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="302" src="http://2.bp.blogspot.com/_TwUZtAEBTVs/TEVG_ROGFLI/AAAAAAAAAIU/FoQebMEx7kI/s400/RV+in+33+different+cabinets.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Enterprise drives tolerate the most vibration because of special technology that helps counteract head drift. Works pretty well too (but you've got to pay for it). Nearline drives are cheaper but they don't handle vibration very well (that's part of the pain you feel long after the joy of saving some money has dissipated).&lt;br /&gt;
&lt;br /&gt;
As drives continue to inflate in capacity and increase in areal density enclosure vibration will become more of a problem to drive and data reliability. Architectural changes to how drives are placed can help reduce RV interference from other drives. Avoiding loose fitting drive shuttles also helps. Self-Healing drive enclosures like Xiotech's Intelligent Storage Element (ISE) utilize these and other techniques developed by Seagate to minimize drive vibration well below conventional drive enclosures (in the neighborhood of 2 rads/sec&lt;sup&gt;2&lt;/sup&gt;).&lt;br /&gt;
&lt;br /&gt;
Why not ask your storage vendor how many rads/sec&lt;sup&gt;2&lt;/sup&gt; their drives vibrate? The dumb look on their faces might just be worth the extra money you'll pay for better drives.&lt;br /&gt;
&lt;br /&gt;
Next blog--&lt;a href="http://www.storagewonk.com/2010/07/ginormous-hard-drives-part-2-different.html"&gt;Ginormous Hard Drives Part 2-A (DIF)ferent Storage Array Required!&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
--StorageWonk&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=Xc6vd6ufpbM:_ucGEbXkVsg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=Xc6vd6ufpbM:_ucGEbXkVsg:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/storagewonk/qmrs/~4/Xc6vd6ufpbM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.storagewonk.com/feeds/5416836193618237134/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.storagewonk.com/2010/07/ginormous-hard-drives-part-1-why-drives.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/5416836193618237134?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/5416836193618237134?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/storagewonk/qmrs/~3/Xc6vd6ufpbM/ginormous-hard-drives-part-1-why-drives.html" title="Ginormous Hard Drives Part 1-Why Drives Should be Frozen in a Block of ISE" /><author><name>StorageWonk</name><uri>http://www.blogger.com/profile/04514213414839202434</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://4.bp.blogspot.com/_TwUZtAEBTVs/S-YpPiYdp0I/AAAAAAAAAHY/syLExJIpJOI/S220/blog-profile.png" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_TwUZtAEBTVs/TEAIc4TJyUI/AAAAAAAAAIQ/dsd7YMeMIPI/s72-c/Impact+on+Performance.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.storagewonk.com/2010/07/ginormous-hard-drives-part-1-why-drives.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUBSHo7fip7ImA9WxFXGE0.&quot;"><id>tag:blogger.com,1999:blog-2659660913109453441.post-6258194835123999739</id><published>2010-05-24T11:57:00.009-06:00</published><updated>2010-05-25T10:00:59.406-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-25T10:00:59.406-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="DELL" /><category scheme="http://www.blogger.com/atom/ns#" term="Rightsizing" /><category scheme="http://www.blogger.com/atom/ns#" term="Data Progression" /><category scheme="http://www.blogger.com/atom/ns#" term="FAST" /><category scheme="http://www.blogger.com/atom/ns#" term="Compellent" /><category scheme="http://www.blogger.com/atom/ns#" term="EMC" /><category scheme="http://www.blogger.com/atom/ns#" term="Automatic Data Tiering" /><category scheme="http://www.blogger.com/atom/ns#" term="Thin Provisioning" /><category scheme="http://www.blogger.com/atom/ns#" term="3Par" /><category scheme="http://www.blogger.com/atom/ns#" term="NTAP" /><category scheme="http://www.blogger.com/atom/ns#" term="ISE" /><title>Block-based Automatic Data (BAD) "Tearing"-Why Automatic Data Tiering from a Block Storage Device is a BAD Idea.</title><content type="html">&lt;div style="font-family: Verdana,sans-serif;"&gt;Hey, I've got an idea-Let's move all the highly utilized data to the fast, expensive storage tier, and we'll move all the infrequently used data to a lower, cheaper storage. You'll save money through efficiency and its all automatic? Sounds great right? Who wouldn't jump at a deal like that? But as with everything, the devil is in the details. &lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;b&gt;First, How Does Automatic Data Tiering work on a Block Storage Device?&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;The premise is fairly simple. A block storage device checks once per day to see if a block has been updated. If it has been updated two or three days in a row the block is deemed "important" and is moved to a higher tier of storage and/or a higher performing RAID type. If a block is not updated once within a 12 day time frame, the block is deemed "less important" and moved down to a lower performing tier of storage and/or a lower performing RAID type. Sounds pretty effective.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;So where is the rub?&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;Block level devices have no awareness of data and data-value. They simply see all things as blocks of storage. Those blocks either have data on them or they don't. The only thing a block storage device can tell is if the block has recently been updated, nothing more. Block-based Automatic Data (BAD) "tearing" has no method for determining the inherent value of the data. Why is this a problem? Well, consider those unauthorized .mp3's of the Beatle's "White Album" (or Don Ho's Greatest Hits if you prefer ;-)) that have been secretly uploaded to your SAN for the enjoyment of the listening employee base. These files, although unauthorized, are accessed every day. Where do they end up? On expensive Tier 1 RAID 10 storage. What about your Oracle payroll application? Well, assuming the really important parts are accessed once every two weeks for payroll, most, if not all of this application will find itself on Tier 2 or Tier 3 storage, RAID 5 or worse. Now, you may think "that's not a big deal because my storage vendor told me it will move back up to a faster tier and RAID type as it is being used. Right?" Well, yes, but you have to use the blocks three days in a row (systems only check the block once per 24 hours) before it will move up again. How long does your payroll last? By the time it your data has moved up in Tier/RAID your payroll is done (or actually, since your database is on such slow storage, maybe it isn't done and you have a line of people at your door looking for their paycheck?).&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;Another problem with this approach is that nobody's data is perfectly balanced between "often used" and "not often used". The net result is one of two scenarios: 1) you use more of your data blocks than you think, in which case it all gets crammed into your Tier 1 storage (well there goes your thin provisioning benefits), and leaves your tier 2 and 3 storage relatively unused (so now you have too much Tier 2 and 3 and not enough Tier 1, guess you've got to go buy more-too bad licensing cost is based on disk count); or, 2) you don't use very much of your total block pool at all, and so everything gets crammed into your slow, tier 2 and 3 storage, and leaves your expensive Tier 1 storage spinning in the wind (now your system is slow for at least three days in a row and heaven help you if your usage is up for two days and low the third. Got to start all over). Now admittedly these settings can be changed from their defaults and it is possible, with a little effort, to tune your environment. But this is a manual process and does not automatically re-tune itself to match your changing business demands over the months and years.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;Clearly this is a worst case scenario and storage vendors will tell you there is an easy solution to this problem. You simply turn BAD "tearing" off for your critical applications. Yes, that valuable software that was going to solve all your efficiency problems needs to be turned off (not a big deal for the vendor since he already has your check for the software). But if you have to turn this expensive piece of software off then why have it in the first place? Doesn't that really highlight the simple truth that BAD "tearing" is a great marketing tool and may even work fine for small shops, but it is not the correct solution for anything approaching the enterprise? Agreed, the concept is good, it is the execution that is limited-in this case, by the block storage device itself. &lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;Now before I get all kinds of comments from champions of Compellent's &lt;br /&gt;
Data Progression", or EMC's "FAST", or NTAP, or 3PAR (among others) let me say this is not meant as a slam to those companies. Although I compete with them every day I've also come to respect them for what they do. This paper is simply to point out that, although these companies offer BAD "tearing" in the only way they can given the architectural limitations of their systems, BAD "tearing" alone simply isn't the proper way to accomplish the task. Rather, software that has the ability to see data as the filesystem sees it and allows &lt;i&gt;company management&lt;/i&gt; the power to arbitrarily assign value to data regardless of its daily access is, by definition, true &lt;a href="http://www.snia.org/forums/dmf/news/articles/ILM_isnt_just_about_storage.pdf"&gt;Information Lifecycle Management (ILM)&lt;/a&gt; as defined by the &lt;a href="http://www.snia.org/home/"&gt;Storage Network Industry Association (SNIA)&lt;/a&gt;.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;Policy-based Automatic Data (PAD) tiering is the correct way of moving data from one tier to another because it allows your company decision makers to tag business critical applications as, well, business critical, regardless of how much or little they are used. It also allows you to tag certain data types as low priority (or unauthorized) regardless of how often they are accessed. Thus, the "White Album" and "Don Ho's Greatest Hits" won't find a happy place on your expensive SAN storage no matter how popular (or not for you Wayne Newton fans) they are.&lt;br /&gt;
&lt;br /&gt;
So do yourself a favor and look at automatic data tiering the way &lt;a href="http://www.xiotech.com/"&gt;Xiotech&lt;/a&gt; and many others see it (using "best of breed" PAD tiering solutions) and forget the BAD "tearing" approach. You'll save yourself money, time, and headaches as you mange your data with tiers and not "tears".&lt;br /&gt;
&lt;br /&gt;
--StorageWonk&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=QYmQeMPeeiA:CTyGeseSOcw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=QYmQeMPeeiA:CTyGeseSOcw:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/storagewonk/qmrs/~4/QYmQeMPeeiA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.storagewonk.com/feeds/6258194835123999739/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.storagewonk.com/2010/05/block-based-automatic-data-bad-tearing.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/6258194835123999739?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/6258194835123999739?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/storagewonk/qmrs/~3/QYmQeMPeeiA/block-based-automatic-data-bad-tearing.html" title="Block-based Automatic Data (BAD) &quot;Tearing&quot;-Why Automatic Data Tiering from a Block Storage Device is a BAD Idea." /><author><name>StorageWonk</name><uri>http://www.blogger.com/profile/04514213414839202434</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://4.bp.blogspot.com/_TwUZtAEBTVs/S-YpPiYdp0I/AAAAAAAAAHY/syLExJIpJOI/S220/blog-profile.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.storagewonk.com/2010/05/block-based-automatic-data-bad-tearing.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4HSHo7fip7ImA9WxFaEk4.&quot;"><id>tag:blogger.com,1999:blog-2659660913109453441.post-3268775222195728300</id><published>2010-05-18T08:33:00.001-06:00</published><updated>2010-07-15T16:45:39.406-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-15T16:45:39.406-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="DELL" /><category scheme="http://www.blogger.com/atom/ns#" term="stranded storage" /><category scheme="http://www.blogger.com/atom/ns#" term="Thin Provisioning" /><category scheme="http://www.blogger.com/atom/ns#" term="Over-subscription" /><category scheme="http://www.blogger.com/atom/ns#" term="Xiotech" /><category scheme="http://www.blogger.com/atom/ns#" term="IBM" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Architecture" /><category scheme="http://www.blogger.com/atom/ns#" term="Compellent" /><category scheme="http://www.blogger.com/atom/ns#" term="HP" /><category scheme="http://www.blogger.com/atom/ns#" term="EMC" /><category scheme="http://www.blogger.com/atom/ns#" term="HDS" /><category scheme="http://www.blogger.com/atom/ns#" term="3Par" /><category scheme="http://www.blogger.com/atom/ns#" term="ISE" /><category scheme="http://www.blogger.com/atom/ns#" term="NTAP" /><title>The Real Skinny on Thin Provisioning</title><content type="html">&lt;div style="font-family: Verdana,sans-serif;"&gt;Clearly one of the most popular storage features to-date, thin provisioning (provisioning what an application or server "thinks it needs" while physically allocating only what it actually needs) seems for many to be the answer to saving money by limiting over-allocation of storage. Over-allocated storage is "stranded storage" and is a waste of money and resources. Thin provisioning&amp;nbsp; promises to free up this "stranded storage" making it available to other applications, servers, or even delaying the purchase of the storage until a later date; all attractive options in our frugal economy. But along with its benefits, there are some important considerations to keep in mind so that the "Thin" in Thin provisioning ends up on your data storage and not in your wallet.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;Arguably there are two key factors driving the over-allocation of storage. First there is the lead time it takes for an application owner to acquire additional storage when he runs out (it may be as simple as making an internal request for more capacity but all too often it necessitates the approval and purchase of additional storage resources). The second key driver for over-allocation is the difficulty in actually sizing the amount of storage an application will need, especially with rapid growth environments such as email, database, and server (VM)/desktop (VDI) virtualization. Sometimes we calculate (or guess) wrong and end up stranding precious resources behind servers or applications that are not using them. So we reason, "if I can just pull back the stranded storage through a mechanism like Thin provisioning I can save money and cost-justify the acquisition."&amp;nbsp; The theory is appealing and certainly makes sense but beware, pulling back over-allocated storage is not as straightforward as you might think.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;b&gt;There are some things&lt;/b&gt;&lt;b&gt; to consider:&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;b&gt;1. How will you migrate a "thick" LUN to a "Thin" LUN?&lt;/b&gt; Migration tools and techniques differ. Most simply copy blocks in a volume from one system to another without making a distinction as to whether those blocks contain data. Some Thin systems allocate storage whenever they detect a block has been updated so that 500GB of data sitting on a 1TB volume ends up migrating as a 1TB volume. It is true that there are systems out there that can detect blocks that have no data and may be able to reclaim or not allocate storage to these blocks during migration which would certainly put you in a better position to achieve a net savings. What about the system you are looking at? How does it migrate data?&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;b&gt;2. Will you see the cost savings you are expecting? &lt;/b&gt;Even though, as mentioned, some Thin systems can reclaim blocks that are empty, a bigger and more serious problem to the bottom line occurs when a Thin storage system has to deal with blocks that were previously used. Why? Because the physical allocation occurs when the file system needs to store data. It does not become "unallocated" again just because the file system deletes the file. The reason for this is because when a file system deletes a file it doesn't "null-out" the block used for that file (as this would be prohibitive from a performance standpoint), instead it marks the block as "no longer used" and it ignores the data on it until it is eventually overwritten. &lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;Unfortunately the block storage device still sees it as full of data (because it is) and it has no clue that the block is now viewed by the file system as "empty". How effective your Thin storage system is at saving you money depends on what percentage of previously used blocks your volumes contain. In addition, some file systems are more efficient at reclaiming previously used blocks than others and thus are considered "Thin friendly." Unfortunately one of the most widely used (Microsoft's NTFS) is not among these. To make matters worse, NTFS likes to use fresh new blocks before recycling previously used blocks. It is true that some Thin storage vendors do provide applications that will bring the previously used storage "to the front" so to speak, thus making NTFS use it sooner than later, but from a Thin perspective the damage is done. The block, though no longer used, is still allocated just like it was before you bought your&amp;nbsp; Thin storage system. If your volumes are made up of a high percentage of previously used blocks and your file system is not "Thin friendly" your savings will not be what you are expecting or hoping for. This doesn't mean Thin is bad, it just means you have to factor this in to your cost justification model when considering a Thin storage purchase-something most do not do.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;b&gt;3. What will your data migration experience really be like?&lt;/b&gt; If your data migration tool is not "Thin friendly" and it copies all the blocks it sees regardless of whether or not they are empty, or if your file system is not "Thin friendly" and splurges on how it allocates and maintains blocks to applications, your migration experience will likely be difficult, especially if you are intent on seeing any real cost savings.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4. What about "Zero Reclamation" technology?&lt;/b&gt; This technology is offered by most Thin storage vendors and potentially may help. The concept is that any contiguous span of storage that is all zeros will be reclaimed. So if the volume you are migrating is 40% full and the remaining 60% contains all zeros you can reclaim that 60% of data to the unallocated storage pool. However, like anything else, there are caveats:&lt;br /&gt;
&lt;br /&gt;
1. Although Thin storage vendors claim high recovery rates (30%-40% or more) the recovery rate is entirely dependent on how much of the allocated space is actually zeros. This would typically be over-allocated space that was carved out of the storage pool but not made part of the volume or formatted with zeros and not overwritten. It should also be noted that this reclamation is typically a "one-time only" event since it is highly uncommon for a database or file system to overwrite used blocks with zeros (again for performance penalty reasons) so the zeros you see at migration are usually the only ones you get. Your savings disappear as time goes on.&lt;br /&gt;
&lt;br /&gt;
2. Zero reclamation technology will only reclaim space &lt;i&gt;IF &lt;/i&gt;it is marked with zeros, a situation that is not typical. In most cases, unused storage space either has old data from previous use, or random bits of data that float around on most hard drives. The point is, no zero, no savings. &lt;br /&gt;
&lt;br /&gt;
3. To make matters worse, Zero reclamation requires an entire "chunk" or "segment" (size of a piece of a RAID stripe on each disk x the number of disks) be zeros. If even one bit is not a zero it's a no-go. Chunk size varies among array vendors and application (HDS USP-V is reported to utilize a 42MB chunk, EMC is at 768KB based upon a 64KB Block).The larger the chunk the less likely it is to be all zeros.&lt;br /&gt;
&lt;br /&gt;
So even though most Thin storage vendors try to be efficient in the capacity they reclaim there is only so much they can do with widely varying end-user environments. You will likely still have to resort to methods such as re-loading existing applications and data from your backup environment or, if this is too risky, you may have to be satisfied with targeting only new applications to your Thin storage environment. Either way your cost goes up considerably due to management overhead, risk, and time. A pretty disappointing reality check in the presence of so much enthusiastic marketing hype.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;So what is the answer? When considering the purchase of a Thin storage system you should discuss the options for solving the problems above with your storage vendor. Fortunately, &lt;i&gt;there are&lt;/i&gt; software solutions that can help mitigate the problems of block-based Thin provisioning, but most Thin storage vendors don't broach the subject since the software can add significant additional CAPEX cost to an already expensive hardware solution. So if your storage vendor doesn't bring it up, do yourself a favor and ask. If the storage vendor you are speaking to cannot (or will not) adequately advise you then look somewhere else. If they say it's not necessary ask them to prove it (they have to have a file system view of storage rather than just a block level, to establish and maintain Thin savings efficiency). The simple truth is, without specialized software to mitigate these problems you will not see the returns you expect to see in utilizing Thin storage. Without factoring in the cost of this software, you cannot accurately assess your savings, if any, by utilizing Thin storage for your production environment.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;Thin provisioning can be an excellent tool for solving some of your over-allocation problems. It can be especially useful in development and test environments which are temporary in nature. But switching from a "thick" to a "Thin" environment for general, long-term production is not as straightforward as some would have you believe. Without additional software to bridge the gap between block and file your cost savings may not be what you expect it to be nor what your storage vendor is telling you.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;b&gt;&lt;span style="font-size: x-small;"&gt;Sources:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;http://www.symantec.com/connect/articles/thin-provisioning-without-symantec-not-good-idea "Read  this before buying a thin provisioning system 1.0"&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;http://www.xyratex.mobi/pdfs/whitepapers/Xyratex_White_Paper_RAID_Chunk_Size_1-0.pdf&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;http://www.zdnet.com/blog/storage/chunks-the-hidden-key-to-raid-performance/130&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: x-small;"&gt;http://www.symantec.com/connect/blogs/difference-between-storage-foundation-smartmove-and-hardware-based-zero-reclaim-solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: x-small;"&gt;http://thestorageanarchist.typepad.com/weblog/2009/12/2033-v-max-is-much-more-than-fast.html&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: x-small;"&gt;http://thestoragearchitect.com/2009/12/11/enterprise-computing-has-emc-slipped-zero-block-reclaim-into-v-max/&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;https://www.ibm.com/developerworks/mydeveloperworks/blogs/InsideSystemStorage/entry/does_size_really_matter_for?lang=en &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
--StorageWonk&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=JVUfMC0wf5o:IVNJeooA4_I:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=JVUfMC0wf5o:IVNJeooA4_I:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/storagewonk/qmrs/~4/JVUfMC0wf5o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.storagewonk.com/feeds/3268775222195728300/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.storagewonk.com/2010/05/real-skinny-on-thin-provisioning.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/3268775222195728300?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/3268775222195728300?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/storagewonk/qmrs/~3/JVUfMC0wf5o/real-skinny-on-thin-provisioning.html" title="The Real Skinny on Thin Provisioning" /><author><name>StorageWonk</name><uri>http://www.blogger.com/profile/04514213414839202434</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://4.bp.blogspot.com/_TwUZtAEBTVs/S-YpPiYdp0I/AAAAAAAAAHY/syLExJIpJOI/S220/blog-profile.png" /></author><thr:total>2</thr:total><feedburner:origLink>http://www.storagewonk.com/2010/05/real-skinny-on-thin-provisioning.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUABRn89eCp7ImA9WxFQGUU.&quot;"><id>tag:blogger.com,1999:blog-2659660913109453441.post-1597647701054323818</id><published>2010-05-14T21:38:00.003-06:00</published><updated>2010-05-15T23:29:17.160-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-15T23:29:17.160-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SAN" /><category scheme="http://www.blogger.com/atom/ns#" term="Citrix" /><category scheme="http://www.blogger.com/atom/ns#" term="Hypervisor" /><category scheme="http://www.blogger.com/atom/ns#" term="Virtual Servers" /><category scheme="http://www.blogger.com/atom/ns#" term="IO per TB" /><category scheme="http://www.blogger.com/atom/ns#" term="Rightsizing" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Architecture" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Silo" /><category scheme="http://www.blogger.com/atom/ns#" term="Xiotech" /><category scheme="http://www.blogger.com/atom/ns#" term="VMWare" /><category scheme="http://www.blogger.com/atom/ns#" term="IO per Watt" /><category scheme="http://www.blogger.com/atom/ns#" term="Performance Starved Application" /><category scheme="http://www.blogger.com/atom/ns#" term="ISE" /><title>Removing the Performance Stranglehold from Virtual Servers</title><content type="html">&lt;div style="font-family: Verdana,sans-serif;"&gt;It is ironic that in the 21st century, despite having the fastest processors, the largest cache pools, and the most powerful applications, server performance, both virtualized and physical, would still be constrained in our data centers by the storage foundation they have been built upon.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;It has been discussed in &lt;a href="http://www.storagewonk.com/2010/02/bridging-gap-between-servers-that-can.html"&gt;past blogs&lt;/a&gt; about how processor performance increased 30-fold between 1996 and 2005, while hard drive performance increased only 1.3x during the same period. And it is true that mechanical hard drives will never match the performance gains of a microprocessor; but it is equally true that inefficiencies in RAID, caching, controller firmware, and error detection have formed an unnecessary stranglehold on storage causing it to remain far slower relative to performance than it has to be.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;This stranglehold has resulted in the proliferation of Performance Starved Applications (PSA) in the areas of databases, email, high performance computing (HPC), and server virtualization. Even now application and OS developers are struggling to find ways to improve the way they lay data onto physical disk so as to enhance performance but there is only so much that can be done. Until the storage industry does some serious "out of the box" thinking storage will continue to be the "boat anchor" dragging the rest of IT down.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;Xiotech's ISE, developed by the Advanced Storage Architecture Group formerly at Seagate Technologies and now a part of Xiotech, is a major effort to "think out of the box" and find ways to remove these inefficiencies freeing up the full potential of today's fast spinning hard drives.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;ISE’s “Redundancy Allocated Grid System” (RAGS) striping methodology eliminates complex algorithms of traditional RAID controller technology in favor of creating a three-dimensional grid across all heads inside all hard drives contained within a DataPac drive assembly. This allows for more efficient data movement via a flat lookup table versus the traditional way of mathematically tracking data required by conventional RAID devices. Combined with its patented cache algorithms RAGS makes the ISE “wicked fast” in both IOPS and MBps and it does so even at 100% full without losing performance, a trick which simply cannot be duplicated by conventional storage arrays which lose performance steadily as a hard drive fills, nor solid state drive (SSD) manufacturers who typically limit capacity to no more than 50% full due to wear leveling.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;The Xiotech ISE architecture can have a major impact in the world of server virtualization. Virtual machine applications such as VMWare, Citrix Xen Server, and Microsoft HyperV all have unique performance requirements that conventional storage struggles to fulfill. All of these companies are working feverously to mitigate this bottleneck through better software mechanisms. But by providing, in many cases 3x the performance per drive even at 100% full, Xiotech ISE provides unmatched performance and usable capacity through smarter hardware technology. Not only will it offer today’s hypervisor applications immediate relief from the boat-anchor storage they are accustomed to running on, but it provides an enhanced platform to leverage all the secret performance mojo and pixie dust hypervisor companies are creating to speed up their present and future applications.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;Want some real numbers to chew on? Check out the test results at &lt;a href="http://www.storagehacker.com/"&gt;www.storagehacker.com&lt;/a&gt; and see for yourself.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;--StorageWonk&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=xTyY1Vw596M:D5PdrBcbAyw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=xTyY1Vw596M:D5PdrBcbAyw:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/storagewonk/qmrs/~4/xTyY1Vw596M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.storagewonk.com/feeds/1597647701054323818/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.storagewonk.com/2010/05/removing-performance-stranglehold-from.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/1597647701054323818?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/1597647701054323818?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/storagewonk/qmrs/~3/xTyY1Vw596M/removing-performance-stranglehold-from.html" title="Removing the Performance Stranglehold from Virtual Servers" /><author><name>StorageWonk</name><uri>http://www.blogger.com/profile/04514213414839202434</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://4.bp.blogspot.com/_TwUZtAEBTVs/S-YpPiYdp0I/AAAAAAAAAHY/syLExJIpJOI/S220/blog-profile.png" /></author><thr:total>3</thr:total><feedburner:origLink>http://www.storagewonk.com/2010/05/removing-performance-stranglehold-from.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cAQnc8fip7ImA9Wx5SEUQ.&quot;"><id>tag:blogger.com,1999:blog-2659660913109453441.post-2090554410653160231</id><published>2010-05-09T14:51:00.006-06:00</published><updated>2010-08-07T08:24:03.976-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-07T08:24:03.976-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Cloud" /><category scheme="http://www.blogger.com/atom/ns#" term="Deduplication" /><category scheme="http://www.blogger.com/atom/ns#" term="REST" /><category scheme="http://www.blogger.com/atom/ns#" term="SAN" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Services" /><category scheme="http://www.blogger.com/atom/ns#" term="IAS" /><category scheme="http://www.blogger.com/atom/ns#" term="Thin Provisioning" /><category scheme="http://www.blogger.com/atom/ns#" term="Unified Networking" /><category scheme="http://www.blogger.com/atom/ns#" term="Xiotech" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Architecture" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Silo" /><category scheme="http://www.blogger.com/atom/ns#" term="Self Healing" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage in the Cloud" /><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Ready" /><category scheme="http://www.blogger.com/atom/ns#" term="ISE" /><title>"Why Can't Storage Just Simply Plug into the Cloud?"</title><content type="html">The lament above came from a potential customer, frustrated that storage continues to be one of the most difficult parts of datacenter planning. I thought it would be a good topic to consider especially since "cloud" seems to be the newest important buzzword of the day.&lt;br /&gt;
&lt;br /&gt;
The simple answer to the question above is that storage has always been proprietary and monolithic in its design. Although storage vendors have made doing things within the confines of their storage easier as time has gone by the truth remains that the storage silo architecture is not conducive to the "Cloud" concept.&lt;br /&gt;
&lt;br /&gt;
The proprietary nature of how storage is managed is another reason why storage can't "simply plug into the cloud". Not to say there haven't been attempts to remedy this fact. The Storage Network Industry Association's (SNIA) Storage Management Initiative-Specification or SMI-S was just such an effort. It was meant to &lt;a href="http://www.snia.org/tech_activities/standards/curr_standards/smi/"&gt;"define a method for the interoperable management of a heterogeneous  Storage Area Network (SAN)"&lt;/a&gt;. Unfortunately for the end user having a method for interoperable management of heterogeneous storage is not in the business and financial interests of the storage industry. Why not? Because the only thing that differentiates one chunk of storage from another is its wiz-bang software and ease of management. The hardware is almost identical and so a storage company can't really differentiate its product (read, make you want to buy its product) based on hardware alone. So, it has to come up with ever new and exciting software features to attract you to its side of the table and keep you there. Having a method for interoperable management of heterogeneous storage nullifies this one differentiator and so the concept, though well intended, really had no serious chance of success. Oh there has been lip service to it from some vendors but nobody truly supports SMI-S in its complete form. Bet that SMI-S will quietly go away as another good idea that failed.&lt;br /&gt;
&lt;br /&gt;
Does this mean there is no way we'll ever have a storage array that can simply "plug into the cloud"? Not necessarily, but it won't happen until storage vendors come up with a better way to differentiate their products apart from their management and software features. Some vendors are already trying to move in this direction but they are still too reliant on old technology and a proprietary interface.&lt;br /&gt;
&lt;br /&gt;
So far, there is only one player in the market today that offers a radically different hardware architecture based upon spinning hard drives. That architecture, designed by the world's leading hard drive manufacturer Seagate Technologies, differentiates the company enough to allow it to stay in business without focusing all its efforts on proprietary software. In fact, it is designed to allow other companies to control the hardware if they wish through API's called "CorteX". CorteX can facilitate a symbiotic relationship with other vendors' software thus allowing the end user to build a cloud using ISE storage and manage it with just about any software that tickles their fancy. It even allows you to leverage the features already built into most enterprise class software (Thin Provisioning, Snapshots, hot backups, Data Migration, Deduplication, and others found in Symantec, Oracle, Microsoft, VMWare, Citrix, etc.)&lt;br /&gt;
&lt;br /&gt;
That company is Xiotech and the storage product is the Intelligent Storage Element (ISE). You've never seen anything like it. Typically three times faster than conventional disk (even at 100% full, no short stroking required), capable of re-manufacturing drives in-situ and placing them back into service without human intervention, a five-year, four-hour, 24x7x365 hardware warranty included, and managed entirely through representation state transfer (RESTful) web services. REST is the language of HTTP and the cloud. Storage that understands the language of the cloud simply plugs right in. No muss, no fuss. No other storage vendor does it this way (yet). Why? Because they don't have the ISE to differentiate their product line. Want to learn more? Talk to your favorite storage integrator or contact Xiotech direct at &lt;a href="http://www.xiotech.com./"&gt;www.xiotech.com.&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
--StorageWonk&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=qY9aeIBqbmk:OkgpSiU6Bgg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=qY9aeIBqbmk:OkgpSiU6Bgg:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/storagewonk/qmrs/~4/qY9aeIBqbmk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.storagewonk.com/feeds/2090554410653160231/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.storagewonk.com/2010/05/why-cant-storage-just-simply-plug-into.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/2090554410653160231?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/2090554410653160231?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/storagewonk/qmrs/~3/qY9aeIBqbmk/why-cant-storage-just-simply-plug-into.html" title="&quot;Why Can't Storage Just Simply Plug into the Cloud?&quot;" /><author><name>StorageWonk</name><uri>http://www.blogger.com/profile/04514213414839202434</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://4.bp.blogspot.com/_TwUZtAEBTVs/S-YpPiYdp0I/AAAAAAAAAHY/syLExJIpJOI/S220/blog-profile.png" /></author><thr:total>4</thr:total><feedburner:origLink>http://www.storagewonk.com/2010/05/why-cant-storage-just-simply-plug-into.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUACQ3c8eyp7ImA9WxFRFUw.&quot;"><id>tag:blogger.com,1999:blog-2659660913109453441.post-7342068379188223486</id><published>2010-04-28T09:57:00.005-06:00</published><updated>2010-04-28T23:09:22.973-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-28T23:09:22.973-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HaaS" /><category scheme="http://www.blogger.com/atom/ns#" term="REST" /><category scheme="http://www.blogger.com/atom/ns#" term="SAN" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Services" /><category scheme="http://www.blogger.com/atom/ns#" term="IAS" /><category scheme="http://www.blogger.com/atom/ns#" term="&quot;Next&quot; Terabyte" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Architecture" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Silo" /><category scheme="http://www.blogger.com/atom/ns#" term="Xiotech" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage in the Cloud" /><category scheme="http://www.blogger.com/atom/ns#" term="SaaS" /><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Ready" /><category scheme="http://www.blogger.com/atom/ns#" term="ISE" /><title>What Makes Storage "Cloud Ready"? Take 2</title><content type="html">A couple weeks ago I posed a question of &lt;a href="http://www.storagewonk.com/2010/04/what-makes-storage-cloud-ready.html"&gt;what  makes storage "cloud ready"?&lt;/a&gt; It was met with a resounding silence.  At first I found that a bit odd since I considered it to be a reasonably  neutral question that would generate a bit of discussion on the value  of one architecture over another. Given there were a few hundred  visitors to the page I just wasn't expecting "crickets" but, alas,  that's what I got. However, as I considered the question anew it occurred to  me that it would probably be a tough question to answer if I was  championing a traditional storage silo, because for storage to be "cloud  ready" it has to be flexible, fluid, and dynamic, like the cloud  itself. Now there are storage vendors out there that pitch their silos  as flexible, fluid, and dynamic, but you quickly find that they are only  flexible, fluid, and dynamic as long as you stay within the confines of  their silo. The minute you step outside the capacity of one of their  silos you find their systems to be anything but "cloud ready."&lt;br /&gt;
&lt;br /&gt;
An  architecture that requires you to &lt;a href="http://www.storagewonk.com/2010/02/trimming-high-cost-of-next-terabyte-of.html"&gt;purchase  an entirely new storage silo&lt;/a&gt; when the first one has reached its  functional limit is not a practical design for a dynamic architecture  such as the cloud (both internal and external clouds). But neither is  moving backwards to an earlier time of direct attached storage (DAS) the  answer. The truth is, we need a hybrid system, one that provides the  benefits of centralized management that has made SAN storage popular,  with the lower cost of the next terabyte of storage that made DAS an  economical choice.&amp;nbsp; However, please keep in mind the cloud demands more  than modularity because there are several designs on the market today  that are modular but not necessarily "cloud ready."&amp;nbsp; To be "cloud ready"  storage has to be nearly infinite in its ability to scale (both in  terms of capacity and performance),  automatic, and invisible to the  end-user. "Cloud ready" implies a certain level of automation and  dynamic growth that requires hardware to once again become the &lt;a href="http://blog.xiotech.com/blog/?p=31"&gt;servant of the application&lt;/a&gt;  because the cloud is all about applications and virtual server  environments (VSE).&amp;nbsp; This requires a cloud ready storage array to speak  the language of the application and of the Internet through  non-proprietary, open standards such as Web services and &lt;a href="http://storagetexan.com/2010/04/13/the-cool-things-xiotech-is-doing-with-restful-api/"&gt;Representation  State Transfer (REST)&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
A storage subsystem  architecture based on this premise would allow practically limitless  scale starting from a system as small as a terabyte or two, and it would  allow the cloud to control the provisioning and de-provisioning of  storage without requiring human intervention or huge expenditures to  provide the next terabyte of storage beyond that which is currently  owned.&amp;nbsp; It would allow applications and servers to self-tune based upon  actual needs such as a server automatically and temporarily provisioning  additional storage for "end-of-month runs" or an Oracle or SQL database  automatically moving a LUN to a group of storage modules that had more  resources to meet the moments demands, and then resettling the LUN to  lesser performing storage as demands dropped. And before you say we  already have this feature, understand this goes far beyond the crude  dynamic tiering offered by some arrays because it looks at real-time  need and adjusts immediately rather than simply looking at whether a  block was accessed during the past 24 hours. It differs from auto-raid  types of technology in that the resources for this movement are  multiplied across the entire spectrum of storage rather than relying on  two controllers to effect the move (which they might be too busy to do  at any given moment). Because it is application driven, it addresses  data movement based upon data value rather than last access. Last access  doesn't always add up to data value as any storage admin with  unauthorized .mp3's on his network will attest.&lt;br /&gt;
&lt;br /&gt;
So what  makes storage "cloud ready"? It has to be modular, it has to be &lt;a href="http://xiotech.com/press-release.php?id=177"&gt;intelligent, and it  has to be seamlessly controlled by the applications and VSE's.&lt;/a&gt; Until  storage vendors figure out a way to build these three things into their  array architecture their systems will never truly be "cloud ready" and  the end-user will continue to pay the price.&lt;br /&gt;
&lt;br /&gt;
--StorageWonk&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=iQilJnzOLVM:_V_Dq1lzDww:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=iQilJnzOLVM:_V_Dq1lzDww:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/storagewonk/qmrs/~4/iQilJnzOLVM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.storagewonk.com/feeds/7342068379188223486/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.storagewonk.com/2010/04/what-makes-storage-cloud-ready-take-2_28.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/7342068379188223486?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/7342068379188223486?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/storagewonk/qmrs/~3/iQilJnzOLVM/what-makes-storage-cloud-ready-take-2_28.html" title="What Makes Storage &quot;Cloud Ready&quot;? Take 2" /><author><name>StorageWonk</name><uri>http://www.blogger.com/profile/04514213414839202434</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://4.bp.blogspot.com/_TwUZtAEBTVs/S-YpPiYdp0I/AAAAAAAAAHY/syLExJIpJOI/S220/blog-profile.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.storagewonk.com/2010/04/what-makes-storage-cloud-ready-take-2_28.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MEQn4-eCp7ImA9WxFTGU8.&quot;"><id>tag:blogger.com,1999:blog-2659660913109453441.post-7345856211261060286</id><published>2010-04-10T06:37:00.002-06:00</published><updated>2010-04-10T13:56:43.050-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-10T13:56:43.050-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HaaS" /><category scheme="http://www.blogger.com/atom/ns#" term="Cloud" /><category scheme="http://www.blogger.com/atom/ns#" term="SAN" /><category scheme="http://www.blogger.com/atom/ns#" term="&quot;Next&quot; Terabyte" /><category scheme="http://www.blogger.com/atom/ns#" term="Unified Networking" /><category scheme="http://www.blogger.com/atom/ns#" term="Rightsizing" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Architecture" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Silo" /><category scheme="http://www.blogger.com/atom/ns#" term="Xiotech" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage in the Cloud" /><category scheme="http://www.blogger.com/atom/ns#" term="NAS" /><category scheme="http://www.blogger.com/atom/ns#" term="SaaS" /><category scheme="http://www.blogger.com/atom/ns#" term="ISE" /><title>What Makes Storage "Cloud Ready"?</title><content type="html">If your day is like my day, you probably spend a good bit of your time visiting with end-users about "the Cloud" and how this architectural concept will impact their datacenters going forward. Now software as a service (SaaS) seems to intuitively make sense in that being able to use (and pay for) a license for an application only when you need it has a certain charm about it. Virtualizing servers according to demand also makes sense since this is essentially a software function. But how do you do the same thing with hardware, namely, storage? How do you make hardware as a service (HaaS) as viable as SaaS? Is it realistic or not?&lt;br /&gt;
&lt;br /&gt;
In an effort to generate some healthy discussion on this subject, I'd like to get your feedback on what it is that makes a storage array "Cloud ready"? Perhaps this just another buzzword that doesn't mean anything? As competitive as the storage industry is let's try to keep the "religious debate" to a minimum and discuss it from an architectural perspective. For example, if you work for, or use, a storage manufacturer that sells a more traditional "storage silo," how is this approach better than another for HaaS? What is it that your chosen storage vendor does to make you feel their approach is the logical choice in the context of "the Cloud"? If your preferred storage vendor is more modular in design and architecture, what do you feel gives this architecture the edge in "the Cloud" over a more conventional approach? And if you're big on direct attached storage (DAS) for the Cloud, why is going back to this approach preferred over SAN/NAS? Finally, perhaps you feel they are all valid architectures for the Cloud and it doesn't really matter which approach is used. Why do you feel this way?&lt;br /&gt;
&lt;br /&gt;
All opinions are valid and welcome. Care to weigh in?&lt;br /&gt;
&lt;br /&gt;
StorageWonk&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=uKUbtGVksvo:50Kd18NmDFk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=uKUbtGVksvo:50Kd18NmDFk:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/storagewonk/qmrs/~4/uKUbtGVksvo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.storagewonk.com/feeds/7345856211261060286/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.storagewonk.com/2010/04/what-makes-storage-cloud-ready.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/7345856211261060286?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/7345856211261060286?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/storagewonk/qmrs/~3/uKUbtGVksvo/what-makes-storage-cloud-ready.html" title="What Makes Storage &quot;Cloud Ready&quot;?" /><author><name>StorageWonk</name><uri>http://www.blogger.com/profile/04514213414839202434</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://4.bp.blogspot.com/_TwUZtAEBTVs/S-YpPiYdp0I/AAAAAAAAAHY/syLExJIpJOI/S220/blog-profile.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.storagewonk.com/2010/04/what-makes-storage-cloud-ready.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkAGQHg4fyp7ImA9WxFTEEw.&quot;"><id>tag:blogger.com,1999:blog-2659660913109453441.post-5331807589889178087</id><published>2010-03-30T22:26:00.003-06:00</published><updated>2010-03-30T22:45:21.637-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-30T22:45:21.637-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HAIL" /><category scheme="http://www.blogger.com/atom/ns#" term="REST" /><category scheme="http://www.blogger.com/atom/ns#" term="SAN" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Services" /><category scheme="http://www.blogger.com/atom/ns#" term="MUD" /><category scheme="http://www.blogger.com/atom/ns#" term="Thin Provisioning" /><category scheme="http://www.blogger.com/atom/ns#" term="IAS" /><category scheme="http://www.blogger.com/atom/ns#" term="Unified Networking" /><category scheme="http://www.blogger.com/atom/ns#" term="Xiotech" /><category scheme="http://www.blogger.com/atom/ns#" term="Energy Efficiency/Green" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Architecture" /><category scheme="http://www.blogger.com/atom/ns#" term="Self Healing" /><category scheme="http://www.blogger.com/atom/ns#" term="NAS" /><category scheme="http://www.blogger.com/atom/ns#" term="SUN" /><category scheme="http://www.blogger.com/atom/ns#" term="Emprise" /><category scheme="http://www.blogger.com/atom/ns#" term="RAIN" /><category scheme="http://www.blogger.com/atom/ns#" term="SNOW" /><category scheme="http://www.blogger.com/atom/ns#" term="ISE" /><title>Storage Forecast-Clouds and SUN with WIND, RAIN, ISE, HAIL, and SNOW Likely!</title><content type="html">&lt;span style="font-family: Verdana,sans-serif;"&gt;I was reflecting on the recent  announcement from Xiotech releasing their new &lt;a href="http://xiotech.com/press-release.php?id=177"&gt;Intelligent  Application Storage&lt;/a&gt; (IAS) initiative and how it would play into the  Cloud design being bantered about by the industry of late. If you are  not familiar with the Cloud concept it has to do with designing IT  infrastructure where everything (software, hardware, storage, etc.)  becomes a service rather than an island unto itself. The concept behind  the Cloud makes sense--to design our infrastructures so that user and  organizational demands control resources rather than letting resources  control demand as they often do. But what changes will the Cloud mean  for the industry in general and storage in particular? The forecast  calls for stormy weather and that's not a bad thing!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana,sans-serif;"&gt;Up to this point, storage networks have been  fairly conservative in their design, with Fibre Channel, iSCSI,  NFS/CIFS/NAS, Infiniband being the mainstay's and Fibre Channel Over  Ethernet (FCoE) on the horizon. The Cloud concept blows the conservative  design book out of the datacenter by allowing the WIND (Wildly  Independent Network Designs) to blow (don't groan yet, it's going to get  worse). The Cloud concept minimizes the importance of how we connect to  storage because storage simply becomes a resource that is provided as  demand swells. Storage providers who embrace the &lt;a href="http://storagetexan.com/2010/03/25/the-debate-why-nfs-vs-block-access-for-osapplications/"&gt;SUN&lt;/a&gt;  (&lt;a href="http://www.informationweek.com/blog/main/archives/2010/03/which_storage_p.html;jsessionid=QIBC5FYY5HQDBQE1GHOSKHWATMY32JVN"&gt;Storage  as a Unified Network&lt;/a&gt;) will shine in the cloud environment (OK,  start groaning but save some for later) because they won't care which  protocol or cables you use to tie into their storage.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana,sans-serif;"&gt;But the real power of the Cloud will come  from sharing and utilizing the intelligence found at the application and  virtualization layer. This will require a big change for most storage  providers since they have a long history of building proprietary  interfaces and feature sets that have not utilized the language of the  application such as Web Services and REST (Representation State  Transfer) to provision and control storage. Their monolithic storage  silo mentality has led to a slew of proprietary features that can't be  shared by other vendors and applications and they end up adding  complexity and cost and in the worst case, provide little to no value.  For example, if you have a SAN, a NAS, VMWare/Citrix Xen/Microsoft  HyperV, and a backup solution, you likely have four versions of thin  provisioning, four versions of snapshot, and three versions of  deduplication. Which one will you use? It typically doesn't make sense  to use them all together so you end up picking one or two and shelving  the rest, not exactly money well spent.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana,sans-serif;"&gt;The storage industry desperately needs to embrace  the storm and refocus on the future. You can't keep adding application  features to storage arrays forever and you can't put MUD (Monolithic  Unwieldy Dinosaurs) in the Clouds. The long-term solution is to add ISE (&lt;a href="http://xiotech.com/ise-technology.php"&gt;Intelligent Storage  Elements&lt;/a&gt;) and where there's ISE in the Clouds can HAIL (Hardware  Application Intelligence Layer) be far behind? HAIL would make it  possible for storage vendors to plug their hardware directly into the  application and virtual world of the Cloud (ok, let the tears begin).  With HAIL in place and hardware to cooperate with it, you can buy a  version of the features you want from the vendor of your choice, and  then all the other applications and hardware in your Cloud can make use  of this one version of your feature without requiring you to purchase  the same feature from every provider. This refreshing RAIN (Real  Application Intelligence Networking) makes the concept of the Cloud a  reality instead of just a tool to make an audience glaze over. This is  the concept behind Xiotech's IAS initiative.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana,sans-serif;"&gt;Storage providers are in an especially good  position to embrace the concepts of RAIN and HAIL since they make SNOW  (Storage Networking Over the WAN) a heck of a lot easier to do than it  is now. Although HAIL and RAIN may wipe out the current crop of  proprietary storage systems (now it's even getting to me!) it promises a  new generation of storage that is greener (grown), leaner, faster, more  flexible, and more cost effective for everybody. HAIL and RAIN return  storage to its rightful place as the servant (and beneficiary) of all  the features the application and virtualization Cloud has to offer  without wasting money and resources. This is the reason why Xiotech,  CommVault, Oracle, Microsoft, Adobe, VMWare, Citrix, and many others  utilize Web Services and REST as a communication model. It is a storm  that has been building for quite some time but it is also a storm that  promises healthy changes to an industry that truly needs a change in  weather.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana,sans-serif;"&gt;StorageWonk&lt;/span&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=OQbv1lzYOho:qJbsWh51t1Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=OQbv1lzYOho:qJbsWh51t1Q:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/storagewonk/qmrs/~4/OQbv1lzYOho" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.storagewonk.com/feeds/5331807589889178087/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.storagewonk.com/2010/03/storage-forecast-clouds-and-sun-with_30.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/5331807589889178087?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/5331807589889178087?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/storagewonk/qmrs/~3/OQbv1lzYOho/storage-forecast-clouds-and-sun-with_30.html" title="Storage Forecast-Clouds and SUN with WIND, RAIN, ISE, HAIL, and SNOW Likely!" /><author><name>StorageWonk</name><uri>http://www.blogger.com/profile/04514213414839202434</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://4.bp.blogspot.com/_TwUZtAEBTVs/S-YpPiYdp0I/AAAAAAAAAHY/syLExJIpJOI/S220/blog-profile.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.storagewonk.com/2010/03/storage-forecast-clouds-and-sun-with_30.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEENSHg-eip7ImA9WxBbFUk.&quot;"><id>tag:blogger.com,1999:blog-2659660913109453441.post-3893289266430155790</id><published>2010-03-11T17:48:00.011-07:00</published><updated>2010-03-13T23:04:59.652-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-13T23:04:59.652-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SAN" /><category scheme="http://www.blogger.com/atom/ns#" term="Reliability" /><category scheme="http://www.blogger.com/atom/ns#" term="10000 Exchange Users" /><category scheme="http://www.blogger.com/atom/ns#" term="&quot;Next&quot; Terabyte" /><category scheme="http://www.blogger.com/atom/ns#" term="Energy Efficiency/Green" /><category scheme="http://www.blogger.com/atom/ns#" term="Rightsizing" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Architecture" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Silo" /><category scheme="http://www.blogger.com/atom/ns#" term="Xiotech" /><category scheme="http://www.blogger.com/atom/ns#" term="Emprise" /><category scheme="http://www.blogger.com/atom/ns#" term="Performance Starved Application" /><category scheme="http://www.blogger.com/atom/ns#" term="Cost per IO" /><category scheme="http://www.blogger.com/atom/ns#" term="ISE" /><title>"Wicked Fast!"-How Xiotech ISE Is Changing The Storage Performance Curve</title><content type="html">&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;I had a speaking engagement early this week involving a number of Systems Integrators who specialize in virtualization (which these days is probably redundant). One of the issues they are all facing is in the realm of performance. Ironically, they have the fastest processors, a gob of cache, fibre channel connections, and yet performance on their virtual machines simply isn't fast enough. Why? Because of the "boat anchors" they have been using for storage.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Interestingly, these "boat anchors" weren't considered boat anchors just a few years ago. But the up-tick in processor power on the server side, as well as the server virtualization market has really put the hurt on conventional storage performance. There simply aren't enough IOPS coming out of the hard drives in traditional, monolithic arrays these days. The only recourse has been to buy more storage silos, more hard disk drives, and try to leverage the power of more hardware. Unfortunately, storage silos aren't cheap, they suck a lot of power, put out a lot of heat, and they take up a lot of data center real estate. Not exactly the prescription for a down economy and a world strangled by its over-consumption of energy and other resources.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Like it or not, the reality of IT is changing. It's no longer fashionable (or practical; possible) to spend a few hundred thousand dollars to provide users with the "&lt;a href="http://www.storagewonk.com/2010/02/trimming-high-cost-of-next-terabyte-of.html"&gt;next terabyte&lt;/a&gt;" of storage. Like software and information, storage must accommodate a "cloud" mentality by allowing the provisioning of capacity and/or performance easily, and at a small incremental cost regardless of how large the SAN becomes. The technology exists to accomplish this, the demand from the customers is there, where are the storage vendors? Pushing their new software features and trying to maintain the status quo.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Xiotech's Intelligent Storage Element (ISE) is an effort to change the status quo. Its ability to utilize Seagate technology to actually repair hard drives (rather than simply failing in place as other so-called "self-healing" arrays do) is remarkable enough, but the ISE is also amazing at actually reading and writing data too! (I believe the technical term used by a test engineer to describe the ISE was "wicked fast!"). I recently had a customer who was running some performance tests on their new ISE and spent quite a bit of time trying to figure out why their tests weren't running. Finally they discovered, they were running, in fact, they were finishing so fast they thought they were broken! To say they were impressed is an understatement. Man I LOVE getting those kinds of calls!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Since each ISE comes complete with two active-active controllers and 1GB of read/write cache, every time you add storage you add performance. So the "next terabyte" of storage has all the functionality and manageability of a large array without the large cost. It's also not constrained by limited controllers, cache, and static backplanes of&amp;nbsp;monolithic&amp;nbsp;array architectures. In effect, the ISE is "cloud" ready and brings real benefits to the pain now being experienced by the &lt;/span&gt;&lt;a href="http://xiotech.com/vm-storage.php"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;virtualization market.&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;Indeed, any &lt;a href="http://storagetexan.com/2010/01/11/performance-starved-applications/"&gt;Performance Starved Application (PSA)&lt;/a&gt; would benefit from the raw power of the technology.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;If you'd like to see some performance numbers check out this link from an&amp;nbsp;&lt;a href="http://xiotech.com/js/elq_now/elqRedir.htm?ref=http://xiotech.com/scripts/force_download.php?file=pdf/analyst_reports/openBench-Labs_Emprise5000.pdf"&gt;openBench Labs&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;report. On page 14 they noted: "To test random access&amp;nbsp;throughput for database-driven&amp;nbsp;applications,&amp;nbsp;openBench Labs used&amp;nbsp;Iometer on two 25GB test&amp;nbsp;volumes. I/O streams&amp;nbsp;involved 80% reads and&amp;nbsp;20% writes using 4KB and&amp;nbsp;8KB requests. With IOPS&amp;nbsp;rates doubling for both 4KB&amp;nbsp;and 8KB I/O in lock step,&amp;nbsp;&lt;i&gt;the performance profile of&amp;nbsp;our Emprise 5000 was&amp;nbsp;more in line with that of&amp;nbsp;RAM disk arrays&lt;/i&gt; [italics mine]." I did mention ISE was fast didn't I?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;So if you are struggling with performance in a virtual environment, or any other PSA, check out the ISE, a wicked fast technology that is changing the storage performance curve.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;b style="color: red;"&gt;Addendum&lt;/b&gt;&lt;span style="color: red;"&gt;: Check out the new results of 10,000 Heavy Exchange Users on a 3u, 20 drive ISE; 100,000 heavy users in a 42u rack!!!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="display: block; text-align: center;"&gt;&lt;object height="350" width="425"&gt;&lt;param name='movie' value='http://www.youtube.com/v/WmK81qKlMsY&amp;#038;rel=1&amp;#038;fs=1&amp;#038;showsearch=0' /&gt;&lt;param name='allowfullscreen' value='true' /&gt;&lt;param name='wmode' value='opaque' /&gt;&lt;embed src='http://www.youtube.com/v/WmK81qKlMsY&amp;#038;rel=1&amp;#038;fs=1&amp;#038;showsearch=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='opaque'&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Now that's Wicked Fast!!!&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Cheers,&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;StorageWonk&lt;/span&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=4zNa4rnwd3M:5SHIS0HxDoQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=4zNa4rnwd3M:5SHIS0HxDoQ:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/storagewonk/qmrs/~4/4zNa4rnwd3M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.storagewonk.com/feeds/3893289266430155790/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.storagewonk.com/2010/03/wicked-fast-how-xiotech-ise-is-changing.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/3893289266430155790?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/3893289266430155790?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/storagewonk/qmrs/~3/4zNa4rnwd3M/wicked-fast-how-xiotech-ise-is-changing.html" title="&quot;Wicked Fast!&quot;-How Xiotech ISE Is Changing The Storage Performance Curve" /><author><name>StorageWonk</name><uri>http://www.blogger.com/profile/04514213414839202434</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://4.bp.blogspot.com/_TwUZtAEBTVs/S-YpPiYdp0I/AAAAAAAAAHY/syLExJIpJOI/S220/blog-profile.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.storagewonk.com/2010/03/wicked-fast-how-xiotech-ise-is-changing.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0UNQn09cSp7ImA9WxBUE04.&quot;"><id>tag:blogger.com,1999:blog-2659660913109453441.post-9164658373382458742</id><published>2010-02-26T17:34:00.005-07:00</published><updated>2010-02-27T22:34:53.369-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-27T22:34:53.369-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Xiotech" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Silo" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Architecture" /><category scheme="http://www.blogger.com/atom/ns#" term="Rightsizing" /><category scheme="http://www.blogger.com/atom/ns#" term="Self Healing" /><category scheme="http://www.blogger.com/atom/ns#" term="SAN" /><category scheme="http://www.blogger.com/atom/ns#" term="NAS" /><category scheme="http://www.blogger.com/atom/ns#" term="Reliability" /><category scheme="http://www.blogger.com/atom/ns#" term="Performance Starved Application" /><category scheme="http://www.blogger.com/atom/ns#" term="ISE" /><title>Store, Move, Protect-The Fundamentals of Storage</title><content type="html">It's no secret that technology has had a major impact on the world of business. The impact has been significant in areas of automation and robotics. But technology has also greatly impacted the very core of how companies transact business. The Internet has made the adoption of technology a necessary component for even the smallest commercial undertaking. &lt;br /&gt;
&lt;br /&gt;
Few would argue that the foundation of this techno-boom has been the data storage hardware. Whether this hardware amounts to an EPROM, flash, CD/DVD, or hard disk drive, all the cool applications in the world are pretty much worthless without some mechanism to store and deploy them.&lt;br /&gt;
&lt;br /&gt;
Yet, it is quite common to see data storage hardware purchased as an after-thought rather than as the result of a targeted decision process. Now understand, when I speak of data storage hardware, I'm not speaking of any particular SAN or NAS vendor as choosing one of these vendors often involves A LOT of thought and consideration. But for all of the effort that goes into selecting a storage vendor, how much do you really know about the &lt;i&gt;hardware&lt;/i&gt; on which your precious data will be living? Does your storage hardware vendor spend as much time talking about his hardware as his software? If your experience is like most, the answer is no.&lt;br /&gt;
&lt;br /&gt;
The reason for that little oxymoron is due to the fact all storage array vendors utilize &lt;a href="http://www.storagewonk.com/2010/01/embracing-my-inner-nerd.html"&gt;similar (or in some cases identical) hardware&lt;/a&gt;. So why buy from Vendor A when Vendor B has exactly the same equipment? Enter the software discussion. The problem with this reality is that storage hardware vendors aren't always the best at writing software (but they try) so you end up buying features and hardware that are often (not always) substandard to those offered by the application vendors (who tend to be good at writing software).&lt;br /&gt;
&lt;br /&gt;
What's more, this penchant for differentiating their products through software features causes storage vendors to focus on the “need to have” and “nice to have” of storage with little effort expended in addressing the all important "must have" of storage such as storing, moving, and protecting data. This is one reason we now have drives in the 1-2TB size category that, when they fail, can literally take days to rebuild from parity. Most hardware vendors have not taken the time to address the fact that drive capacities have simply outpaced current RAID technologies and have exposed data to an unacceptable level of risk (&lt;span style="font-size: small;"&gt;This is not to say there haven't been any innovations designed to minimize hardware risk; dual parity RAID is available which helps mitigate a double fault, but it has its downside in the area of performance. Dual parity, while helpful, is still just a band-aid on a technique that is fundamentally broken).&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
RAID technologies were envisioned when hard disk drives were many &lt;a href="http://www.storagewonk.com/2010/02/bridging-gap-between-servers-that-can.html"&gt;orders of magnitude smaller&lt;/a&gt; than they are today. The industry's focus on the "need to have" and the "nice to have" features has caused them to basically ignore the development of newer ways of striping data. They also tend to focus on ways of surviving a drive failure instead of figuring out ways of preventing them from happening in the first place. The result is our businesses (and our lives) are essentially running on a storage foundation made of sand. The sad part is it is totally unnecessary! &lt;br /&gt;
&lt;br /&gt;
So what’s the fix? Both the IT and business community need to fundamentally rethink the hardware side of the house. Drive enclosures and RAID technologies need to get with program (no pun intended) and fix their longstanding weaknesses in the areas of redundancy, parity, vibration, and heat, all of which contribute to premature drive failures and data risk. The technology exists to build &lt;a href="http://www.blogger.com/goog_1267303221773"&gt;&lt;i&gt;drive enclosures&lt;/i&gt; with &lt;/a&gt;&lt;i&gt;&lt;a href="http://xiotech.com/ise-technology.php"&gt;drive intelligence&lt;/a&gt;; &lt;/i&gt;enclosures that can monitor drive telemetry and intervene when a drive begins to have difficulty (or that can preventively show a drive “some love” so it doesn’t fail in the first place). The technology exists to clear anomalies from drives, and if necessary, to refurbish them in-situ (even if there is a hardware failure) to a factory-fresh state without the need to send them back to the factory or even to remove them from the enclosure. Instead of creating a RAID stripe at the drive level, the technology exists to create a RAID stripe at the drive-head level. This alone would offer a couple advantages over what we now do. First it would reduce our failure granularity from the entire drive to a portion of the drive. If a typical hard drive has 8 heads and 8 writing surfaces (platter surfaces) and one of them failed, utilizing this technology you would only have to wait for a parity rebuild of 1/8th of the drive instead of the whole drive. This would serve to dramatically reduce drive rebuild times over conventional RAID. Second, because this type of RAID sees the head as the smallest unit of a RAID set we wouldn't need hot-spare drives sitting there doing nothing. The sparing could happen at the head level elsewhere in the enclosure and we wouldn't have to worry about how many hotspares we have or what size they were. All drives would participate in I/O delivery and protection, in effect, earning their keep instead of requiring us to power and cool them while they sat there doing nothing.&lt;br /&gt;
&lt;br /&gt;
And what’s the deal with hard &lt;a href="http://storagetexan.com/2010/01/21/vmware-virtual-desktop-infrastructure-vdi-and-why-performance-matters/"&gt;drives losing performance&lt;/a&gt; as they fill up? There are certainly ways of mitigating this effect if you have the time and expertise to do it and maintain it, but for most implementations, performance degradation is a reality as a hard drive fills preventing you from utilizing all the capacity you pay for without suffering a penalty. If you have to limit the amount of data you store on a drive or face significant performance degradation, then why do you still have to pay for all the capacity and licensing as though it could realistically be used? In addition to striping for data protection, the technology exists to stripe data in such a way so as to gain significant performance over conventional methods (often 3x-5x) even when the drive is 100% full. Sound good? Then why isn't the storage industry using these technologies more? Not surprisingly, the prospect of selling 100 drives for capacity when 75 drives would do, or selling 300 drives for performance when 100 drives would do might be a pretty compelling reason not to use it (that is, if you are a storage manufacturer, not so much if you are the one footing the bill).&lt;br /&gt;
&lt;br /&gt;
The truth is, end-users will start seeing more of this type of technology offered when they quit allowing storage vendors to use the software features of their storage array as a smoke screen to hide the underlying weakness of foundationally unsound hardware. &lt;br /&gt;
&lt;br /&gt;
So the next time you are looking for enterprise storage, ask your hardware vendor how they provide you the "must have's" of storage (store, move, and protect) on the hardware they're trying to sell you. When they answer by pitching you on their cool new software tell them you get that from your software vendor and show them the door.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=GYEiA0HW-2s:SbS3S7xcWEE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=GYEiA0HW-2s:SbS3S7xcWEE:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/storagewonk/qmrs/~4/GYEiA0HW-2s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.storagewonk.com/feeds/9164658373382458742/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.storagewonk.com/2010/02/store-move-protect-fundamentals-of.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/9164658373382458742?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/9164658373382458742?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/storagewonk/qmrs/~3/GYEiA0HW-2s/store-move-protect-fundamentals-of.html" title="Store, Move, Protect-The Fundamentals of Storage" /><author><name>StorageWonk</name><uri>http://www.blogger.com/profile/04514213414839202434</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://4.bp.blogspot.com/_TwUZtAEBTVs/S-YpPiYdp0I/AAAAAAAAAHY/syLExJIpJOI/S220/blog-profile.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.storagewonk.com/2010/02/store-move-protect-fundamentals-of.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkAGQXk9fSp7ImA9WxBUEk8.&quot;"><id>tag:blogger.com,1999:blog-2659660913109453441.post-5963283725424582719</id><published>2010-02-18T14:33:00.014-07:00</published><updated>2010-02-26T16:58:40.765-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-26T16:58:40.765-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="DELL" /><category scheme="http://www.blogger.com/atom/ns#" term="SAN" /><category scheme="http://www.blogger.com/atom/ns#" term="Reliability" /><category scheme="http://www.blogger.com/atom/ns#" term="&quot;Next&quot; Terabyte" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Silo" /><category scheme="http://www.blogger.com/atom/ns#" term="Storage Architecture" /><category scheme="http://www.blogger.com/atom/ns#" term="IBM" /><category scheme="http://www.blogger.com/atom/ns#" term="Rightsizing" /><category scheme="http://www.blogger.com/atom/ns#" term="Self Healing" /><category scheme="http://www.blogger.com/atom/ns#" term="Compellent" /><category scheme="http://www.blogger.com/atom/ns#" term="Emprise" /><category scheme="http://www.blogger.com/atom/ns#" term="HP" /><category scheme="http://www.blogger.com/atom/ns#" term="EMC" /><category scheme="http://www.blogger.com/atom/ns#" term="HDS" /><category scheme="http://www.blogger.com/atom/ns#" term="3Par" /><category scheme="http://www.blogger.com/atom/ns#" term="ISE" /><category scheme="http://www.blogger.com/atom/ns#" term="NTAP" /><title>Trimming the High Cost of the "Next" Terabyte of Storage</title><content type="html">&lt;div style="font-family: Verdana,sans-serif;"&gt;Architecturally, storage silos are an expensive proposition. True, by centralizing management of data storage they can make it easier to provision storage in a large data center. They can also maximize the ability of a single admin to manage more storage capacity than he could if the storage were distributed among dozens or hundreds of servers. In these two ways alone storage silos can add value and may even justify their cost. But it is equally true that the cost of a buying a storage silo can leave you feeling substantial "sticker shock" because of all the things you have to purchase in addition to the hard drives.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;The good news is that once you've "bitten the bullet" and bought your shiny new storage silo you can relax somewhat because adding capacity to a storage silo tends to be relatively inexpensive (at least as compared to the cost of the initial acquisition). Unfortunately, one of the inherent weakness of storage silo architecture is its limited ability to scale. Once your silo is "maxed out" from a hardware perspective, the only way to expand it is to buy another silo and the cycle begins anew. This is not necessarily always a bad thing; many companies grow at a relatively slow pace and so they can spread out these CAPEX acquisition cost over several years. For this type of company this may not be a big deal.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;But what happens if your company is growing at an accelerated rate? Adding another storage silo to accommodate ever increasing storage requirements becomes an extremely pricey proposition. In this circumstance, the last terabyte you own is "cheap" but the "next" terabyte you don't own is expensive because you have to buy an entirely new storage silo to get it.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;In a perfect world, we would have the option of taking the time to decide whether or not that "next" terabyte was worth the price of a new silo. Unfortunately, we don't operate in a perfect world and the demands of business force us into the acquisition whether we like it or not. So what is a fast growing business to do? How do you trim the cost of the "next" terabyte you buy after the last terabyte is gone?&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;The simple answer is to get away from traditional, monolithic storage silos and standardize on a distributed model for your storage needs. This distributed architecture is made up of intelligent storage elements. This type of architecture scales because it is not tied to a traditional physical or logical back plane, but instead, plugs directly into a fibre channel fabric &lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://xiotech.com/ise-technology.php"&gt;Intelligent storage elements&lt;/a&gt; are designed to be highly reliable, enterprise class, and performance oriented (having their own cache, controllers, and a higher than usual spindle density; up to 40 drives in a 3u enclosure). Since each 3u element has all the features and computing power of large silos they give you that "next" terabyte of storage without breaking the bank. The fact that they also communicate with each other forming a collective intelligence means you can utilize a single user interface (UI) to manage them much as you would a storage silo but without the limitations of scale. &lt;a href="http://www.xiotech.com/"&gt;Xiotech&lt;/a&gt;'s ISE is an example of this type of architecture.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=mFuKIBXcSSI:1c9dA59fw10:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=mFuKIBXcSSI:1c9dA59fw10:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/storagewonk/qmrs/~4/mFuKIBXcSSI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.storagewonk.com/feeds/5963283725424582719/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.storagewonk.com/2010/02/trimming-high-cost-of-next-terabyte-of.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/5963283725424582719?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/5963283725424582719?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/storagewonk/qmrs/~3/mFuKIBXcSSI/trimming-high-cost-of-next-terabyte-of.html" title="Trimming the High Cost of the &quot;Next&quot; Terabyte of Storage" /><author><name>StorageWonk</name><uri>http://www.blogger.com/profile/04514213414839202434</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://4.bp.blogspot.com/_TwUZtAEBTVs/S-YpPiYdp0I/AAAAAAAAAHY/syLExJIpJOI/S220/blog-profile.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.storagewonk.com/2010/02/trimming-high-cost-of-next-terabyte-of.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0IFRXc4cCp7ImA9WxBVF00.&quot;"><id>tag:blogger.com,1999:blog-2659660913109453441.post-4298400018706094136</id><published>2010-02-11T13:07:00.006-07:00</published><updated>2010-02-20T16:45:14.938-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-20T16:45:14.938-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Xiotech" /><category scheme="http://www.blogger.com/atom/ns#" term="SAN" /><category scheme="http://www.blogger.com/atom/ns#" term="Compellent" /><category scheme="http://www.blogger.com/atom/ns#" term="Performance Starved Application" /><category scheme="http://www.blogger.com/atom/ns#" term="Emprise" /><category scheme="http://www.blogger.com/atom/ns#" term="Thin Provisioning" /><category scheme="http://www.blogger.com/atom/ns#" term="3Par" /><category scheme="http://www.blogger.com/atom/ns#" term="Intelligent Provisioning" /><category scheme="http://www.blogger.com/atom/ns#" term="Over-subscription" /><category scheme="http://www.blogger.com/atom/ns#" term="NTAP" /><title>The Intelligent Alternative to Thin Provisioning and Over-Subscription</title><content type="html">&lt;div style="font-family: Verdana,sans-serif;"&gt;One of the most celebrated technologies to hit the storage array market in recent years has been “thin provisioning.”&amp;nbsp; Thin provisioning (not to be confused with over-subscription) is the ability to seemingly create a LUN on the storage array, but in actuality, the physical storage for that LUN is provisioned at the time the server writes to a given block. &lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
Why thin provision a LUN? Well, historically it has been a pain to grow traditional “thick” LUNs due to the requirements (and limitations) of the operating system. Being able to create a LUN at its largest expected capacity without having to provision the actual capacity up front is an appealing notion and the industry has gone after this technology with a vengeance. &lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
Unfortunately, the strength of this technology is also its weakness. Thin provisioning allows you to make your servers think they have more physical capacity than they actually do. When this allocated capacity exceeds the physical capacity of the storage array you venture into the high stakes world of “Over-Subscription.”&amp;nbsp; &lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
Over-subscription is a tantalizing concept because it allows you to “borrow” or allocate more capacity than you actually own and potentially gain the advantages of a larger infrastructure without having to pay for it up front. This is similar to what investors do when they buy stocks “on margin.” Buying stock "on margin" is essentially the act of “borrowing” funds from your stock broker in order to buy more stock. As long as the markets and your chosen stocks do what you expect them to do you can make good money leveraging your broker's assets. &lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;The problem comes when the markets and your stocks lose value unexpectedly. This can result in your broker's issuing a “margin call” where you must immediately pay the "loan" back, either with cash, or with the broker-imposed sale of your stocks. If the market fall is precipitous, these "margin calls" can literally wipe out your investments leaving you penniless, or even worse, deep in debt. Buying stocks on margin is not a strategy for sissies. &lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
Over-subscribing your storage is analogous to buying stocks on margin. When your server and storage environment (your stocks) are running as expected there can be great advantages to your company's bottom line. But when the unexpected occurs (as commonly happens in the modern data center) and we miscalculate the actual amount of storage needed to cover our needs, we can be on the receiving end of a storage “margin call” that can leave all SAN-connected servers COMPLETELY OUT OF STORAGE CAPACITY! Can you say, “blue screen of death?” Just like buying stocks on margin, over-subscribing storage is not for sissies either.&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
What conclusions should we draw from this? Well, just as most investors should avoid buying stocks on margin, most IT departments should avoid over-subscribing their storage as well. If you are going to use thin provisioning it should not exceed the maximum usable capacity of your storage array. Admittedly, this is easier said than done. Budgetary pressures can sorely tempt us into venturing into this risky form of storage allocation in order to meet business demands. Thin provisioning is like having a credit card with no limit and then being told to only spend what you have in the bank despite the mounting pressure of your daily bills. Few people could do this with their own money; fewer still can do it with their company’s money.&lt;/div&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana,sans-serif;"&gt;So how do you gain the benefits of thin provisioning without incurring the risks (and temptations) of over-subscription? &lt;a href="http://www.xiotech.com/"&gt;Xiotech&lt;/a&gt; has developed a hybrid system, called “intelligent provisioning” that allows for the automatic expansion of small “thick” LUNs based upon the actual allocation needs of server data. Instead of creating an artificially large “thin” LUN and then provisioning capacity to fill it over time, Intelligent Provisioning allows you to create a small “thick” LUN and then automatically grow it as the capacity is used up. As with “thin” LUNs, intelligently provisioned “thick” LUNs grow seamlessly from the server's perspective but have the inherent advantage of making it impossible to over-subscribe your storage array. Utilizing this technology you can eliminate the risk of storage “margin calls,” and “credit cards with no limits,” while gaining the advantages of easier LUN management.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana,sans-serif;"&gt;Addendum:&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana,sans-serif;"&gt;Evidently a bit more on Intelligent Provisioning (IP) is in order. IP is a feature that allows you to create a physical LUN of actual capacity (say 100GB), you then set a threshold of how full you want that LUN to get before it expands (say 80%). You then indicate how much you want the LUN to expand by when it reaches that 80% threshold (say 100GB), indicate how big (maximum) you want the LUN to grow (say 800GB). You're done. Now, when your physical 100GB LUN reaches 80% full, the system automatically enlarges it by 100GB, communicates this to the operating system, and voila, the 100GB LUN is now 200GB. Best of all, this 200GB LUN is actual physical capacity. If there is insufficient capacity to enlarge the LUN as you've stipulated, notification is sent indicating this. Setting your threshold to the appropriate percentage full gives you time to negotiate pricing with the storage vendor. Utilizing this technology you have all the LUN management ease of thin provisioning without the risk of accidentally running out of capacity through an unplanned or unexpected event. Since it is using "thick" LUNs at all times the capacity is always real and in-flight IO always has a place to land.&lt;/span&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=8u1m0D7eKI4:MfH7BlkA-Fg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=8u1m0D7eKI4:MfH7BlkA-Fg:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/storagewonk/qmrs/~4/8u1m0D7eKI4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.storagewonk.com/feeds/4298400018706094136/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.storagewonk.com/2010/02/intelligent-alternative-to-thin.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/4298400018706094136?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/4298400018706094136?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/storagewonk/qmrs/~3/8u1m0D7eKI4/intelligent-alternative-to-thin.html" title="The Intelligent Alternative to Thin Provisioning and Over-Subscription" /><author><name>StorageWonk</name><uri>http://www.blogger.com/profile/04514213414839202434</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://4.bp.blogspot.com/_TwUZtAEBTVs/S-YpPiYdp0I/AAAAAAAAAHY/syLExJIpJOI/S220/blog-profile.png" /></author><thr:total>4</thr:total><feedburner:origLink>http://www.storagewonk.com/2010/02/intelligent-alternative-to-thin.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0YBQXk5fip7ImA9Wx9WE04.&quot;"><id>tag:blogger.com,1999:blog-2659660913109453441.post-2204046074105550590</id><published>2010-02-04T21:00:00.005-07:00</published><updated>2011-01-17T23:12:30.726-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-17T23:12:30.726-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IO per BTU" /><category scheme="http://www.blogger.com/atom/ns#" term="Xiotech" /><category scheme="http://www.blogger.com/atom/ns#" term="Rightsizing" /><category scheme="http://www.blogger.com/atom/ns#" term="IO per TB" /><category scheme="http://www.blogger.com/atom/ns#" term="Cost per BTU" /><category scheme="http://www.blogger.com/atom/ns#" term="SAN" /><category scheme="http://www.blogger.com/atom/ns#" term="IO per Watt" /><category scheme="http://www.blogger.com/atom/ns#" term="Performance Starved Application" /><category scheme="http://www.blogger.com/atom/ns#" term="Emprise" /><category scheme="http://www.blogger.com/atom/ns#" term="Cost per IO" /><category scheme="http://www.blogger.com/atom/ns#" term="Cost per TB" /><category scheme="http://www.blogger.com/atom/ns#" term="ISE" /><title>Bridging The Gap Between Servers That "Can" And Storage That "Can't"</title><content type="html">&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif;"&gt;&lt;span lang="EN-GB"&gt;An interesting whitepaper was published in December, 2009, from Microsoft's Global Foundation Services on &lt;a href="http://www.globalfoundationservices.com/infrastructure/index.html"&gt;server rightsizing&lt;/a&gt; as a means to save on server cost. What is meant by "server rightsizing"? &lt;/span&gt;&lt;span lang="EN-GB"&gt;MS Data Centers &lt;a href="http://blogs.technet.com/msdatacenters/archive/2009/12/15/rightsizing-servers-to-achieve-cost-and-power-savings-in-the-datacenter.aspx"&gt;blog&lt;/a&gt; &lt;span lang="EN-GB"&gt;from &lt;/span&gt;Dileep Bhandarkar, Ph. D., Distinguished Engineer, Global Foundation Services, Microsoft who co-authored the paper&lt;/span&gt;&lt;span lang="EN-GB"&gt; summed up the answer: “&lt;/span&gt;&lt;span lang="EN-IE"&gt;A &lt;/span&gt;&lt;span lang="EN-GB"&gt;lot of people don’t realize the huge performance disparity between the &lt;/span&gt;&lt;span lang="EN-IE"&gt;Central Processing Unit (CPU) and&lt;/span&gt;&lt;span lang="EN-GB"&gt; disk input/output for instance, and the opportunity that this disparity provides to achieve significant savings by balancing the system.”&lt;/span&gt;&lt;span lang="EN-GB"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif;"&gt;&lt;span lang="EN-GB"&gt;The white paper points out that one of the key mistakes IT makes is buying servers with exceptional CPU and RAM capabilities while giving little regard to the realities of storage performance limitations and actual workloads experienced in their environment. It is particularly interesting to see reference made to an Intel study describing how CPU performance scaled 30x between 1996 and 2005 whereas hard drive performance scaled only 1.3x during the same period.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif;"&gt;&lt;span lang="EN-GB"&gt;So what conclusions are drawn from this? "Our analysis and experience shows that it usually makes more sense to use fewer and less expensive processors because the bottleneck in performance is almost invariably the disk I/O of the platform, not the CPU" notes the white paper. &lt;/span&gt;&lt;span lang="EN-GB"&gt;With comparatively low disc performance preventing CPU's from maximum performance the analogy of "why opt for a V8 engine when you are only able to drive in the city" makes a good argument for reducing server costs to more closely match the constraints of the hardware environment they will be operating in. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif;"&gt;&lt;span lang="EN-GB"&gt;Although this white paper is about &lt;i&gt;server&lt;/i&gt; rightsizing, it aptly describes the real problem making server rightsizing the necessity it is. Conventional disc performance is too slow and we, as an industry, need to rethink ways we can improve disc I/O in a substantive way. Although it is probably safe to say hard drive performance will never match CPU performance we certainly can do better than continuing to use technology that hasn't fundamentally changed its performance capabilities over the last 25 or 30 years!&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif;"&gt;&lt;span lang="EN-GB"&gt;Invented by &lt;a href="http://www.seagate.com/"&gt;Seagate&lt;/a&gt;'s Advanced Storage Architecture group, &lt;/span&gt;&lt;span lang="EN-GB"&gt;&lt;a href="http://www.xiotech.com/"&gt;Xiotech&lt;/a&gt;'s Intelligent Storage Element (ISE) is an effort to do just that. Whereas storage vendors in general don't really talk much about the hardware backing their storage arrays (not surprising since there isn't a whole lot of difference among them), Xiotech spends a significant amount of time on just this topic. Why? Because an array utilizing ISE technology can provide greater disc I/O, and greater throughput than an array utilizing conventional disc and these performance efficiencies result in lower costs per watt, btu, I/O, and MBps. The fact that it can perform optimally at nearly 100% of capacity also drives down cost per usable TB.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif;"&gt;&lt;span lang="EN-GB"&gt;In the case of server rightsizing, the net result of a faster disc element is it allows practical utilization of more powerful servers giving greater overall system performance and helping justify the increased costs of buying these expensive and powerful CPU's (as opposed to buying them only to waste their potential due to the abysmal performance of conventional disc).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif;"&gt;&lt;span lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif;"&gt;&lt;span lang="EN-GB"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;For the typical &lt;a href="http://storagetexan.com/2010/01/11/performance-starved-applications/"&gt;performance starved applications&lt;/a&gt; such as Exchange, SQL, Oracle, and VMWare (among others), being able to fully capitalize on the new multicore processors can mean the difference between success and failure in business. Companies that are serious about improving their overall application performance would do well to match their powerful servers with a next generation disc storage element that is in a position to keep up with server demand. ISE is one example of a disc system uniquely created to do just that.&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif;"&gt;&lt;span lang="EN-GB"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif;"&gt;&lt;span lang="EN-GB"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=WRlO7_HLGU4:8zx8pgmQnG8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=WRlO7_HLGU4:8zx8pgmQnG8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/storagewonk/qmrs/~4/WRlO7_HLGU4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.storagewonk.com/feeds/2204046074105550590/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.storagewonk.com/2010/02/bridging-gap-between-servers-that-can.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/2204046074105550590?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/2204046074105550590?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/storagewonk/qmrs/~3/WRlO7_HLGU4/bridging-gap-between-servers-that-can.html" title="Bridging The Gap Between Servers That &quot;Can&quot; And Storage That &quot;Can't&quot;" /><author><name>StorageWonk</name><uri>http://www.blogger.com/profile/04514213414839202434</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://4.bp.blogspot.com/_TwUZtAEBTVs/S-YpPiYdp0I/AAAAAAAAAHY/syLExJIpJOI/S220/blog-profile.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.storagewonk.com/2010/02/bridging-gap-between-servers-that-can.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EER385eCp7ImA9WxBVF00.&quot;"><id>tag:blogger.com,1999:blog-2659660913109453441.post-6909014120157387338</id><published>2010-02-03T09:37:00.002-07:00</published><updated>2010-02-20T16:46:46.120-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-20T16:46:46.120-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IO per BTU" /><category scheme="http://www.blogger.com/atom/ns#" term="Xiotech" /><category scheme="http://www.blogger.com/atom/ns#" term="IO per TB" /><category scheme="http://www.blogger.com/atom/ns#" term="Energy Efficiency/Green" /><category scheme="http://www.blogger.com/atom/ns#" term="Cost per BTU" /><category scheme="http://www.blogger.com/atom/ns#" term="IO per Watt" /><category scheme="http://www.blogger.com/atom/ns#" term="Emprise" /><category scheme="http://www.blogger.com/atom/ns#" term="Cost per IO" /><category scheme="http://www.blogger.com/atom/ns#" term="Cost per TB" /><category scheme="http://www.blogger.com/atom/ns#" term="ISE" /><title>ISE and Storage Efficiency-A Tree-Hugger's Dream!</title><content type="html">&lt;span style="font-family: verdana;"&gt;We've all been inundated with marketing hype about how "green" storage manufacturer's are making their products. To hear it told, "gone are the days of the 'gas guzzling' storage silos" welcome to the new era of "environmentally friendly" disc arrays. What has really changed? Marketing buzzwords mostly.&lt;br /&gt;
&lt;br /&gt;
Oh to be sure there have been some improvements; some storage arrays can spin down individual discs, other arrays tout "thin provisioning" or over-subscription as a mechanism for achieving "green", drive manufacturers have created "reduced power" hard drives that have helped. But for the most part, storage arrays spec out nearly the same in the heat and power consumption area due to the fact that they all use similar or identical hardware.&lt;/span&gt; &lt;span style="font-family: verdana;"&gt;&lt;br /&gt;
&lt;br /&gt;
So what does it take to really achieve a "green" storage array? In a word, efficiency. For example, if the performance and capacity potential of an existing array could be matched by a competing array using half as much power and heat producing hardware, the competing array could then be considered "green" in comparison to the array it replaced.&lt;br /&gt;
&lt;br /&gt;
This is the concept behind &lt;a href="http://www.xiotech.com/"&gt;Xiotech&lt;/a&gt;'s Intelligent Storage Element (ISE). The ISE is a technology developed by Seagate, the worlds largest manufacturer of hard drives. It was built from the ground up to take advantage of technology improvements discovered over the past 30 years. A couple of the key improvements included in the technology was the ability to utilize nearly 100% of the available capacity, after RAID, without the typical performance hit experienced by conventional storage arrays. Each ISE also includes its own active-active controllers and read/write cache giving it a significant performance boost over conventional enclosures.&lt;br /&gt;
&lt;br /&gt;
What has been the effect? Well, storage array vendors differ greatly in the amount of usable capacity, after RAID, they recommend a user consume. Feature "hold-backs", and performance penalties are among the limiting factors and each vendor is different but the range for conventional storage is anywhere from 30% to 80% usable.  What about the 70%-20% that's left? Wasted, plain and simple.  Fortunately for the manufacturer, the end user has to pay for it anyway and since it cannot be used it simply drives-up the cost per usable terabyte, cost per IOPS, cost per watt, cost per btu, and cost per rack unit, which all serves to drive down efficiency making the array less "green" than it should be.&lt;br /&gt;
&lt;br /&gt;
The ISE technology is different. With a usable capacity of nearly 100%, after RAID, all capacity is usable to the end-user without performance penalty. This allows the user to reclaim the 70%-20% overhead of conventional storage driving down the cost per terabyte, cost per watt, cost per btu, and cost per rack unit, which all serves to improve the efficiency making the ISE one of the only true "green" enclosures on the market today. In practical terms, using this metric, if you needed 100 hard drives from a conventional enclosure to meet your capacity needs, the ISE could do it with 30-80 drives depending on the vendor being compared against.&lt;br /&gt;
&lt;br /&gt;
The ISE has also been given significant performance enhancement. The currently published SPC-1 benchmarks (www.storageperformance.org) show the ISE hard drives averaging 294.6 IOPS per drive at 96.6% full. That's three times the speed of a 15k hard drive running in a conventional enclosure at 96% full. Using this metric, if you needed 100 drives from a conventional array to meet your performance needs the ISE could do it with 30. That's 1/3 the drives, 1/3 the rack space, 1/3 the power, 1/3 the btu's and 100% of the performance.&lt;br /&gt;
&lt;br /&gt;
As icing on the cake, the ISE comes with a feature called PowerNap which allows, not just a few of the drives, but the entire enclosure to "sleep on LAN" in 40 seconds, and "wake on LAN" in 60 seconds ready to accept IO. This drops the power consumption from 500w per 20-drive enclosure to 23w while the system is asleep. As a backup target it can't be beat.&lt;br /&gt;
&lt;br /&gt;
So, if you have the urge, or the mandate, to "hug a tree", check out Xiotech's ISE. It's one of the only true "green" stories in storage today.&lt;br /&gt;
&lt;/span&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=1SL_Nhrl2x0:6YjwUiWHxSQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=1SL_Nhrl2x0:6YjwUiWHxSQ:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/storagewonk/qmrs/~4/1SL_Nhrl2x0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.storagewonk.com/feeds/6909014120157387338/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.storagewonk.com/2010/02/ise-and-storage-efficiency-tree-huggers.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/6909014120157387338?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/6909014120157387338?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/storagewonk/qmrs/~3/1SL_Nhrl2x0/ise-and-storage-efficiency-tree-huggers.html" title="ISE and Storage Efficiency-A Tree-Hugger's Dream!" /><author><name>StorageWonk</name><uri>http://www.blogger.com/profile/04514213414839202434</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://4.bp.blogspot.com/_TwUZtAEBTVs/S-YpPiYdp0I/AAAAAAAAAHY/syLExJIpJOI/S220/blog-profile.png" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.storagewonk.com/2010/02/ise-and-storage-efficiency-tree-huggers.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EBSHs7cSp7ImA9WxBVF00.&quot;"><id>tag:blogger.com,1999:blog-2659660913109453441.post-1780957354184057227</id><published>2010-01-26T20:30:00.011-07:00</published><updated>2010-02-20T16:47:39.509-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-20T16:47:39.509-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IO per BTU" /><category scheme="http://www.blogger.com/atom/ns#" term="Xiotech" /><category scheme="http://www.blogger.com/atom/ns#" term="IO per TB" /><category scheme="http://www.blogger.com/atom/ns#" term="Cost per BTU" /><category scheme="http://www.blogger.com/atom/ns#" term="SAN" /><category scheme="http://www.blogger.com/atom/ns#" term="NAS" /><category scheme="http://www.blogger.com/atom/ns#" term="IO per Watt" /><category scheme="http://www.blogger.com/atom/ns#" term="Emprise" /><category scheme="http://www.blogger.com/atom/ns#" term="Cost per IO" /><category scheme="http://www.blogger.com/atom/ns#" term="EMC" /><category scheme="http://www.blogger.com/atom/ns#" term="3Par" /><category scheme="http://www.blogger.com/atom/ns#" term="Cost per TB" /><title>Comparing Storage Arrays Apples-to-Apples</title><content type="html">&lt;span style="font-family: verdana;"&gt;One of the biggest challenges facing the enterprise IT professional is to vet out the best data storage solution (SAN, NAS, etc) for their business. Often a review committee of five or six individuals are tasked with comparing and recommending a particular storage array from the many vying for their business. These, in turn, build a relatively complicated flow sheet and process for giving weighted scores to different features from those invited to quote and commonly ask each vendor to supply a given amount of capacity, often defined by drive spindle count or raw space.&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;Compounding the difficulty is that all storage array vendors have different capacity utilization levels due to feature holdbacks (snapshot reserve, threshold sets, performance limitations, software upgrades, data movement and optimization requirements, thin provisioning,  etc.). If a team asks for quotes based upon the raw capacity of a fixed number of drives they'll find a significant variation from vendor to vendor in the amount of capacity that is ultimately available for data storage (typically  the primary reason for the purchase in the first place). &lt;/span&gt;  &lt;span style="font-family: verdana;"&gt;&lt;br /&gt;
&lt;br /&gt;
Those who buck the trend and stipulate usable capacity instead of raw capacity often have no idea of how to verify whether the stipulated capacity is contained in the quote and they almost never clarify to the vendor that he/she will be required to provide any capacity deficiency free of charge if the implementation comes up short. Instead the team relies on the vendors' understanding the concept of usable capacity in the same way as the customer. This is almost always off because it's easier for the storage array vendor to ask for forgiveness after the deal has been awarded than clarification before the deal is done and risk having to raise his/her price. This method works because no IT professional wants to admit to their management that they didn't verify the vendors' claims and so the whole thing is quietly covered over to the benefit of the storage array vendor who unfairly won the deal and to the detriment of the end-user who thought they knew but didn't.&lt;/span&gt;&lt;span style="font-family: verdana;"&gt;&lt;br /&gt;
&lt;br /&gt;
So how do you boil it down and make a fair comparison based upon the merits rather than the marketing? The answer is to compare all storage arrays from the standpoint of true usable capacity. Because of the issues mentioned above, it is critical to define what usable capacity means to you. Stipulate that usable capacity means capacity that exists after all feature holdbacks, hot spares, Base10/Base2 conversion, RAID penalties, and best practice usage levels are subtracted from the total capacity. It means that if you had a single volume of data that would consume all the capacity you asked for, the storage array would not only accommodate it but the vendor would approve it as meeting its own published best practices for utilization in the presence of included feature sets. When all storage arrays are compared in this way they are reduced to a common denominator which removes marketing fluff from the equation and allows you to compare them on a dollar-for-dollar basis.&lt;/span&gt;  &lt;span style="font-family: verdana;"&gt;&lt;br /&gt;
&lt;br /&gt;
Another key to comparing storage arrays is to compare performance analytics from unbiased sources such as the SPC-1 and SPC-2 tests found at &lt;a href="http://www.storageperformance.org/"&gt;www.storageperformance.org&lt;/a&gt;. Although no test is a perfect duplication of a company's unique environment, these tests are unbiased, audited, and all storage arrays are subjected to the same series of tests based upon average response time giving the end user a standard means of comparison.&lt;br /&gt;
&lt;br /&gt;
But be aware that tested storage arrays will vary in size and subsequent total IOPS. So how do you compare a $2,000,000 with a $20,000 system? Take the total amount of IOPS or MBps and divide it by the number of hard drives it took to accomplish the task. That will give you an average IOPS per drive or an average MBps per drive number. Compare each vendor by this number and you'll have another common denominator you need for your apples-to-apples comparison of the cost per IO or cost per MB. This test works well in comparing all of the major storage array vendors in the market today with the exception of &lt;a href="http://www.emc.com/"&gt;EMC&lt;/a&gt; and &lt;a href="http://www.compellent.com/"&gt;Compellent&lt;/a&gt; as these two vendors apparently prefer not to submit their array performance to public scrutiny (they must be really, really, fast!!!). ;0)&lt;/span&gt;  &lt;span style="font-family: verdana;"&gt;&lt;br /&gt;
&lt;br /&gt;
Agree? Disagree? I would love to hear from you either way. Cheers!&lt;/span&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=GKAqWVzYA2E:WkyUvp0wwxI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=GKAqWVzYA2E:WkyUvp0wwxI:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/storagewonk/qmrs/~4/GKAqWVzYA2E" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.storagewonk.com/feeds/1780957354184057227/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.storagewonk.com/2010/01/comparing-storage-arrays-apples-to.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/1780957354184057227?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/1780957354184057227?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/storagewonk/qmrs/~3/GKAqWVzYA2E/comparing-storage-arrays-apples-to.html" title="Comparing Storage Arrays Apples-to-Apples" /><author><name>StorageWonk</name><uri>http://www.blogger.com/profile/04514213414839202434</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://4.bp.blogspot.com/_TwUZtAEBTVs/S-YpPiYdp0I/AAAAAAAAAHY/syLExJIpJOI/S220/blog-profile.png" /></author><thr:total>2</thr:total><feedburner:origLink>http://www.storagewonk.com/2010/01/comparing-storage-arrays-apples-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8NRXY4cCp7ImA9WxBVE0k.&quot;"><id>tag:blogger.com,1999:blog-2659660913109453441.post-6331740974819566778</id><published>2010-01-24T22:44:00.008-07:00</published><updated>2010-02-16T10:21:34.838-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-16T10:21:34.838-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Xiotech" /><category scheme="http://www.blogger.com/atom/ns#" term="SAN" /><category scheme="http://www.blogger.com/atom/ns#" term="Emprise" /><title>Embracing My Inner Nerd!</title><content type="html">&lt;div style="font-family: verdana;"&gt;I had the opportunity to attend the annual Xiotech "Nerdfest" in Colorado Springs, Colorado last week learning to embrace my inner "Nerd". After spending the past 10 years working with (and competing against) "traditional" storage array architectures it was a fascinating journey into a completely new way of looking at storage array technology through the eyes of the "Nerds" who helped invent the concept years ago. One of the reasons Xiotech was so appealing to me was that other storage array technologies were fundamentally difficult to use as opposed to the Xiotech way of storage-virtualization which meant adding all disk drives into a giant capacity pool and then carving out an ANSI T10 LUN/Virtual Disk which could be presented to the host without requiring server-side software. Xiotech not only made capacity management possible---they made it easy.&lt;/div&gt;&lt;div style="font-family: verdana;"&gt;Since that time, the industry has done much to make all other storage arrays easier to manage narrowing the advantage Xiotech held for many years. Unfortunately, storage array vendors didn't stop there. Whereas they originally seemed to understand that storage was the servant of the application, they've added so many features that today's storage arrays have &lt;a href="http://blog.xiotech.com/blog/?p=31"&gt;now become the peer or even the master of the applications they once served.&lt;/a&gt;&lt;/div&gt;&lt;div style="font-family: verdana;"&gt;Why has there been such an explosion of storage-based software features like thin provisioning, snapshots, deduplication, and replication (to mention a few)? One reason is that, at the most basic level, all storage arrays have been locked into using what is essentially the same hardware architecture (same hard drives, SBODs, Fibre Channel or iSCSI, etc.) and so up-til-now, the only way we have been able to differentiate our products in the market has been to compete at the &lt;i&gt;feature&lt;/i&gt; level. Since we've all had to use "the same pig" we had to apply a "different lipstick" as a means of keeping and growing market share.  This emphasis on &lt;i&gt;storage array features&lt;/i&gt; has caused our industry to continue relying on &lt;i&gt;storage array hardware&lt;/i&gt; that was first envisioned and architected 30 years ago when hard drives were measured in megabytes. Thus storage array hardware and RAID technologies have been outpaced by massively large hard drives, multi-core processors, hypervisor server deployments, and 24x7 data center operations.&lt;/div&gt;&lt;div style="font-family: verdana;"&gt;So where does that leave us? Hard lessons from the past have been learned. With Seagate/Xiotech’s Intelligent Storage Element (ISE) the "Nerds" have, for the first time, re-architected the hardware and RAID from the ground up to accommodate the performance and reliability demands of technology&lt;i&gt; as it is today &lt;/i&gt;instead of&lt;i&gt; as it was 30 years ago! &lt;/i&gt;They have also re-focused on the fundamental reality that a storage array should be the servant of the application and for the first time, have created a storage element that utilizes the language of the application (Web Services) to manage that relationship.&lt;/div&gt;&lt;div style="font-family: verdana;"&gt;Sound like a bunch of hype? Don't think the difference in performance and reliability can be that great? Try embracing your inner "Nerd" and come see for yourself. I guarantee you'll never look at data storage in the same way again.&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=ViFhjWSbmhQ:4wYO0ieijKg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/storagewonk/qmrs?a=ViFhjWSbmhQ:4wYO0ieijKg:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/storagewonk/qmrs?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/storagewonk/qmrs/~4/ViFhjWSbmhQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.storagewonk.com/feeds/6331740974819566778/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.storagewonk.com/2010/01/embracing-my-inner-nerd.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/6331740974819566778?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2659660913109453441/posts/default/6331740974819566778?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/storagewonk/qmrs/~3/ViFhjWSbmhQ/embracing-my-inner-nerd.html" title="Embracing My Inner Nerd!" /><author><name>StorageWonk</name><uri>http://www.blogger.com/profile/04514213414839202434</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://4.bp.blogspot.com/_TwUZtAEBTVs/S-YpPiYdp0I/AAAAAAAAAHY/syLExJIpJOI/S220/blog-profile.png" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.storagewonk.com/2010/01/embracing-my-inner-nerd.html</feedburner:origLink></entry></feed>
