Please wait while the page is being loaded Skip this advertisement >
Friday | 5 December, 2008
Direct access file system
Russell Kay 23/10/2002 14:40:10

More storage, now. And make it faster! The explosion of data gathering in today's online business environment means that your storage requirements keep going up, and the amount of data that you need to process and analyze also grows. Unfortunately, the tools we've developed and implemented so far are having a hard time keeping up.

The answer may be the Direct Access File System (DAFS), a protocol that recognizes the speed and reliability of today's Gigabit Ethernet and InfiniBand protocols, provides for remote direct memory access (RDMA) between applications running on separate machines in a cluster or LAN, and is built around files, not blocks.

To understand DAFS better, let's review the differences between a storage-area network (SAN) and network-attached storage (NAS). A SAN is a complete subnetwork dedicated to storage and is connected to one or more servers. Connections to a SAN are made over a high-speed protocol such as Fibre Channel or iSCSI. SAN storage is accessible from all servers, so users can access any storage device on the SAN, regardless of the physical location of the storage or users. SANs were designed to help manage and speed storage by simplifying the data path and taking hard-wired servers out of the loop, but they move data in low-level blocks, thus necessitating a translation to files to use the data.

NAS is simpler than a SAN; basically it's shared, hard-disk storage that's given an integral, dedicated server and its own network address. A NAS appliance attaches to a network without powering it down and requires no changes to the existing file servers. NAS was designed to make it easy and inexpensive to add storage, and data is handled in files, the way the user expects.

Unfortunately, both systems incur considerable processing overhead, which slows data transfers.

DAFS uses the Virtual Interface (VI) architecture, which was designed in 1996 by Microsoft Corp., Compaq Computer Corp. and Intel Corp. as a data transport mechanism. VI is a high-speed, low latency (i.e., low waiting time) network protocol that lets applications on different machines in a LAN or cluster read and write to memory addresses used by other applications in the network. This memory-to-memory interconnect is called RDMA.

DAFS also reads and writes using a file-based protocol, so it preserves information that would otherwise have to be rebuilt every time it's fetched. File requests to open, update, append, lock or close are exchanged between users' storage clients and storage servers.

Thus DAFS combines the speed of a high-speed SAN and the simplicity of file-based NAS, and does it with lower overhead than either.

DAFS's file-based storage can be managed by several different types of products and also promises to remove some of the internal processing that current block-based databases must perform.

History

Early work on DAFS was done by Network Appliance Inc. in Sunnyvale, Calif. DAFS is now spearheaded by an 80-plus member industry association called the DAFS Collaborative. The collaborative has completed Version 1.0 of the DAFS specification and turned it over to the Internet Engineering Task Force standards group and to a newly created DAFS Implementors Forum, a subgroup of the Storage Networking Industry Association.

DAFS was first demonstrated in action with an Oracle database in December 2001, but no products have yet reached the market, making it unclear whether DAFS will succeed. Some NAS and subsystem companies don't believe that DAFS is really an open standard, but others believe that it's a genuine step in the evolution of NAS technology that could deliver significant benefits.

Computerworld Buyer's Guide - Vendors Matched to this Article
Computerworld Buyer's Guide - Vendors Matched to this Article
Additional Resources
Executive Guides
Whitepapers
Zones
Zone logoZones provide focussed content from Computerworld and leading technology partners.
Newsletter Subscription
Sign up for our Computerworld newsletters!
RSS Feeds
Market Place

 

Smart SOA World Tour

Discover how SOA can create smarter outcomes for your business.

Attend and learn:

  • How SOA is helping leading companies to become more agile
  • Where you should be applying SOA processes in your company
  • The top SOA implementation mistakes to avoid

Click here for more information.
Whitepaper

Solve Exchange Mailbox Storage Issues Once and for All

Join industry expert Bob Spurzem and Chuck Arconi of Fox Hollow to discover how to reduce Exchange total storage and keep it at a manageable level. Learn how Exchange storage growth can be contained without sacrificing security and accessibility.

Enterprise IT Buyer's Guide
Find Technology Vendors Fast
 
Find vendors by name | Find by category
Sponsored Links