What is Direct Attached Storage?

Enterprise Storage Forum content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

Direct attached storage is data storage that is connected directly to a computer such as a PC or server, as opposed to storage that is connected to a computer over a network. Sometimes known as DAS, direct attached storage has an important role to play in many organizations’ storage strategy because of the specific benefits that it offers.

However, there are a number of disadvantages to direct attached storage, which means that it is not the best choice of storage in all circumstances. Let’s look in-depth.

How Does DAS Work?

Almost every PC uses direct attached storage in the form of one or more internal storage drives, which may be traditional hard disk drives or faster solid state drives (SSDs), typically connected using a Serial Advanced Technology Attachment (SATA) interface.

Many servers are also equipped with internal storage drives, which may be connected using SATA, faster Small Computer System Interface (SCSI), Serial-Attached SCSI (SAS), or other high speed interfaces for better storage performance.

But direct attached storage does not have to be connected to a computer system internally. It also includes external drives or drive enclosures (which may contain multiple drives), typically connected using USB, eSATA, SAS or SCSI to an individual computer system.

The defining feature of all direct attached storage is that it is controlled by a single computer to which is is attached. That means that any other computer that needs to access the data stored on direct attached storage has to communicate with the computer it is attached to, rather than being able to access the data directly.

Direct Attached Storage

As the name suggest, Direct Attached Storage is closely connected to the computing device it servers, rather than use the more indirect network connection.

Benefits of DAS

  • High performance: Direct attached storage offers fast access to data because it is attached to the computer that usually requires it. Network connectivity and congestion issues do not directly affect direct attached storage. However, a computer attempting to access data stored on direct attached storage connected to a storage server over a network will be subject to network conditions.
  • Easy to setup and configure: Computer systems are usually supplied with internal direct attached storage which is ready to use immediately. External network attached storage can is usually “plug and play,” meaning that it can be used as soon as it is plugged in to a suitable port such as a USB port.
  • Low cost: Direct attached storage consists only of the storage device itself, plus any drive enclosure. That means that it can be very cost effective compared to other storage solutions that require hardware and software to run and manage the storage devices. 

Drawbacks of DAS:

  • Limited scalability: Direct attached storage is difficult to scale because options are limited by the number of internal drive bays, the availability of external ports, and the capacity of external direct attached storage devices. If internal direct attached storage needs to be upgraded this may involve shutting down the host computer during the upgrade.
  • Poor performance possible when data needs to be shared: direct attached storage connected to a PC can be slow to provide data to other computers on a network because performance depends in part on the resources of the host PC. Sharing data can also impact on the performance of the host PC. This is less of an issue when direct attached storage is connected to powerful servers dedicated to storage, however.
  • No central management and backup: Ensuring the data stored on direct attached storage is available and backed up is much more complicated and generally more costly than arranging redundancy and backups on networked storage devices, which may include their own management, RAID and backup software. This is not a problem when only a few computers use direct attached storage, but it becomes an issue as organizations grow and computer numbers proliferate.

DAS Architecture

Direct attached storage architecture is very simple: PCs may access their own direct attached storage directly, or they can access data stored on direct attached storage connected to storage servers over a network. Direct attached storage is low cost, making it ideal for small businesses, which are unlikely to have rapidly expanding storage needs in the foreseeable future.

Other storage architectures such as those used with network attached storage (NAS) and storage area network (SAN) solutions are more complex, but offer benefits that direct attached storage cannot deliver.

Performance Differences and Use Case: SAN, NAS, and DAS Storage

It is not possible to make categorical statements about the performance differences between SAN, NAS, and DAS, because performance will always be affected by hardware and its configurations.

For example, a DAS setup which uses a number of high-speed SAS disks in a suitable RAID configuration will offer vastly superior performance to a DAS setup consisting of a single 5400 rpm IDE drive. However, it is possible to offer some general conclusions:

SAN

Storage area network solutions use a dedicated high speed data network (usually based on fibre channel or iSCSI) to move block-level data around the storage environment between servers and expensive – but fully featured – SAN storage arrays. The features that SAN arrays offer include deduplication, compression, encryption, and various availability services such as backup and site mirroring.

SANs offer very high storage performance, reliability, and data availability, but because SAN storage arrays are very expensive and require management by a storage specialist they are only suitable for large organizations with sizeable storage budgets and IT support teams.

NAS

Network attached storage consists of computer hardware (usually a storage appliance), storage devices such as hard drives, and software which manages the storage devices, arranges data backups and redundancy (usually through some RAID configuration), and provides networked access (as well as restricting access) to these devices (often through Active Directory).

The computer hardware is optimized for managing and providing access to data, and that means that NAS usually offers much better performance than direct attached storage in environments where data needs to be shared by a number of different users. NAS can also be scaled up very quickly simply by adding more NAS devices to the network.

This makes NAS ideal in small and medium-sized businesses where data often needs to be shared between groups of users, and where storage requirements may increase rapidly as the company grows.

The main drawback to NAS is that storage data is carried over the organization’s normal (usually Ethernet) data network. This means that network congestion and performance degradation can be significant if users are accessing large files or moving large amounts of data to and from the NAS.

DAS

Direct attached storage generally offers high storage performance to the computer system which it is directly attached to, because the data is located close to the system’s RAM and processor. And because it is not affected by network congestion, and because it can take advantage of fast computer bus interfaces such as SAS and SATA.

However, if DAS is attached to a storage server then data will still have to travel over a network to the computer system to request the data from the storage server, and that means that it will still be subject to network congestion.

Comparison Chart: DAS vs. NAS vs. SAN

DAS NAS SAN
Storage Files Files Blocks
Connection SAS, SATA, USB, eSATA etc Ethernet Fibre Channel, iSCSI
Accessed by Attached computer system (Server or PC) Server or PC Server
Performance High when attached to PC, Low when accessed from separate system Medium High
Cost Low Medium High
Suitability for shared access Low High High
Scalability Low Medium  High
Storage features Few Moderate Many
Best for (company size) Small Medium Large
Management complexity Low Medium High
Paul Rubens
Paul Rubens
Paul Rubens is a technology journalist based in England and is an eSecurity Planet and Datamation contributor.

Get the Free Newsletter!

Subscribe to Cloud Insider for top news, trends, and analysis.

Latest Articles

15 Software Defined Storage Best Practices

Software Defined Storage (SDS) enables the use of commodity storage hardware. Learn 15 best practices for SDS implementation.

What is Fibre Channel over Ethernet (FCoE)?

Fibre Channel Over Ethernet (FCoE) is the encapsulation and transmission of Fibre Channel (FC) frames over enhanced Ethernet networks, combining the advantages of Ethernet...

9 Types of Computer Memory Defined (With Use Cases)

Computer memory is a term for all of the types of data storage technology that a computer may use. Learn more about the X types of computer memory.