XSEDE Capability Delivery Plan for "RC-08: Access a repository of files from a compute resource administered by a service provider"

Use Case RC-08: Access a repository of files from a compute resource administered by a service provider

Area: Community Building
URLs: Review

Executive Summary: A researcher needs read-only access to a repository of files while using a compute resource administered by a service provider. The repository is hosted by a (most likely different) service provider. Repository contents may include: installed applications, container images, application configuration files, data files.

Organization: 
XSEDE
First CDP: 2019-10-24
Current CDP: 2019-10-24
Current Implementation Status: 
Issues to be Addressed: 
Time & Effort Summary: 

CVMFS is already available on several XSEDE SP resources. Currently, CVMFS access is not coordinated among XSEDE SPs, nor is it documented on XSEDE's website or other information systems.

This Capability Delivery Plan proposes coordinating CVMFS among XSEDE SPs so XSEDE users can learn which resources support CVMFS access and how to use it on specific resources. Coordination also should make it easier for SPs that don't currently provide CVMFS on their resources to add it to their resources in ways that fit smoothly with the XSEDE environment. Finally, coordination includes an XSEDE design and security review, ensuring that XSEDE SPs have access to and awareness of the most important security and design issues and information.

Significant Revisions:
  • 2019-10-24 18:45 (current revision)
This capability is currently supported by the following 3 components:
Component User facing? Component’s role in the capability
Information Services no XSEDE's information services provide a platform for coordinating features across SP resources, including software & service registration and search and discovery features.
Service Provider Batch Processing Services yes Service Provider batch processing services process jobs submitted by allocated users for execution on compute nodes. CVMFS access via the batch processing service enables jobs executing on the resource to access CVMFS repositories.
Service Provider Login Services yes Service Provider login services are the systems where allocated XSEDE users can connect and use a login shell in order to prepare and submit jobs to the resource. CVMFS access on login services enables allocated users to access CVMFS repository contents while using the login shell.