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

<channel>
	<title>The Storage Architect &#187; GestaltIT</title>
	<atom:link href="http://thestoragearchitect.com/category/gestaltit/feed/" rel="self" type="application/rss+xml" />
	<link>http://thestoragearchitect.com</link>
	<description>Storage, Virtualisation &#38; Cloud</description>
	<lastBuildDate>Tue, 22 May 2012 18:40:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>3Par Acquisition: The Future For The Storage Industry</title>
		<link>http://thestoragearchitect.com/2010/08/31/3par-acquisition-the-future-for-the-storage-industry/</link>
		<comments>http://thestoragearchitect.com/2010/08/31/3par-acquisition-the-future-for-the-storage-industry/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 09:51:29 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[GestaltIT]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Ulitzer]]></category>
		<category><![CDATA[3par]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[hitachi]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[Netapp]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1857</guid>
		<description><![CDATA[<p>The ongoing battle for 3Par by HP &#38; 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 &#8211; more important than [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<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 &#8211; 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 &#8211; IBM.  &#8220;No-one gets fired for buying IBM&#8221; the saying goes (or used to go), demonstrating how IBM was seen as the data centre supplier for all things computing in the 70&#8242;s and 80&#8242;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&#8217;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&#8217;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&#8217;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 &#8211; 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"  target="_blank">Matrix </a>provides orchestration for the server, network and some parts of the storage layer, however this work is incomplete and doesn&#8217;t fit well with the high end XP arrays.  Slotting 3Par into the storage layer would provide a storage platform well suited to HP Converged  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&#8217;s a mutually beneficial arrangement, a bit like <a rel="nofollow" href="http://en.wikipedia.org/wiki/Jack_Sprat"  target="_blank">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&#8217;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&#8217;t currently play in.</li>
<li><strong>IBM</strong> should have all the components of a consolidated infrastructure but there doesn&#8217;t appear to be a lot of discussion about their offerings.  They appear to have two strategies &#8211; <a href="http://www-03.ibm.com/systems/dynamicinfrastructure/?cm_re=masthead-_-business-_-di"  target="_blank">Dynamic Infrastructure</a> and <a href="http://www.ibm.com/ibm/cloud/technology/"  target="_blank">Cloud Computing</a> but their offerings aren&#8217;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&#8217;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&#8217;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&#8217;s all about positioning today for bigger returns tomorrow.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/08/31/3par-acquisition-the-future-for-the-storage-industry/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Data ONTAP 8.0 &#8211; Part III</title>
		<link>http://thestoragearchitect.com/2010/08/09/data-ontap-8-0-part-iii/</link>
		<comments>http://thestoragearchitect.com/2010/08/09/data-ontap-8-0-part-iii/#comments</comments>
		<pubDate>Mon, 09 Aug 2010 22:36:57 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[GestaltIT]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Ulitzer]]></category>
		<category><![CDATA[Aggregate]]></category>
		<category><![CDATA[Data ONTAP]]></category>
		<category><![CDATA[DOT8]]></category>
		<category><![CDATA[Flexvol]]></category>
		<category><![CDATA[IBM N-series]]></category>
		<category><![CDATA[Netapp]]></category>
		<category><![CDATA[SnapMirror]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1778</guid>
		<description><![CDATA[<p>I&#8217;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&#8217;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" target="_blank">this document</a> (freely available online) provides more background information on the [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p>I&#8217;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&#8217;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"  target="_blank">this document</a> (freely available online) provides more background information on the &#8220;DOT8&#8243; transition process.  So, I&#8217;ve tried to produce a more in-depth objective view of the steps to move to &#8220;DOT8&#8243;.  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"><a href="http://31.222.189.99/wp-content/uploads/2010/08/ntaphistory.jpg" ><img class="size-medium wp-image-1779" title="Data ONTAP History" src="http://50.57.85.110/wp-content/uploads/2010/08/ntaphistory-300x130.jpg" alt="Data ONTAP History" width="300" height="130" /></a><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"  target="_blank">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&#8217;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&#8217;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&#8217;s fixed; no chance to change in the future.  As the IBM document explains (quote) <em>&#8220;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&#8221;</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&#215;70 &amp; 3&#215;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&#8217;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 &#8211; 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&#8217;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&#8217;s IBM&#8217;s statement on migration of data: <em>&#8220;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&#8221;. </em> Each of these options also has limitations, which I don&#8217;t have time to go into, but you can read in the referenced document.</p>
<h3>Benefits</h3>
<p>I&#8217;ve been trying to find any benefits of upgrading to DOT8 from the customer&#8217;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&#8217;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&#8217;s heels.</p>
<p><img src="file:///Users/chris/Library/Caches/TemporaryItems/moz-screenshot.png" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/08/09/data-ontap-8-0-part-iii/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Enterprise Computing: 4 Pillars &#8211; Service: More On Chargeback</title>
		<link>http://thestoragearchitect.com/2010/06/04/enterprise-computing-4-pillars-service-more-on-chargeback/</link>
		<comments>http://thestoragearchitect.com/2010/06/04/enterprise-computing-4-pillars-service-more-on-chargeback/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 10:03:34 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[GestaltIT]]></category>
		<category><![CDATA[4 Pillars]]></category>
		<category><![CDATA[billing]]></category>
		<category><![CDATA[chargeback]]></category>
		<category><![CDATA[CMDB]]></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[<p>This is a series of posts covering the subject of Storage Management.  Previous posts:</p> <a href="http://www.thestoragearchitect.com/2010/05/04/enterprise-computing-the-four-pillars-of-storage-management/" >The Four Pillars of Storage Management</a> <a href="http://www.thestoragearchitect.com/2010/05/14/enterprise-computing-4-pillars-service/" >Four Pillars: Service</a> <a href="http://www.thestoragearchitect.com/2010/05/21/enterprise-computing-4-pillars-service-the-service-catalogue/" >Four Pillars: The Service Catalogue</a> <a href="http://www.thestoragearchitect.com/2010/05/28/enterprise-computing-4-pillars-service-chargeback/" title="4 Pillars - Service: Chargeback" target="_blank">Four Pillars &#8211; Service: Chargeback</a> <p>In the previous article I discussed the subject of Billing [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p>This is a series of posts covering the subject of Storage Management.  Previous posts:</p>
<ul>
<li><a href="http://www.thestoragearchitect.com/2010/05/04/enterprise-computing-the-four-pillars-of-storage-management/" >The Four Pillars of Storage Management</a></li>
<li><a href="http://www.thestoragearchitect.com/2010/05/14/enterprise-computing-4-pillars-service/" >Four Pillars: Service</a></li>
<li><a href="http://www.thestoragearchitect.com/2010/05/21/enterprise-computing-4-pillars-service-the-service-catalogue/" >Four Pillars: The Service Catalogue</a></li>
<li><a href="http://www.thestoragearchitect.com/2010/05/28/enterprise-computing-4-pillars-service-chargeback/" title="4 Pillars - Service: Chargeback"  target="_blank">Four Pillars &#8211; Service: Chargeback</a></li>
</ul>
<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&#8217;t really matter; it&#8217;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 &#8216;_&#8217; 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"  target="_blank">Storage Fusion</a>&#8216;s <a href="http://www.storagefusion.com/en/1/sra.html" title="SRA"  target="_blank">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&#8217;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 &#8220;cheating&#8221; of the system will occur. Build that into the overall cost.</li>
<li>Bill monthly and include any provisioning requests made that month &#8211; 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&#8217;s important is the way in which billing, product catalogue and operational management occur are all lined up and consistent.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/06/04/enterprise-computing-4-pillars-service-more-on-chargeback/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Enterprise Computing: HP Blades Day &#8211; Lab Session &#8211; Part IV</title>
		<link>http://thestoragearchitect.com/2010/06/03/enterprise-computing-hp-blades-day-lab-session-part-iv/</link>
		<comments>http://thestoragearchitect.com/2010/06/03/enterprise-computing-hp-blades-day-lab-session-part-iv/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 07:00:26 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[GestaltIT]]></category>
		<category><![CDATA[c7000]]></category>
		<category><![CDATA[HP Blades Day]]></category>
		<category><![CDATA[James Singer]]></category>
		<category><![CDATA[Lab Session]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1427</guid>
		<description><![CDATA[<p>This is part of a series of posts with video recorded at the HP Blades Day in Houston, February 2010. Previous posts:</p> <a href="http://www.thestoragearchitect.com/2010/04/01/enterprise-computing-hp-blades-day-lab-session/" >HP Blades Day &#8211; Lab Session: Clip 1</a> <a href="http://www.thestoragearchitect.com/2010/05/20/enterprise-computing-hp-blades-day-lab-session-part-ii/" >HP Blades Day &#8211; Lab Session: Clip 2</a> <a href="http://www.thestoragearchitect.com/2010/05/27/enterprise-computing-hp-blades-day-lab-session-part-iii" target="_blank">HP Blades Day &#8211; Lab Session: Clip 3</a> <p>In this final [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p>This is part of a series of posts with video recorded at the HP Blades Day in Houston, February 2010.  Previous posts:</p>
<ul>
<li><a href="http://www.thestoragearchitect.com/2010/04/01/enterprise-computing-hp-blades-day-lab-session/" >HP Blades Day &#8211; Lab Session: Clip 1</a></li>
<li><a href="http://www.thestoragearchitect.com/2010/05/20/enterprise-computing-hp-blades-day-lab-session-part-ii/" >HP Blades Day &#8211; Lab Session: Clip 2</a></li>
<li><a href="http://www.thestoragearchitect.com/2010/05/27/enterprise-computing-hp-blades-day-lab-session-part-iii"  target="_blank">HP Blades Day &#8211; Lab Session: Clip 3</a></li>
</ul>
<p>In this final post from the Lab Session, James Singer discusses more about airflow and the chassis design.  The video doesn&#8217;t always follow the subject (due to my quality videoing techniques; in fact I was trying to pay attention), however the soundtrack is accurate.</p>
<p><a href="http://thestoragearchitect.com/2010/06/03/enterprise-computing-hp-blades-day-lab-session-part-iv/"><em>Click here to view the embedded video.</em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/06/03/enterprise-computing-hp-blades-day-lab-session-part-iv/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Enterprise Computing: 4 Pillars &#8211; Service: Chargeback</title>
		<link>http://thestoragearchitect.com/2010/05/28/enterprise-computing-4-pillars-service-chargeback/</link>
		<comments>http://thestoragearchitect.com/2010/05/28/enterprise-computing-4-pillars-service-chargeback/#comments</comments>
		<pubDate>Fri, 28 May 2010 08:03:25 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[GestaltIT]]></category>
		<category><![CDATA[4 Pillars]]></category>
		<category><![CDATA[billing]]></category>
		<category><![CDATA[chargeback]]></category>
		<category><![CDATA[Four Pillars]]></category>
		<category><![CDATA[mainframe]]></category>
		<category><![CDATA[Storage]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1489</guid>
		<description><![CDATA[<p>This is a series of posts covering the subject of Storage Management.  Previous posts:</p> <a href="http://www.thestoragearchitect.com/2010/05/04/enterprise-computing-the-four-pillars-of-storage-management/" >The Four Pillars of Storage Management</a> <a href="http://www.thestoragearchitect.com/2010/05/14/enterprise-computing-4-pillars-service/" >Four Pillars: Service</a> <a href="http://www.thestoragearchitect.com/2010/05/21/enterprise-computing-4-pillars-service-the-service-catalogue/" >Four Pillars: The Service Catalogue</a> <p>In any system, resources are finite.  There is always a limitation to what is available.  However there&#8217;s also a truism that [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p>This is a series of posts covering the subject of Storage Management.  Previous posts:</p>
<ul>
<li><a href="http://www.thestoragearchitect.com/2010/05/04/enterprise-computing-the-four-pillars-of-storage-management/" >The Four Pillars of Storage Management</a></li>
<li><a href="http://www.thestoragearchitect.com/2010/05/14/enterprise-computing-4-pillars-service/" >Four Pillars: Service</a></li>
<li><a href="http://www.thestoragearchitect.com/2010/05/21/enterprise-computing-4-pillars-service-the-service-catalogue/" >Four Pillars: The Service Catalogue</a></li>
</ul>
<p>In any system, resources are finite.  There is always a limitation to what is available.  However there&#8217;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&#8217;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"  target="_blank">System Management Facility</a>) and reported on through RMF (<a rel="nofollow" href="http://en.wikipedia.org/wiki/Resource_Measurement_Facility"  target="_blank">Resource Measurement Facility</a>).  So billing represented a method of charging for usage that wasn&#8217;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&#8217;t, only covering the hardware provided itself.  Chargeback has its place, but when looking to develop a service, isn&#8217;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&#8217;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> &#8211; 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> &#8211; customers are charged directly for their usage.</li>
<li><strong>Shared-usage</strong> &#8211; 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> &#8211; customers are charged the whole cost of acquiring the technology.  Ths doesn&#8217;t work well for shared environments.</li>
<li><strong>Service-based</strong> - customers are charged for a service provided; this isn&#8217;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> &#8211; If resources appear to be free they will be consumed inefficiently; charging for usage helps controls this.</li>
<li><strong>Improved Utilisation</strong> &#8211; 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> &#8211; 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> &#8211; there will always be sensible customers and abusers (the broadband market shows us that).</li>
<li><strong>Manage Demand</strong> &#8211; It is possible to make charges both time and planning dependent (more on that later).</li>
<li><strong>Manage Tech Refresh</strong> &#8211; Abstracting cost and service catalogue from the hardware means new/cheaper/efficient technology can be introduced more easily.</li>
</ul>
<p>What&#8217;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&#8217;t considered.</p>
<h3>Metrics</h3>
<p>What&#8217;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>&#8220;to be connected to the SAN&#8221;</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&#8217;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&#8217;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 &#8220;Storage Catalogue&#8221;</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&#8217;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&#8217;ll save for future posts are:</p>
<ul>
<li>Standards &#8211; 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&#8217;s lots more to come, feedback on the article so far is very welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/05/28/enterprise-computing-4-pillars-service-chargeback/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Enterprise Computing: HP Blades Day &#8211; Lab Session &#8211; Part III</title>
		<link>http://thestoragearchitect.com/2010/05/27/enterprise-computing-hp-blades-day-lab-session-part-iii/</link>
		<comments>http://thestoragearchitect.com/2010/05/27/enterprise-computing-hp-blades-day-lab-session-part-iii/#comments</comments>
		<pubDate>Thu, 27 May 2010 07:00:52 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[GestaltIT]]></category>
		<category><![CDATA[c7000]]></category>
		<category><![CDATA[Fans]]></category>
		<category><![CDATA[HP Blades Day]]></category>
		<category><![CDATA[James Singer]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1425</guid>
		<description><![CDATA[<p>This is part of a series of posts with video recorded at the HP Blades Day in Houston, February 2010.  Previous posts:</p> <a href="http://www.thestoragearchitect.com/2010/04/01/enterprise-computing-hp-blades-day-lab-session/" >HP Blades Day &#8211; Lab Session: Clip 1</a> <a href="http://www.thestoragearchitect.com/2010/05/20/enterprise-computing-hp-blades-day-lab-session-part-ii/" >HP Blades Day &#8211; Lab Session: Clip 2</a> <p>This is another post for the hardware geek in you.  James Singer discusses [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p>This is part of a series of posts with video recorded at the HP Blades Day in Houston, February 2010.  Previous posts:</p>
<ul>
<li><a href="http://www.thestoragearchitect.com/2010/04/01/enterprise-computing-hp-blades-day-lab-session/" >HP Blades Day &#8211; Lab Session: Clip 1</a></li>
<li><a href="http://www.thestoragearchitect.com/2010/05/20/enterprise-computing-hp-blades-day-lab-session-part-ii/" >HP Blades Day &#8211; Lab Session: Clip 2</a></li>
</ul>
<p>This is another post for the hardware geek in you.  James Singer discusses fans; air moving devices is you&#8217;re familiar with the IBM lingo.  You&#8217;d think fans weren&#8217;t that important, but in the C7000 chassis, they are super efficient.  In fact, they were designed with the assistance of model aeroplane experts.  A quick word of warning; this clip is a little noisy towards the end, when James demonstrates the fan&#8217;s power.</p>
<p>Enjoy!</p>
<p><a href="http://thestoragearchitect.com/2010/05/27/enterprise-computing-hp-blades-day-lab-session-part-iii/"><em>Click here to view the embedded video.</em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/05/27/enterprise-computing-hp-blades-day-lab-session-part-iii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enterprise Computing: Violin Memory Inc Release New All-SSD Array</title>
		<link>http://thestoragearchitect.com/2010/05/26/enterprise-computing-violin-memory-inc-release-new-all-ssd-array/</link>
		<comments>http://thestoragearchitect.com/2010/05/26/enterprise-computing-violin-memory-inc-release-new-all-ssd-array/#comments</comments>
		<pubDate>Wed, 26 May 2010 08:22:21 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[GestaltIT]]></category>
		<category><![CDATA[3200 Series]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[Enterprise Flash Drives]]></category>
		<category><![CDATA[FCoE]]></category>
		<category><![CDATA[Flash]]></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[<p>I&#8217;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/" >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 [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p>I&#8217;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/" >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&#8217;t new; <a href="http://www.ramsan.com/" >Texas Memory Systems</a> have had the <a href="http://www.ramsan.com/products/products.htm" >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&#8217;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&#8217; best efforts, spikes and unpredictable response times do occur and there&#8217;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 &#8211; 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&#8217;t reached that price parity yet; prices are quoted around the $20/GB mark, which is around double what I&#8217;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&#8217;s have a look at the technical specifications for the techies amongst you.  Firstly, today&#8217;s device capacity sits at 10TB in 3U and is expected to grow to 20TB in Q3.  I&#8217;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&#8217;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://31.222.189.99/wp-content/uploads/2010/05/C300X25Mwritesaturation.jpg" ><img class="size-medium wp-image-1466 alignright" style="border: 1px solid black; margin: 5px;" title="C300X25Mwritesaturation" src="http://50.57.85.110/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&#8217;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&#8217;s website <a href="http://www.anandtech.com/show/2909" >here</a>.  Very quickly with heavy use, the performance for these devices drops off.  Violin claim their array doesn&#8217;t suffer similar issues and can deliver sustained performance.  Of course, we can believe that statement once we&#8217;ve seen a review of the product delivering the performance as promised.</p>
<h3>Futures</h3>
<p>A 10/20TB capacity in 3U isn&#8217;t huge by today&#8217;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&#8217;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&#8217;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>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/05/26/enterprise-computing-violin-memory-inc-release-new-all-ssd-array/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enterprise Computing: 4 Pillars &#8211; Service: The Service Catalogue</title>
		<link>http://thestoragearchitect.com/2010/05/21/enterprise-computing-4-pillars-service-the-service-catalogue/</link>
		<comments>http://thestoragearchitect.com/2010/05/21/enterprise-computing-4-pillars-service-the-service-catalogue/#comments</comments>
		<pubDate>Fri, 21 May 2010 11:58:53 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[GestaltIT]]></category>
		<category><![CDATA[4 Pillars]]></category>
		<category><![CDATA[service catalogue]]></category>
		<category><![CDATA[storage tiers]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1430</guid>
		<description><![CDATA[<p>This is a series of posts covering the subject of Storage Management.  Previous posts:</p> <a href="http://www.thestoragearchitect.com/2010/05/04/enterprise-computing-the-four-pillars-of-storage-management/" >http://www.thestoragearchitect.com/2010/05/04/enterprise-computing-the-four-pillars-of-storage-management/</a> <a href="http://www.thestoragearchitect.com/2010/05/14/enterprise-computing-4-pillars-service/" >http://www.thestoragearchitect.com/2010/05/14/enterprise-computing-4-pillars-service/</a> <p>As discussed previously, the Service Catalogue is a key component of delivering storage as a service.  In this post, I&#8217;ll explore some thoughts on developing a Service Catalogue and how its abstraction from technology allows [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p>This is a series of posts covering the subject of Storage Management.  Previous posts:</p>
<ul>
<li><a href="http://www.thestoragearchitect.com/2010/05/04/enterprise-computing-the-four-pillars-of-storage-management/" >http://www.thestoragearchitect.com/2010/05/04/enterprise-computing-the-four-pillars-of-storage-management/</a></li>
<li><a href="http://www.thestoragearchitect.com/2010/05/14/enterprise-computing-4-pillars-service/" >http://www.thestoragearchitect.com/2010/05/14/enterprise-computing-4-pillars-service/</a></li>
</ul>
<p><!--StartFragment-->As discussed previously, the Service Catalogue is a key component of delivering storage as a service.  In this post, I&#8217;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&#8217;s in a Name?</strong></h3>
<div>Some people call it Service Catalogue or Product Catalogue, even storage tiers.  The name isn&#8217;t too important, however what&#8217;s essential is that the Service Catalogue should exhibit a number of key components:</div>
<ul>
<li>It should be abstracted from technology.</li>
<li>It should provide service metrics &#8211; 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>
<div>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 &#8220;tier 1&#8243; 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?</div>
<div></div>
<div>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.</div>
<div></div>
<div>Of course, it&#8217;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&#8217;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&#8217;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.</div>
<h3><strong>Comparison with Other Industries</strong></h3>
<div>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 &#8216;Phone company.</div>
<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&#8217;t require a change in electricity standard; the process of electricity generation doesn&#8217;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&#215;7 basis.  In addition, the supply should be guaranteed to remain within certain tolerances &#8211; 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&#8217;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&#8217;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&#8217;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>
<div>How do you go about designing and implementing a storage catalogue?  Here are a few pointers:</div>
<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&#8217;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>
<div>Here&#8217;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.</div>
<ul>
<li><strong>Gold </strong>- Availability &#8211; 99.999%; Response time: &lt;10ms on 99.9% of I/Os sampled over a 5 minute period. Connectivity &#8211; FC &#8211; $10/GB/Month</li>
<li><strong>Silver </strong>- Availability &#8211; 99.999%: reponse time &lt;15ms on 99.9% of I/Os sampled over a 5 minute period &#8211; conncetiivty &#8211; FC &#8211; $5/GB/month</li>
<li><strong>Bronze</strong> &#8211; Availability 99.9%; reponse time &lt; 20ms &#8211; connectivity = iSCSI &#8211; $2/GB/month</li>
</ul>
<div>Additional &#8220;bolt-ons&#8221; for each tier include:</div>
<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>
<div><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></div>
<div><em><br />
</em></div>
<div>Every organisation will have their own specific requirements that determine the best way to structure a storage catalogue.  In future posts, I&#8217;ll discuss more about the process of developing the catalogue, how it integrates with product selection and operational management.</div>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/05/21/enterprise-computing-4-pillars-service-the-service-catalogue/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Enterprise Computing: HP Blades Day &#8211; Lab Session &#8211; Part II</title>
		<link>http://thestoragearchitect.com/2010/05/20/enterprise-computing-hp-blades-day-lab-session-part-ii/</link>
		<comments>http://thestoragearchitect.com/2010/05/20/enterprise-computing-hp-blades-day-lab-session-part-ii/#comments</comments>
		<pubDate>Thu, 20 May 2010 07:00:26 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[GestaltIT]]></category>
		<category><![CDATA[HP Blades Day]]></category>
		<category><![CDATA[James Singer]]></category>
		<category><![CDATA[Power Supply]]></category>

		<guid isPermaLink="false">http://www.thestoragearchitect.com/?p=1423</guid>
		<description><![CDATA[<p>This post is the second of a series of video posts from the HP Blades Day in February 2010.  Previous posts:</p> <p><a href="http://www.thestoragearchitect.com/2010/04/01/enterprise-computing-hp-blades-day-lab-session/" target="_blank">HP Blades Day &#8211; Lab Session &#8211; Part I</a></p> <p>In this video, James Singer talks about power supplies.  This may not seem like the most interesting subject in the world, however as [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p>This post is the second of a series of video posts from the HP Blades Day in February 2010.  Previous posts:</p>
<p><a href="http://www.thestoragearchitect.com/2010/04/01/enterprise-computing-hp-blades-day-lab-session/"  target="_blank">HP Blades Day &#8211; Lab Session &#8211; Part I</a></p>
<p>In this video, James Singer talks about power supplies.  This may not seem like the most interesting subject in the world, however as you will see, HP have thought in detail about the important features of PSU design.  The interesting ones for me are:</p>
<ul>
<li><strong>Efficiency</strong> &#8211; the latest power supplies run at 90% or more efficiency at just 8% load, so there&#8217;s very little wastage in terms of power when the chassis is experiencing variable load.  In addition, using a feature called DPS (Dynamic Power Saver), PSUs are powered up and down on-demand in order to keep efficiency in that optimal 25-40% range.</li>
<li><strong>Reliability</strong> &#8211; You&#8217;ll hear me question James a number of times, once on the subject of load stress.  There&#8217;s no reduction in reliability from using DPS or from running PSUs up to their rated specification.</li>
</ul>
<p>One of the features of blades this lab session showed me was the need for ultra-high reliability.  After all, a blade environment can contain hundreds of virtual machines and the impact of losing a chassis is enormous.</p>
<p>Of course I have to apologise in advance for the shaky camera work and a significant amount of <a href="http://twitter.com/Kiwi_Si"  target="_blank">Techhead&#8217;s</a> head in shot!</p>
<p>Enjoy.</p>
<p><a href="http://thestoragearchitect.com/2010/05/20/enterprise-computing-hp-blades-day-lab-session-part-ii/"><em>Click here to view the embedded video.</em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/05/20/enterprise-computing-hp-blades-day-lab-session-part-ii/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Enterprise Computing: 4 Pillars &#8211; Service</title>
		<link>http://thestoragearchitect.com/2010/05/14/enterprise-computing-4-pillars-service/</link>
		<comments>http://thestoragearchitect.com/2010/05/14/enterprise-computing-4-pillars-service/#comments</comments>
		<pubDate>Fri, 14 May 2010 08:00:21 +0000</pubDate>
		<dc:creator>Chris M Evans</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[GestaltIT]]></category>
		<category><![CDATA[4 Pillars]]></category>
		<category><![CDATA[billing]]></category>
		<category><![CDATA[chargeback]]></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[<p>This is a series of posts covering the subject of Storage Management.  In this post, I&#8217;ll be discussing one of the four foundations, Service 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" target="_blank">initial post</a>.    To recap, I define Service as:</p> [...]<!--Begin ClixTrac.com Rotator Code -->
<script type="text/javascript" language="javascript" src="http://www.clixtrac.com/rotate/321"></script>
<!--End ClixTrac.com Rotator Code -->]]></description>
			<content:encoded><![CDATA[<p>This is a series of posts covering the subject of Storage Management.  In this post, I&#8217;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"  target="_blank">initial post</a>.    To recap, I define <strong>Service </strong>as:</p>
<blockquote><p><em><strong>&#8220;</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.&#8221;</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 (&#8220;Oi, no professionals&#8230;.&#8221;).  By the way, before everyone starts flaming me &#8211; 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&#8217;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 &#8216;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 &#8220;Green&#8221; 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&#8217;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&#8217;ll discuss more on the Service details and explore how to achieve setting up service-based storage delivery.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestoragearchitect.com/2010/05/14/enterprise-computing-4-pillars-service/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

