aspects of information lifecycle managementtsm-symposium.oucs.ox.ac.uk/2005/papers/tsm and retention...
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/1.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/2.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/3.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/4.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/5.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/6.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/7.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/8.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/9.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/10.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/11.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/12.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/13.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/14.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/15.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/16.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/17.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/18.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/19.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/20.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/21.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/22.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/23.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/24.jpg)
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](https://reader037.vdocuments.us/reader037/viewer/2022110221/5a77ebf97f8b9aa3618e56ad/html5/thumbnails/25.jpg)
IBM Software Group | Tivoli Software
© 2005 IBM Corporation