1
Global Media Curation Platform Using iRODS Yuma Matsui*, Qian Liu*, Nathan Brock*, Jeffrey D. Weekely**, Dana Plepys*** * Calit2, UC San Diego ** MOVES Institute, Naval Postgraduate School *** Electronic Visualization Laboratory, University of Illinois at Chicago e-mail: * {yumatsui, qianliu, nabrock}@ucsd.edu ** [email protected] *** [email protected] Overview Media Curation Workflow Development Status Back-end storage and workflow system using iRODS Web catalog system Media processing system Clients Group Location Capacity Center San Diego 110TB North America Monterey, Chicago 40TB South America Brazil TBD Europe Amsterdam, Prague 40TB Asia Tokyo, Hong Kong 10TB iRODS User Meeting 2012, Tucson, AZ, March 1-2, 2012 Stop Motion CineGrid Exchange Animation Live Action Still Images Art Enter- tainment Scientific Sports 2011 KeyName / Title ... Year Subject Category • In CineGrid Exchange project, we use iRODS to curate and preserve super-high-definition media content such as 4K movies. • Our media curation platform enables long-term data preservation and streamlined workflows for curators to handle large amount of media data in a cross- organizational environment. • The platform consists of a front-end web catalog system and a back-end storage and workflow system. • The front-end is a web-based content management system and brings ease-of-use in metadata management and data retrieval. The back-end is an iRODS-based distributed storage system that guarantees data consistency and redundancy. It also provides an event-based rule engine to realize flexible workflows. We developed and deployed preliminary iRODS rules at Calit2 and are testing communication with the web catalog system. We will populate them on a global scale and also integrate the system with a high- performance media processing system. CineGrid Exchange directory structure to store media data The main curation workflows in CineGrid Exchange are media submission and media access. Users request content via the web catalog The web catalog queries iRODS to send content files Users download assets from servers Media Access Media Submission Curators receive and evaluate content from creators Curators collect and input metadata information through the web catalog The web catalog sends metadata information to iRODS iRODS creates metadata- based directory structure as a content placeholder Curators upload content to the created directory in iRODS iRODS replicates files to other geographically dispersed servers Following iRODS rules are implemented to realize the curation workflows. Metadata handler parses metadata XML messages from the web catalog and creates corresponding directory structure as illustrated in the figure. Content handler replicates uploaded content files to other distributed iRODS servers. System maintainer checks file corruption and server connection to detect errors instantly. Files are transferred from iRODS to accessible servers

Global Media Curation Platform Using iRODS

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Global Media Curation Platform Using iRODSYuma Matsui*, Qian Liu*, Nathan Brock*, Jeffrey D. Weekely**, Dana Plepys***

* Calit2, UC San Diego ** MOVES Institute, Naval Postgraduate School *** Electronic Visualization Laboratory, University of Illinois at Chicagoe-mail: * {yumatsui, qianliu, nabrock}@ucsd.edu ** [email protected] *** [email protected]

Overview Media Curation Workflow

Development Status

Back-end storage and workflow system using iRODS

Web catalogsystem

Media processingsystem

Clients

Group Location CapacityCenter San Diego 110TBNorth America Monterey, Chicago 40TBSouth America Brazil TBDEurope Amsterdam, Prague 40TBAsia Tokyo, Hong Kong 10TB

iRODS User Meeting 2012, Tucson, AZ, March 1-2, 2012

StopMotion

CineGridExchange

Animation LiveAction

StillImages

Art Enter-tainment Scientific Sports

2011

KeyName/ Title ...

Year

Subject

Category

• In CineGrid Exchange project, we use iRODS to curate and preserve super-high-definition media content such as 4K movies.

• Our media curation platform enables long-term data preservation and streamlined workflows for curators to handle large amount of media data in a cross- organizational environment.

• The platform consists of a front-end web catalog system and a back-end storage and workflow system.

• The front-end is a web-based content management system and brings ease-of-use in metadata management and data retrieval. The back-end is an iRODS-based distributed storage system that guarantees data consistency and redundancy. It also provides an event-based rule engine to realize flexible workflows.

We developed and deployed preliminary iRODS rules at Calit2 and are testing communication with the web catalog system. We will populate them on a global scale and also integrate the system with a high-performance media processing system.

CineGrid Exchange directory structure to store media data

The main curation workflows in CineGrid Exchange are media submission and media access.

Users request content via the web catalog

The web catalog queries iRODS to send content

files

Users download assets from servers

Media AccessMedia SubmissionCurators receive and evaluate content from

creators

Curators collect and input metadata information

through the web catalog

The web catalog sends metadata information to

iRODS

iRODS creates metadata-based directory structure as a content placeholder

Curators upload content to the created directory in

iRODS

iRODS replicates files to other geographically

dispersed servers

Following iRODS rules are implemented to realize the curation workflows.

• Metadata handler parses metadata XML messages from the web catalog and creates corresponding directory structure as illustrated in the figure.• Content handler replicates uploaded content files to other distributed iRODS servers.• System maintainer checks file corruption and server connection to detect errors instantly.

Files are transferred from iRODS to accessible

servers