<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="http://unfoldingneurons.com/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
>

<channel>
	<title>Gestalt IT&#187; Chris Evans &#8211; Gestalt IT</title>
	<atom:link href="http://gestaltit.com/author/chris/feed/" rel="self" type="application/rss+xml" />
	<link>http://gestaltit.com</link>
	<description>The best independent IT commentary</description>
	<lastBuildDate>Wed, 08 Sep 2010 16:00:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<image>
			<title>Gestalt IT</title>
			<url>http://gestaltit.com/wp-content/uploads/2009/02/gestalt-it-feedicon-21.png</url>
			<link>http://gestaltit.com</link>
			<width>144</width>
			<height>37</height>
			<description>The best independent IT commentary</description>
		</image><!-- podcast_generator="Blubrry PowerPress/1.0.9" mode="advanced" entry="normal" -->
	<itunes:summary>Gestalt IT is a community of independent IT infrastructure experts. We gather at GestaltIT.com and our Tech FIeld Day events to discuss the topics of the day. This podcast includes video and audio recordings of these discussions.</itunes:summary>
	<itunes:author>Stephen Foskett</itunes:author>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://gestaltit.com/wp-content/uploads/powerpress/Gestalt_IT_Tech_Field_Day_Roundtable_Podcast_600.png" />
	<itunes:owner>
		<itunes:name>Stephen Foskett</itunes:name>
		<itunes:email>stephen@fosketts.net</itunes:email>
	</itunes:owner>
	<managingEditor>stephen@fosketts.net (Stephen Foskett)</managingEditor>
	<itunes:subtitle>The best independent IT commentary</itunes:subtitle>
	<itunes:keywords>Storage, Virtualization, Networking, IT</itunes:keywords>
	<image>
		<title>Gestalt IT&#187; Chris Evans &#8211; Gestalt IT</title>
		<url>http://gestaltit.com/wp-content/uploads/powerpress/Gestalt_IT_Tech_Field_Day_Roundtable_Podcast_144.png</url>
		<link>http://gestaltit.com</link>
	</image>
	<itunes:category text="Technology" />
	<itunes:category text="Business" />
	<itunes:category text="Technology">
		<itunes:category text="Tech News" />
	</itunes:category>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
	<atom:link rel="hub" href="http://superfeedr.com/hubbub" />
			<item>
		<title>3Par Acquisition: The Future For The Storage Industry</title>
		<link>http://gestaltit.com/all/tech/storage/chris/3par-acquisition-future-storage-industry/</link>
		<comments>http://gestaltit.com/all/tech/storage/chris/3par-acquisition-future-storage-industry/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 14:00:29 +0000</pubDate>
		<dc:creator>Chris Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Server Virtualization]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[3PAR]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Dell]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[gestaltit]]></category>
		<category><![CDATA[Hitachi]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[NetApp]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Ulitzer]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1857</guid>
		<description><![CDATA[The ongoing battle for 3Par by HP &#038; Dell tells us much more about the state of the IT Industry than just the desires of two companies to acquire some interesting storage tech.  It signals an acceptance that storage is a key feature in the future direction of the IT industry – more important than networking and almost as important as the virtualisation platform itself.]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>The ongoing battle for 3Par by HP &amp; Dell tells us much more about the state of the IT Industry than just the desires of two companies to acquire some interesting storage tech.  It signals an acceptance that storage is a key feature in the future direction of the IT industry – more important than networking and almost as important as the virtualisation platform itself.</p>
<p>This may seem like a bold statement to make, however we need to look forward to where the industry is headed.  First of all, vendors want us to buy their unified hardware stacks; it represents that move back to a consolidated architecture that kept one vendor dominant in the mainframe days – IBM.  “No-one gets fired for buying IBM” the saying goes (or used to go), demonstrating how IBM was seen as the data centre supplier for all things computing in the 70’s and 80’s.  Of course we know that politics within organisations and the cost of IBM hardware eventually broke the monopoly, but the status quo worked well for many companies for many years.</p>
<p>Now, Cisco, EMC, VMware, HP, Oracle and potentially many others want to own your data centre.  They want you bought into their computing stack.  Over time, I suspect many of those same companies want to move you to their cloud infrastructure offerings, even if they don’t offer them today.  This will be both directly and indirectly.  There will be the direct model, where the vendor offers cloud services to you under their name; there will be the indirect model where their technology powers the cloud provider, or is offered as a service.  It’s at this point the 3Par acquisition becomes much more interesting.</p>
<p>3Par already have many customers in the cloud services sector.  In fact they sell their hardware on the virtues of multi-tenancy, reduced cost through thin provisioning, tight integration with virtual hypervisors and so on.  In this growth sector of the industry, cost is a key driver and no end user or company will pay more than they need for storage.  This means Enterprise arrays like those from Hitachi and EMC won’t play a central role in this future, but rather storage devices which provide the highest efficiency will.  Where do all the major players stand?</p>
<ul>
<li><strong>EMC</strong> have entered the market with a brand new platform – Atmos.  Although withdrawn as a direct service, Atmos continues to be available from partners.  EMC have chosen to use their own technology as the foundation for cloud.  In addition, VPLEX provides the ability to virtualise the storage layer, including federation features that fit well with VMware.</li>
<li><strong>HP </strong>have a strong blade server offering for their cloud infrastructure.  <a rel="nofollow" href="http://www.hp.com/hpinfo/newsroom/press/2009/090420c.html" onclick="pageTracker._trackPageview('/outgoing/www.hp.com/hpinfo/newsroom/press/2009/090420c.html?referer=');" >Matrix </a>provides orchestration for the server, network and some parts of the storage layer, however this work is incomplete and doesn’t fit well with the high end XP arrays.  Slotting 3Par into the storage layer would provide a storage platform well suited to HPs unified computing infrastructure.  It means EVA can be quietly dropped and XP can be retained (in whatever future guise) for high end customers (including mainframe) and if required, gradually dropped.</li>
<li><strong>Cisco</strong> have chosen to partner with EMC rather than acquire storage technology itself.  In fact, looking and both EMC and Cisco, they need each other; EMC have no server platform, Cisco have no storage; it’s a mutually beneficial arrangement, a bit like <a rel="nofollow" href="http://en.wikipedia.org/wiki/Jack_Sprat" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Jack_Sprat?referer=');" >Jack Sprat</a> and his wife.  At this stage, Cisco could have purchased 3Par and provided and end-to-end solution, but clearly that would be a big step and would require kicking EMC to the kerb, something they obviously don’t want to do (yet).</li>
<li><strong>Hitachi</strong> have server and storage offerings, however Blade Symphony is mainly sold in domestic Japan and not widely advertised globally.  They do have the potential to provide an end-to-end offering as Hitachi also sell networking equipment.  Key for Hitachi will be credibility in a market they don’t currently play in.</li>
<li><strong>IBM</strong> should have all the components of a consolidated infrastructure but there doesn’t appear to be a lot of discussion about their offerings.  They appear to have two strategies – <a href="http://www-03.ibm.com/systems/dynamicinfrastructure/?cm_re=masthead-_-business-_-di" onclick="pageTracker._trackPageview('/outgoing/www-03.ibm.com/systems/dynamicinfrastructure/?cm_re=masthead-_-business-_-di&amp;referer=');" >Dynamic Infrastructure</a> and <a href="http://www.ibm.com/ibm/cloud/technology/" onclick="pageTracker._trackPageview('/outgoing/www.ibm.com/ibm/cloud/technology/?referer=');" >Cloud Computing</a> but their offerings aren’t clear.</li>
<li><strong>Dell</strong> clearly wanted 3Par to fit into their medium to high-end storage offerings.  Today Equallogic has successfully met their SMB requirements, but they OEM technology from EMC (CLARiiON and Symmetrix) for the rest.  Acquiring 3Par would remove that dependency and allow Dell to offer end-to-end technology as their own products.</li>
<li><strong>Netapp</strong> have a self-proclaimed unified architecture that does fit well with virtualisation from VMware.  However they don’t own any other parts of the technology stack and so must partner to deliver unified offerings.  Netapp are covering all bases by offering solutions with VMware, Microsoft and Citrix, but none of these could be described as the unified stack other vendors have.</li>
<li><strong>Oracle</strong> already provide an integrated infrastructure based around their Exadata acquisitions and of course all of the Sun Microsystems technology, however I’m not sure many companies would see the Oracle offerings as other than tied directly to their database platform and not for virtualisation.</li>
</ul>
<p>Overall, 3Par fit the requirements of HP &amp; Dell to provide integrated technology offerings.  The move to the cloud will require leaner and efficient storage products, plus tight integration and orchestration.  It’s all about positioning today for bigger returns tomorrow.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/chris/enterprise-computing-is-there-any-point-buying-from-emc/"  rel="bookmark" class="crp_title">Enterprise Computing: Is There Any Point Buying From EMC?</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/hitachi-enters-cloud/"  rel="bookmark" class="crp_title">Hitachi Enters The Cloud</a></li><li><a href="http://gestaltit.com/all/tech/storage/joerg/dell-buys-3par-monolithic-modular-storage/"  rel="bookmark" class="crp_title">Dell Buys 3PAR and Monolithic vs. Modular Storage</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/edsai/vmware-cloud-strategy/"  rel="bookmark" class="crp_title">VMware’s cloud strategy</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/emc-vplex-dreary-storage-cluster/"  rel="bookmark" class="crp_title">EMC VPLEX – A Dreary Storage Cluster?</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/chris/3par-acquisition-future-storage-industry/" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end --><hr />
<p><small>© Chris for <a href="http://gestaltit.com">Gestalt IT</a>, 2010. |
<a href="http://gestaltit.com/all/tech/storage/chris/3par-acquisition-future-storage-industry/">3Par Acquisition: The Future For The Storage Industry</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/featured/" title="View all posts in Featured" rel="category tag">Featured</a>, <a href="http://gestaltit.com/category/all/tech/virtualization/" title="View all posts in Server Virtualization" rel="category tag">Server Virtualization</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/chris/3par-acquisition-future-storage-industry/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Data ONTAP 8.0 – Part III</title>
		<link>http://gestaltit.com/all/tech/storage/chris/data-ontap-80-part-3/</link>
		<comments>http://gestaltit.com/all/tech/storage/chris/data-ontap-80-part-3/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 20:00:57 +0000</pubDate>
		<dc:creator>Chris Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Aggregate]]></category>
		<category><![CDATA[Data ONTAP]]></category>
		<category><![CDATA[DOT8]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Flexvol]]></category>
		<category><![CDATA[gestaltit]]></category>
		<category><![CDATA[IBM N-series]]></category>
		<category><![CDATA[NetApp]]></category>
		<category><![CDATA[SnapMirror]]></category>
		<category><![CDATA[Ulitzer]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1778</guid>
		<description><![CDATA[I’ve twice posted now on Data ONTAP 8.0 shortcomings and this evening I did a little more research with the IBM version of Netapp’s hardware, the N-Series products.  Fortunately, IBM are slightly more generous and informative in their documentation than Netapp and this document (freely available online) provides more background information on the “DOT8″ transition process.  So, I’ve tried to produce a more in-depth objective view of the steps to move to “DOT8″.  Firstly the following diagram provides a clue as to how Data ONTAP has migrated to the current release.]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>I’ve twice posted now on Data ONTAP 8.0 shortcomings and this evening I did a little more research with the IBM version of Netapp’s hardware, the N-Series products.  Fortunately, IBM are slightly more generous and informative in their documentation than Netapp and <a href="http://www.redbooks.ibm.com/abstracts/redp4671.html?Open" onclick="pageTracker._trackPageview('/outgoing/www.redbooks.ibm.com/abstracts/redp4671.html?Open&amp;referer=');" >this document</a> (freely available online) provides more background information on the “DOT8″ transition process.  So, I’ve tried to produce a more in-depth objective view of the steps to move to “DOT8″.  Firstly the following diagram provides a clue as to how Data ONTAP has migrated to the current release.</p>
<div id="attachment_1779" class="wp-caption alignleft" style="width: 310px;">
<p><a href="http://www.thestoragearchitect.com/wp-content/uploads/2010/08/ntaphistory.jpg" onclick="pageTracker._trackPageview('/outgoing/www.thestoragearchitect.com/wp-content/uploads/2010/08/ntaphistory.jpg?referer=');" ><img class="size-medium wp-image-1779" title="Data ONTAP History" src="http://www.thestoragearchitect.com/wp-content/uploads/2010/08/ntaphistory-300x130.jpg" alt="Data ONTAP History" width="300" height="130" /></a></p>
<p class="wp-caption-text">Data ONTAP History</p>
</div>
<p>At the point of reaching DOT8, Data ONTAP has been re-written to run off FreeBSD as the original GX code did.  This is a departure from the original Berkeley Net/2 code as documented in <a href="http://blogs.netapp.com/dave/2007/04/is_data_ontap_b.html" onclick="pageTracker._trackPageview('/outgoing/blogs.netapp.com/dave/2007/04/is_data_ontap_b.html?referer=');" >this post</a> from Dave Hitz.  I have no idea how much of this version of the code was a re-write, but presumably porting over WAFL with all the bells and whistles it now has wasn’t an easy task.  This may go towards explaining why the current release of ONTAP took so long to come out.</p>
<p>Although the diagram shows the code base as being a single product, it isn’t.  There are still two modes, 7-mode, emulating  7G and cluster-mode emulating the GX product line.  These modes are non-interchangeable; you choose the one you want to use at system installation time and it’s fixed; no chance to change in the future.  As the IBM document explains (quote) <em>“If a customer decides to change from one mode to another, the change is a transition rather than an upgrade (or downgrade).  Dual boot capabilities are not present, so the transition requires total reconfiguration of the storage system.  This can include backup and restore of user data”</em>.</p>
<p>I think it would have been fairer to draw two parallel lines here as it appears there are still to pretty separate versions of code masquerading as a single marketing version.  So, the remainder of this discussion focuses on 7-mode.</p>
<h3>Upgradeability</h3>
<p>What happens if you want to take an existing system and upgrade it?  Well, depending on your hardware, you may or may not be able to perform an upgrade.  Systems such as the 6xxx models, 3×70 &amp; 3×40 models are upgradeable, devices such as the 2050 are not.  There are also restrictions on the disk shelves that can be used too.  Should you choose to upgrade from your current 7G release, you can only move to 7-mode or build a new 8.0 installation, presumably on new hardware as you wouldn’t want to trash your existing environment.  Be aware though, that upgrade actually removes certain features.  For instance, SMB 2.0, IPv6 &amp; IPSec are not supported.  They will reappear in a future release.  Does this mean writing these features in the ported version of WAFL was too hard or was taking too long?  Why else would you remove features from an upgrade only to replace them later?  One final upgradeability gotcha – Performance Acceleration Modules (PAM) are not supported with the initial version of 8.0.</p>
<h3>Aggregates</h3>
<p>As mentioned in my previous post, aggregates move to 100TB in size.  However there are many restrictions.</p>
<ul>
<li>Volume SnapMirror will not replicate between unlike aggregate types; so you can’t replicated to/from 32-bit to 64-bit aggregates.</li>
<li><strong>aggr copy </strong>and<strong> vol copy</strong> commands will not work between different formats.</li>
<li>Flexvol size for volumes using de-duplication in 64-bit aggregates is limited to 16TB</li>
<li>System root volumes can only reside on 32-bit aggregates.</li>
</ul>
<p>On the positive side, Qtree SnapMirror and SnapVault do work between aggregate formats.</p>
<h3>Aggregate Migration</h3>
<p>Here’s IBM’s statement on migration of data: <em>“Currently there is no direct migration path or conversion from 32-bit to 64-bit aggregates.  The following options can be used to migrate the data: qtree SnapMirror, SnapVault, ndmpcopy”. </em> Each of these options also has limitations, which I don’t have time to go into, but you can read in the referenced document.</p>
<h3>Benefits</h3>
<p>I’ve been trying to find any benefits of upgrading to DOT8 from the customer’s perspective. For new installations, the increased aggregate size is obviously a benefit, but does come with restrictions.  There are now interface groups rather than VIFs and it appears snapshots can now be named.  Excluding these, I can’t see that DOT8 is anything more than a positioning exercise as Netapp continue to get the real features they wanted in this version into future releases.  This has been hinted at by other commentators.</p>
<p>Whilst I can see the benefits to Netapp of this move, I fail to see the benefit to the customer, who will have to suffer major migration headaches to realise what are small improvements from a major version upgrade.  I suspect many customers will chose to wait for 8.0.1, 8.1 or whatever version actually integrates the real improvements.  During that time, it offers more opportunities for the competition to be snapping closer to Netapp’s heels.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/martin/unified-storage-problems/"  rel="bookmark" class="crp_title">Unified Storage Problems?</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/wide-striping-benefits/"  rel="bookmark" class="crp_title">The Benefits of Wide Striping – Avoiding A Long Tail</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/hardware-review-drobo-elite-1/"  rel="bookmark" class="crp_title">Hardware Review: Drobo Elite – Part I</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/hp-p2000-p4000-storage-array/"  rel="bookmark" class="crp_title">New HP P2000 and P4000 Storage Arrays</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/netapp-four-billion-product/"  rel="bookmark" class="crp_title">NetApp: The $4 Billion Product</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/chris/data-ontap-80-part-3/" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end --><hr />
<p><small>© Chris for <a href="http://gestaltit.com">Gestalt IT</a>, 2010. |
<a href="http://gestaltit.com/all/tech/storage/chris/data-ontap-80-part-3/">Data ONTAP 8.0 – Part III</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/featured/" title="View all posts in Featured" rel="category tag">Featured</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/chris/data-ontap-80-part-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Four Pillars – Service: More On Chargeback</title>
		<link>http://gestaltit.com/all/tech/storage/chris/four-pillars-service-chargeback/</link>
		<comments>http://gestaltit.com/all/tech/storage/chris/four-pillars-service-chargeback/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 16:00:34 +0000</pubDate>
		<dc:creator>Chris Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[4 Pillars]]></category>
		<category><![CDATA[billing]]></category>
		<category><![CDATA[chargeback]]></category>
		<category><![CDATA[CMDB]]></category>
		<category><![CDATA[Enterprise Computing]]></category>
		<category><![CDATA[Four Pillars]]></category>
		<category><![CDATA[gestaltit]]></category>
		<category><![CDATA[SRA]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[storage fusion]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1527</guid>
		<description><![CDATA[In the previous article I discussed the subject of Billing and Chargeback.  This entry discusses some of the issues raised in that post as additional considerations.]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>In the previous article I discussed the subject of Billing and Chargeback.  This entry discusses some of the issues raised in that post as additional considerations.</p>
<h3>Chargeback and Standards</h3>
<p>Implementing efficient standards is a given in any IT organisation.  However inevitably what should be a single standard always turns out to be partial implementation of multiple standards as time progresses.  This occurs because standards change; companies acquire other companies and their technology; companies expand and so on.  Sometimes it is simply too cost prohibitive to retro-fit new standards especially when things like server names are intrinsic to the installation of a software product (like databases).</p>
<p>Irrespective of the issues, it is still necessary to adhere to standards in order to implement effective chargeback and billing.  After all, resources have to be attributed to owners at some stage.  This means maintaining an efficient CMDB (Configuration Management Database) relating IT resources to business owners/customers within the organisation.  Whether that is via a spreadsheet or custom DB doesn’t really matter; it’s the content and its accuracy that counts.</p>
<p>As storage resources are provisioned, then so these standards should be maintained.  I always strive to ensure any resources can be mapped back to a server or business unit.  For example, zoning names should contain the server name as a minimum.  On storage arrays, storage groups should be related to the host/owner as should WWN visible names.  The format of fields should be consistent too, in order to enable scripts to process the values; choose consistent separators between fields (like the ‘_’ symbol) for example.</p>
<h3>Chargeback Measuring Tools</h3>
<p>If the standards are right, then extracting the data for billing should be simple.  The process may be as basic as using scripts to collect data; it may mean using the reporting features of your provisioning software, as most tools have some kind of reporting mechanism.  It may mean using a bespoke reporting tool, like <a href="http://www.storagefusion.com/" title="Storage Fusion" onclick="pageTracker._trackPageview('/outgoing/www.storagefusion.com/?referer=');" >Storage Fusion</a>’s <a href="http://www.storagefusion.com/en/1/sra.html" title="SRA" onclick="pageTracker._trackPageview('/outgoing/www.storagefusion.com/en/1/sra.html?referer=');" >SRA</a> product.  However it is achieved, the requirements are simple; map configuration information to the service you are offering and assign costs to customers/owners on that basis.  For example, if your charging is based on tiers of storage, the reporting/measuring process needs to be able to identify the tier types.  Making the Service Catalogue too complex at the outset can be self defeating if billing can’t easily be implemented.</p>
<h3>Chargeback Measuring Interval</h3>
<p>How frequently should you measure and/or charge?  I always find this subject interesting as there are ways for customers to avoid paying if they are clever.  Imagine the following scenario; billing is run monthly on the last day of the month and charges are accrued on assigned storage on that date.  However the storage team are able to turn around requests for provisioning/decomissioning within 48 hours.  So, for your project, you request space on the 2nd day of the month, run all the analysis you need, back up your data and return the storage 3 days before the end of month, at which time the resources are returned to the free pool and when billing occurs, the customer pays nothing.</p>
<p>Whilst this example is an extreme case, and I doubt whether most users would be in a position to take advantage, it demonstrates that a badly designed service catalogue, delivery structure and billing mechanism can lose money.   Alternatively, measuring utilisation on a daily basis could be time consuming and expensive to operate, therefore a compromise has to be found and this will depend on your specific circumstances.  Some options could be:</p>
<ul>
<li>Bill monthly on a fixed date; assume customer inertia will mean very little “cheating” of the system will occur. Build that into the overall cost.</li>
<li>Bill monthly and include any provisioning requests made that month – a minimum charge of one month regardless.</li>
<li>Sample data daily or weekly and bill monthly based on average consumption.</li>
</ul>
<p>There are no specific rules to abide by here.  What’s important is the way in which billing, product catalogue and operational management occur are all lined up and consistent.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/chris/pillars-service-chargeback/"  rel="bookmark" class="crp_title">Four Pillars – Service: Chargeback</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/four-pillars-service-catalogue/"  rel="bookmark" class="crp_title">Four Pillars – Service: The Service Catalogue</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/four-pillars-service/"  rel="bookmark" class="crp_title">Four Pillars – Service</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/enterprise-computing-lun-sizing-and-standards/"  rel="bookmark" class="crp_title">Enterprise Computing: LUN Sizing and Standards</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/hp-storageworks-tech-day-1/"  rel="bookmark" class="crp_title">HP StorageWorks Tech Day: Day 1</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/chris/four-pillars-service-chargeback/" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end --><hr />
<p><small>© Chris for <a href="http://gestaltit.com">Gestalt IT</a>, 2010. |
<a href="http://gestaltit.com/all/tech/storage/chris/four-pillars-service-chargeback/">Four Pillars – Service: More On Chargeback</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/featured/" title="View all posts in Featured" rel="category tag">Featured</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/chris/four-pillars-service-chargeback/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[Four Pillars]]></series:name>
	</item>
		<item>
		<title>Hardware Review: Drobo Elite – Part I</title>
		<link>http://gestaltit.com/all/tech/storage/chris/hardware-review-drobo-elite-1/</link>
		<comments>http://gestaltit.com/all/tech/storage/chris/hardware-review-drobo-elite-1/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 16:00:59 +0000</pubDate>
		<dc:creator>Chris Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Data Robotics]]></category>
		<category><![CDATA[Drobo]]></category>
		<category><![CDATA[DroboElite]]></category>
		<category><![CDATA[DroboPro]]></category>
		<category><![CDATA[ESATA]]></category>
		<category><![CDATA[gestaltit]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[Personal Computing]]></category>
		<category><![CDATA[Rack Mount Storage]]></category>
		<category><![CDATA[SMB Storage]]></category>
		<category><![CDATA[USB]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1384</guid>
		<description><![CDATA[The DroboElite is the most fully featured storage array in the Data Robotics range of devices.  Regular readers will know I’ve posted frequently on these devices, from the first Drobo “Classic” to the DroboPro, both of which I own and have purchased myself.  Data Robotics have kindly loaned me a DroboElite for this series of posts.  As you will see, the top of the range model offers all the features the other models provide, plus the benefits of multi-user support.]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><div id="attachment_1509" class="wp-caption aligncenter" style="width: 310px;">
<p><a href="http://www.thestoragearchitect.com/wp-content/uploads/2010/05/DroboElite_Back_Low.jpg" onclick="pageTracker._trackPageview('/outgoing/www.thestoragearchitect.com/wp-content/uploads/2010/05/DroboElite_Back_Low.jpg?referer=');" ><img class="size-medium wp-image-1509" title="Drobo Elite - Rear View" src="http://www.thestoragearchitect.com/wp-content/uploads/2010/05/DroboElite_Back_Low-300x128.jpg" alt="Drobo Elite - Rear View" width="300" height="128" /></a></p>
<p class="wp-caption-text">Drobo Elite &#8211; Rear View</p>
</div>
<p>This post is the first in a series covering the <a href="http://www.datarobotics.com/products/droboelite.php" title="Drobo Elite" onclick="pageTracker._trackPageview('/outgoing/www.datarobotics.com/products/droboelite.php?referer=');" >DroboElite</a> SMB storage device from <a href="http://www.datarobotics.com/" title="www.datarobotics.com" onclick="pageTracker._trackPageview('/outgoing/www.datarobotics.com/?referer=');" >Data Robotics Inc</a>.</p>
<p>The DroboElite is the most fully featured storage array in the Data Robotics range of devices.  Regular readers will know I’ve posted frequently on these devices, from the first <a href="http://www.datarobotics.com/products/drobo.php" title="Drobo Classic" onclick="pageTracker._trackPageview('/outgoing/www.datarobotics.com/products/drobo.php?referer=');" >Drobo</a> “Classic” to the <a href="http://www.datarobotics.com/products/drobopro/index.php" title="DroboPro" onclick="pageTracker._trackPageview('/outgoing/www.datarobotics.com/products/drobopro/index.php?referer=');" >DroboPro</a>, both of which I own and have purchased myself.  Data Robotics have kindly loaned me a DroboElite for this series of posts.  As you will see, the top of the range model offers all the features the other models provide, plus the benefits of multi-user support.</p>
<h3>Background</h3>
<p>The original Data Robotics storage device was what is now referred to as the Drobo “Classic”.  This was a 4-bay storage device, connecting to a single host PC/server using USB or Firewire and later eSATA.  This model evolved into the Drobo S and was complemented with the 8-bay DroboPro.  Finally, the DroboElite was <a href="http://www.datarobotics.com/news/pr/press_release_2009_11_23a.php" title="Data Robotics Press Release" onclick="pageTracker._trackPageview('/outgoing/www.datarobotics.com/news/pr/press_release_2009_11_23a.php?referer=');" >released</a> in November 2009, using the same form factor as the ‘Pro but with additional connectivity and features.  Although the ‘Pro and ‘Elite models shared the same look and feel, they are actually different products and so there’s no upgrade process to remove drives from the ‘Pro and install into an ‘Elite shell.</p>
<h3>Physical</h3>
<p>The DroboElite is an 8-bay device, accommodating standard 3.5″ SATA form factor drives.  The drives are inserted vertically (rather than horizontally in the 4-bay models), with drive’s top side pointing to the right.  No caddy or additional support is required.  From the front, there’s nothing to separate the ‘Pro and the ‘Elite as they look identical.  In fact, the removable magnetic front bezel only says “Drobo” and has no other distinguishing markings.  One thought worth considering for the future is providing a method of identifying multiple Drobo’s that have been installed into a rack or cabinet.  The drive lights can be flashed on and off but this only lasts for a few seconds and wouldn’t help an engineer who’s alone in a data centre or machine room.  This is a particularly important point as the ‘Elite is a multi-user device and so aimed at SMBs with machine rooms and rack-based equipment (a rack mount  kit is available).</p>
<div id="attachment_1510" class="wp-caption aligncenter" style="width: 310px;">
<p><a href="http://www.thestoragearchitect.com/wp-content/uploads/2010/05/droboelite-open-lo.jpg" onclick="pageTracker._trackPageview('/outgoing/www.thestoragearchitect.com/wp-content/uploads/2010/05/droboelite-open-lo.jpg?referer=');" ><img class="size-medium wp-image-1510" title="Drobo Elite (Bezel Removed)" src="http://www.thestoragearchitect.com/wp-content/uploads/2010/05/droboelite-open-lo-300x128.jpg" alt="Drobo Elite (Bezel Removed)" width="300" height="128" /></a></p>
<p class="wp-caption-text">Drobo Elite (Bezel Removed)</p>
</div>
<p>Turning to the back of the ‘Elite, we start to see the differences with previous models.  The major one here is the presence of two Ethernet ports, providing network redundancy and multi-pathing support for iSCSI.  The power supply is still built in (and not removable), plus there’s a power switch and a USB connector – that it.  I’m undecided as to whether an integrated PSU is a good or a bad thing and I flip back and forth between internal/external and multiple supplies each time I think about it.  On reflection, the consideration here should be that the Drobo is not a “high availability” storage array in the modular or enterprise class.  It doesn’t support mulitple controllers or other features like mirrored cache, so in reality, multiple power supplies is probably over-configuration.  Obviously dual Ethernet connections is essential in a device that will support multiple hosts; this feature provides redundancy from failures in network equipment or more likely, enables maintenance to be performed on the network infrastructure without impacting the storage.</p>
<p>The addition of a power switch is a positive move (and essential as the power supply is now integrated).  Personally I’d have preferred the power switch to be mounted behind the magnetic bezel on the front of the unit.  This would mean once plumbed in, the ‘Elite (and ‘Pro for that matter) would be managed purely from the front, for disk insertions/removals.</p>
<p>I’ve one final comment on the physical aspects of the ‘Elite and that covers the insertion and removal of drives.  I never like removing spinning active drives and unfortunately there’s still no way to either mark a drive for removal or spin it down.  The unique BeyondRAID feature of the Drobo series means that any drive can be removed from a unit and the device ’self heals’ to compensate for the loss of capacity, rebalancing blocks of data redundantly across the remaining drives.  Of course drive removal doesn’t have to be done after a failure; the whole benefit of the Drobos is the capacity increase functionality (I frequently swap drives in/out as part of testing).  I’d therefore like to be able to spin down or at least highlight a drive I intended to pull, via software, before I physically pull it.  It gives me more confidence that I’ve pulled the correct drive when managing multiple units.</p>
<p>Additional specifications can be found here: <a href="http://www.drobo.com/pdf/droboelite-datasheet.pdf" onclick="pageTracker._trackPageview('/outgoing/www.drobo.com/pdf/droboelite-datasheet.pdf?referer=');" >http://www.drobo.com/pdf/droboelite-datasheet.pdf</a></p>
<p>In the next post, I’ll look at connectivity protocol support.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/devang/drobo-performance-stats/"  rel="bookmark" class="crp_title">Drobo Performance Stats</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/review-drobopro-%e2%80%93-part-ii/"  rel="bookmark" class="crp_title">Review: DroboPro – Part II</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/drobo-pro-hyper-v/"  rel="bookmark" class="crp_title">DroboPro – Hyper-V’s Best Friend!</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/review-drobopro-%e2%80%93-part-i/"  rel="bookmark" class="crp_title">Review: DroboPro – Part I</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/gestaltit-tech-field-day-%e2%80%93-day-2-ocarina-nirvanix-and-data-robotics/"  rel="bookmark" class="crp_title">GestaltIT Tech Field Day – Day 2: Ocarina, Nirvanix and Data Robotics</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/chris/hardware-review-drobo-elite-1/" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end --><hr />
<p><small>© Chris for <a href="http://gestaltit.com">Gestalt IT</a>, 2010. |
<a href="http://gestaltit.com/all/tech/storage/chris/hardware-review-drobo-elite-1/">Hardware Review: Drobo Elite – Part I</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/featured/" title="View all posts in Featured" rel="category tag">Featured</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/chris/hardware-review-drobo-elite-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Four Pillars – Service: Chargeback</title>
		<link>http://gestaltit.com/all/tech/storage/chris/pillars-service-chargeback/</link>
		<comments>http://gestaltit.com/all/tech/storage/chris/pillars-service-chargeback/#comments</comments>
		<pubDate>Mon, 31 May 2010 16:00:25 +0000</pubDate>
		<dc:creator>Chris Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[4 Pillars]]></category>
		<category><![CDATA[billing]]></category>
		<category><![CDATA[chargeback]]></category>
		<category><![CDATA[Enterprise Computing]]></category>
		<category><![CDATA[Four Pillars]]></category>
		<category><![CDATA[gestaltit]]></category>
		<category><![CDATA[Mainframe]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1489</guid>
		<description><![CDATA[In any system, resources are finite.  There is always a limitation to what is available.  However there’s also a truism that states if resources are free then they will be consumed at an infinite rate.  So it is with storage.  Someone has to pay for the storage resources that are placed on the floor.  If customers are not charged in some way for their consumption of storage, then they will continue to consume resources ad infinitum.  The solution is to implement chargeback or, to be more precise, billing.]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>In any system, resources are finite.  There is always a limitation to what is available.  However there’s also a truism that states if resources are free then they will be consumed at an infinite rate.  So it is with storage.  Someone has to pay for the storage resources that are placed on the floor.  If customers are not charged in some way for their consumption of storage, then they will continue to consume resources ad infinitum.  The solution is to implement chargeback or, to be more precise, billing.</p>
<h3>Definition</h3>
<p>It’s worth pausing for a moment and discussing the terms <strong>Chargeback</strong> and<strong> Billing</strong>.  When computing was first made available as timesharing, customers were billed for their usage of the shared system.  The billing unit may have been time, CPU resources or some combination of metrics that represented utilisation.  Mainframe resources were so expensive that there had to be an efficient charging mechanism.   The concept of billing is something that was intrisically built into the mainframe design and even to this day, resources can be tracked using records produced by SMF (<a rel="nofollow" href="http://en.wikipedia.org/wiki/IBM_System_Management_Facilities" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/IBM_System_Management_Facilities?referer=');" >System Management Facility</a>) and reported on through RMF (<a rel="nofollow" href="http://en.wikipedia.org/wiki/Resource_Measurement_Facility" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Resource_Measurement_Facility?referer=');" >Resource Measurement Facility</a>).  So billing represented a method of charging for usage that wasn’t directly related to the underlying hardware.</p>
<p>Chargeback implies a different methodology where the direct cost of delivering the service is charged back to the customer.  This can include people costs, but typically hasn’t, only covering the hardware provided itself.  Chargeback has its place, but when looking to develop a service, isn’t as flexible as billing.  All too often, chargeback is tied to a poorly implemented service catalog (or non-existent one).  Whilst the customer may pay for their equipment, there isn’t any flexibility when it comes to hardware replacement as the customer is aware of the technlogy used to deliver their service (and may be unwilling to move to new, untried hardware).  Here are a few additional chargeback/billing combinations that could be implemented:</p>
<ul>
<li><strong>No chargeback</strong> – IT has a budget and they provide the resources to the business.  When resources are exhausted, the business have to justify or provide additional funds.</li>
<li><strong>Consumption-based</strong> – customers are charged directly for their usage.</li>
<li><strong>Shared-usage</strong> – customers are charged a share of the costs, not directly related to their usage, but perhaps size of business unit.</li>
<li><strong>Dedicated</strong> – customers are charged the whole cost of acquiring the technology.  Ths doesn’t work well for shared environments.</li>
<li><strong>Service-based</strong> &#8211; customers are charged for a service provided; this isn’t directly related to the specific technology in use.</li>
</ul>
<h3>Rationale</h3>
<p>Whether you are implementing chargeback or billing, there needs to be a good reason for implementing.  Here are a few for consideration.</p>
<ul>
<li><strong>To Reduce Costs</strong> – If resources appear to be free they will be consumed inefficiently; charging for usage helps controls this.</li>
<li><strong>Improved Utilisation</strong> – Being charged in proportion to your usage makes customers validate whether they really need the storage they are using.</li>
<li><strong>Improved Efficiency</strong> – this goes hand in hand with utilisation, however charging customers for storage can enable tiering to be implemented more efficiently.</li>
<li><strong>Charging Fairly</strong> – there will always be sensible customers and abusers (the broadband market shows us that).</li>
<li><strong>Manage Demand</strong> – It is possible to make charges both time and planning dependent (more on that later).</li>
<li><strong>Manage Tech Refresh</strong> – Abstracting cost and service catalogue from the hardware means new/cheaper/efficient technology can be introduced more easily.</li>
</ul>
<p>What’s clear from the above points is that chargeback/billing can be used to change customer behaviour; users can be incentivised to be more efficient or to use cheaper technology.  Structured correctly, the overall cost of delivery of storage can include refresh funding, so as old devices are decommissioned, the cost of data migration is part of the overall charge.  I see this as one of the major issues with the way customers pay for their technology; the overall costs in the lifecycle of deployment, operation and refresh simply aren’t considered.</p>
<h3>Metrics</h3>
<p>What’s the best way to charge?  Here are a few typical metrics:</p>
<ul>
<li>Per GB of storage used.</li>
<li>Per port on the SAN fabric.</li>
<li>By Tier of storage.</li>
<li>By contention ratio of storage port (higher cost for fewer hosts on a shared port)</li>
<li>Charge for replication (both local and remote)</li>
<li>Charge for deduplication (which may be a lower cost)</li>
<li>Charge for thin versus thick provisioned LUNs</li>
<li>Charge for SAN network bandwidth</li>
<li>Charge for multi-path software</li>
<li>charge for online backup copies</li>
<li>charge for offline backup copies</li>
</ul>
<p>Whatever metrics are used, the key intent is to charge for customer use of a service.  This needs to be abstract enough to be disconnected from technology, so charging for fibre channel ports may be too prescriptive; the cost may be described as <em>“to be connected to the SAN”</em> in general, providing a blended charge that would cover iSCSI, Fibre Channel or FCoE connectivity.</p>
<h3>Implementing a Chargeback Process</h3>
<p>As part of the implementation process, it’s worth considering having billing/chargeback principles established.  These can be provided to the customer.  Here are some examples:</p>
<ul>
<li>The charging model will be based on resource consumption of each user independently (e.g. user changing their utilisation doesn’t affect another user)</li>
<li>Charging costs will be reviewed and changed on an annual/bi-annual/quarterly basis from 1 Jan 200x</li>
<li>Charging will be based on storage in use on 28th day of each month</li>
<li>Charging will/will not be based on utilisation (rather than allocation)</li>
<li>Charging will be attributed at the host/server/LUN/file level</li>
<li>A target of 100% cost recovery is the target goal</li>
<li>Charging may result in an IT surplus/deficit from year to year, but will be a non-profit business</li>
<li>Billing charges will be based on the published “Storage Catalogue”</li>
<li>Users of equipment classed as legacy will be notified 6 months in advance of technology acquiring legacy status</li>
<li>IT/Storage Team will strive to deliver price stability and/or reductions year-on-year</li>
<li>Chargeback will be implemented as evolution rather than revolution</li>
</ul>
<p>The internal cost of delivery of storage will include:</p>
<ul>
<li>Hardware and software costs</li>
<li>Additional feature licences</li>
<li>Power/cooling/space (environmental costs)</li>
<li>People costs</li>
<li>Training</li>
<li>Network costs</li>
<li>DR costs</li>
</ul>
<p>There may be more, depending on how your technology is delivered (for instance managed data centres), but what’s essential is to baseline what it takes to deliver the service.  Quite simply the process would be:</p>
<ol>
<li>Identify service cost components (as above)</li>
<li>Identify consumption metrics (service charging units)</li>
<li>Measure use</li>
<li>Model costs based on consumption metrics</li>
<li>Bill customers.</li>
</ol>
<p>Other considerations, which I’ll save for future posts are:</p>
<ul>
<li>Standards – how they are important to chargeback</li>
<li>Measuring tools</li>
<li>Measurement interval</li>
<li>Incentivising customer behaviour in favour of technology refresh</li>
<li>Outsourcing some components</li>
<li>Determining the customer</li>
<li>Forecasting/Capacity Planning</li>
</ul>
<p>There’s lots more to come, feedback on the article so far is very welcome.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/chris/four-pillars-service-chargeback/"  rel="bookmark" class="crp_title">Four Pillars – Service: More On Chargeback</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/four-pillars-service-catalogue/"  rel="bookmark" class="crp_title">Four Pillars – Service: The Service Catalogue</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/four-pillars-service/"  rel="bookmark" class="crp_title">Four Pillars – Service</a></li><li><a href="http://gestaltit.com/all/tech/storage/devang/storage-resource-analysis-sra-part-2/"  rel="bookmark" class="crp_title">Storage Resource Analysis (SRA): Part 2</a></li><li><a href="http://gestaltit.com/all/tech/martin/proverbial/"  rel="bookmark" class="crp_title">Taking the Proverbial</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/chris/pillars-service-chargeback/" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end --><hr />
<p><small>© Chris for <a href="http://gestaltit.com">Gestalt IT</a>, 2010. |
<a href="http://gestaltit.com/all/tech/storage/chris/pillars-service-chargeback/">Four Pillars – Service: Chargeback</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/featured/" title="View all posts in Featured" rel="category tag">Featured</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/chris/pillars-service-chargeback/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[Four Pillars]]></series:name>
	</item>
		<item>
		<title>Violin Memory Inc Release New All-SSD Array</title>
		<link>http://gestaltit.com/all/tech/storage/chris/violin-memory-release-ssd-array/</link>
		<comments>http://gestaltit.com/all/tech/storage/chris/violin-memory-release-ssd-array/#comments</comments>
		<pubDate>Thu, 27 May 2010 16:00:21 +0000</pubDate>
		<dc:creator>Chris Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[3200 Series]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[Enterprise Computing]]></category>
		<category><![CDATA[Enterprise Flash Drives]]></category>
		<category><![CDATA[FCoE]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[gestaltit]]></category>
		<category><![CDATA[HDS]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[solid state]]></category>
		<category><![CDATA[SSD]]></category>
		<category><![CDATA[VIMM]]></category>
		<category><![CDATA[Violin Memory]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1462</guid>
		<description><![CDATA[I’m not a fan of making press releases on behalf of other companies however once in a while, a news item catches my interest.  So it is with the announcement of the Violin Memory Inc. 3200 series of all-memory storage arrays.  Why are these interesting?  Because I think they are moving and potentially blurring the boundaries between spinning drives and memory-based permanent data storage.]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>I’m not a fan of making press releases on behalf of other companies however once in a while, a news item catches my interest.  So it is with the <a href="http://www.violin-memory.com/news/press-releases/violin-memory-introduces-game-changing-violin-3000-series-with-integrated-flash-raid/" onclick="pageTracker._trackPageview('/outgoing/www.violin-memory.com/news/press-releases/violin-memory-introduces-game-changing-violin-3000-series-with-integrated-flash-raid/?referer=');" >announcement</a> of the Violin Memory Inc. 3200 series of all-memory storage arrays.  Why are these interesting?  Because I think they are moving and potentially blurring the boundaries between spinning drives and memory-based permanent data storage.</p>
<h3><strong>Background</strong></h3>
<p>Building arrays from pure memory isn’t new; <a href="http://www.ramsan.com/" onclick="pageTracker._trackPageview('/outgoing/www.ramsan.com/?referer=');" >Texas Memory Systems</a> have had the <a href="http://www.ramsan.com/products/products.htm" onclick="pageTracker._trackPageview('/outgoing/www.ramsan.com/products/products.htm?referer=');" >RamSan </a>series of products on the market for some time now (and there are others out there).  Of course, the problem for many large organisations is how to make use of such an expensive and relatively small device.  There are plenty of use cases where flash/SSD may be useful, however (a) it is difficult to target exactly which applications and (b) for those applications that can be identified, potentially only part of the data will benefit from acceleration.</p>
<p>One solution has been to follow the route of the traditional vendors and add SSD as an extra device within the same hardware chassis.  This isn’t a solution to using SSD but rather a sticking plaster over the problem; the SSD may give better read performance but it is unlikely that writes will be accelerated to the level justified by the additional costs of the SSD device itself.  In addition, the SSD is sitting behind a traditional storage array.  Vendors such as EMC, IBM and Hitachi have spent millions of man-hours and hundreds of millions of dollars on software developments to help smooth the impact and manage the unpredictable performance of hard drives.  Remember that when an I/O request is received, the storage array has no idea where a mechanical device like a hard drive is positioned and so cache, algorithms and that other clever intellectual property have been used to mask these physical inadequacies.</p>
<p>However, despite vendors’ best efforts, spikes and unpredictable response times do occur and there’s no way to remove them and guarantee completely consistent I/O responses.</p>
<h3>The Violin Approach</h3>
<p>So what happens if you can remove the cost issues and buy an SSD-based array for the same price as tier 1 storage?  This is the route Violin Memory are taking to market – make the SSD storage array as closely priced to tier 1 arrays as possible.  Remove the thought process and complications of determining what to place on SSD by making the price argument irrelevant.</p>
<p>In reality, Violin haven’t reached that price parity yet; prices are quoted around the $20/GB mark, which is around double what I’d expect to see for tier 1 storage (depending on volume).  However it is in the order of magnitude where organisations can look at those troublesome applications that decide that the cost of additional servers, disk spindles or re-writing the application is outweighed by simply moving the application to a Violin SSD device.</p>
<p>I think this is the ultimate tipping point for SSD use; where the cost of improving application performance is exceeded by the cost of moving to SSD, then SSD will win.  Where improving application performance is justified by increased business advantage, the business case is written.</p>
<h3>Tech Specs</h3>
<p>OK, let’s have a look at the technical specifications for the techies amongst you.  Firstly, today’s device capacity sits at 10TB in 3U and is expected to grow to 20TB in Q3.  I’ve also been told that this capacity is expected to be close to 5x greater by the end of 2010, which means 100TB of memory-based storage in a 3U unit.</p>
<p>The 3200 supports PCIe (x4 &amp; x8)  as well as 4/8Gb Fibre Channel and 10Gb iSCSI and FCoE.  Latency is less than 100 microseconds.</p>
<p>Violin array use VIMMs (Violin’s name for their flash memory cards.  These are grouped together into 1TB units, using RAID-5 technology to manage failures.  Maintenance can be performed online periodically to replace failed VIMM devices.</p>
<p><a href="http://www.thestoragearchitect.com/wp-content/uploads/2010/05/C300X25Mwritesaturation.jpg" onclick="pageTracker._trackPageview('/outgoing/www.thestoragearchitect.com/wp-content/uploads/2010/05/C300X25Mwritesaturation.jpg?referer=');" ><img class="size-medium wp-image-1466 alignright" style="border: 1px solid black; margin: 5px;" title="C300X25Mwritesaturation" src="http://www.thestoragearchitect.com/wp-content/uploads/2010/05/C300X25Mwritesaturation-300x204.jpg" alt="Crucial C300 &amp; Intel X25M I/O Saturation Test" width="300" height="204" /></a><br />
There’s one major issue with Flash/memory-based arrays that Violin claim to have addressed.  That is the issue of degraded performance over time.  Have a look at the following graphic, showing saturated workload on the Crucial C300 versus X25M from Intel.  This graph and the associated review can be found on Anandtech’s website <a href="http://www.anandtech.com/show/2909" onclick="pageTracker._trackPageview('/outgoing/www.anandtech.com/show/2909?referer=');" >here</a>.  Very quickly with heavy use, the performance for these devices drops off.  Violin claim their array doesn’t suffer similar issues and can deliver sustained performance.  Of course, we can believe that statement once we’ve seen a review of the product delivering the performance as promised.</p>
<h3>Futures</h3>
<p>A 10/20TB capacity in 3U isn’t huge by today’s standards.  If Violin Memory can deliver on their promises and bring a 3 to 5-fold increase in performance by year end (with a continual reduction in price) then things start to look interesting.  I’d like to see the results of some long-term stress tests on the 3200 series devices.  I have some more material to post in the coming days, once I can validate what’s open and not under NDA/embarbgo.  In the meantime, here are some questions to ponder:</p>
<ul>
<li>Do I have any I/O bound applications?</li>
<li>Can I measure/determine my I/O bound applications?</li>
<li>Is there direct businss advantage from increasing I/O throughput?</li>
</ul>
<p>If you can start answering yes to the above questions, then perhaps SSD-based arrays are for you.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/chris/wide-striping-benefits/"  rel="bookmark" class="crp_title">The Benefits of Wide Striping – Avoiding A Long Tail</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/hardware-review-drobo-elite-1/"  rel="bookmark" class="crp_title">Hardware Review: Drobo Elite – Part I</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/enterprise-computing-is-there-any-point-buying-from-emc/"  rel="bookmark" class="crp_title">Enterprise Computing: Is There Any Point Buying From EMC?</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/hp-p2000-p4000-storage-array/"  rel="bookmark" class="crp_title">New HP P2000 and P4000 Storage Arrays</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/drobo-pro-hyper-v/"  rel="bookmark" class="crp_title">DroboPro – Hyper-V’s Best Friend!</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/chris/violin-memory-release-ssd-array/" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end --><hr />
<p><small>© Chris for <a href="http://gestaltit.com">Gestalt IT</a>, 2010. |
<a href="http://gestaltit.com/all/tech/storage/chris/violin-memory-release-ssd-array/">Violin Memory Inc Release New All-SSD Array</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/featured/" title="View all posts in Featured" rel="category tag">Featured</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/chris/violin-memory-release-ssd-array/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Four Pillars – Service: The Service Catalogue</title>
		<link>http://gestaltit.com/all/tech/storage/chris/four-pillars-service-catalogue/</link>
		<comments>http://gestaltit.com/all/tech/storage/chris/four-pillars-service-catalogue/#comments</comments>
		<pubDate>Mon, 24 May 2010 16:00:53 +0000</pubDate>
		<dc:creator>Chris Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[4 Pillars]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[service catalogue]]></category>
		<category><![CDATA[storage tiers]]></category>
		<category><![CDATA[tiered storage]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1430</guid>
		<description><![CDATA[As discussed previously, the Service Catalogue is a key component of delivering storage as a service.  In this post, I’ll explore some thoughts on developing a Service Catalogue and how its abstraction from technology allows the delivery of a more efficient operation.]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>As discussed previously, the Service Catalogue is a key component of delivering storage as a service.  In this post, I’ll explore some thoughts on developing a Service Catalogue and how its abstraction from technology allows the delivery of a more efficient operation.</p>
<h3><strong>What’s in a Name?</strong></h3>
<p>Some people call it Service Catalogue or Product Catalogue, even storage tiers.  The name isn’t too important, however what’s essential is that the Service Catalogue should exhibit a number of key components:</p>
<ul>
<li>It should be abstracted from technology.</li>
<li>It should provide service metrics – explaining what you get for your money.</li>
<li>It should be able to scale up or down to meet customers requirements.</li>
<li>It should provide charging information based on simple billable units.</li>
</ul>
<h3><strong>Technology Abstraction</strong></h3>
<p>For those familiar with delivering IT, the concept of offering a service that is abstracted from the technology itself may seem a little confusing.  However, by continually referring to technology, organisations tie themselves into being able to offer only that technology itself as part of their service catalogue.  For example, if your “tier 1″ storage offering consists of 15K 300GB FC drives in an EMC DMX-4 array, then customers will expect you to deliver tier 1 storage from that kind of box.  What happens if EMC can offer a lower cost alternative through their latest technology like V-Max?  What happens if 300GB drives reach EOL?  What happens if another vendor (e.g. HP or Hitachi) can offer the equivalent technology at 20% reduction in cost?</p>
<p>By retaining a connection between the service offering and storage, IT providers restrict their ability to introduce new technology that can reduce cost and improve service.  If however, service tiers or product offerings are suitably abstracted from technology, then costs can be reduced by taking opportunities to (a) implement new, cheaper technology or features (b) implement a competitive environment with multiple vendors.</p>
<p>Of course, it’s easy to talk about bringing in cheaper technology, either by using newer, cheaper hardware or by bringing in a new vendor who is prepared to take a beating on price just to get into a new account.  The implications of this kind of disruption may negate the potential savings because existing processes or architectural design can’t cope with the change.  In many organisations the process for storage deployment is based around the hardware product, as is reporting and billing.  The clear message here is that it’s essential to ensure both the operational and engineering functions will work across multiple varied technologies.  The subject of new technology adopotion and integration will be the subject of a future post.</p>
<h3><strong>Comparison with Other Industries</strong></h3>
<p>As mentioned in previous posts, the concept of delivering Storage Services is typically compared to utility companies.  Consider our functional requirements for service in comparison to say, an Electricity or Phone company.</p>
<ul>
<li><strong>It should be abstract from Technology. </strong>This rings true for the delivery of say, electricity to a domestic dwelling.  In the UK, everyone expects to receive 240V at 50Hz as a standard.  Changing to another supplier doesn’t require a change in electricity standard; the process of electricity generation doesn’t affect the end delivery, whether it is generated from wind, wave, nuclear or coal.</li>
<li><strong>It should provide service metrics. </strong> Whether explicitly written into a contract or not, I think most electricity users would expect their service to be available on a 24×7 basis.  In addition, the supply should be guaranteed to remain within certain tolerances – e.g. 240V±10% and 50Hz±1% for example.  Deviation outside of these standards would have a seriously adverse effect on equipment using the supply.</li>
<li><strong>It should scale. </strong>Unless you’re a commercial user, most electricity companies would expect to be able to increase and decrease their electricity consumption without consideration of how that supply was provided and without contacting the provider.  In fact in the UK the National Grid are responsible for monitoring demand and bringing supply in and out of use to match requirements.  This is all part of the service and therefore included in the cost of supply.</li>
<li><strong>It should consist of Billable Units. </strong> Check your electricity bill; you’ll find your charge is based on a price per kWh, a standard unit of measurement of power.  Your charges are directly related to your consumption and not to how the power was generated.  It’s worth noting that some providers will offer multiple tariffs, for example providing cheaper electricity at night or tying consumption into green issues.  These tariffs are analagous to storage tiers.</li>
</ul>
<h3><strong>Building a Service Catalogue</strong></h3>
<p>How do you go about designing and implementing a storage catalogue?  Here are a few pointers:</p>
<ul>
<li>Look to include functional requirements (availability, response times).</li>
<li>Look for cost &amp; service differentiation.  Some organisations implement many different tiers of storage or product offerings.   Implementing multiple tiers can become expensive and if they’re not all utilsed efficiently, then the potential cost benefit is lost.  Implementing multiple tiers offers the ability to reduce costs by placing less active or less demanding data on cheaper resources.</li>
<li>Look to drive behaviour; implement services that penalise lack of adherence to standards and so on, but reward forward planning and utilising forecasted resources.</li>
</ul>
<h3><strong>A Basic Template</strong></h3>
<p>Here’s a generic example of delivering a service catalogue for Enterprise SAN Storage.  It keeps things simple by offering only three tiers;.  each can include extra features such as local or remote replication.</p>
<ul>
<li><strong>Gold </strong>- Availability – 99.999%; Response time: &lt;10ms on 99.9% of I/Os sampled over a 5 minute period. Connectivity – FC – $10/GB/Month</li>
<li><strong>Silver </strong>- Availability – 99.999%: reponse time &lt;15ms on 99.9% of I/Os sampled over a 5 minute period – conncetiivty – FC – $5/GB/month</li>
<li><strong>Bronze</strong> – Availability 99.9%; reponse time &lt; 20ms – connectivity = iSCSI – $2/GB/month</li>
</ul>
<p>Additional “bolt-ons” for each tier include:</p>
<ul>
<li><strong>Local replication. </strong> Add a local replica for an additional tier price per month (gold replica for $10/month)</li>
<li><strong>Remote replication. </strong> Add a remote replica for the cost of the replica plus 10% (e.g total cost per GB for gold is 22$/GB/month</li>
</ul>
<p><em><strong>Additional comments: </strong> Billing is based on average configured storage over the course of a calendar month, measured at 00:01 each day.  Totals are based on the storage used per server, rounded to the nearest GB.  Costs assume no more than 1 allocation/deallocation per server per month; additional requests will incur an additional configuration charge.  Costs do not include and host software or hardware required to connect to the storage.</em></p>
<p>Every organisation will have their own specific requirements that determine the best way to structure a storage catalogue.  In future posts, I’ll discuss more about the process of developing the catalogue, how it integrates with product selection and operational management.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/chris/four-pillars-service/"  rel="bookmark" class="crp_title">Four Pillars – Service</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/four-pillars-service-chargeback/"  rel="bookmark" class="crp_title">Four Pillars – Service: More On Chargeback</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/pillars-service-chargeback/"  rel="bookmark" class="crp_title">Four Pillars – Service: Chargeback</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/pillars-storage-management/"  rel="bookmark" class="crp_title">The Four Pillars of Storage Management</a></li><li><a href="http://gestaltit.com/all/tech/storage/devang/storage-economics-hardware-maintenance-part-2/"  rel="bookmark" class="crp_title">Storage Economics – Hardware Maintenance – Part 2</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/chris/four-pillars-service-catalogue/" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end --><hr />
<p><small>© Chris for <a href="http://gestaltit.com">Gestalt IT</a>, 2010. |
<a href="http://gestaltit.com/all/tech/storage/chris/four-pillars-service-catalogue/">Four Pillars – Service: The Service Catalogue</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/featured/" title="View all posts in Featured" rel="category tag">Featured</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/chris/four-pillars-service-catalogue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[Four Pillars]]></series:name>
	</item>
		<item>
		<title>Four Pillars – Service</title>
		<link>http://gestaltit.com/all/tech/storage/chris/four-pillars-service/</link>
		<comments>http://gestaltit.com/all/tech/storage/chris/four-pillars-service/#comments</comments>
		<pubDate>Mon, 17 May 2010 20:00:21 +0000</pubDate>
		<dc:creator>Chris Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[4 Pillars]]></category>
		<category><![CDATA[billing]]></category>
		<category><![CDATA[chargeback]]></category>
		<category><![CDATA[Enterprise Computing]]></category>
		<category><![CDATA[gestaltit]]></category>
		<category><![CDATA[key performance indicators]]></category>
		<category><![CDATA[KPIs]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[service catalogue]]></category>
		<category><![CDATA[service level agreements]]></category>
		<category><![CDATA[SLAs]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1366</guid>
		<description><![CDATA[IT has matured and we’ve mostly moved on to a service-orientated method for delivering computing (and in this case storage) resources.  To effectively deliver storage resources within an organisation, it is essential to move to a service-based model where storage is provided as a service offering that is planned and managed, rather than simply on-demand.]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>This is a series of posts covering the subject of Storage Management.  In this post, I’ll be discussing one of the four foundations, <strong>Service </strong>and what exactly that means.</p>
<p>My Four Pillars of Storage Management are defined in this <a href="http://www.thestoragearchitect.com/2010/05/04/enterprise-computing-the-four-pillars-of-storage-management/" title="Four Pillars of Storage Management" onclick="pageTracker._trackPageview('/outgoing/www.thestoragearchitect.com/2010/05/04/enterprise-computing-the-four-pillars-of-storage-management/?referer=');" >initial post</a>. To recap, I define <strong>Service </strong>as:</p>
<blockquote><p><em><strong>“</strong>Offering of services to business customers via a service catalog and measuring the ability to deliver to the business through KPIs and Service Level Agreements.”</em></p></blockquote>
<p>If you look back to the early days of computing, the computer department was almost a law unto itself.  Access to the mainframe and other resources was at the whim of the <strong>Systems Programmer</strong>, a bearded, sandal-wearing, social skill-lacking individual who might just do what you ask him when he was ready.  Ricky Gervais parodied this character perfectly in The Office; the IT expert within the office was also expert at everything else including karting (”Oi, no professionals….”).  By the way, before everyone starts flaming me – I was a Systems Programmer on mainframe for a few years at the start of my career, so I speak from personal experience.</p>
<p>Fortunately IT has matured and we’ve mostly moved on to a service-orientated method for delivering computing (and in this case storage) resources.  To effectively deliver storage resources within an organisation, it is essential to move to a service-based model where storage is provided as a service offering that is planned and managed, rather than simply on-demand.</p>
<p>The typical example that is always quoted is to compare computing resources to utility companies providing electricity, gas and water.  Personally, I prefer in some respects to look at the telecoms market for better examples, in particular mobile ‘phone companies.  What all of these companies have in common is that they offer you a service and then charge you for your consumption.  On a periodic basis you are provided with statements and payment is taken.  Most critically, you have no real knowledge of how the service is delivered, what underlying technology was used e.g. Gas, Nuclear, Green, Coal forms of electricity generation.  To a certain degree you have no need to care unless of course the company can see some market advantage from promoting their use of a certain technology (for example, energy companies offering “Green” tariffs).</p>
<p>So it should be with storage.  The delivery of storage resources should be thought of as providing a service.  Moving to that model requires thinking of the following components.</p>
<li style="padding-left: 30px;"><strong>Product or Service Catalogue.</strong> A list of your product offerings.  This sometimes gets associated with storage tiers, however it’s much more than that.</li>
<li style="padding-left: 30px;"><strong>Service Level Agreements (SLAs). </strong>A set of standards around how the service offerings will be provided.  This includes availability and performance metrics.</li>
<li style="padding-left: 30px;"><strong>Key Performance Indicators (KPIs)</strong>.  A set of metrics detailing how well the services have been delivered.  KPIs will relate directly to SLAs in terms of demonstrating whether service levels have been achieved.</li>
<li style="padding-left: 30px;"><strong>Customer Reporting. </strong> Reports encompass a number of areas; Billing or Chargeback (although the two are subtly different), usage and utilisation reports and configuration reports.</li>
<p>In subsequent posts, I’ll discuss more on the Service details and explore how to achieve setting up service-based storage delivery.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/chris/pillars-storage-management/"  rel="bookmark" class="crp_title">The Four Pillars of Storage Management</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/four-pillars-service-catalogue/"  rel="bookmark" class="crp_title">Four Pillars – Service: The Service Catalogue</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/pillars-service-chargeback/"  rel="bookmark" class="crp_title">Four Pillars – Service: Chargeback</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/four-pillars-service-chargeback/"  rel="bookmark" class="crp_title">Four Pillars – Service: More On Chargeback</a></li><li><a href="http://gestaltit.com/all/tech/martin/proverbial/"  rel="bookmark" class="crp_title">Taking the Proverbial</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/chris/four-pillars-service/" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end --><hr />
<p><small>© Chris for <a href="http://gestaltit.com">Gestalt IT</a>, 2010. |
<a href="http://gestaltit.com/all/tech/storage/chris/four-pillars-service/">Four Pillars – Service</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/featured/" title="View all posts in Featured" rel="category tag">Featured</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/chris/four-pillars-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[Four Pillars]]></series:name>
	</item>
		<item>
		<title>Why Storage Federation Is What We Need</title>
		<link>http://gestaltit.com/all/tech/storage/chris/storage-federation/</link>
		<comments>http://gestaltit.com/all/tech/storage/chris/storage-federation/#comments</comments>
		<pubDate>Sat, 15 May 2010 16:00:00 +0000</pubDate>
		<dc:creator>Chris Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[Federation]]></category>
		<category><![CDATA[virtualisation]]></category>
		<category><![CDATA[VPLEX]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1406</guid>
		<description><![CDATA[You may have assumed from my previous post on VPLEX that I am negative towards the concept of storage federation.  That couldn’t be further from the truth.  In fact, ever since I was involved in deploying ESX onto enterprise storage infrastructure (some 4 years ago), I’ve been waiting for the day true federation would arrive.  Here’s why.]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>You may have assumed from my <a href="http://www.thestoragearchitect.com/2010/05/12/enterprise-computing-vplex-a-dreary-storage-cluster/" onclick="pageTracker._trackPageview('/outgoing/www.thestoragearchitect.com/2010/05/12/enterprise-computing-vplex-a-dreary-storage-cluster/?referer=');" >previous post</a> on VPLEX that I am negative towards the concept of storage federation.  That couldn’t be further from the truth.  In fact, ever since I was involved in deploying ESX onto enterprise storage infrastructure (some 4 years ago), I’ve been waiting for the day true federation would arrive.  Here’s why.</p>
<h3><strong>Static Configurations</strong></h3>
<p>Think back to the time before server virtualisation (yes, there was one).  Physically static servers failed over to other physically static servers located in remote data centres.  Once deployed, servers very rarely moved unless there were major physical data centre issues or an upgrade was being performed.  In fact, even when server upgrades occurred, it was typical to acquire a new server and rebuild the application and data on that new hardware to remove any issues with new server drivers, hardware firmware and so on.</p>
<h3><strong>Mobility Rules</strong></h3>
<p>Server Virtualisation changed all those restrictions.  By abstracting the hardware to generic devices it was possible to place a VMware host on shared storage and have any connected VMware server run that guest.  Very quickly the toolset of features improved to make that host movement transparent and as simple as clicking a button.  This meant servers could be accommodated on any hardware and scaled within the hypervisor.</p>
<h3><strong>Storage Restrictions</strong></h3>
<p>Unfortunately storage wasn’t so quick to keep up.  The static model of a single physical server in two locations worked well with storage replication technologies that required only one copy of the data to be active at any one time.  Moving an application to another data centre was typically a disaster recovery process and consequently a small outage was acceptable as the storage arrays “failed over” their LUNs to the remote location.  Once the DR issue was solved, the data could be “failed back’ to the original location.  It wasn’t usual to move servers between data centres as a standard operational process.</p>
<p>Virtual Machine environments weren’t well catered for.  Failover of replicated storage wasn’t a transparent process; there was a tradeoff between LUN size and the maximum number of LUNs a hypervisor could support; this made it more complex to architect a Virtual Machine environment with enterprise storage.  Even with vMotion on VMware, where a VM host could be moved transparently across physical hypervisor servers, the storage couldn’t be moved easily.  In fact, the storage restrictions were solved by implementing storage vMotion, rather than have the array achieve the data migration itself.</p>
<h3><strong>Step in Federation</strong></h3>
<p>This is where storage federation comes in.  It enables any and all copies of a LUN to be updated from multiple locations at the same time.  This means that both the hypervisor and the storage can be load balanced across multiple locations and physical hardware without having to bulk copy the data all the time.  Here’s a simple example to demonstrate the process.</p>
<p>Imagine a 1TB LUN on a storage array acting as a single datastore and supporting 20 production virtual machines.  In the “old” model, moving that LUN to another location would require impacting all 20 virtual machines and making another location the primary target of I/O operations.  There was no ability to go “sub-LUN” and to move individual machines to another location.  Storage vMotion could be used, but that would require replicating the entire VM to another LUN/datastore.  Any attempt to load balance the VM guests would be constrained by the time required to continually move data around the infrastructure.  In addition, moving a replicated VM from one LUN/datastore to another would mean compromsing DR until that LUN had been fully replicated to another location.</p>
<p>Now under a federated environment, that 1TB LUN would be updatable from any location, meaning individual VM hosts on the datastore could be updated from multiple locations at the same time.  This means there is a massive increase in the flexibility of managing workloads across physical locations, offering the ability to workload balance for business and operational benefits.</p>
<h3><strong>Summary</strong></h3>
<p>Ultimately, federated storage environments will be the future. Products like VPLEX are only the start.  The ultimate goal will mean workloads can be run anywhere, any time.  That will be cool.</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/all/tech/storage/chris/emc-vplex-dreary-storage-cluster/"  rel="bookmark" class="crp_title">EMC VPLEX – A Dreary Storage Cluster?</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/enterprise-computing-data-migration-strategies-%e2%80%93-part-iv/"  rel="bookmark" class="crp_title">Data Migration Strategies – Part IV</a></li><li><a href="http://gestaltit.com/featured/top/stephen/emc-vplex-emcworld/"  rel="bookmark" class="crp_title">EMC Shouts VPLEX In A Crowded EMCWorld</a></li><li><a href="http://gestaltit.com/all/tech/virtualization/chris/hp-blades-tech-day-2/"  rel="bookmark" class="crp_title">HP Blades Tech Day 2</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/3par-acquisition-future-storage-industry/"  rel="bookmark" class="crp_title">3Par Acquisition: The Future For The Storage Industry</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/chris/storage-federation/" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end --><hr />
<p><small>© Chris for <a href="http://gestaltit.com">Gestalt IT</a>, 2010. |
<a href="http://gestaltit.com/all/tech/storage/chris/storage-federation/">Why Storage Federation Is What We Need</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/featured/" title="View all posts in Featured" rel="category tag">Featured</a>, <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/chris/storage-federation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EMC VPLEX – A Dreary Storage Cluster?</title>
		<link>http://gestaltit.com/all/tech/storage/chris/emc-vplex-dreary-storage-cluster/</link>
		<comments>http://gestaltit.com/all/tech/storage/chris/emc-vplex-dreary-storage-cluster/#comments</comments>
		<pubDate>Fri, 14 May 2010 20:30:47 +0000</pubDate>
		<dc:creator>Chris Evans</dc:creator>
				<category><![CDATA[Storage]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[HAM]]></category>
		<category><![CDATA[HDS]]></category>
		<category><![CDATA[Invista]]></category>
		<category><![CDATA[VMAX]]></category>
		<category><![CDATA[VPLEX]]></category>
		<category><![CDATA[VPLEX-Geo]]></category>
		<category><![CDATA[VPLEX-Global]]></category>
		<category><![CDATA[VPLEX-Local]]></category>
		<category><![CDATA[VPLEX-Metro]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1398</guid>
		<description><![CDATA[With the usual EMC fanfare, VPLEX has been heralded as “a new storage platform“.  For a product that appears to contain no storage at all (and in fact writes through to the underlying virtualised arrays before confirming I/O to the host), I can’t quite see how the claim stacks up.]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>Those of you with relatively good memories will remember last year’s announcement from Hitachi/HDS, which at the time promised more than it delivered.  In fact, the <a href="http://blogs.hds.com/claus/2009/05/regrades-our-classy-treat-may-27th.html" onclick="pageTracker._trackPageview('/outgoing/blogs.hds.com/claus/2009/05/regrades-our-classy-treat-may-27th.html?referer=');" >anagram posed</a> by Claus Mikkelsen on his blog and used as part of the press release was “REGRADES OUR CLASSY TREATS” and should have translated to “STORAGE ARRAYS CLUSTERED”  my tongue-in-cheek alternative was “A DREARY STORAGE CLUSTER” (who could have imagined such a serendipidous alternative).  With EMC’s new release of VPLEX, it’s deja-vu all over again….</p>
<p>With the usual EMC fanfare, VPLEX has been heralded as “<a href="http://chucksblog.emc.com/chucks_blog/2010/05/vplex-the-birth-of-a-new-storage-platform.html" onclick="pageTracker._trackPageview('/outgoing/chucksblog.emc.com/chucks_blog/2010/05/vplex-the-birth-of-a-new-storage-platform.html?referer=');" >a new storage platform</a>“.  For a product that appears to contain no storage at all (and in fact writes through to the underlying virtualised arrays before confirming I/O to the host), I can’t quite see how the claim stacks up.</p>
<h3><strong>Background</strong></h3>
<p>OK, before we dive further in, let’s just summarise what VPLEX appears to be about.  In a nutshell, VPLEX offers “federation”, this year’s buzzword for shared or virtualised storage.  The product is currently offered in two flavours; VPLEX-Local, which basically adds a virtualisation layer into the host-&gt;fabric-&gt;storage stack and VPLEX-Metro, which creates a clustered storage environment, pretty much like the Hitachi HAM (High Availability Manager), announced 12 months ago.  VPLEX-Local is also remarkably similar to IBM’s SVC (SAN Volume Controller).</p>
<h3><strong>The Hype Factor</strong></h3>
<p>Of course VPLEX is different, or at least that’s what we’re lead to believe.  From the documentation I’ve read, VPLEX-Local is nothing more than a cluster of SVC-like devices.  This functionality is already there in USP V and SVC.</p>
<p>VPLEX-Metro looks slightly different and starts to get interesting.  Multiple VPLEX clusters can be connected together, enabling I/O for a single LUN to be shared across the VPLEX-Metro complex.  Distances of up to 100 miles can be achieved, the only downside being latency overheads.  I’m not aware of SVC offering this kind of functionality, however that is exactly what Hitachi HAM was designed to do.</p>
<h3><strong>Catch-up and Future</strong></h3>
<p>With the Local and Metro offerings, VPLEX seems to be simply catching up with the opposition.  In true EMC style, however we are being tempted by two future offerings, VPLEX-Geo and VPLEX-Global.</p>
<p>VPLEX-Geo will offer asynchronous federation over a wider distance (presumably infinite, if you’re happy to cope with the latency).  Asynchronous changes offer the possibility for a world of pain for data integrity.  I suspect the first implementations will be tightly controlled using EMC’s own VMware operating system (ESX).  VPLEX-Geo is slated for 2011.</p>
<p>VPLEX-Global is an anything, anywhere offering.  Let’s reserve judgement on that one until we see it – there’s no dated roadmap other than after 2011.</p>
<h3><strong>Unanswered Questions</strong></h3>
<p>Here’s what I don’t know:</p>
<ul>
<li>Will VPLEX pose the same restrictions on the host multipathing as USP-HAM does? HAM requires HDLM.</li>
<li>Does the host still have to manage their own cluster configuration? (I expect so).</li>
<li>Is VPLEX-Metro really updating both data copies or is data just being shunted between the clusters, then replicated back again?</li>
</ul>
<p>And finally, as quoted in the documentation, VMax will offer VPLEX functionality this year, so you may want to consider holding off on that rash VPLEX purchase if you’re on the cusp of moving to VMax.</p>
<p>Final, finally, what happened to InVista?</p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://gestaltit.com/featured/top/stephen/emc-vplex-emcworld/"  rel="bookmark" class="crp_title">EMC Shouts VPLEX In A Crowded EMCWorld</a></li><li><a href="http://gestaltit.com/all/tech/storage/martin/emc-vplex-future-array/"  rel="bookmark" class="crp_title">EMC VPLEX: New Device or Future Array?</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/storage-federation/"  rel="bookmark" class="crp_title">Why Storage Federation Is What We Need</a></li><li><a href="http://gestaltit.com/all/tech/storage/chris/3par-acquisition-future-storage-industry/"  rel="bookmark" class="crp_title">3Par Acquisition: The Future For The Storage Industry</a></li><li><a href="http://gestaltit.com/all/tech/storage/martin/vperplexed/"  rel="bookmark" class="crp_title">V(per)PLEXed?</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://gestaltit.com/all/tech/storage/chris/emc-vplex-dreary-storage-cluster/" type="text/javascript" charset="utf-8"></script><!-- google_ad_section_end --><hr />
<p><small>© Chris for <a href="http://gestaltit.com">Gestalt IT</a>, 2010. |
<a href="http://gestaltit.com/all/tech/storage/chris/emc-vplex-dreary-storage-cluster/">EMC VPLEX – A Dreary Storage Cluster?</a>
<br/>
Read more posts categorized as <a href="http://gestaltit.com/category/all/tech/storage/" title="View all posts in Storage" rel="category tag">Storage</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://gestaltit.com/all/tech/storage/chris/emc-vplex-dreary-storage-cluster/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
