Skip to main content

Cloud Filesystem (CFS)

concept · Reviewed 2026-07-31 · FEAT-0120 Public Beta

CFS is a high-performance shared filesystem that mounts directly into jobs and workstations. Use it when many jobs need the same large dataset and re-uploading it each time is the bottleneck.

Beta product

CFS is in beta. Contact your account representative or support@rescale.com to enable it for your workspace.

CFS versus Rescale Files​

Rescale FilesCloud Filesystem
TypeObject storageParallel filesystem (Lustre)
Mounted into a jobNo — staged per jobYes, as a directory
PerformanceScalable, not fastHigh throughput, parallel I/O
ScopePer user, per jobWorkspace-wide
Best forLong-term retention, per-job I/OData reused across many jobs
Covered by retention policyYesNo

Use Rescale Files for long-term storage and per-job inputs and outputs. Use CFS when every job in a campaign reads the same 200 GB baseline, or when a team shares CAD files and solver libraries from a workstation.

What it's good for​

  • Skip the upload. Mount the data once, run any number of jobs against it.
  • Avoid duplication. One copy instead of one per job.
  • Post-process in place. Attach a workstation to the same CFS a job wrote to and start visualizing without moving data.
  • Collaborate. Share through Rescale Projects so a team works from the same files.

Typical fits: a DoE or parameter sweep over a fixed baseline, a shared team library of CAD and solver data, and post-processing handoff from batch job to workstation.

How data flows​

A job or workstation with CFS mounted reads and writes it directly while running. On completion, its output is also written to Rescale Files for long-term access, exactly as it would be without CFS.

Workstation files and attached jobs appear in CFS as soon as they're attached.

CFS contents aren't browsable from the Files tab

Job output reaches Rescale Files through the normal job-completion path, but the CFS filesystem itself is not exposed in the Files tab. To see what's on CFS, look from inside a job or workstation that has it mounted.

The one thing to know before you start​

Archiving a job permanently deletes its CFS files

Archiving a job or workstation with CFS mounted permanently deletes its files from CFS. There is no trash and no recovery, unlike Rescale Files, where trashed files survive until purged.

This is on by default. See delete data.

Pages in this section​

Filesystem and limits​

CFS runs on Lustre, delivering parallel I/O so multiple nodes write to the same file without serializing. On AWS it's backed by FSx for Lustre.

ConstraintToday
Filesystems per workspaceOne
CapacitySet at provisioning. Can be increased but never decreased
BackupsOptional, mirroring every 1–2 hours
Cloud coverageAWS. Azure is closed to new customers
Job platformLinux jobs and workstations. Not Windows
Combining with HPSNot supported on the same job
Your jobs must run where the filesystem lives

A CFS exists in one cloud provider and one region. Jobs in that workspace can only launch in that same provider and region while CFS is mounted.

This is the main thing to weigh before adopting CFS: it constrains where your compute can go, which affects both capacity and price.

Security​

All CFS data is encrypted in transit and at rest with AES-256, using keys managed by the cloud provider. Only users configured for that CFS can mount it, which isolates each workspace from the rest of the platform. Access is gated by your Rescale credentials.

Mounting a CFS directly from your own machine isn't supported, reach it through a Rescale job or Linux workstation, and connect to that by SSH if you want a terminal.

Known limitations​

Worth knowing before you commit a workflow to CFS:

LimitationDetail
Region lockJobs launch only where the filesystem lives
RenamingJob and project names can't be changed — the CFS directory path contains them
Job restart from checkpointThe standard checkpoint-restart flow may not work over CFS
Work directoryDon't modify it outside your job — doing so can break live tailing
Deactivated users' library dataStays on the filesystem with no cleanup path — see monitor usage