DAS Economics Part 2 - Total Cost of Acquisition
by David Merrill on June 8, 2009
In this second blog on the topic of DAS economics, we can outline one dimension of comparison and that is total cost of acquisition, or TCA. It seems obvious that DAS storage architectures have a lower TCA than SAN-based pooled or enterprise storage. The unit cost of direct attached storage is much lower at the until level than their FC-based equivalent. But there is more than surface-level analysis needed to determine the true TCA in some types of storage architectures. Remember this discussion is on DAS architectures and the comparisons to other FC SAN storage architectures.
Premise 1: DAS disk architecture is cheaper to buy
• In the SAN costs, overhead can be high with switches, HBA, directors, ISL ports
• In most SANs you will find modular or enterprise-class Controllers, RAID overhead, Cache, FC ports that add to the $/TB rate
• Software costs are usually very different in the DAS model since the protection and management functions have moved into the app layer, and are controlled by the host (as opposed to a dedicated storage controller with cache)
• The unit level DAS disk drive is cheaper, and the basic TCO appears to be lower cost
Premise 2: Price does not equal cost
• Acquisition cost is only 20% of the TCO
• HDS has documented/measured 33 different types of ownership costs (download paper here)
• Let’s not confuse TCA and TCO. There is usually a better TCA storage with DAS but TCO can be very different.
Premise 3: Cloud computing seems to have created a renaissance or return to older DAS architectures
• Cheaper to build into nodes
• Removal of RAID and software overhead is popular with some cloud architectures
• Scaling and data protection is done by adding more CPU nodes (with disk attached)
• Data management, protection, copies etc. is done at the app level, with local CPU overhead
So what about DAS TCA then? The unit costs are less; the functions have changed with scalability, management, protection overhead moving to a different part of the computer. Can we use the same $/TB metrics or $/CPU node metric as before when comparing other architectures? I have found that when node or cloud based architectures use naked disk or DAS, there needs to be introduced new overhead costs to support the data protection and scalability requirements of the environment. Raw disk is not usable disk unless there are protections and investments to make the TB usable. Take for instance a cloud DAS architecture that relied on many cluster nodes to provide copy protection and drive failure (in place of RAID) protection. These can be very low cost nodes, but the total sum of extra nodes to provide 1 TB of usable capacity may require 2-5X the raw requirement to meet the business needs. All of a sudden you need many low end disk nodes to provide the basic storage function found in a higher-cost counterpart.
In looking at overhead rates for cloud nodes (CPU and disk nodes) at a recent client, we found a cross over point in terms of TCA, when compared to virtual, thin and tiered FC SAN storage architectures. At a low node count (in the hundreds) DAS had a better TCA. There was a cross over point at around 1,000 nodes. Not a very good cross-over, since the data suggests that DAS and SAN achieved relative parity at around 1,000 nodes and that parity was sustained up to about 6,000 nodes.

In the above graphic, we calculated TCA for usable and written-to storage. DAS was a flat-line relative to TCA for usable, but in order to protect data and meet scaling requirements, the written TCA was about 9x the cost. SAN had predictably higher TCA at low quantities, but achieves relative parity at 1000 nodes.
Now this is just TCA, next posting will extend the cost models to include TCO with such factors as power, cooling, management, waste, migration time/effort etc.
Comments (6 )
SM on 12 Jun 2009 at 5:21 am
• Acquisition cost is only 20% of the TCO
Is there some data available to back up that assertion?
• HDS has documented/measured 33 different types of ownership costs (download paper here)
As posted there is no link?
David Merrill on 12 Jun 2009 at 1:57 pm
sorry for the missing link. Look to my blog library and you will see the 33 types of storage costs paper.
http://www.hds.com/assets/pdf/33-types-of-costs-for-storage-tco.pdf
The TCA being only 20% of the TCO comes from my own work and measurement over the past 7 years. This is corroborated by Garter and IDC too. The links are:
Gartner - IGG-08272003-01 B. Kirwin 27 August 2003
IDC - http://www.hds.com/assets/pdf/idc-storage-economics-assessing-the-real-cost-of-storage.pdf
David Merrill on 12 Jun 2009 at 2:04 pm
Another IDC source, claiming that purchase cost is 1/7 the total cost of ownership
IGG-09172003-01 C. Stanley 17 Sept 2003
The Captain on 12 Jun 2009 at 9:43 pm
Great post David, I enjoyed reading . I’m interested on your take as to why there’s a resurgence in DAS, not so much in a cloud configuration (Thumper, Atmos, etc) but in a tier 1 fibre channel environment. Is it demand pull from LOB’s, SA’s, DBA’s, etc that just don’t want to put up with “Those Storage Guys”? Or is it supply push from application vendors who can’t or don’t want to be responsible for performance issues in a shared storage configuration.
I understand the large BI, analytic solutions that are sold as an all inclusive “An appliance” like Teradata, Nettezza, Datalegro,etc but Microsoft is now pushing DAS for not only Exchange but SQL in some cases too.
In Microsoft’s case I think it’s a tactical move such that capabilities that are typically provided by enterprise storage (local and remote replication for instance) are now being provided by their application. And or it’s another way to shield a thick resource hungry application (dedicated spindles = no neighbors). And finally they are scared to death that Exchange running as a VM is gaining in popularity. This way they finally box out VM.
david merrill on 16 Jun 2009 at 4:02 pm
To the Captain, yes all these situations are helping with a revisit to the DAS world. When applications (or vendors who write the applications) want to build a fit-for-purpose cloud, then they can take on some of the storage functions within the apps. But not all IT is ready for this type of wide-spread transformations.
The other situation of a LOB wanting to get local cheap disk has been around for a decade, ever since SANs and pooled storage started popping up. Once you tell them that the local DAS has to be backed-up, DR protected, encrypted, end-of-life migration, optimized, secured, and protected for long-term discovery, they soon get the message and let you grow the pool again. Some don’t learn, then they find out how hard some basic functions can be with localized disk.
David Merrill’s Blog » Blog Archive » Try to Ignore the Cost of the Disk Drive on 23 Feb 2010 at 10:35 am
[...] the price. It seems to me that the drive itself is not a major differentiator when it comes to TCA or TCO. Many vendors put the exact same drive into their enterprise storage arrays [...]



