Q: Can you please explain what content-addressed storage (CAS) is, and what it's used for?

A: CAS is a storage system that uses the content of the data as a locator for the information.

Typically, this is implemented by using a polynomial algorithm on the data to resolve to a unique ID. That unique ID--sometimes called a signature--is then associated with metadata as to the actual location of the data. Only the ID is then available to the application, or user if you will, to be able to access that data. One unique aspect of this approach is that if the exact same data is written again, it will resolve to the same identity. In that way, no duplicate data will actually be stored. CAS also prevents data from being changed, as any changes made to the data will result in a new ID.

CAS is really an early form of object-based storage. The concept isn't new. It's interesting to me because my graduate work at the University of Colorado was on content-addressable memory, where similar techniques were used for placement of data in random access memories. That was about thirty years ago.

--Randy Kerns, partner, The Evaluator Group Inc.

Additional Questions:

Requires Free Membership to View

Oct 2003: Can you please explain what content-addressed storage (CAS) is, and what it's used for?
Sep 2003: How do NAS blades in director-class switches work? Will they become popular?
Aug 2003: Which is best for consolidating storage in an SAP environment: SAN or NAS?
Jul 2003: I have 60% free space on 10,000 PCs. Can I consolidate it by mounting it as a volume and using a login script to map it to the desktops?
Jun 2003: Can you describe the steps that a single byte takes when going from memory to a spinning spindle and back again?
May 2003: What trends do you see in open-systems backup and recovery environments?
Apr 2003: What tools can we use to replicate domestic and overseas databases to one another?
Mar 2003: We're building an HSM solution to which we'll write 100GB+/month and store it for seven years. Do you think we should use CD, DVD or tape?
Feb 2003: I want to consolidate 10TB+ of files onto one system. Would you recommend products from EMC, NetApp or one based on Microsoft's SAK?
Jan 2003: I'm out of disk space on my Sun server running Oracle. Is NAS a good choice?
Dec 2002: File server cluster vs. network load balanced vs. DFS: What's the best method for file server HA?
Nov 2002: What are the pros and cons of storing user files on a RAID array with either ATA or SCSI drives?
Oct 2002: Can you do a LAN-free data transfer by giving an IP address to a FC adapter? Does it decrease the speed of data transfers to LAN speeds?
Sep 2002: What is the average amount of hosts for a centralized system to backup at one time?
Aug 2002: Why doesn't my mail client software create a lock for e-mail files if it's reading it off a NAS device?
Which non-EMC NAS devices provide a gateway to connect to an EMC Symmetrix SAN?
July 2002: What does storage pooling mean? What do you think of it?
May 2002: What is the difference between a NAS gateway and a SAN appliance?
Is tape still the best for archiving media files? Does it offer a lower TCO than disk?
Apr 2002: In terms of feed speed, what does that measurement refer to? Is it from the primary storage to the secondary storage? Does it stop at the write speed on the tape drive?
Mar 2002: How can you use solid-state disk (SSD) to accelerate SAN performance?

This was first published in November 2003

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: