News
5/7/2009
01:59 PM
George Crump
George Crump
Commentary
50%
50%

DAS VS. SAN - Capacity And Performance Management

Capacity presents two challenges to the Storage Area Network (SAN) vs. Direct Attached Storage (DAS) debate. A traditional knock against DAS and a reason that many data centers get a SAN is because of these two capacity challenges. The first is can you get enough capacity and the second is can you use that capacity efficiently in a performance sensitive environment? DAS however now has the ability to address both of these issues.

Capacity presents two challenges to the Storage Area Network (SAN) vs. Direct Attached Storage (DAS) debate. A traditional knock against DAS and a reason that many data centers get a SAN is because of these two capacity challenges. The first is can you get enough capacity and the second is can you use that capacity efficiently in a performance sensitive environment? DAS however now has the ability to address both of these issues.Typically there are three types of storage needs in primary storage. The first is very high performance, relatively small capacity for specific applications; a database application or messaging system are good examples. The second is high capacity with modest performance for a mixed workload type of server such as a virtualization host. The third is very high capacity with relatively low performance, it does not need to be to the capacity level that a disk archive or backup tier would be but it does need reasonable capacity; a home directory server is a good example.

The first type, high performance, low capacity has been the hardest to configure efficiently. Performance is certainly there. I recently sat in on an LSI Corporation demonstration that showed 1 million+ IO's performance with 6Gb's Serial Attached SCSI on an Intel based server running Windows. This low cost performance is part of the reason for DAS's resurgence.

However the challenge as we touched on in our last entry is getting this performance while at the same time using the capacity efficiently. These systems will certainly be configured with multiple drives to increase performance and to protect against drive failure. The problem comes in using that space efficiently. While small drives can still be purchased, the price per GB is not as attractive as a larger capacity drive and as a result you end up wasting capacity because in a DAS environment this capacity can not be shared with other servers.

DAS's lack of efficiency is further exposed by the fact that shared storage systems from companies like 3PAR, Xiotech and DataCore are becoming increasingly efficient through the use of thin provisioning or automated provisioning. As we describe in our article Converting from Fat Volumes to Thin Provisioning, now these companies are making the conversion to thin provisioning efficient as well so old volumes can start out thin when you upgrade to new storage platforms.

In addition SAN based systems are now virtualizing the spindles behind the array so all of the available mechanisms can be used to get maximum performance from the array as we detailed in a blog last year entitled Wide Stripping. Obviously SSD systems can be used and shared in this environment as well for the ultimate in performance focused capacity.

SSD in the form of PCI-E cards like those from Texas Memory Systems and Fusion-io may also be an option for a performance vs. efficiency problem with DAS and may be a viable stop gap on the way to a SAN for many IT departments. This cards allows you to bring RAID like protection with SSD performance at a relatively low cost and in fact may be less expensive than a performance configured RAID set. Factor in the power efficiencies of SSD and the case becomes more compelling. If storage IO performance problems are plaguing just a few of your servers, it may be more cost effective to investigate PCI-E based SSD, especially if you don't have a SAN already.

You can reach new levels of performance with DAS today, the decision to be made is if its enough performance and can you either efficiently use the capacity of that storage or can you justify wasting the extra capacity, keeping in mind that power and cooling of those drives needs to be factored into the equation.

In our next entry we will look at how DAS can address the challenges of achieving large capacity storage in a single server.

Track us on Twitter: http://twitter.com/storageswiss.

Subscribe to our RSS feed.

George Crump is founder of Storage Switzerland, an analyst firm focused on the virtualization and storage marketplaces. It provides strategic consulting and analysis to storage users, suppliers, and integrators. An industry veteran of more than 25 years, Crump has held engineering and sales positions at various IT industry manufacturers and integrators. Prior to Storage Switzerland, he was CTO at one of the nation's largest integrators.

Comment  | 
Print  | 
More Insights
Register for Dark Reading Newsletters
White Papers
Cartoon
Current Issue
Dark Reading Tech Digest, Dec. 19, 2014
Software-defined networking can be a net plus for security. The key: Work with the network team to implement gradually, test as you go, and take the opportunity to overhaul your security strategy.
Flash Poll
10 Recommendations for Outsourcing Security
10 Recommendations for Outsourcing Security
Enterprises today have a wide range of third-party options to help improve their defenses, including MSSPs, auditing and penetration testing, and DDoS protection. But are there situations in which a service provider might actually increase risk?
Video
Slideshows
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2014-8802
Published: 2015-01-23
The Pie Register plugin before 2.0.14 for WordPress does not properly restrict access to certain functions in pie-register.php, which allows remote attackers to (1) add a user by uploading a crafted CSV file or (2) activate a user account via a verifyit action.

CVE-2014-9623
Published: 2015-01-23
OpenStack Glance 2014.2.x through 2014.2.1, 2014.1.3, and earlier allows remote authenticated users to bypass the storage quote and cause a denial of service (disk consumption) by deleting an image in the saving state.

CVE-2014-9638
Published: 2015-01-23
oggenc in vorbis-tools 1.4.0 allows remote attackers to cause a denial of service (divide-by-zero error and crash) via a WAV file with the number of channels set to zero.

CVE-2014-9639
Published: 2015-01-23
Integer overflow in oggenc in vorbis-tools 1.4.0 allows remote attackers to cause a denial of service (crash) via a crafted number of channels in a WAV file, which triggers an out-of-bounds memory access.

CVE-2014-9640
Published: 2015-01-23
oggenc/oggenc.c in vorbis-tools 1.4.0 allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted raw file.

Best of the Web
Dark Reading Radio
Archived Dark Reading Radio
If you’re a security professional, you’ve probably been asked many questions about the December attack on Sony. On Jan. 21 at 1pm eastern, you can join a special, one-hour Dark Reading Radio discussion devoted to the Sony hack and the issues that may arise from it.