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, January 2015
To find and fix exploits aimed directly at your business, stop waiting for alerts and become a proactive hunter.
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-2013-7402
Published: 2014-12-17
Multiple unspecified vulnerabilities in request.c in c-icap 0.2.x allow remote attackers to cause a denial of service (crash) via a crafted ICAP request.

CVE-2014-5437
Published: 2014-12-17
Multiple cross-site request forgery (CSRF) vulnerabilities in ARRIS Touchstone TG862G/CT Telephony Gateway with firmware 7.6.59S.CT and earlier allow remote attackers to hijack the authentication of administrators for requests that (1) enable remote management via a request to remote_management.php,...

CVE-2014-5438
Published: 2014-12-17
Cross-site scripting (XSS) vulnerability in ARRIS Touchstone TG862G/CT Telephony Gateway with firmware 7.6.59S.CT and earlier allows remote authenticated users to inject arbitrary web script or HTML via the computer_name parameter to connected_devices_computers_edit.php.

CVE-2014-7170
Published: 2014-12-17
Race condition in Puppet Server 0.2.0 allows local users to obtain sensitive information by accessing it in between package installation or upgrade and the start of the service.

CVE-2014-7285
Published: 2014-12-17
The management console on the Symantec Web Gateway (SWG) appliance before 5.2.2 allows remote authenticated users to execute arbitrary OS commands by injecting command strings into unspecified PHP scripts.

Best of the Web
Dark Reading Radio
Archived Dark Reading Radio
Join us Wednesday, Dec. 17 at 1 p.m. Eastern Time to hear what employers are really looking for in a chief information security officer -- it may not be what you think.