the corporation for national research initiatives the handle system persistent, secure, reliable...

14
The Corporation for National Research Initiatives The Handle System Persistent, Secure, Reliable Identifier Resolution

Upload: christopher-morrison

Post on 27-Mar-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Corporation for National Research Initiatives The Handle System Persistent, Secure, Reliable Identifier Resolution

The Corporation for National Research Initiatives

The Handle System

Persistent, Secure, Reliable Identifier Resolution

Page 2: The Corporation for National Research Initiatives The Handle System Persistent, Secure, Reliable Identifier Resolution

The Corporation for National Research Initiatives

CNRI Handle System

• Distributed, scalable, secure• Enforces unique names• Enables association of one or more typed values,

e.g., URL, with each name• Encourages persistence and transferability of IDs• Optimized for speed and reliability• Open, well-defined protocol and data model• Provides infrastructure for application domains,

e.g., digital libraries, electronic publishing ...

Page 3: The Corporation for National Research Initiatives The Handle System Persistent, Secure, Reliable Identifier Resolution

The Corporation for National Research Initiatives

Handle System Adoption

• GRID (Globus Alliance)• Library of Congress• DTIC (Defense Technical Information Center)• IDF (International DOI Foundation)

• CrossRef (scholarly journal consortium)• Enpia (Korean content management technology firm)• CDI (U.S. content management technology firm)• LON (U.S. learning object technology firm)• CAL (Copyright Agency Ltd - Australia)• TSO (U.K. publisher & info mgmt service provider)• MEDRA (Multilingual European DOI Registration Agency)• Nielsen BookData (bibliographic data - ISBN)• R.R. Bowker (bibliographic data - ISBN)• Office of Publications of the European Community• German National Library of Science and Technology (applied)

• NTIS (National Technical Information Service)• DSpace (MIT + HP)• Coming up: NASA, ADL, NSDL, misc large corporations

Page 4: The Corporation for National Research Initiatives The Handle System Persistent, Secure, Reliable Identifier Resolution

The Corporation for National Research Initiatives

URL 2 http://a-books.com/….

DLS 9 acme/repository

HS_ADMIN 100 acme.admin/jsmith

XYZ 100111001111012

Handle dataHandle Data typeIndex

10.123/456 URL 1 http://acme.com/….

Handles Resolve to Typed Data

Page 5: The Corporation for National Research Initiatives The Handle System Persistent, Secure, Reliable Identifier Resolution

The Corporation for National Research Initiatives

each of which consists of one ormore replicated sites,

Site 1Site 1 Site 2Site 2

Site 1Site 1

Site 2Site 2

Site 3Site 3 …... Site nSite n

Client

is a collection ofhandle services,

The Handle System

LHS

LHS LHS

LHSGHR

123.456/abc URL 4 http://www.acme.com/

http://www.ideal.com/8URL

each of which mayhave one or moreservers.

#1#1 #2#2

#1#1 #2#2 #n#n#4#4#3#3 ...

Handle Resolution

Page 6: The Corporation for National Research Initiatives The Handle System Persistent, Secure, Reliable Identifier Resolution

The Corporation for National Research Initiatives

LHS

LHS LHS LHS

LHS

LHS

LHS

LHSGHR

LHS

Handle System

Web ClientHandle Administration

Client

ResolveHandle

HTTP Redirect

Proxy/Web Server

HTTP Get

Handle Data

http://hdl.handle.net/123.456/abc

Handle Clients

Page 7: The Corporation for National Research Initiatives The Handle System Persistent, Secure, Reliable Identifier Resolution

The Corporation for National Research Initiatives

LHS

LHS LHS LHS

LHS

LHS

LHS

LHSGHR

LHS

Handle System

ClientHandle Administration

Client

hdl:123.456/abc

ClientPlug-In

Resolve HandleRequest

Handle Data

Handle Clients

Page 8: The Corporation for National Research Initiatives The Handle System Persistent, Secure, Reliable Identifier Resolution

The Corporation for National Research Initiatives

LHS

LHS LHS LHS

LHS

LHS

LHS

LHSGHR

LHS

Handle System

WebHandle Administration

Client

Web Server

HTTP

Handle Admin API

Admin Forms

Handle Clients

Page 9: The Corporation for National Research Initiatives The Handle System Persistent, Secure, Reliable Identifier Resolution

The Corporation for National Research Initiatives

LHS

LHS LHS LHS

LHS

LHS

LHS

LHSGHR

LHS

Handle System

WebHandle Administration

Client

CustomClient

Handle Clients

Page 10: The Corporation for National Research Initiatives The Handle System Persistent, Secure, Reliable Identifier Resolution

The Corporation for National Research Initiatives

LHS

LHS LHS LHS

LHS

LHS

LHS

LHSGHR

LHS

Handle System

Handle Administrationembedded in another

process

Handle Administrationembedded in another

processWeb

Handle Clients

Page 11: The Corporation for National Research Initiatives The Handle System Persistent, Secure, Reliable Identifier Resolution

The Corporation for National Research Initiatives

LHS

LHS LHS LHS

LHS

LHS

LHS

LHSGHR

LHS

Handle System

Handle Administrationembedded in another

process

Handle Administrationembedded in another

process

Handle Resolutionembedded in another

process

Handle Resolutionembedded in another

process

Handle Clients

Page 12: The Corporation for National Research Initiatives The Handle System Persistent, Secure, Reliable Identifier Resolution

The Corporation for National Research Initiatives

• Assigned Prefixes (Jun 05)• DOI - 1335• Other - 563

• Handles• DOI - 17.8 M• Other - Additional millions (total per prefix known

only to prefix manager)• Global

• Core: three service sites (added locations being considered)

• 10.6 M resolutions

Handle System Usage

Page 13: The Corporation for National Research Initiatives The Handle System Persistent, Secure, Reliable Identifier Resolution

The Corporation for National Research Initiatives

• Specification

• RFC 3650: Overview

• RFC 3651: Namespace and Service Definition

• RFC 3652: Protocol

• URI schemes:

• info:doi - registered under info, info registration pending

• hdl: and doi: - preferred; indicates dereference-ability

• urn:hdl: - extra layer, but still possible

Management and Standards

Page 14: The Corporation for National Research Initiatives The Handle System Persistent, Secure, Reliable Identifier Resolution

The Corporation for National Research Initiatives

URI Schemes - doi: hdl:

• Syntax Specification (done, pending internal review)

• Implementation (done)

• Wide Distribution (in progress, using basic syntax)

• Published Standard (in progress)