aspects of information lifecycle managementtsm-symposium.oucs.ox.ac.uk/2005/papers/tsm and retention...

25
IBM TotalStorage Software © 2005 IBM Corporation Aspects of Information Lifecycle Management TSM and Retention Managed Data Klemens Poschke IT Architect IBM Softwaregroup [email protected] Oxford University TSM Symposium 2005 Tivoli Storage Manager : Facing the Future St Catherine's College, 27-29 September 2005

Upload: vocong

Post on 05-Feb-2018

219 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM TotalStorage Software

© 2005 IBM Corporation

Aspects ofInformation Lifecycle Management

TSM and Retention Managed Data

Klemens PoschkeIT Architect IBM [email protected]

Oxford University TSM Symposium 2005

Tivoli Storage Manager : Facing the FutureSt Catherine's College, 27-29 September 2005

Page 2: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

Task-Definitions

Many overwritesfew overwrites(versioning)Never overwrite

Many readsRead-access rare (only Restore)

Read-access rare (exception: Data-Mining)

Original datarestorablecopy

compliantoriginal data

HSMBackup & RecoveryArchive

The task defines the necessary storage resources and the required compliance concept

Page 3: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

Requirements on compliant archiving

Archiving solution must guarantee that data– can not be deleted or modified outside of application control– must be kept during defined periods– can be read after long times – can be protected for disaster recovery

Storage media is not specified by compliance regulations– Data must be readable and access must be controllable– Ambivalence of long-time retention and technological progress

Evaluation of long-term cost should be criteria for technology decision– Magnetic disk technology will be substituted within 3 – 5 years– Magnetic tape can store data more than 20 years, however downward-compatibility is less

(typically 6 years - see example LTO)– Optical media currently does not have a trustable technology perspective– Cost of technology migration should be reflected in today‘s investment decisions

Page 4: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

ArchivingComponents of IBM‘s archiving solutions

DMS

Storage and Media-

Managementsoftware

Storage-Subsystems

IBM Content Manager or other vendors

DMS-Applications (e.g. iXOS, KVS, Filenet)

Storage- and Data-Management Application

(IBM System Storage Archive Manager***)

Disk, Optical and Tape

Software WORM

Hardware WORM

*** name changed from „TSM for Data Retention“ to „IBM System Storage Archive Manager“ on Sep 06,2005

Page 5: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

TSM is the universal Media Manager for Backup and Archiving

DocumentManagement

System

SAP & E-Mail/

AttachmentArchiving

Filesystem-Backup, HSM

and CDP

IBM System Storage Archive Mgr or IBM DR550

(Software-WORM)

Tape (WORM/non-WORM)Disk (WORM/non-WORM) Optical

Tivoli Storage Manager EE

Application-Backup

TSM SAN functions (Library Sharing, LAN-free)

Page 6: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM TotalStorage Software

© 2005 IBM Corporation

IBM System Storage Archive Manager

Page 7: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

Data Retention Solutions with TSM

ECMLIMS

ApplicationTSM-Api

TSM EEServer

TraditionalStorage

SCSI/FC All supportedLibraries/Drives

ECMLIMS

ApplicationTSM-Api

TSM EEServer

WORMStorage

SCSI/FCIBM 3592 WORMLTO3 WORMSTK VolSafeSony AIT WORMDVD

ECMLIMS

Application

TSM-Archive+ DR Api

IBM Sys StorArchive Mgr

TraditionalStorage +

WORMSCSI/FC All supported

Libraries/Drives& EMC Centera& NetApp Snaplock

TCP-IP

IBM DR550

Page 8: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

Characteristics and functions of „Archive Manager“„Archive Manager“ is only usable for archiving

– dedicated „Archive Manager“ Server– accessable by TSM Archive API (>=V5.2.2) or TSM Archive Client (>=V5.3.2) – does not allow for TSM Backup API, HSM or Backup-Client communication

„Archive Manager“ new functions– different „Retention Policies“ can be defined on the Server:

• Chronological – Retention starts when writing archive object in TSM• Event-based – Retention time is indefinite and ends with initiated „event“

from client– „Delete Policy“ initiated on the API Client (by the application):

• Send „event“-call to archive object to signal end of retention („delete object“is not supported)

• Deletion Hold: data will be retained until „deletion release“• Deletion Release: give back control to normal retention procedures

– by end of retention period or initiated „event“ data will be deleted in TSM by normal expiration process

Page 9: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

Data retention starts when object is stored on TSM Server

Setup Chronological retention using parameter RETINIT=CREATIONRETVER specifies the time to retain objects after it is stored

Day 0

Data stored in TSM

Automated Expiration

Data deleted in TSM

RETVER = x days

XRETINIT=Creation

Chronological Retention Policy

Page 10: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

Event from API signals start of retention time or deletion– Start counting down retention clock at occurrence of event– Only one event for each object

Setup Event-based retention using parameter RETINIT=EVENT– RETMIN specifies the minimum time to retain object after creation– RETVER specifies the time to retain objects after event occurred– Expiration always on later criterion (RETMIN or event + RETVER)

Day 0

Data stored in TSM

RETMIN

API ‘Activate’issued

Automated Expiration

Data deleted in TSM

RETVER

X

New! Archive API function

RETINIT=Event

Retentionpersists

If RETVER=0 then the API Event

signals deletion

Event Based Retention Policy

Page 11: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

Data Retention Policy Summary

Day 0

Data stored in TSM

Automated Expiration

(Data deleted in TSM)

RETVERX

API ‘Hold’ issued API ‘Release’ issued

Chronological Retention Policy and Deletion Hold

RETMIN

API ‘Event’issued

Automated Expiration

(Data deleted in TSM)

RETVERX

API ‘Release’ issuedAPI ‘Hold’ issued

Event-Based Retention Policy and Deletion Hold

Day 0

Data stored in TSM

Page 12: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

Retention-Methodology Server-oriented vs. Application-oriented

Rule 1

Rule 2

Rule n

DMSApplication

IBM ArchiveManager

MC 1

MC 2

MC n

Retention Period defined and controlled in TSM

... ...

Rule 1

Rule 2

Rule n

DMSApplication

ManagementClass

IBM ArchiveManager

„event“-basedRetention Modus

Retention completelyunder application control

...

Retention Period defined and controlled in Application

„chronological“Retention Mode

Retention Periodselection by MC

Page 13: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

Examples from a Retention Architecture

Retention Period INDEFINITE = document can be deleted at any given time by a client request Implementation: RETINIT=EVENT, RETMIN=0, RETVER=0. If the client application intends to delete the document it starts the ACTIVATE_EVENT and the document is deleted immediately

Retention Period FOREVER Implementation: RETINIT=CREATION, RETVER=NOLIMIT

Retention Period FIXPERIOD Begin IMMEDIATE = document is stored for a fixed amount of time, retention clock starts immediately Implementation: RETINIT=CREATION, RETVER=<Period> - during document generation an immediate HOLD-Event will be raised - the RELEASE will define the deletion point if RETVER has been exceeded

Retention Period: FIXPERIOD Begin EVENTBASED = document will be retained a fixed number of days, retention clock starts when application raises EVENTImplementation: RETINIT=EVENT, RETMIN=<Period>, RETVER=<Period> - document is stored forever until EVENT is activated, at the same time a HOLD is raised

Page 14: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

IBM Archive ManagerEnsure Software-WORM

TSM „archive" function does not allow overwrite at all, many identical archive objects can be stored in parallel

Archive Manager restricts admin operations – delete an archive object (before RETVER has been exceeded) – not allowed– reduce retention periods - not allowed– DELETE FILESPACE - not allowed– DELETE VOLUME DISCARDDATA=YES - not allowed– AUDIT VOLUME FIX=YES - not allowed– Reassign node to a different policy domain – not allowed– device class with a device type of SERVER – not allowed– import data to a retention protected server – not allowed– You can export data but it will not be retention protected once it is imported

These restrictions guarantee that TSM-Admin can not delete archive data on physical resources or modify retention associations to stored data.

Page 15: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

IBM Archive ManagerPackaging

For any supported operating system andstorage configuration

– IBM System Storage Archive Manager Software

– All TSM Server-Plattforms

– all supported devices an those platforms

Packaged solution: IBM DR550– TotalStorage Data Retention 550

– pSeries Power5 with/without Cluster-Support, DS4100 S-ATA in a lockable rack

– Restrictions for AIX and DS4000 Admin on physical configuration

– can be easily expanded with tape technology

– selectable redundancy configurations

– certified by public accountant (in Germany and Switzerland)

3,5 TB (1 EXP. 100)1 EXP 100 (14 SATA Disk)

7 TB (2 EXP. 100)

14 TB (4 EXP. 100)

24,5 TB (7 EXP. 100)

56 TB (16 EXP. 100)

Single NodeSingle Node oror ClusterCluster

NEW: DR550 Express Pak• p520 with 1TB Disk• Rack mountable

Page 16: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM TotalStorage Software

© 2005 IBM Corporation

TSM Operation with EMC Centera and NetApp Snaplock

Page 17: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

EMC CenteraCAS = Content Addressable Storage

Content address is a unique fingerprint identifying the dataContent address serves as a reference to data

Source: “A Centera Whitepaper: Understanding and Addressing the Challenges of Compliance and Discovery” by EMC Corp.

Page 18: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

TSM EE vs Archive Manager and Centera

DMSApplication

TSMServer EE

EMC Centera

TCP-API

- With TSM Extended Edition there is no retention protection, i.e. retention value sent to Centera is 0

- data is not protected against TSM admin delete operations

any TSM-Client

DMSApplication

IBM ArchiveManager

EMC Centera

TCP-API

- With Archive Manager there is retention protection, (Archive Mgr sends the retention time to Centera)RETINIT=EVENT, RETMIN=retention time, RETVER=0

- Centera does not automatically expire data, but allows deletion after expiration- Archive Manager protects against admin deletion of physical resources- Upon expiration Archive Manager will expire the indices and delete the data on Centera- Space on Centera can be re-used

Archive-Api calls

Page 19: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

TSM & Centera: Unsupported Operations

„migration“„reclamation“„move data“ into or out of a Centera storage pool. „move nodedata“ into or out of a Centera storage pool. „backup storagepool“ of Centera storage pools. „restore volume“ of Centera storage pool volumes. Exporting data to a Centera device class or importing data from a Centera device class; however, files stored in Centera storage poolscan be exported and files being imported can be stored on Centera. Using a Centera device class for creating backup sets; however, files stored in Centera storage pools can be sent to backup sets. Defining Centera volumes. Using a Centera device class to back up a database. Using a Centera device class for database loading or unloading. Using a Centera device class as the target of volume history, deviceconfiguration, trace logs, error logs, or query output files.

Page 20: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

TSM and NetApp Snaplock

Page 21: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

TSM and NetApp NearStore/Snaplock

The NearStore/Snaplock system (R200) is managed by TSM as a magnetic sequential file device („file“ diskpool)NetApp SnapLock offers write once, read many (WORM) protection for disk-storageThe data in the primary storage can be dumped to a tape copy pool utilizing NDMP for off-site data protection.Secondary storage, or copy pools, can reside on NearStore for data recovery from media in the event of a disaster. Alternatively, the copy pool–enabled SnapLock can be subsequently copied using SnapMirror® or SnapVault® to a DR sitePrerequisites:IBM Archive Manager (not TSM EE!!!) >=V5.3

Data ONTAP >=7.1 release

Page 22: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

IBM Archive Server and NetApp Snaplock

DMSApplication

IBM ArchiveManager

NearStoreSnaplock

FC/SCSI/iSCSI

- is only supported on Archive Manager Servers (DR550)- data is stored in WORM File Volumes (seq. file Stgp)- copy group retention period is to adjust Snaplock WORM File retention period during write transaction

- new Storagepool Parameter RECLAMATIONTYPE=SNAPLOCK- means reclamation is initiated by a date - not by a threshhold- only empty WORM File Volumes are deleted and space can be re-used

Archive-Api calls

DMSApplication

TSMServer EE

NearStoreSnaplock

FC/SCSI/iSCSIany TSM-Client

Page 23: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

IBM Archive Manager (DR550) - Highlights

Synergy with existing or planned TSM Backup environmentso Skill

o Infrastructure and storage resources

o Common Disaster Recovery strategies

Independance of technological changes for ECM applications

No need for ECM application to provide device interfaces

Block-level data-migration between technologies transparent to the application

Independance from storage hardware supplier

Expand application functionality by disaster protection capabilities

Page 24: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation

ISV support for IBM Archive Manager/IBM DR550

IBM Content Manager for MultiplatformsIBM Content Manager On Demand for MultiplatformsIBM Content Manager On Demand for zOSIBM CommonStore for Exchange Server; for Lotus Domino; for SAPPrinceton Softech Archive Solution for PeopleSoft; for Siebel, for OracleMobiusCeyoniqDocumentum (by 3rd party module)KVSIXOSFilenetEasy SoftwareSERSaperionWaterslot more not listed ….More coming soon!! Which ISV’s are important to your business?

Page 25: Aspects of Information Lifecycle Managementtsm-symposium.oucs.ox.ac.uk/2005/papers/TSM and Retention Manag… · Aspects of Information Lifecycle Management TSM and Retention Managed

IBM Software Group | Tivoli Software

© 2005 IBM Corporation