Editing IRODS (integrated Rule Oriented Data Systems)

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
{{Infobox tool
+
{{Infobox_tool
|purpose=iRODS software was designed to allow curators utilising heterogeneous storage and computing facilities to define policies without being concerned with the technical detail of how the system implements those policies and without having to respond to changes in technical infrastructure.
+
|purpose=iRODS is a data grid that allows the end-user powerful control over storage management policies and procedures through definition of business rules tailored to the characteristics of the files being managed.
 +
|image=
 
|homepage=http://irods.org/index.php/Downloads
 
|homepage=http://irods.org/index.php/Downloads
 
|license=BSD License
 
|license=BSD License
|platforms=Linux, Solaris, Macintosh, and AIX. The iCAT Platforms include PostgreSQL, Oracle, and MySQL. page at http://irods.org/index.php/iCAT_Platforms lists the supported operating systems and configurations for ICAT-enabled servers.
+
|platforms=Linux, Solaris, Macintosh, and AIX. The iCAT Platforms include PostgreSQL, Oracle, and MySQL. page at http://irods.org/index.php/iCAT_Platforms lists the supported operating systems and configurations for ICAT-enabled servers.  
|function=Storage
 
}}
 
{{Infobox tool details
 
|ohloh_id=iRODS (integrated Rule Oriented Data Systems)
 
 
}}
 
}}
 +
 +
<!-- Delete the Categories that do not apply -->
 +
[[Category:Storage]]
 +
[[Category:Preservation System]]
 +
 +
 
= Description =
 
= Description =
[https://www.irods.org/index.php/IRODS:Data_Grids,_Digital_Libraries,_Persistent_Archives,_and_Real-time_Data_Systems iRODS] software was designed to allow curators utilising heterogeneous storage and computing facilities to define policies without being concerned with the technical detail of how the system implements those policies and without having to respond to changes in technical infrastructure. It was built as a successor to the [http://www.dcc.ac.uk/resources/external/srb DICE Storage Resource Broker (SRB)], which provides a unified interface for dealing with data in disparate locations.&nbsp; While SRB provides global, logical mappings to the digital entities registered in a shared collection, iRODS takes this further, adding the capacity to create unified administrative policies and processes, which act across all data sources.&nbsp; The system creates a virtual collection, allowing the user to interact with their stored data without needing to keep track of, or even have ultimate control over, the storage and computing facilities hosting the information. &nbsp;
+
iRODS is a data grid that allows the end-user powerful control over storage management policies and procedures through definition of business rules tailored to the characteristics of the files being managed. Developed by UNC Chapel Hill. Written in iRODS servers written in C. iRODS clients are written in the appropriate language; Java I/O library, PHP web browser, Python web browser..
====Provider====
 
The Data Intensive Cyber Environments Center at the University of North Carolina at Chapel Hill and the University of California San Diego
 
====Licensing and cost====
 
[http://www.linfo.org/bsdlicense.html BSD License] &ndash; free.
 
====Development Activity====
 
iRODS 3.3 was released on July 17, 2013.
 
The Data Intensive Cyberinfrastructure Foundation is a nonprofit 301(c)(3); iRODS development is ongoing.&nbsp;
 
====Platform and interoperability====
 
iRODS is hardware agnostic, and its servers can run on Linux, Solaris, Macintosh, AIX, or Windows.&nbsp; The iCAT Metadata Catalog requires either PostgreSQL (which is included in the install package), Oracle, or MySQL.
 
It includes APIs in C, Unix shell, Java, Python, Kepler, Taverna, and Web.&nbsp; iRODS is interoperable with other data management systems, such as Fedora and Dspace.
 
====Functional notes====
 
iRODS uses a data grid architecture, running Server software and a Rule Engine on each server that will become part of the virtual repository. A separate, unique iRODS iCAT Metadata Catalog uses a database to track descriptive and preservation metadata. &nbsp;Users determine workflows and automated tasks that the Rule Engine carries out regardless of the originating server.
 
When upgrading from iRODS 2.5 to 3.0, a patch to the iCAT database is required in support of new features. &nbsp;The 3.0 clients will work properly with a 2.5 server except when a new feature is involved.
 
====Documentation and user support &nbsp;====
 
iRODS has an extensive [https://www.irods.org/index.php/Documentation wiki], which includes a user guide, an installation guide, and numerous tutorials.&nbsp; There is an active chat community through the iRODS-Chat google group.&nbsp; The site also hosts a Bugzilla page.
 
====Usability====
 
iRODS provides GUI, Web, WebDAV, and command line interfaces.
 
====Expertise required====
 
Installation and configuration greatly benefit from system administration and grid computing knowledge, as well as a deep understanding of repository structures and workflows.
 
====Standards compliance====
 
No information available.
 
====Influence and take-up====
 
iRODS is widely used in the research community, in high performance computing projects, and in preservation environments and digital libraries.&nbsp; Examples include the Southern California Earthquake Center (SCEC), the NSF TeraGrid, the National Archives Transcontinental Persistent Archives Prototype (NARA TPAP), and the French National Library. A list of collaborators can be found at: [https://www.irods.org/index.php/Collaborators https://www.irods.org/index.php/Collaborators]
 
&nbsp;
 
  
 
= User Experiences =
 
= User Experiences =

Please note that all contributions to COPTR are considered to be released under the Attribution-ShareAlike 3.0 Unported (see COPTR:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)