33
Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne, oct. 6, 2014

Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

Embed Size (px)

Citation preview

Page 1: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

Changes for Preservation Policy Metadataconcerning preservationLevel entity

Eld Zierau

The Royal Library of Denmark

PREMIS implementation Fair 2014

Melbourne, oct. 6, 2014

Page 2: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 2

Overview

Challenge: Preservation Policy Metadata –

◦ How to express sustainable preservation policies◦ How to record these (in PREMIS)

PREMIS change: Allows the preservation policy applied to preserved digital

objects to be recorded in more detail by updating the preservationLevel semantic container.

Page 3: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 3

Contents of this presentation Preservation Strategies and policies

◦ On logical/functional level

◦ On bit preservation level

Challenges◦ Expressing preservation levels◦ Preserving preservation metadata◦ Expressing preservation levels over time

An example on the bit level◦ Risks mitigated in bit preservation◦ Bit integrity/safety, confidentiality and availability

Types of preservation Levels ◦ How to express them – also over time

Summary

Page 4: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 4

Preservation Strategies & Policies Logical preservation

◦ Migration

◦ Emulation

◦ Technology preservation

Digital preservation

Logical preservation

Bit preservation

Page 5: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 5

The Change from 2.2 to 3.0

Semantic unit 1.3 preservationLevelSemantic components

1.3.1 preservationLevelType

1.3.2 preservationLevelValue

1.3.3 preservationLevelRole

1.3.4 preservationLevelRationale

1.3.5 preservationLevelDateAssigned

Semantic unit 1.3 preservationLevelSemantic components

1.3.1 preservationLevelValue

1.3.2 preservationLevelRole

1.3.3 preservationLevelRationale

1.3.4 preservationLevelDateAssigned

Information indicating the decision or policy on the set of preservation functions to be applied to an object and the context in which the decision or policy was made.

Page 6: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 6

Logical Preservation

Value Comment for preservationLevelType = logicalStrategy

Migration Migration of digital material to keep data interpretable

Emulation Emulation of digital material to keep data interpretable

Technical Technology preservation to keep data interpretable

Page 7: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 7

Preservation Strategies & Policies

Bit preservation 0101100010001000

Digital preservation

Logical preservation

Bit preservationElements in Bit preservation

Risk mitigation in Bit preservation

ISO 27000 series – at a higher level

Integrity (Bit safety)

AvailabilityCosts

Confidentiality

Page 8: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 8

A General View of a Bit Repository

Elements in bit preservation: Number of copies Independence between copies Frequency of integrity checks

Bit RepositoryGeneral System Layer

Pillar Layer

…Pillar1

Pillar 2

Pillar 3

Pillar 4

Pillar 5

Pillar 6

Pillar 7

Bit sequencesIntegrity check

Coordination

Organisation &

techniques designed

and arranged and used

for long-term bit

preservation

Pillar 8

Page 9: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 9

Integrity – Bit error

File in form of bit stream

Risk: Bits can change value1. Error has occurred in Backup2. File is corrupted3. Error is not discovered4. Cannot determine which file is intact

Solutions:1. No backup. All are copies of data2. Vote on which copy that is the right one

Page 10: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 10

Bit error – System Layer

Solutions:1. System layer checks and follow-up on basis of

comparing copies2. Minimum three voters, optimize by checksums

Bit Repository (BR)

System Layer

Pillar Layer

Page 11: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 11

A0953B7

Integrity – Bit error

File in form of bit stream

Solutions:1. No backup. All are copies of data2. Vote on which copy that is the right one3. Introduce checksums of files to discover errors

Risk: Bits can change value1. Error has occurred in Backup2. File is corrupted3. Error is not discovered4. Cannot determine which file is intact

Page 12: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 12

Integrity – Bit error

Risk: The same error occurs for more copies1. Same hardware2. Same software3. Same vendor

Page 13: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 13

Integrity – Bit error

Solutions:1. Different hardware solutions2. Different vendors3. Different software (OS, interpreters, etc.)

Risk: The same error occurs for more copies1. Same hardware2. Same software3. Same vendor

Windows…Unix… Mac OS…

Page 14: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 14

Integrity – Disasters

Risk: All copies are damaged at the same time1. Natural disasters2. Attacks in connection with war or terror

Page 15: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 15

Integrity – Disasters

Solutions:1. Different geographical locations

Risk: All copies are damaged at the same time1. Natural disasters2. Attacks in connection with war or terror

Page 16: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 16

Integrity – Organisation

Risk: Errors/mistakes are made by the same person/org.1. The same person has access and has delete rights2. The same person makes procedural mistakes

Page 17: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 17

Integrity – Organisation

Solutions:1. Different organisations

Risk: Errors/mistakes are made by the same person/org.1. The same person has access and has delete rights2. The same person makes procedural mistakes

Page 18: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 18

A0953B7

Risk: Unauthorised gets access to confidential data1. Unauthorised gets access to Bit Repository2. Unauthorised gets access to data from Bit Repository

Confidentiality

Solutions:1. Authentication of users of pillars with copies2. Encryption internally on pillar3. Hardware secured in locked rooms

Encryption can conflict integrity

Page 19: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 19

Bit Repository (BR)

System Layer

Pillar Layer

Confidentiality – System Layer

A09537

System Layer

Likewise on System layer

Page 20: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 20

Solutions:

1. Specialised pillar with distributed architecture

Risk: Cannot get access as required1. Cannot get any response on request2. Processing not possible in reality

Availability

Processing can conflict confidentiality and bit safety

Page 21: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 21

Availability

Solutions:1. Redirection if access to a pillar is down2. Distributed requests to different pillars3. Scaling 4. Diversity, 5. …

Bit Repository (BR)

System Layer

Pillar Layer

Depends on what

is required

Page 22: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 22

Media Data safety Access speed On-line Off-line Organisational placement Geographical placement …

BRGeneral System Layer

Pillar Layer

…Pillar 5

Pillar 1

Pillar 2

Pillar 8

Pillar 6

Bit safety

Availability

Costs

Confidentiality

Pillar 7

Pillar 9

Pillar 4

Pillar 3

Bit Repository – Different Current Solutions

Page 23: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 23

Value Comment for preservationLevelType = BitSafety

Max Maximum bit safety

VeryHigh Very high bit safety

High High bit safety

Medium Medium bit safety

Low Low bit safety

VeryLow Very low bit safety

Min Minimum bit safety

Bit Safety

Page 24: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 24

Bit Safety

Strategy 2050: 8 copies ; at lest 2 on Mars, at least two written to DNA, checked every …

Strategy 2014: 10 copies spread over 3 continents, both optical and magnetic medias, checked every …

Policy: As high bit safety that we can get

Value Comment for preservationLevelType = BitSafety

Max Maximum bit safety

VeryHigh Very high bit safety

High High bit safety

Medium Medium bit safety

Low Low bit safety

VeryLow Very low bit safety

Min Minimum bit safety

Page 25: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 25

Value Comment for preservationLevelType = Confidentiality

Max Maximum confidentiality

VeryHigh Very high confidentiality

High High confidentiality

Medium Medium confidentiality

Low Low confidentiality

VeryLow Very low confidentiality

Min Minimum confidentiality

Confidentiality

Page 26: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 26

Confidentiality

Strategy 2050: ??? …

Strategy 2014: No more than 2 copies, that are secured on off-line medias …

Policy: Only restricted access, where it is as hard as it can get for others when skipping encryption

Value Comment for preservationLevelType = Confidentiality

Max Maximum confidentiality

VeryHigh Very high confidentiality

High High confidentiality

Medium Medium confidentiality

Low Low confidentiality

VeryLow Very low confidentiality

Min Minimum confidentiality

Page 27: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 27

AvailabilityValue Comment for preservationLevelType =

Availability

Max Maximum availability

VeryHigh Very high availability

High High availability

Medium Medium availability

Low Low availability

VeryLow Very low availability

Min Minimum availability

Page 28: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 28

<preservationLevel xmlns:xlink="http://www.w3.org.1999/xlink" xsi:…”> <preservationLevelValue>bitSafetyHigh</preservationLevelValue> <preservationLevelDateAssigned>2013-01-18T19:28:01.458+01:00 </preservationLevelDateAssigned> </preservationLevel> <preservationLevel xmlns:xlink="http://www.w3.org.1999/xlink" xsi:…”> <preservationLevelValue>confidentialityLow</preservationLevelValue> <preservationLevelDateAssigned>2013-01-18T19:28:01.460+01:00 </preservationLevelDateAssigned> </preservationLevel> <preservationLevel xmlns:xlink="http://www.w3.org.1999/xlink" xsi:…”> <preservationLevelValue>availabilityMedium</preservationLevelValue> <preservationLevelDateAssigned>2013-01-18T19:28:01.460+01:00 </preservationLevelDateAssigned> </preservationLevel>

Preservation Level in metadata

Page 29: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 29

<preservationLevel xmlns:xlink="http://www.w3.org.1999/xlink" xsi:…”> <preservationLevelValue>bitSafetyHigh</preservationLevelValue> <preservationLevelDateAssigned>2013-01-18T19:28:01.458+01:00 </preservationLevelDateAssigned> </preservationLevel> <preservationLevel xmlns:xlink="http://www.w3.org.1999/xlink" xsi:…”> <preservationLevelValue>confidentialityLow</preservationLevelValue> <preservationLevelDateAssigned>2013-01-18T19:28:01.460+01:00 </preservationLevelDateAssigned> </preservationLevel> <preservationLevel xmlns:xlink="http://www.w3.org.1999/xlink" xsi:…”> <preservationLevelValue>availabilityMedium</preservationLevelValue> <preservationLevelDateAssigned>2013-01-18T19:28:01.460+01:00 </preservationLevelDateAssigned> </preservationLevel>

<preservationLevel xmlns:xlink="http://www.w3.…”> <preservationLevelType>bitSafety</preservationLevelType> <preservationLevelValue>High</preservationLevelValue> <preservationLevelDateAssigned> 2013-01-18T19:28:01.458+01:00 </preservationLevelDateAssigned></preservationLevel>        

Preservation Level in metadata

Page 30: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 30

<preservationLevel xmlns:xlink="http://www.w3.org.1999/xlink" xsi:…”> <preservationLevelValue>bitSafetyHigh</preservationLevelValue> <preservationLevelDateAssigned>2013-01-18T19:28:01.458+01:00 </preservationLevelDateAssigned> </preservationLevel> <preservationLevel xmlns:xlink="http://www.w3.org.1999/xlink" xsi:…”> <preservationLevelValue>confidentialityLow</preservationLevelValue> <preservationLevelDateAssigned>2013-01-18T19:28:01.460+01:00 </preservationLevelDateAssigned> </preservationLevel> <preservationLevel xmlns:xlink="http://www.w3.org.1999/xlink" xsi:…”> <preservationLevelValue>availabilityMedium</preservationLevelValue> <preservationLevelDateAssigned>2013-01-18T19:28:01.460+01:00 </preservationLevelDateAssigned> </preservationLevel>

<preservationLevel xmlns:xlink="http://www.w3.…”> <preservationLevelType>confidentiality</preservationLevelType> <preservationLevelValue>Low</preservationLevelValue> <preservationLevelDateAssigned> 2013-01-18T19:28:01.458+01:00 </preservationLevelDateAssigned></preservationLevel>        

Preservation Level in metadata

Page 31: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 31

<preservationLevel xmlns:xlink="http://www.w3.org.1999/xlink" xsi:…”> <preservationLevelValue>bitSafetyHigh</preservationLevelValue> <preservationLevelDateAssigned>2013-01-18T19:28:01.458+01:00 </preservationLevelDateAssigned> </preservationLevel> <preservationLevel xmlns:xlink="http://www.w3.org.1999/xlink" xsi:…”> <preservationLevelValue>confidentialityLow</preservationLevelValue> <preservationLevelDateAssigned>2013-01-18T19:28:01.460+01:00 </preservationLevelDateAssigned> </preservationLevel> <preservationLevel xmlns:xlink="http://www.w3.org.1999/xlink" xsi:…”> <preservationLevelValue>availabilityMedium</preservationLevelValue> <preservationLevelDateAssigned>2013-01-18T19:28:01.460+01:00 </preservationLevelDateAssigned> </preservationLevel>

<preservationLevel xmlns:xlink="http://www.w3.…”> <preservationLevelType>availability</preservationLevelType> <preservationLevelValue>Medium</preservationLevelValue> <preservationLevelDateAssigned> 2013-01-18T19:28:01.458+01:00 </preservationLevelDateAssigned></preservationLevel>        

Preservation Level in metadata

Page 32: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 32

Preservation Level informationpreservationLevelType Comment

Bit safety Bit preservation

Confidentiality Bit preservation

Availability Bit preservation

Logical Preservation Strategy Logical Preservation

PolicyWith institution preservation policiesExpress values - Same over time

StrategyRequirements for fulfilment with current

technologies …

Types and values can differ

Page 33: Changes for Preservation Policy Metadata concerning preservationLevel entity Eld Zierau The Royal Library of Denmark PREMIS implementation Fair 2014 Melbourne,

PREMIS Workshop at iPres 2014, Melbourne, Australia

Preservation Policy Metadata

Slide 33

Questions and Comments