Application Developers,



Similar documents
In ediscovery and Litigation Support Repositories MPeterson, June 2009

Cloud Archiving. Paul Field Consultant

Managing Data Storage in the Public Cloud. October 2009

Best Practices for Long-Term Retention & Preservation. Michael Peterson, Strategic Research Corp. Gary Zasman, Network Appliance

Storage Technology. Standards Trends

Long Term Record Retention and XAM

Cloud Data Management Interface (CDMI) The Cloud Storage Standard. Mark Carlson, SNIA TC and Oracle Chair, SNIA Cloud Storage TWG

Storage Virtualisation in the Cloud

Cloud Archive & Long Term Preservation Challenges and Best Practices

Archive and Preservation in the Cloud - Business Case, Challenges and Best Practices. Chad Thibodeau, Cleversafe, Inc. Sebastian Zangaro, HP

Software Defined Storage

September 2009 Cloud Storage for Cloud Computing

in the Cloud - What To Do and What Not To Do Chad Thibodeau / Cleversafe Sebastian Zangaro / HP

Wayne M. Adams Board of Directors, Chairman Mark Carlson SNIA Cloud TWG Chair and Technical Council Member

Storage Multi-Tenancy for Cloud Computing. Paul Feresten, NetApp; SNIA Cloud Storage Initiative Member

IBM InfoSphere Guardium Data Activity Monitor for Hadoop-based systems

Can CA Information Governance help us protect and manage our information throughout its life cycle and reduce our risk exposure?

CA Records Manager. Benefits. CA Advantage. Overview

Implementing, Serving, and Using Cloud Storage

Interoperable Cloud Storage with the CDMI Standard

10 Steps to Establishing an Effective Retention Policy

5 WAYS STRUCTURED ARCHIVING DELIVERS ENTERPRISE ADVANTAGE

SNIA Cloud Storage: Standards and Beyond

The Next Generation of Security Leaders

Agile enterprise content management and the IBM Information Agenda.

IBM Enterprise Content Management Product Strategy

SNIA Cloud Storage PRESENTATION TITLE GOES HERE

NetworkingPS Federated Identity Solution Solutions Overview

The Smart Archive strategy from IBM

WHITE PAPER. Realizing the Value of Unified Communications

Certified Information Professional 2016 Update Outline

A Practical Guide to Legacy Application Retirement

Lowering E-Discovery Costs Through Enterprise Records and Retention Management. An Oracle White Paper March 2007

Archiving A Dell Point of View

Cloud Storage Standards Overview and Research Ideas Brainstorm

Records Management and SharePoint 2013

Active Directory and DirectControl

IBM Enterprise Content Management: Streamlining operations for environmental compliance

Information Migration

Information Governance in the Cloud

IBM Policy Assessment and Compliance

Storage and Data Management in a post-filesystem

SAME PRINCIPLES APPLY, BUT NEW MANDATES FOR CHANGE

Real World Strategies for Migrating and Decommissioning Legacy Applications

System Requirements for Archiving Electronic Records PROS 99/007 Specification 1. Public Record Office Victoria

The Jamcracker Enterprise CSB AppStore Unifying Cloud Services Delivery and Management for Enterprise IT

Achieve Economic Synergies by Managing Your Human Capital In The Cloud

Extend Business Scope and Improve Governance with SAP Content Management

IBM CommonStore Archiving Preload Solution

FIVE TIPS FOR A SUCCESSFUL ARCHIVE MIGRATION TO MICROSOFT OFFICE 365 WHITEPAPER

Corporate Presentation 2016

Donna G. Rose, CRM Global Records Manager Apache Corp May 6, 2010

The Security Development Lifecycle at SAP How SAP Builds Security into Software Products

From a World-Wide Web of Pages to a World-Wide Web of Things

IBM Unstructured Data Identification and Management

<Insert Picture Here> Cloud Archive Trends and Challenges PASIG Winter 2012

Transform records management

Controlling and Managing Security with Performance Tools

TECHNOLOGY PARTNER CERTIFICATION BENEFITS AND PROCESS

IBM Content Collector

EMC PERSPECTIVE EMC SourceOne Management

WHITE PAPER: STRATEGIC IMPACT PILLARS FOR EFFICIENT MIGRATION TO CLOUD COMPUTING IN GOVERNMENT

Why IBM WebSphere Application Server V8.0?

Cisco Integrated Video Surveillance Solution: Expand the Capabilities and Value of Physical Security Investments

Cross-Domain Service Management vs. Traditional IT Service Management for Service Providers

Accenture Public Service Platform Taking SOA from the Whiteboard to the Data Center and Beyond

Address IT costs and streamline operations with IBM service desk and asset management.

Federated single sign-on (SSO) and identity management. Secure mobile access. Social identity integration. Automated user provisioning.

EMC PERSPECTIVE. The Private Cloud for Healthcare Enables Coordinated Patient Care

Technical. Overview. ~ a ~ irods version 4.x

Add the compliance and discovery benefits of records management to your business solutions. IBM Information Management software

As IDC looks back on ediscovery corporate technology priorities among the highly litigated industries in 2009, the following takeaways emerge:

Integrated archiving: streamlining compliance and discovery through content and business process management

MOVING TO THE NEXT-GENERATION MEDICAL INFORMATION CALL CENTER

CA Message Manager. Benefits. Overview. CA Advantage

W H I T E P A P E R E X E C U T I V E S U M M AR Y S I T U AT I O N O V E R V I E W. Sponsored by: EMC Corporation. Laura DuBois May 2010

Foundations for your. portable cloud

Archiving with Enterprise Vault Bruno Ritter

Storage Clouds. Karthik Ramarao. Director of Strategy and Technology and CTO Asia Pacific, NetApp Board Director SNIA South Asia

Electronic Records Management

with Managing RSA the Lifecycle of Key Manager RSA Streamlining Security Operations Data Loss Prevention Solutions RSA Solution Brief

Using CDMI to Manage Swift, S3, and Ceph Object Repositories David Slik NetApp, Inc.

Cloud Data Management Interface (CDMI TM ) Use Cases: Leveraging CDMI Features. May 2013

The biggest challenges of Life Sciences companies today. Comply or Perish: Maintaining 21 CFR Part 11 Compliance

ENTERPRISE ARCHITECTUE OFFICE

SOA Governance: What s Required To Govern And Manage A Service-Oriented Architecture. An Oracle White Paper October 2006

Reducing the cost and complexity of endpoint management

Achieving a Step Change in Digital Preservation Capability

An Oracle White Paper October Oracle Data Integrator 12c New Features Overview

Manufacturer to Enhance Efficiency with Improved Identity Management

ILM et Archivage Les solutions IBM

OPEN DATA CENTER ALLIANCE Usage Model: Guide to Interoperability Across Clouds

Records and Information Management

State of Florida ELECTRONIC RECORDKEEPING STRATEGIC PLAN. January 2010 December 2012 DECEMBER 31, 2009

Unifying IT How Dell Is Using BMC

ILM, classification and the Information-Centric Enterprise. Per Sedihn, Vice Chair Nordics Comitte SNIA Europe CTO Proact IT Group

Rethinking Archiving: Exploring the path to improved IT efficiency and maximizing value of archiving solution investments

One Easily Avoidable Pitfall in Your ediscovery and Compliance Strategy

Realizing the ROI of Information Governance. Gregory P. Kosinski Director, Product Marketing EMC

CommVault Simpana 9 Information Governance

Transcription:

Application Developers, It is Time to Adopt XAM February, 2010

Principal Authors: Michael Peterson Chief Strategy Advocate for the SNIA s XAM Initiative, and President of Strategic Research Corporation and TechNexxus, LLC Supporting Authors: David Martin Mark Carlson Chair of the XAM Initiative, and Product Strategy Manager for the Information Management Portfolio, Hewlett-Packard Corp. SNIA Technical Council member and Sr. Architect, Oracle Produced and supported by the SNIA XAM Initiative Copyright 2010 SNIA All rights reserved. All material in this publication is, unless otherwise noted, the property of the SNIA. Reproduction of the content, in whole or in part, by any means, without proper attribution given to the publisher, is a violation of copyright law. This publication may contain opinions of the SNIA, which are subject to change over time. The SNIA logo and the XAM Initiative (XAMI) logo are trademarks of the SNIA. All other trademarks are the property of their respective organizations. ii

Executive Summary XAM is a standard, open-source, application to storage interface for file sharing similar to CIFS 1 on Microsoft platforms and NFS on Unix-like systems. But, unlike file sharing protocols, XAM also gives applications and supporting storage systems an expanded metadata container, enabling powerful information and retention management capabilities. Expanded The XAM API enables businesses to enhance custom applications and easily realize a new paradigm in information management and operations. or for litigation holds) or for extended periods of time (as in regulatory compliance or for archival purposes). Going forward, retention and preservation services in the datacenter will require the extended metadata that only a metadata container like XAM s accommodates. This means that XAM is strategic to applications because there is established customer need and a proven opportunity to empower the business retention and information management practices from those applications. Application developers that integrate XAM and take advantage of the enhanced information management and data services that XAM enables will have a market advantage. To illustrate this point, just look forward a few years. Today s metadata methods are inadequate in scope, scale, capabilities, support, and portability for future requirements and have to change. New paradigms such as these must be supported: The need for secure information portability for important programs such as the Electronic Health Records (EHR) system that envisions centralized and shared medical records accessible, confidential, and preserved for 15 years or more. metadata is the key for improved information management in today s complex and litigious information-centric world. Today s datacenter will soon be an operating environment in which metadata needs to be controlled at the same level as the data. This means both have to be retained, deleted, protected, secured, shared, and preserved as a unit along with associated audit logs to verify authenticity of information and to mitigate risk. The need for these capabilities is amplified in domains that have to retain and preserve information assets for either legal purposes (as in ediscovery, litigation support, Figure 1 1 CIFS: Common Internet File System, NFS: Network File System 1 of 6

The need for expanded metadata carrying business and application requirements that enable automated information and retention management practices across the datacenter and the organization. The need for protection of the authenticity of information throughout its lifecycle for compliance and litigation support. Metadata will become critical in verifying authenticity of evidence. The need for contextual search and discovery practices that include Figure 2 the metadata associated with XAM and Metadata specific data. What is XAM? For those of you not familiar with XAM, it is implemented at the application level as an API similar to block file system APIs. The analogy of a file sharing system similar to CIFS/NFS 2 is appropriate, but it is better described as an application to storage interface and access method. The two key places that XAM is different from a file system are these: 1. To aid the application, XAM abstracts the access method from the storage, a capability necessary to create location Object Wrapper Content (Data Object & Representation Information) System Storage Metadata independence, policy-based automation, and portability. A side benefit is storage interoperability across storage systems that support XAM. 2. Physically, XAM wraps the data into what is called an XSet, similar to an XML wrapper. The data or files as they are written to storage are placed into an XML-like information object with rich metadata fields incorporated into the object as illustrated in Figure 2. These expanded metadata fields are able to accommodate various metadata standards and application specific requirements useful for data and information management services in any environment. 2 Thus the name, extensible Access Method Properties & Requirements Application Fields Audit Logs The value of XAM is that it solves the access method conundrum by replacing the many proprietary interfaces we have to develop today. The current storage interfaces are all very different for each vendor. Standardizing the interface is a big deal to us. 2 of 6

Why Adopt XAM? As an application developer, XAM provides differentiation plus empowers internal operating cost reductions by reducing storage system support overhead. Even better it provides capabilities consistent with your customer s expanding information management requirements and needs. For example, through XAM s expanded metadata fields you can integrate value-add compliance, preservation, ediscovery, risk management, or retention and information lifecycle management features into your application. The following examples expand these points: XAM Value Propositions for Application Developers As metadata becomes more critical in Differentiation and Market Expansion: compliance and litigation o XAM allows applications and information management support, so does XAM. As utilities or management consoles to differentiate their preservation practices products and add valuable new services to address become more important reducing the ever increasing burden of high overhead costs for litigation support, due to legal and compliance requirements and ensuing risk. compliance, health care, Examples include retention and deletion management, or even protecting our preservation services, ILM-based practice automation, digital history, so does litigation support services, medical records, etc. XAM. Looking to the o XAM provides the ability for application and management future, it is all about the developers to define new storage services and features metadata and our ability without coding specifically for each storage system they to use it effectively! support. The result includes benefits such as storage interoperability and federation, portable information objects for secure information sharing and centralization, enhanced preservation services for long-term retention or litigation support, and better retention management including permanent deletion practices and enforcement of litigation holds. Enable New Functionality: o Migration: XAM provides the basic functionality of a preservation object, providing the ability to control authenticity and integrity through logical and physical migration processes. These services are essential for long-term retention and preservation. o Regulatory Compliance: Improve, simplify, and cost reduce records retention practices due to integrated retention and disposition metadata. o Retention and Deletion Management: Each XAM object carries its own retention period and disposition metadata supporting automation. o ediscovery: XAM allows data and metadata to be searched allowing objects to be better discovered for litigation review. Application-independent structured discovery avoids the impact of application obsolescence. o Litigation Support: Improved verification and control of authenticity, improved and cost reduced ability to preserve information and control litigation holds. 3 of 6

o Security and Legal Risk: Reduced exposure due to improved retention management including litigation holds and deletion practices supported by expanded metadata. o Electronic Health Records: XAM provides secure information portability, supporting centralization and interoperability for the sharing and preservation of records over their extended lifecycles. o Digital Libraries and Preservation Stores: XAM based objects meet many of the criteria needed for a preservation object and support typical preservation services that need expanded metadata. o Cloud Services: XAM is cloud friendly and can be mapped over cloud interfaces such as SNIA s Cloud Data Management Interface (CDMI) to provide a full and rich metadata container that supports enhanced information portability and control. Retention periods, billing, secure information sharing, and verification of integrity and authenticity are good examples of types of services that need to map into the cloud. Direct Application Developer Benefits: o Reduced application development and maintenance costs, including savings in storage interface development, access to multiple storage interfaces, and storage interoperability o Improved storage system interoperability: Applications can work with any XAM conformant storage system allowing information to be migrated, relocated, and securely shared o Provide enhanced standards-based functionality that is of value to your customers What Will Help XAM Adoption Move Ahead Faster? As with any new and similar technology, broad market adoption requires time for demand to develop. XAM adoption requires that application developers see benefit in using XAM for differentiation and value-add information management features. Similarly, application developers need to help storage vendors see benefit in supporting XAM to become preferred partners with the application developers as well as for differentiation. And finally, IT and Legal need to begin asking their vendors for this functionality because they need it to better manage risk and control costs. XAM is in early stages of market adoption. While XAM activity within SNIA is 5 years old now, the specification was just released in July of 2008 and is now in standardization through ANSI (expected completion in 2010). Standards like this typically take 6 to 8 years for market adoption to move through the early adopter phase. That said, there are many examples of XAM adoption picking up in the marketplace as the importance of the drivers and the strength of the value proposition elevate the strategic importance of XAM. 4 of 6

How to get started using XAM Today, there is a growing community of experienced developers around XAM and a growing number of development resources available. Here is a listing of what is available to XAM developers: Download the current specification and the supporting technical documents from links at (http://www.snia.org/forums/xam/technology) o XAM Part 1: Architecture The starting point and reference for storage vendors creating vendor interface modules (VIMs) and application developers writing APIs. o XAM Part 2: C API a reference document for C-based application development. o XAM Part 3: JAVA API - a reference document for JAVA-based application development. Download the software developer s kit, SDK, and some of the sample applications. The SDK also contains many supporting documents. (http://www.snia.org/forums/xam/technology/software) Participate in the developer s community where you can get access to a number of SNIA experts for assistance as well as download resources that will help you (http://groups.google.com/group/xam-developers-group) Participate in the XAM Plugfests to see how others are implementing XAM and to test your own code (http://www.snia.org/forums/xam/news/plugfest_reg/) Talk with your favorite storage vendors to evaluate their implementations, test yours, and to encourage others to support XAM Recommendations XAM is a new kind of interface to storage that, for the first time, includes a standard for extensive metadata that can be interpreted by data services in the storage device. Prior to this, all vendor interfaces for this type of storage were proprietary, which limited the market for these types of devices. SNIA is working to enable and promote XAM or XAM-like functionality to be adopted by the industry. Expanded metadata containers must come to market to meet the types of requirements identified in this paper. For example, today in the long-term retention and digital library community, a standardsbased preservation object is something the industry really needs. In the Health Care Industry, centralized, secure, and accessible medical records are a vision that will not succeed without portable information objects supporting preservation services. Without XAM, the market only has proprietary storage access models and continued information silos, no interoperability, no information portability, no ability to scale discovery with context, no ability to automate information management, and no ability to broadly verify and control authenticity. If the future unfolds as expected, XAM s functionality is essential. Of all the options on the table, XAM remains the best and only interoperable choice. It is our recommendation that you evaluate it and begin implementation in environments requiring these attributes and storage interoperability. The differentiation XAM enables can be strategic to your business. 5 of 6

About the XAM Initiative The core mission of the XAM Initiative is to drive adoption of the exensible Access Method (XAM) specification. The Initiative serves a XAM community that includes storage vendors, independent software vendors, and end users to ensure that the specification fulfills market needs for a reference information management interface standard. For more information, visit www.snia.org/forums/xam or participate in our open online community (http://groups.google.com/group/xam-developers-group) About the Storage Networking Industry Association: The Storage Networking Industry Association (SNIA) is a not-for-profit global organization, made up of some 400 member companies spanning virtually the entire storage industry. SNIA's mission is to lead the storage industry worldwide in developing and promoting standards, technologies, and educational services to empower organizations in the management of information. To this end, the SNIA is uniquely committed to delivering standards, education, and services that will propel open storage networking solutions into the broader market. For additional information, visit the SNIA web site at www.snia.org 6 of 6