Skip to content

TIR Object Storage

View as Markdown

TIR Object Storage keeps your training data, checkpoints, and artifacts in a bucket in E2E Object Storage (EOS), an S3-compatible store. Many instances and clusters can read the same data from one place. A bucket grows by itself with the data you put in it. The portal labels it Object Storage (EOS Dataset), and it used to be called Datasets (EOS).

Choose Object Storage for data that many workloads read; choose TIR Block Storage for a disk that one instance reads and writes.

You can reach the data from the portal, from any S3-compatible tool, or by mounting the bucket on an instance, a Virtual Machine, or a Slurm Cluster. S3-compatible tools include the MinIO CLI (mc), s3cmd, s3fs, and the AWS and MinIO SDKs. A mounted bucket is always read-only.

Each bucket has a Bucket Name and an Alias (Dataset Name). The bucket name is the name it has in EOS, and it is unique across all of EOS. The alias is its name inside TIR. Workloads use the alias: a mounted bucket appears at /datasets/<alias> on an instance.

In TIR, open your project. In the side menu, under Storage, select Object Storage (EOS Dataset). You see the buckets of the current project and region.

The TIR API reference lists the dataset operations in Dataset.

Start with Get started with TIR Object Storage, which creates a bucket and uploads a first file. For help with a message, see Troubleshooting TIR Object Storage. The TIR Object Storage FAQ has short answers about billing, access, and limits.