SlideShare a Scribd company logo
1 of 37
The
DuraCloud Workshop
Your hosts: Bill Branan & Carissa Smith
1. The Basics
2. Lab: Getting Started with DuraCloud
3. Break @ 10:30 (in Cosmopolitan AB)
4. Architecture and Integrations
5. Lab: DuraCloud Deep Dive
6. Lunch @ 12:30 (in Cosmopolitan AB)
What we plan to accomplish.
● Informal, let’s have some fun :)
● Ask questions!
● What do you want to learn about DuraCloud?
The (un)format.
● First, there was DuraSpace:
○ 501(c)(3) not-for-profit
○ created from Fedora Commons, Inc. + DSpace
Foundation
○ “committed to our shared digital future”
● DuraSpace = Projects + Services
○ DSpace, Fedora, VIVO
○ DuraCloud, DSpaceDirect, ArchivesDirect
A little background.
1. Library of Congress funding 7/14/2009
a. 2009 market assessment & initial development
b. 2009 pilot phase 1 (storage)
c. 2010 pilot phase 2 (interface, services)
2. DuraCloud Launched 11/1/2011
3. Integrations/Features 2012-2013
4. Chronopolis/DPN 2014-2015
Then there was DuraCloud.
● open source software
● offsite storage
● one interface
○ multiple cloud copies
○ multiple storage providers
● automated synchronization
● audited content health checks
● consolidated billing and agreements
● integrations with other services
○ DSpace, Archive-It, Archivematica, etc.
This is DuraCloud.
● a repository replacement
● an Amazon account billed by DuraSpace
● intelligent about metadata
● a network drive or file system
This is *not* DuraCloud.
● Why DuraCloud over Amazon?
● Reality: DuraCloud is built on Amazon
(but with additional preservation services):
○ MD5 content health checks
○ content upload tools
○ synchronization (local to cloud & cloud copies)
○ integration with other storage providers
● Honest Truth: sometimes it makes sense to
use DuraCloud & other times Amazon directly
The burning question.
❏ Use DuraCloud when you want…
❏ multiple copies of your content
❏ cloud storage with different providers
❏ cloud storage in different geographic locations
❏ simple tooling for managing data transfer
❏ audited health checks of cloud provider
❏ a pathway to DPN
❏ integration with other open source technologies
❏ one annual predictable storage invoice
❏ personalized support
So...
1. Go to duracloud.org.
2. Click “no waiting: try it now”.
3. Create a trial account.
4. Check your email.
5. Log in at http://trial.duracloud.org.
6. Poke around.
Let’s get started.
A brief tour.
1. Upload a file or two.
2. Copy a file.
3. Delete a file.
4. Add properties and tags.
5. Navigate between storage providers.
Let’s kick the tires.
The administrator view.
● Create, edit, delete spaces.
● Make content “public”.
● Turn streaming on/off.
● Manage user/group permissions.
● View full account storage details.
I have the power.
See you back here at 11:00am.
Break time!
image courtesy of http://www.clipartpanda.com/
● Components
○ DuraStore - storage systems, the interface to all
storage providers
○ DurAdmin - web-based user interface
○ DuraBoss - manages storage reporting
○ The Mill - handles auditing, manifest generation,
bit integrity, and duplication
○ Standalone tools - synchronization, retrieval
● REST API
The architecture.
A diagram.
DuraCloud instances.
The mill.
● Sync Tool
o Tool for transferring local content to DuraCloud
o Option of UI-based or command-line interface
o Built-in transfer-rate optimization utility
o Lots of options for selecting files and directories
and specifying how you want the files stored
● Retrieval Tool
o Command line tool for retrieving content that is
stored in DuraCloud space
o Can retrieve a content listing, all content in a
space, or a specific set of desired content
Standalone Tools
1. Log in to http://trial.duracloud.org.
2. Click on your trial space.
3. Click the “Upload” button.
4. Click “Want to make uploads automatic?”
5. Download the synchronization utility (or as
we call it “the sync tool”).
Let’s upload more content.
The wizard.
● Chronopolis/DPN
● DSpace/DSpaceDirect
● Archivematica/ArchivesDirect
● Archive-It
● Upcoming: Fedora, Figshare
So many integrations.
● Chronopolis = digital preservation storage
network spanning multiple institutions and
geographic regions
○ Comprised of UC San Diego, NCAR, and Univ of
Maryland
○ Dark archive
○ Focused on long-term digital content preservation
● Extends the DuraCloud network to include
a non-commercial, highly distributed, dark
archive option
DuraCloud + Chronopolis
● DuraCloud provides a pathway to
Chronopolis
● Chronopolis provides a pathway to DPN
● DPN = Digital Preservation Network, a
nascent national preservation system
● DuraCloud Vault:
○ DuraCloud + Chronopolis = DPN node
○ http://duracloud.org/duracloud-vault
● TPN (Texas Preservation Node) - another
DPN node, also using DuraCloud
DPN
The best of both worlds.
● DSpace = institutional repository
● DSpace generates AIPs
● DSpace Curation Task System configured
to transfer new content to DuraCloud
● Can also perform complete batch backup
of all stored data to DSpace
● Also used to manage restores
https://wiki.duraspace.org/display/DSPACE/ReplicationTaskSuite
DuraCloud + DSpace
● Hosted and managed DSpace repository
● Simple to start-up
● Wide selection of available features
● Free version upgrades
● Migration support
● Automatic backup to DuraCloud included
at no additional cost
● www.dspacedirect.org
DSpace Curation Task Setup
● Archivematica = workflow tool for
generating preservation ready AIP
packages
o Customizable OAIS-based workflow processing
o Permanent ID generation
o Checksumming
o Virus checking
o File format identification and validation
o Metadata extraction and generation
o Normalization
● DuraCloud as preservation storage
DuraCloud + Archivematica
● Hosted Archivematica with pre-configured
DuraCloud backup
● Launched in 2015!
● www.archivesdirect.org
● Archive-It = web archiving service from the
Internet Archive
● Content automatically copied from
Archive-It to DuraCloud as a secondary
backup
● Provides Archive-It users with direct
download access to their entire collection
of WARC (web archive) files
DuraCloud + Archive-It
● DuraCloud Vault release
● Figshare integration
● Fedora 4 integration
On the horizon
DPN
File System
Data
Amazon S3
Amazon
Glacier Rackspace
Cloud Files
SDSC Cloud
Chronopolis
Time to get our hands dirty!
https://addons.mozilla.org/en-US/firefox/addon/httprequester/
The REST API
● All urls will begin with:
https://trial.duracloud.org (https)
● Use the correct request type (GET, PUT,
POST, HEAD, DELETE)
https://wiki.duraspace.org/display/DURACLOUDDOC/DuraCloud+REST+API
Lab tips
● Contact
○ Bill Branan bbranan@duraspace.org
○ Carissa Smith csmith@duraspace.org
● User Group
○ duracloud-users@googlegroups.com
● YouTube
○ www.youtube.com/duracloudvideos
Thank you!

More Related Content

What's hot

Hadoop Distributed File System
Hadoop Distributed File SystemHadoop Distributed File System
Hadoop Distributed File System
elliando dias
 
Red Hat Storage - Introduction to GlusterFS
Red Hat Storage - Introduction to GlusterFSRed Hat Storage - Introduction to GlusterFS
Red Hat Storage - Introduction to GlusterFS
GlusterFS
 
Ceph Intro and Architectural Overview by Ross Turk
Ceph Intro and Architectural Overview by Ross TurkCeph Intro and Architectural Overview by Ross Turk
Ceph Intro and Architectural Overview by Ross Turk
buildacloud
 
GlusterFS Architecture - June 30, 2011 Meetup
GlusterFS Architecture - June 30, 2011 MeetupGlusterFS Architecture - June 30, 2011 Meetup
GlusterFS Architecture - June 30, 2011 Meetup
GlusterFS
 

What's hot (20)

Plugging the Holes: Security and Compatability in Hadoop
Plugging the Holes: Security and Compatability in HadoopPlugging the Holes: Security and Compatability in Hadoop
Plugging the Holes: Security and Compatability in Hadoop
 
Hadoop Distributed File System
Hadoop Distributed File SystemHadoop Distributed File System
Hadoop Distributed File System
 
Webinar Sept 22: Gluster Partners with Redapt to Deliver Scale-Out NAS Storage
Webinar Sept 22: Gluster Partners with Redapt to Deliver Scale-Out NAS StorageWebinar Sept 22: Gluster Partners with Redapt to Deliver Scale-Out NAS Storage
Webinar Sept 22: Gluster Partners with Redapt to Deliver Scale-Out NAS Storage
 
OpenStack and Ceph case study at the University of Alabama
OpenStack and Ceph case study at the University of AlabamaOpenStack and Ceph case study at the University of Alabama
OpenStack and Ceph case study at the University of Alabama
 
Gluster Webinar: Introduction to GlusterFS v3.3
Gluster Webinar: Introduction to GlusterFS v3.3Gluster Webinar: Introduction to GlusterFS v3.3
Gluster Webinar: Introduction to GlusterFS v3.3
 
Red Hat Storage - Introduction to GlusterFS
Red Hat Storage - Introduction to GlusterFSRed Hat Storage - Introduction to GlusterFS
Red Hat Storage - Introduction to GlusterFS
 
Ceph Introduction 2017
Ceph Introduction 2017  Ceph Introduction 2017
Ceph Introduction 2017
 
Ceph Intro and Architectural Overview by Ross Turk
Ceph Intro and Architectural Overview by Ross TurkCeph Intro and Architectural Overview by Ross Turk
Ceph Intro and Architectural Overview by Ross Turk
 
Red Hat Storage 2014 - Product(s) Overview
Red Hat Storage 2014 - Product(s) OverviewRed Hat Storage 2014 - Product(s) Overview
Red Hat Storage 2014 - Product(s) Overview
 
Self hosted server applications - Adam Horvath
Self hosted server applications - Adam HorvathSelf hosted server applications - Adam Horvath
Self hosted server applications - Adam Horvath
 
Intro to GlusterFS Webinar - August 2011
Intro to GlusterFS Webinar - August 2011Intro to GlusterFS Webinar - August 2011
Intro to GlusterFS Webinar - August 2011
 
New Ceph capabilities and Reference Architectures
New Ceph capabilities and Reference ArchitecturesNew Ceph capabilities and Reference Architectures
New Ceph capabilities and Reference Architectures
 
Hadoop HDFS by rohitkapa
Hadoop HDFS by rohitkapaHadoop HDFS by rohitkapa
Hadoop HDFS by rohitkapa
 
Award winning scale-up and scale-out storage for Xen
Award winning scale-up and scale-out storage for XenAward winning scale-up and scale-out storage for Xen
Award winning scale-up and scale-out storage for Xen
 
Red Hat Storage Server For AWS
Red Hat Storage Server For AWSRed Hat Storage Server For AWS
Red Hat Storage Server For AWS
 
GlusterFS Architecture - June 30, 2011 Meetup
GlusterFS Architecture - June 30, 2011 MeetupGlusterFS Architecture - June 30, 2011 Meetup
GlusterFS Architecture - June 30, 2011 Meetup
 
Scaling Ceph at CERN - Ceph Day Frankfurt
Scaling Ceph at CERN - Ceph Day Frankfurt Scaling Ceph at CERN - Ceph Day Frankfurt
Scaling Ceph at CERN - Ceph Day Frankfurt
 
Hadoop HDFS Architeture and Design
Hadoop HDFS Architeture and DesignHadoop HDFS Architeture and Design
Hadoop HDFS Architeture and Design
 
High-Volume Data Collection and Real Time Analytics Using Redis
High-Volume Data Collection and Real Time Analytics Using RedisHigh-Volume Data Collection and Real Time Analytics Using Redis
High-Volume Data Collection and Real Time Analytics Using Redis
 
QCT Ceph Solution - Design Consideration and Reference Architecture
QCT Ceph Solution - Design Consideration and Reference ArchitectureQCT Ceph Solution - Design Consideration and Reference Architecture
QCT Ceph Solution - Design Consideration and Reference Architecture
 

Similar to The DuraCloud Workshop - Open Repositories 2015

Rook: Storage for Containers in Containers – data://disrupted® 2020
Rook: Storage for Containers in Containers  – data://disrupted® 2020Rook: Storage for Containers in Containers  – data://disrupted® 2020
Rook: Storage for Containers in Containers – data://disrupted® 2020
data://disrupted®
 
Lessons Learned from Dockerizing Spark Workloads
Lessons Learned from Dockerizing Spark WorkloadsLessons Learned from Dockerizing Spark Workloads
Lessons Learned from Dockerizing Spark Workloads
BlueData, Inc.
 
Lessons Learned from Dockerizing Spark Workloads: Spark Summit East talk by T...
Lessons Learned from Dockerizing Spark Workloads: Spark Summit East talk by T...Lessons Learned from Dockerizing Spark Workloads: Spark Summit East talk by T...
Lessons Learned from Dockerizing Spark Workloads: Spark Summit East talk by T...
Spark Summit
 
Lessons Learned Running Hadoop and Spark in Docker Containers
Lessons Learned Running Hadoop and Spark in Docker ContainersLessons Learned Running Hadoop and Spark in Docker Containers
Lessons Learned Running Hadoop and Spark in Docker Containers
BlueData, Inc.
 
Archivematica integration handshaking towards comprehensive digital preserva...
Archivematica integration  handshaking towards comprehensive digital preserva...Archivematica integration  handshaking towards comprehensive digital preserva...
Archivematica integration handshaking towards comprehensive digital preserva...
Artefactual Systems - Archivematica
 

Similar to The DuraCloud Workshop - Open Repositories 2015 (20)

Best Practices for Developing & Deploying Java Applications with Docker
Best Practices for Developing & Deploying Java Applications with DockerBest Practices for Developing & Deploying Java Applications with Docker
Best Practices for Developing & Deploying Java Applications with Docker
 
5.24.18 DuraCloud in 2018 Presentation Slides
5.24.18 DuraCloud in 2018 Presentation Slides5.24.18 DuraCloud in 2018 Presentation Slides
5.24.18 DuraCloud in 2018 Presentation Slides
 
Rook: Storage for Containers in Containers – data://disrupted® 2020
Rook: Storage for Containers in Containers  – data://disrupted® 2020Rook: Storage for Containers in Containers  – data://disrupted® 2020
Rook: Storage for Containers in Containers – data://disrupted® 2020
 
Introduction to Docker and Monitoring with InfluxData
Introduction to Docker and Monitoring with InfluxDataIntroduction to Docker and Monitoring with InfluxData
Introduction to Docker and Monitoring with InfluxData
 
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Containers - Portable, repeatable user-oriented application delivery. Build, ...Containers - Portable, repeatable user-oriented application delivery. Build, ...
Containers - Portable, repeatable user-oriented application delivery. Build, ...
 
Docker up and Running For Web Developers
Docker up and Running For Web DevelopersDocker up and Running For Web Developers
Docker up and Running For Web Developers
 
Docker Up and Running for Web Developers
Docker Up and Running for Web DevelopersDocker Up and Running for Web Developers
Docker Up and Running for Web Developers
 
Duke Docker Day 2014: Research Applications with Docker
Duke Docker Day 2014: Research Applications with DockerDuke Docker Day 2014: Research Applications with Docker
Duke Docker Day 2014: Research Applications with Docker
 
Introduction to containers
Introduction to containersIntroduction to containers
Introduction to containers
 
Docker 101 : Introduction to Docker and Containers
Docker 101 : Introduction to Docker and ContainersDocker 101 : Introduction to Docker and Containers
Docker 101 : Introduction to Docker and Containers
 
Lessons Learned from Dockerizing Spark Workloads
Lessons Learned from Dockerizing Spark WorkloadsLessons Learned from Dockerizing Spark Workloads
Lessons Learned from Dockerizing Spark Workloads
 
Lessons Learned from Dockerizing Spark Workloads: Spark Summit East talk by T...
Lessons Learned from Dockerizing Spark Workloads: Spark Summit East talk by T...Lessons Learned from Dockerizing Spark Workloads: Spark Summit East talk by T...
Lessons Learned from Dockerizing Spark Workloads: Spark Summit East talk by T...
 
Docker introduction
Docker introductionDocker introduction
Docker introduction
 
Dropbox
DropboxDropbox
Dropbox
 
How to backup Oracle Database to Dropbox, Windows Azure, Amazon S3, and local...
How to backup Oracle Database to Dropbox, Windows Azure, Amazon S3, and local...How to backup Oracle Database to Dropbox, Windows Azure, Amazon S3, and local...
How to backup Oracle Database to Dropbox, Windows Azure, Amazon S3, and local...
 
Magento Docker Setup.pdf
Magento Docker Setup.pdfMagento Docker Setup.pdf
Magento Docker Setup.pdf
 
Lessons Learned Running Hadoop and Spark in Docker Containers
Lessons Learned Running Hadoop and Spark in Docker ContainersLessons Learned Running Hadoop and Spark in Docker Containers
Lessons Learned Running Hadoop and Spark in Docker Containers
 
Docker for developers
Docker for developersDocker for developers
Docker for developers
 
Fluentd and docker monitoring
Fluentd and docker monitoringFluentd and docker monitoring
Fluentd and docker monitoring
 
Archivematica integration handshaking towards comprehensive digital preserva...
Archivematica integration  handshaking towards comprehensive digital preserva...Archivematica integration  handshaking towards comprehensive digital preserva...
Archivematica integration handshaking towards comprehensive digital preserva...
 

More from DuraSpace

More from DuraSpace (20)

12.5.18 "How For-Profit Companies Can Be a Part of the Open Environment" pres...
12.5.18 "How For-Profit Companies Can Be a Part of the Open Environment" pres...12.5.18 "How For-Profit Companies Can Be a Part of the Open Environment" pres...
12.5.18 "How For-Profit Companies Can Be a Part of the Open Environment" pres...
 
11.20.18 DSpace for Research Data Management Webinar
11.20.18 DSpace for Research Data Management Webinar11.20.18 DSpace for Research Data Management Webinar
11.20.18 DSpace for Research Data Management Webinar
 
10.24.18 "Securing Community-Controlled Infrastructure: SPARC’s plan of actio...
10.24.18 "Securing Community-Controlled Infrastructure: SPARC’s plan of actio...10.24.18 "Securing Community-Controlled Infrastructure: SPARC’s plan of actio...
10.24.18 "Securing Community-Controlled Infrastructure: SPARC’s plan of actio...
 
9.26.18 Beyond NA presentation slides
9.26.18 Beyond NA presentation slides9.26.18 Beyond NA presentation slides
9.26.18 Beyond NA presentation slides
 
9.19.18 ArchivesDirect Overview: Standards-Based Preservation with Hosted Arc...
9.19.18 ArchivesDirect Overview: Standards-Based Preservation with Hosted Arc...9.19.18 ArchivesDirect Overview: Standards-Based Preservation with Hosted Arc...
9.19.18 ArchivesDirect Overview: Standards-Based Preservation with Hosted Arc...
 
5.17.18 "The 2.5% Commitment: Investing in Open" presentation slides
5.17.18 "The 2.5% Commitment: Investing in Open" presentation slides5.17.18 "The 2.5% Commitment: Investing in Open" presentation slides
5.17.18 "The 2.5% Commitment: Investing in Open" presentation slides
 
3.28.18 "Open Source Repository Upgrades: Top Advice from Practitioners" Pres...
3.28.18 "Open Source Repository Upgrades: Top Advice from Practitioners" Pres...3.28.18 "Open Source Repository Upgrades: Top Advice from Practitioners" Pres...
3.28.18 "Open Source Repository Upgrades: Top Advice from Practitioners" Pres...
 
2.28.18 Getting Started with Fedora presentation slides
2.28.18 Getting Started with Fedora presentation slides2.28.18 Getting Started with Fedora presentation slides
2.28.18 Getting Started with Fedora presentation slides
 
6.15.17 DSpace-Cris Webinar Presentation Slides
6.15.17 DSpace-Cris Webinar Presentation Slides6.15.17 DSpace-Cris Webinar Presentation Slides
6.15.17 DSpace-Cris Webinar Presentation Slides
 
5.15.17 Powering Linked Data and Hosted Solutions with Fedora Webinar Slides
5.15.17 Powering Linked Data and Hosted Solutions with Fedora Webinar Slides5.15.17 Powering Linked Data and Hosted Solutions with Fedora Webinar Slides
5.15.17 Powering Linked Data and Hosted Solutions with Fedora Webinar Slides
 
Digital Preservation in Production (DPN and DuraCloud Vault)
Digital Preservation in Production (DPN and DuraCloud Vault)Digital Preservation in Production (DPN and DuraCloud Vault)
Digital Preservation in Production (DPN and DuraCloud Vault)
 
3.15.17 DSpace: How to Contribute Webinar Slides
3.15.17 DSpace: How to Contribute Webinar Slides3.15.17 DSpace: How to Contribute Webinar Slides
3.15.17 DSpace: How to Contribute Webinar Slides
 
3.7.17 DSpace for Data: issues, solutions and challenges Webinar Slides
3.7.17 DSpace for Data: issues, solutions and challenges Webinar Slides3.7.17 DSpace for Data: issues, solutions and challenges Webinar Slides
3.7.17 DSpace for Data: issues, solutions and challenges Webinar Slides
 
2.28.17 Introducing DSpace 7 Webinar Slides
2.28.17 Introducing DSpace 7 Webinar Slides2.28.17 Introducing DSpace 7 Webinar Slides
2.28.17 Introducing DSpace 7 Webinar Slides
 
DuraSpace is OPEN, OR2016
DuraSpace is OPEN, OR2016DuraSpace is OPEN, OR2016
DuraSpace is OPEN, OR2016
 
DuraSpace and LYRASIS CEO Town Hall Meeting -- April 29, 2016
DuraSpace and LYRASIS CEO Town Hall Meeting -- April 29, 2016DuraSpace and LYRASIS CEO Town Hall Meeting -- April 29, 2016
DuraSpace and LYRASIS CEO Town Hall Meeting -- April 29, 2016
 
DuraSpace and LYRASIS CEO Town Hall Meeting -- April 21, 2016
DuraSpace and LYRASIS CEO Town Hall Meeting -- April 21, 2016DuraSpace and LYRASIS CEO Town Hall Meeting -- April 21, 2016
DuraSpace and LYRASIS CEO Town Hall Meeting -- April 21, 2016
 
How to Get Started Tracking Scholarly Activity with VIVO and SHARE
How to Get Started Tracking Scholarly Activity with VIVO and SHAREHow to Get Started Tracking Scholarly Activity with VIVO and SHARE
How to Get Started Tracking Scholarly Activity with VIVO and SHARE
 
3.11.16 Slides, “Institutional Perspectives on the Impact of SHARE and VIVO T...
3.11.16 Slides, “Institutional Perspectives on the Impact of SHARE and VIVO T...3.11.16 Slides, “Institutional Perspectives on the Impact of SHARE and VIVO T...
3.11.16 Slides, “Institutional Perspectives on the Impact of SHARE and VIVO T...
 
2.24.16 Slides, “VIVO plus SHARE: Closing the Loop on Tracking Scholarly Acti...
2.24.16 Slides, “VIVO plus SHARE: Closing the Loop on Tracking Scholarly Acti...2.24.16 Slides, “VIVO plus SHARE: Closing the Loop on Tracking Scholarly Acti...
2.24.16 Slides, “VIVO plus SHARE: Closing the Loop on Tracking Scholarly Acti...
 

Recently uploaded

%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
masabamasaba
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 

Recently uploaded (20)

tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - Kanchana
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 

The DuraCloud Workshop - Open Repositories 2015

  • 1. The DuraCloud Workshop Your hosts: Bill Branan & Carissa Smith
  • 2. 1. The Basics 2. Lab: Getting Started with DuraCloud 3. Break @ 10:30 (in Cosmopolitan AB) 4. Architecture and Integrations 5. Lab: DuraCloud Deep Dive 6. Lunch @ 12:30 (in Cosmopolitan AB) What we plan to accomplish.
  • 3. ● Informal, let’s have some fun :) ● Ask questions! ● What do you want to learn about DuraCloud? The (un)format.
  • 4. ● First, there was DuraSpace: ○ 501(c)(3) not-for-profit ○ created from Fedora Commons, Inc. + DSpace Foundation ○ “committed to our shared digital future” ● DuraSpace = Projects + Services ○ DSpace, Fedora, VIVO ○ DuraCloud, DSpaceDirect, ArchivesDirect A little background.
  • 5. 1. Library of Congress funding 7/14/2009 a. 2009 market assessment & initial development b. 2009 pilot phase 1 (storage) c. 2010 pilot phase 2 (interface, services) 2. DuraCloud Launched 11/1/2011 3. Integrations/Features 2012-2013 4. Chronopolis/DPN 2014-2015 Then there was DuraCloud.
  • 6. ● open source software ● offsite storage ● one interface ○ multiple cloud copies ○ multiple storage providers ● automated synchronization ● audited content health checks ● consolidated billing and agreements ● integrations with other services ○ DSpace, Archive-It, Archivematica, etc. This is DuraCloud.
  • 7. ● a repository replacement ● an Amazon account billed by DuraSpace ● intelligent about metadata ● a network drive or file system This is *not* DuraCloud.
  • 8. ● Why DuraCloud over Amazon? ● Reality: DuraCloud is built on Amazon (but with additional preservation services): ○ MD5 content health checks ○ content upload tools ○ synchronization (local to cloud & cloud copies) ○ integration with other storage providers ● Honest Truth: sometimes it makes sense to use DuraCloud & other times Amazon directly The burning question.
  • 9. ❏ Use DuraCloud when you want… ❏ multiple copies of your content ❏ cloud storage with different providers ❏ cloud storage in different geographic locations ❏ simple tooling for managing data transfer ❏ audited health checks of cloud provider ❏ a pathway to DPN ❏ integration with other open source technologies ❏ one annual predictable storage invoice ❏ personalized support So...
  • 10. 1. Go to duracloud.org. 2. Click “no waiting: try it now”. 3. Create a trial account. 4. Check your email. 5. Log in at http://trial.duracloud.org. 6. Poke around. Let’s get started.
  • 12. 1. Upload a file or two. 2. Copy a file. 3. Delete a file. 4. Add properties and tags. 5. Navigate between storage providers. Let’s kick the tires.
  • 14. ● Create, edit, delete spaces. ● Make content “public”. ● Turn streaming on/off. ● Manage user/group permissions. ● View full account storage details. I have the power.
  • 15. See you back here at 11:00am. Break time! image courtesy of http://www.clipartpanda.com/
  • 16. ● Components ○ DuraStore - storage systems, the interface to all storage providers ○ DurAdmin - web-based user interface ○ DuraBoss - manages storage reporting ○ The Mill - handles auditing, manifest generation, bit integrity, and duplication ○ Standalone tools - synchronization, retrieval ● REST API The architecture.
  • 20. ● Sync Tool o Tool for transferring local content to DuraCloud o Option of UI-based or command-line interface o Built-in transfer-rate optimization utility o Lots of options for selecting files and directories and specifying how you want the files stored ● Retrieval Tool o Command line tool for retrieving content that is stored in DuraCloud space o Can retrieve a content listing, all content in a space, or a specific set of desired content Standalone Tools
  • 21. 1. Log in to http://trial.duracloud.org. 2. Click on your trial space. 3. Click the “Upload” button. 4. Click “Want to make uploads automatic?” 5. Download the synchronization utility (or as we call it “the sync tool”). Let’s upload more content.
  • 23. ● Chronopolis/DPN ● DSpace/DSpaceDirect ● Archivematica/ArchivesDirect ● Archive-It ● Upcoming: Fedora, Figshare So many integrations.
  • 24. ● Chronopolis = digital preservation storage network spanning multiple institutions and geographic regions ○ Comprised of UC San Diego, NCAR, and Univ of Maryland ○ Dark archive ○ Focused on long-term digital content preservation ● Extends the DuraCloud network to include a non-commercial, highly distributed, dark archive option DuraCloud + Chronopolis
  • 25. ● DuraCloud provides a pathway to Chronopolis ● Chronopolis provides a pathway to DPN ● DPN = Digital Preservation Network, a nascent national preservation system ● DuraCloud Vault: ○ DuraCloud + Chronopolis = DPN node ○ http://duracloud.org/duracloud-vault ● TPN (Texas Preservation Node) - another DPN node, also using DuraCloud DPN
  • 26. The best of both worlds.
  • 27. ● DSpace = institutional repository ● DSpace generates AIPs ● DSpace Curation Task System configured to transfer new content to DuraCloud ● Can also perform complete batch backup of all stored data to DSpace ● Also used to manage restores https://wiki.duraspace.org/display/DSPACE/ReplicationTaskSuite DuraCloud + DSpace
  • 28. ● Hosted and managed DSpace repository ● Simple to start-up ● Wide selection of available features ● Free version upgrades ● Migration support ● Automatic backup to DuraCloud included at no additional cost ● www.dspacedirect.org
  • 30. ● Archivematica = workflow tool for generating preservation ready AIP packages o Customizable OAIS-based workflow processing o Permanent ID generation o Checksumming o Virus checking o File format identification and validation o Metadata extraction and generation o Normalization ● DuraCloud as preservation storage DuraCloud + Archivematica
  • 31. ● Hosted Archivematica with pre-configured DuraCloud backup ● Launched in 2015! ● www.archivesdirect.org
  • 32. ● Archive-It = web archiving service from the Internet Archive ● Content automatically copied from Archive-It to DuraCloud as a secondary backup ● Provides Archive-It users with direct download access to their entire collection of WARC (web archive) files DuraCloud + Archive-It
  • 33. ● DuraCloud Vault release ● Figshare integration ● Fedora 4 integration On the horizon
  • 34. DPN File System Data Amazon S3 Amazon Glacier Rackspace Cloud Files SDSC Cloud Chronopolis
  • 35. Time to get our hands dirty! https://addons.mozilla.org/en-US/firefox/addon/httprequester/ The REST API
  • 36. ● All urls will begin with: https://trial.duracloud.org (https) ● Use the correct request type (GET, PUT, POST, HEAD, DELETE) https://wiki.duraspace.org/display/DURACLOUDDOC/DuraCloud+REST+API Lab tips
  • 37. ● Contact ○ Bill Branan bbranan@duraspace.org ○ Carissa Smith csmith@duraspace.org ● User Group ○ duracloud-users@googlegroups.com ● YouTube ○ www.youtube.com/duracloudvideos Thank you!