SlideShare ist ein Scribd-Unternehmen logo
1 von 29
EPrintsCloud Visions
What is EPrints For? EPrints offers a safe, open and useful place to store, share and manage material in the pursuit of research and educational agendas. administrative reporting, collaboration, data sharing, digital profile enhancement , e-learning, e-publishing, e-research, marketing, open access, preservation, publicity, research assessment, research management, scholarly collections
 Research Curation, Researcher Support Researchers’ environment supported by repository Research data managed by repository Research community assisted by repository
What is a Repository Safe, secure, persistent, managed storage for files Safe, secure, persistent management of shareable FRBR works Safe, secure, persistent, management of scholarly & scientific working  Leading to… Science 2.0 / The Fourth Paradigm / Data Intensive Science The challenge is not cloud computing but cloud thinking
Bio-Diversity
Current EPrints Cloud Capabilities Amazon Elastic Compute Machine Images (AMIs) Small (Single Core / 1.7Gb) Large (64 Bit / Quad Core / 7.5Gb) Extra Large (64 Bit / 8 Core / 15Gb)  EPrints 3.2 is 64 Bit Enabled Persistent Database & Storage Really Excited - Super Fast / Cheap / Easy!
 Cloud to Desktop Storage Data can be stored on multiple storage services Local disk, SAN, NAS, Honeycomb, Cloud Researchers can mount repository objects as a networked filesystem Service usage and preservation risks can be monitored and analysed.
Hybrid Storage In EPrints A single storage solution has drawbacks. Cost vs. Speed vs. Reliability Repositories need to be agile: to utilize and be able to migrate to new platforms Leverage the benefits of each solution without losing control of your digital objects.
Local Disk Storage No local bandwidth costs Hard to expand  Locally Managed  High overheads cost  Requires space and cooling  Tied closely to the software  Storage ecosystem
Local Archival Storage Specialist  Expensive to purchase  Locally Managed  Space and running costs  Expandable  Storage ecosystem
Cloud Storage Scalable  Externally controlled  Known Costings Unclear retention policy  Re-Useable (using simple APIs)  Global Scale Storage ecosystem
But Clouds Blow Away Recently: Yahoo Briefcase XDrive AOL Pictures HP Upline Sony Image Station Source: Tom Spring - PCWorld
Why use Hybrid Storage Use the best features of each storage type Performance Scaling-up bandwidth Optimisation Large-file handling Multimedia streaming Localised Delivery Local delivery from the cloud
EPrints Storage Controller ,[object Object]
Rule-based policy defined by XML configuration file
Large binary files of scientific data (raw machine result data) can be stored in a large disk (slower access) system and sent to a tape company for long term storage.
Processed results can be stored locally and in the cloud ready for rapid delivery to end points. ,[object Object]
Controller Ruleset <choose>        <when test="datasetid = 'document'">            <choose>                <when test="$parent{relation_type} = 'isVolatileVersionOf'">                    <plugin name="Local"/>                </when>                <otherwise>                    <plugin name="AmazonS3"/>                </otherwise>            </choose>        </when>        <otherwise>            <plugin name="Local"/>        </otherwise>    </choose>
EPrints Storage Manager
Amazon S3 Localisation (1)
Amazon S3 Localisation (2)
Preservation Services Object Classification Risk Analysis Mitigation and Migration
EPrintsForthcoming Development
EPrints Cloud Services Web based repository setup Much like getting started with a blog. Fill in a form and obtain a repository. Coming to EPrints core in next major release. Enterprise Support for Cloud Solutions Full Setup & Configuration Global Distribution Auto Upgrade & Patching Trusted Backup
EPrints 3.2 Plug-ins / Modules Everything builds on the core layer Major part of v3.2 is strengthening the core and adding more abstraction layers Improved data model  Enhanced data facilities  Enhanced metadata facilities Improved programming & API
EPrints 3.2 Structure
Community Driven Development There are many abstraction layers. Display Manipulation Upload Handlers Custom Datasets Import / Export Plug-ins Transcoding Plug-ins Database Plug-ins Storage Plug-ins One API
Storage Plug-ins Local NFS Amazon S3 Sun Cloud Storage Service Microsoft Azure Any others based on the S3 API…. (the last 3 all are) 5 Call API (about 30mins to write a plug-in)
Our Development Vision Empower the Community with a simple API API in 3.2 Give the community a platform to test their code Use the Cloud! Give the community a distribution mechanism The EPrints Bazaar (beta)

Weitere ähnliche Inhalte

Was ist angesagt?

DSpace Training Presentation
DSpace Training PresentationDSpace Training Presentation
DSpace Training Presentation
Thomas King
 
Encase V7 Presented by Guidance Software august 2011
Encase V7 Presented by Guidance Software   august 2011Encase V7 Presented by Guidance Software   august 2011
Encase V7 Presented by Guidance Software august 2011
CTIN
 
Linux nic training_intro_14_dec_09
Linux nic training_intro_14_dec_09Linux nic training_intro_14_dec_09
Linux nic training_intro_14_dec_09
Aravindan Arun
 

Was ist angesagt? (20)

Digital Library Software
Digital Library SoftwareDigital Library Software
Digital Library Software
 
Introduction to DSpace
Introduction to DSpaceIntroduction to DSpace
Introduction to DSpace
 
DSpace Training Presentation
DSpace Training PresentationDSpace Training Presentation
DSpace Training Presentation
 
Introduction to DSpace
Introduction to DSpaceIntroduction to DSpace
Introduction to DSpace
 
Inroduction to Dspace
Inroduction to DspaceInroduction to Dspace
Inroduction to Dspace
 
Module 1 introduction of Dspace
Module 1  introduction of DspaceModule 1  introduction of Dspace
Module 1 introduction of Dspace
 
Niatalk24jan10
Niatalk24jan10Niatalk24jan10
Niatalk24jan10
 
File system discovery
File system discovery File system discovery
File system discovery
 
Two day-long training on "DSpace" Institutional Repository
Two day-long training on "DSpace" Institutional RepositoryTwo day-long training on "DSpace" Institutional Repository
Two day-long training on "DSpace" Institutional Repository
 
Group project linux helix
Group project linux helixGroup project linux helix
Group project linux helix
 
Linux forensics
Linux forensicsLinux forensics
Linux forensics
 
File system discovery
File system discovery File system discovery
File system discovery
 
Encase V7 Presented by Guidance Software august 2011
Encase V7 Presented by Guidance Software   august 2011Encase V7 Presented by Guidance Software   august 2011
Encase V7 Presented by Guidance Software august 2011
 
Bigdata ready reference
Bigdata ready referenceBigdata ready reference
Bigdata ready reference
 
File system
File systemFile system
File system
 
Windowsforensics
WindowsforensicsWindowsforensics
Windowsforensics
 
Edubooktraining
EdubooktrainingEdubooktraining
Edubooktraining
 
Linux nic training_intro_14_dec_09
Linux nic training_intro_14_dec_09Linux nic training_intro_14_dec_09
Linux nic training_intro_14_dec_09
 
Windows 8 Forensics & Anti Forensics
Windows 8 Forensics & Anti ForensicsWindows 8 Forensics & Anti Forensics
Windows 8 Forensics & Anti Forensics
 
Techbuddy: Introduction to Linux session
Techbuddy: Introduction to Linux sessionTechbuddy: Introduction to Linux session
Techbuddy: Introduction to Linux session
 

Andere mochten auch

Fedora Overview
Fedora OverviewFedora Overview
Fedora Overview
eposthumus
 
Introduction To Fedora
Introduction To FedoraIntroduction To Fedora
Introduction To Fedora
Arindam Ghosh
 
Digital libraries power point
Digital libraries power pointDigital libraries power point
Digital libraries power point
ckdozier
 
DSpace 4.2 Basics & Configuration
DSpace 4.2 Basics & ConfigurationDSpace 4.2 Basics & Configuration
DSpace 4.2 Basics & Configuration
DuraSpace
 

Andere mochten auch (20)

Ψηφιακές βιβλιοθήκες, ψηφιακά αποθετήρια, υποδομές δεδομένων: θεμέλια της νέα...
Ψηφιακές βιβλιοθήκες, ψηφιακά αποθετήρια, υποδομές δεδομένων: θεμέλια της νέα...Ψηφιακές βιβλιοθήκες, ψηφιακά αποθετήρια, υποδομές δεδομένων: θεμέλια της νέα...
Ψηφιακές βιβλιοθήκες, ψηφιακά αποθετήρια, υποδομές δεδομένων: θεμέλια της νέα...
 
EPrints for Data
EPrints for DataEPrints for Data
EPrints for Data
 
238 02 staples
238 02 staples238 02 staples
238 02 staples
 
Librarians and Open Access: the case of E-LIS
Librarians and Open Access: the case of E-LIS Librarians and Open Access: the case of E-LIS
Librarians and Open Access: the case of E-LIS
 
Digital preservation and institutional repositories
Digital preservation and institutional repositoriesDigital preservation and institutional repositories
Digital preservation and institutional repositories
 
Biblio to Fedora Commons REST API
Biblio to Fedora Commons REST APIBiblio to Fedora Commons REST API
Biblio to Fedora Commons REST API
 
Fedora Overview
Fedora OverviewFedora Overview
Fedora Overview
 
Using Fedora Commons To Create A Persistent Archive
Using Fedora Commons To Create A Persistent ArchiveUsing Fedora Commons To Create A Persistent Archive
Using Fedora Commons To Create A Persistent Archive
 
11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”
11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”
11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”
 
Repositories and digital preservation
Repositories and digital preservationRepositories and digital preservation
Repositories and digital preservation
 
Introduction to fedora 20cat
Introduction to fedora   20catIntroduction to fedora   20cat
Introduction to fedora 20cat
 
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
 
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
 
DSpace Tutorial : Open Source Digital Library
DSpace Tutorial : Open Source Digital LibraryDSpace Tutorial : Open Source Digital Library
DSpace Tutorial : Open Source Digital Library
 
What is Greenstone Digital Library and Tips for Development
What is Greenstone Digital Library and Tips for DevelopmentWhat is Greenstone Digital Library and Tips for Development
What is Greenstone Digital Library and Tips for Development
 
Introduction To Fedora
Introduction To FedoraIntroduction To Fedora
Introduction To Fedora
 
Greenstone Digital Library
Greenstone Digital LibraryGreenstone Digital Library
Greenstone Digital Library
 
Digital libraries power point
Digital libraries power pointDigital libraries power point
Digital libraries power point
 
DSpace 4.2 Basics & Configuration
DSpace 4.2 Basics & ConfigurationDSpace 4.2 Basics & Configuration
DSpace 4.2 Basics & Configuration
 
DSpace repositories today and tomorrow
DSpace repositories today and tomorrowDSpace repositories today and tomorrow
DSpace repositories today and tomorrow
 

Ähnlich wie EPrints and the Cloud

seed block algorithm
seed block algorithmseed block algorithm
seed block algorithm
Dipak Badhe
 
Spectrum Scale final
Spectrum Scale finalSpectrum Scale final
Spectrum Scale final
Joe Krotz
 

Ähnlich wie EPrints and the Cloud (20)

Physical preservation with EPrints: 1 Storage, by Adam Field, David Tarrant, ...
Physical preservation with EPrints: 1 Storage, by Adam Field, David Tarrant, ...Physical preservation with EPrints: 1 Storage, by Adam Field, David Tarrant, ...
Physical preservation with EPrints: 1 Storage, by Adam Field, David Tarrant, ...
 
Watson christofer j_180208
Watson christofer j_180208Watson christofer j_180208
Watson christofer j_180208
 
AWS re:Invent 2016: Case Study: How Monsanto Uses Amazon EFS with Their Large...
AWS re:Invent 2016: Case Study: How Monsanto Uses Amazon EFS with Their Large...AWS re:Invent 2016: Case Study: How Monsanto Uses Amazon EFS with Their Large...
AWS re:Invent 2016: Case Study: How Monsanto Uses Amazon EFS with Their Large...
 
Windows Azure: Lessons From The Field
Windows Azure: Lessons From The FieldWindows Azure: Lessons From The Field
Windows Azure: Lessons From The Field
 
How to run your Hadoop Cluster in 10 minutes
How to run your Hadoop Cluster in 10 minutesHow to run your Hadoop Cluster in 10 minutes
How to run your Hadoop Cluster in 10 minutes
 
Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...
Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...
Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS ...
 
S100299 ibm-cos-orlando-v1804c
S100299 ibm-cos-orlando-v1804cS100299 ibm-cos-orlando-v1804c
S100299 ibm-cos-orlando-v1804c
 
Deep Dive on Elastic File System - February 2017 AWS Online Tech Talks
Deep Dive on Elastic File System - February 2017 AWS Online Tech TalksDeep Dive on Elastic File System - February 2017 AWS Online Tech Talks
Deep Dive on Elastic File System - February 2017 AWS Online Tech Talks
 
seed block algorithm
seed block algorithmseed block algorithm
seed block algorithm
 
Modernizing upstream workflows with aws storage - john mallory
Modernizing upstream workflows with aws storage -  john malloryModernizing upstream workflows with aws storage -  john mallory
Modernizing upstream workflows with aws storage - john mallory
 
Eliminating the Problems of Exponential Data Growth, Forever
Eliminating the Problems of Exponential Data Growth, ForeverEliminating the Problems of Exponential Data Growth, Forever
Eliminating the Problems of Exponential Data Growth, Forever
 
Spectrum Scale final
Spectrum Scale finalSpectrum Scale final
Spectrum Scale final
 
Waters Grid & HPC Course
Waters Grid & HPC CourseWaters Grid & HPC Course
Waters Grid & HPC Course
 
Storage for next-generation sequencing
Storage for next-generation sequencingStorage for next-generation sequencing
Storage for next-generation sequencing
 
Analytics with unified file and object
Analytics with unified file and object Analytics with unified file and object
Analytics with unified file and object
 
Dipping Your Toes: Azure Data Lake for DBAs
Dipping Your Toes: Azure Data Lake for DBAsDipping Your Toes: Azure Data Lake for DBAs
Dipping Your Toes: Azure Data Lake for DBAs
 
SharePoint Governance: stories, myths, legends and real life
SharePoint Governance: stories, myths, legends and real lifeSharePoint Governance: stories, myths, legends and real life
SharePoint Governance: stories, myths, legends and real life
 
Why 2015 is the Year of Copy Data - What are the requirements?
Why 2015 is the Year of Copy Data - What are the requirements?Why 2015 is the Year of Copy Data - What are the requirements?
Why 2015 is the Year of Copy Data - What are the requirements?
 
Info. Archive Customer Presentation - SSI version
Info. Archive Customer Presentation - SSI versionInfo. Archive Customer Presentation - SSI version
Info. Archive Customer Presentation - SSI version
 
Building modern data lakes
Building modern data lakes Building modern data lakes
Building modern data lakes
 

Mehr von Leslie Carr (6)

Future of Text
Future of TextFuture of Text
Future of Text
 
What is the Internet?
What is the Internet?What is the Internet?
What is the Internet?
 
Open Platforms
Open PlatformsOpen Platforms
Open Platforms
 
Repositories, Plugins and the REF
Repositories, Plugins and the REFRepositories, Plugins and the REF
Repositories, Plugins and the REF
 
What is Web Science?
What is Web Science?What is Web Science?
What is Web Science?
 
Leverage
LeverageLeverage
Leverage
 

Kürzlich hochgeladen

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 

Kürzlich hochgeladen (20)

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 

EPrints and the Cloud

  • 2. What is EPrints For? EPrints offers a safe, open and useful place to store, share and manage material in the pursuit of research and educational agendas. administrative reporting, collaboration, data sharing, digital profile enhancement , e-learning, e-publishing, e-research, marketing, open access, preservation, publicity, research assessment, research management, scholarly collections
  • 3. Research Curation, Researcher Support Researchers’ environment supported by repository Research data managed by repository Research community assisted by repository
  • 4. What is a Repository Safe, secure, persistent, managed storage for files Safe, secure, persistent management of shareable FRBR works Safe, secure, persistent, management of scholarly & scientific working Leading to… Science 2.0 / The Fourth Paradigm / Data Intensive Science The challenge is not cloud computing but cloud thinking
  • 6. Current EPrints Cloud Capabilities Amazon Elastic Compute Machine Images (AMIs) Small (Single Core / 1.7Gb) Large (64 Bit / Quad Core / 7.5Gb) Extra Large (64 Bit / 8 Core / 15Gb) EPrints 3.2 is 64 Bit Enabled Persistent Database & Storage Really Excited - Super Fast / Cheap / Easy!
  • 7. Cloud to Desktop Storage Data can be stored on multiple storage services Local disk, SAN, NAS, Honeycomb, Cloud Researchers can mount repository objects as a networked filesystem Service usage and preservation risks can be monitored and analysed.
  • 8. Hybrid Storage In EPrints A single storage solution has drawbacks. Cost vs. Speed vs. Reliability Repositories need to be agile: to utilize and be able to migrate to new platforms Leverage the benefits of each solution without losing control of your digital objects.
  • 9. Local Disk Storage No local bandwidth costs Hard to expand Locally Managed High overheads cost Requires space and cooling Tied closely to the software Storage ecosystem
  • 10. Local Archival Storage Specialist Expensive to purchase Locally Managed Space and running costs Expandable Storage ecosystem
  • 11. Cloud Storage Scalable Externally controlled Known Costings Unclear retention policy Re-Useable (using simple APIs) Global Scale Storage ecosystem
  • 12. But Clouds Blow Away Recently: Yahoo Briefcase XDrive AOL Pictures HP Upline Sony Image Station Source: Tom Spring - PCWorld
  • 13. Why use Hybrid Storage Use the best features of each storage type Performance Scaling-up bandwidth Optimisation Large-file handling Multimedia streaming Localised Delivery Local delivery from the cloud
  • 14.
  • 15. Rule-based policy defined by XML configuration file
  • 16. Large binary files of scientific data (raw machine result data) can be stored in a large disk (slower access) system and sent to a tape company for long term storage.
  • 17.
  • 18. Controller Ruleset <choose> <when test="datasetid = 'document'"> <choose> <when test="$parent{relation_type} = 'isVolatileVersionOf'"> <plugin name="Local"/> </when> <otherwise> <plugin name="AmazonS3"/> </otherwise> </choose> </when> <otherwise> <plugin name="Local"/> </otherwise> </choose>
  • 22. Preservation Services Object Classification Risk Analysis Mitigation and Migration
  • 24. EPrints Cloud Services Web based repository setup Much like getting started with a blog. Fill in a form and obtain a repository. Coming to EPrints core in next major release. Enterprise Support for Cloud Solutions Full Setup & Configuration Global Distribution Auto Upgrade & Patching Trusted Backup
  • 25. EPrints 3.2 Plug-ins / Modules Everything builds on the core layer Major part of v3.2 is strengthening the core and adding more abstraction layers Improved data model Enhanced data facilities Enhanced metadata facilities Improved programming & API
  • 27. Community Driven Development There are many abstraction layers. Display Manipulation Upload Handlers Custom Datasets Import / Export Plug-ins Transcoding Plug-ins Database Plug-ins Storage Plug-ins One API
  • 28. Storage Plug-ins Local NFS Amazon S3 Sun Cloud Storage Service Microsoft Azure Any others based on the S3 API…. (the last 3 all are) 5 Call API (about 30mins to write a plug-in)
  • 29. Our Development Vision Empower the Community with a simple API API in 3.2 Give the community a platform to test their code Use the Cloud! Give the community a distribution mechanism The EPrints Bazaar (beta)
  • 30. EPrints Bazaar Similar in concept to Apple’s App Store Every install of EPrints will have access to the Bazaar Single click install/uninstall of plug-ins EPrints Services Approved Plug-ins Enterprise support for limited 3rd party plug-ins
  • 31. Summary EPrints provides the professional, enterprise level application for resource management Including cloud support at many levels Repository-in-the-cloud Storage-in-the-cloud Services-in-the-cloud