# Glossary

# Access control

Onedata implements a multi-level approach to access control, as described here.

# ACL

Mechanism for granting and denying access to files and directories. Learn more here.

# Archive

Snapshot of a dataset created at a certain point in time. Learn more here.

# Auto-cleaning

Mechanism that automatically maintains storage usage at a certain level and ensures that there is enough space for new replicas when performing continuous computations. The mechanism uses the statistics collected by the file popularity to determine the least popular file replicas in a space and to evict them. Learn more here.

# CDMI

Standardized interface for managing Cloud storage and accessing data held in it. Learn more here.

# Cluster

# Data Discovery

Mechanisms that harvest the user-defined metadata assigned to files in multiple spaces and submit it to indices, which can be later browsed and queried. Logically divided into separate harvesters that can have different configuration and source spaces. Learn more here.

# Dataset

File or directory marked by space users as representing data collections relevant to them. They can be used to organize data in a space systematically and provide an ability to create persistent snapshots — archives. Learn more here.

# File ID

A unique, global identifier associated with a file or directory. Learn more here.

# File metadata

Information that describes a file or directory. Can be roughly divided into filesystem metadata, governed by the system, and user defined metadata, i.e. extended attributes or custom RDF and JSON documents. Learn more here.

# File path

Specifies the location of a file or directory in the Onedata filesystem. Learn more here.

# File popularity

Enables tracking of usage statistics for files in a space. Used by auto-cleaning mechanism to clean up the least popular file replicas. Learn more here.

# File registration

Allows users to register files located on an imported storage in order to reflect external datasets in a Onedata space. Learn more here.

# Group

# Harvester

An internal service that implements the mechanisms of data discovery. Similar to a group or space in terms of logical representation in the system, bringing together users or groups that are entitled to use it with different privileges. Learn more here.

# Imported storage

Storage resource marked as Imported storage in the configuration. Enables Storage import when used to support a space. Learn more here.

# LUMA

LUMA (Local User Mapping) is a database that stores mappings between Onedata user accounts and local user accounts/credentials on storage resources. It establishes a relation between members of a Onedata space and user accounts recognized by different storage providers. Learn more here.

# Oneclient

Oneclient is a command line interface based on FUSE (opens new window) for mounting the Onedata distributed virtual filesystem on local machines. Learn more here.

# OnedataFS

OnedataFS is a PyFilesystem (opens new window) plugin that allows accessing the user data programmatically using a python API. Learn more here.

# Onepanel

Service dedicated for administration of a cluster (Onezone or Oneprovider) and, at the same time, an integral part of the cluster. Referred to as Onezone panel or Oneprovider panel throughout the documentation. Offers a GUI, available via Onezone's Clusters menu or as an emergency interface (https://$HOST:9443) and a REST API (https://$HOST:9443/api/v3/onepanel/).

# Oneprovider

# Onezone

# REST API

# Space

A logical container for data, fundamental for organizing user data in Onedata. Accessible only to its members — users or groups — that are assigned fine-grained privileges. Learn more here.

# Storage

Storage resource recognized by a Oneprovider and used to support Onedata spaces. Storage backends are registered in the Oneprovider panel, using the GUI or REST API. Learn more here.

# Storage import

Mechanism dedicated for importing files located on a storage by registering them in a space supported by the storage, without copying the data. Learn more here.

# Support

A storage quota granted for a space on a physical storage backend by a Oneprovider. Learn more here.

# Token

An alphanumeric string acting as a proof of authorization that can be used across the system to authenticate (access token), prove identity (identity token) or gain access to some resources (invite token). Tokens must be kept secret, just like passwords or private keys/certificates. A token can look like the following: MDAxNWxvY2F00aW9uIG9uZXpvbmUKMDAzYmlkZW500H5H.... Tokens are a universal way of accessing Onedata interfaces: REST API, CDMI or Oneclient. Learn more here.