Skip the navigation

QuickStudy: Extensible Access Method (XAM)

Use it to preserve the integrity and authenticity of 'fixed content'

February 9, 2009 12:00 PM ET

Computerworld - Most data is "fixed content," or digital information that will be preserved in its original form without change. Examples include most images (think of a medical X-ray or a canceled check); archived transactions; stored e-mail, presentations and business documents; and contracts, medical records and legal papers. EMC Corp. estimates that 80% of all stored data is fixed and that it grows by 90% annually.

For many organizations, federal regulations control what, how much and how long content must be retained. But for regulatory compliance, electronic discovery and corporate governance purposes, companies must be able to guarantee the integrity or authenticity of certain data, ensuring that the data we view now is the same as it was originally and hasn't changed over time.

Definition

XAM

Extensible Access Method is a set of standards and a programming interface for storing fixed-content information so that it can be retrieved by many applications and management software, and so its integrity can be guaranteed and verified.

Today's data glut, coupled with legal requirements and functional needs to store information for long periods of time, creates problems. How do we handle information from a variety of sources in different formats? What happens when technology and hardware change, making older stored data harder and more time-consuming to retrieve? When a company merges into an organization with different IT equipment and procedures, what happens to its data? And if retrieving data involves several conversion steps, how do we know it's unchanged?

A new set of standards, the Overview Extensible Access Method, aims to bring order to this chaos. XAM acts as a layer of abstraction between different operating systems, fixed-content applications (such as e-mail, file or database archiving products), and the data-access management software. This allows users to retrieve data regardless of what application created it. XAM also simplifies the migration of data from one disk subsystem to another, obviating the need for specialized middleware.

How It Works

XAM defines three primary objects. XSet is the basic addressable unit of data. A unique identifier is attached to data along with user-defined metadata -- things like the file's creation date or size or what project the data is associated with. XAM stores metadata in separate fields and binds these to the original data, creating one data object. The user or system can specify which fields can be modified; that's critical because unmodifiable fields protect the audit trail and guarantee authenticity.

An XSystem is a logical container of XSets that can provide capabilities outside XAM's scope -- such as security, migration, virtualization and performance.

The XAM Library implements an API that dynamically links applications to storage hardware. An application can communicate with multiple XAM storage systems through so-called vendor implementation modules (VIM), which are similar to device drivers. These pieces of vendor-written code translate XAM requests into device-specific actions. Thus, vendors needn't change products to use XAM; instead they can write VIMs and let XAM handle everything else.

XAM uses a query language, XAM QL, modeled on the SQL's Select statement. XAM queries aren't as powerful as SQL's general-purpose queries because XAM storage systems are generally designed as data archives, not as relational databases.

XAM grew out of an EMC system called Centera, which began shipping in 2002 and focused on fixed-content data. IBM grew interested in 2004, and Hewlett-Packard, Hitachi and Sun Microsystems joined the effort in 2005, at which time XAM was proposed to the Storage Networking Industry Association (SNIA) as a formal interface. As XAM developed, it grew to encompass non-fixed-data content.

Related Links

Want more?

For a complete archive of QuickStudies, go to computerworld.com/quickstudies

In October 2007, SNIA announced successful interoperability demonstrations with hardware and software from EMC, HP, Sun and Vignette. According to SNIA, this showed that XAM can decouple data applications from storage systems, freeing user organizations from being locked into a single supplier on either end.

Kay is a Computerworld contributing writer. Contact him at russkay@charter.net.

Next: Opinion: Develop a storage security game plan

Read more about Storage in Computerworld's Storage Topic Center.



What is Tech Briefcase?
TechBriefcase is a new, free service where IT Professionals can Search, Store and Share IT white papers and content like this. Learn more
Bookmark content
Speed up your research efforts with content across the web.
Search and Store
Find the white papers you need. Create folders for any topic.
View Anywhere
Open your briefcase on your iPhone, tablet or desktop. Share with colleagues.
Don't have an account yet?
Additional Resources
Security KnowledgeVault
WHITE PAPER
Security is not an option. This KnowledgeVault Series offers professional advice how to be proactive in the fight against cybercrimes and multi-layered security threats; how to adopt a holistic approach to protecting and managing data; and how to hire a qualified security assessor. Make security your Number 1 priority.

Read now.

Cut Communications Costs Once and for All
WHITE PAPER
New IP-based communications systems are being deployed by small and midsized businesses at a rapid rate. Learn how these organizations are enabling faster responsiveness, creating better customer experiences, speeding office or mobile interactions, and dramatically reducing existing communications costs.

Read now.

Storage White Papers
The Total Economic Impact of the HP 3PAR Storage
Forrester Consulting provides an analysis of four HP 3PAR storage customer implementations to quantify the efficiency and cost savings achieved over legacy storage...
Using HP's Converged Storage to Develop/Enhance Business Resiliency in VMware Environments
In this report, Enterprise Strategy Group reviews how HP's portfolio of hardware, software, and services can provide the foundational support for VMware environments....
Converged Storage: Utility Storage - The Ideal Platform for Virtual and Cloud Computing
Server virtualization has transformed corporate IT -- companies have enjoyed major cost savings and have gained flexibility and efficiency. But this has also...
Defining Tier One Storage in the Modern Data Center
This report defines "tier-1" storage in the modern IT world and in the data centers and services that support it. What was a...
The Best Way to Build a Cloud -- HP CloudSystem Matrix and HP 3PAR Utility Storage provide solid, flexible foundation
Learn how HP CloudSystem Matrix and HP 3PAR Utility Storage provide a solid, flexible foundation for your cloud environment.

Intel and the Intel logo...
All Storage White Papers
Storage Webcasts
Live Webcast
Today's NAS: A Solution Beyond Old Limits
Date: Tuesday, July 17, 2012 2:00 PM EDT

Traditional NAS systems don't scale beyond fixed limits. Proliferation of NAS systems leads to management...
Today's NAS: A Solution Beyond Old Limits
Date: Tuesday, July 17, 2012 2:00 PM EDT

Traditional NAS systems don't scale beyond fixed limits. Proliferation of NAS systems leads to management...
Distributed Database Security with Real-time Monitoring
View this demo and learn how IBM InfoSphere Guardium database activity monitoring can help protect your sensitive data in distributed DBMS environments with...
InfoSphere Warehouse Packs Demo
These flash modules make warehousing more tangible and relevant to business users through detailed explanations of the InfoSphere Warehouse Packs.
Delivery Management -- Extending Lifecycle Management
Date: Wednesday, June 20, 2012, 1:00 PM EDT

Siloed organizations continue doing the wrong things and doing things wrong, leading to increased costs,...
Leverage automation today to reduce IT complexity
Date: Tuesday, June 5, 2012, 2:00 PM EDT

Whether your B2B complexity is caused by multiple technologies due to M&A, business or application specific...
All Storage Webcasts
Newsletter Sign-Up

Receive the latest news test, reviews and trends on your favorite technology topics

Choose a newsletter
  1. View all newsletters | Privacy Policy
IT Jobs