Skip to main content

Storage Overview

Paperspace offers several kinds of storage depending on your needs.

Secure, resilient, and distributed

Block Storage

Volumes provide a block-level storage device for use as the primary system drive on a Core machine. Volumes appear to the operating system as locally attached storage which can be partitioned and formatted according to your needs. Volumes offer cost-effective storage that is ideal for a broad range of workloads. They are well suited to both applications that rely on random reads and writes, and to throughput-intensive applications that perform long, continuous reads and writes. These volumes deliver single-digit millisecond latencies and the ability to burst to 3,000 IOPS for extended periods of time. The throughput limit for volumes is 128 MiB/s.

  • Regions: Volumes are region-specific.
  • Media: Volumes are backed by SSDs.
  • Sizes: Volumes can be created in sizes ranging from 50 GB to 2 TB.

Shared Drives

Shared Drives are designed to provide a data source accessible to multiple machines concurrently. Drives are most commonly used to share files between machines and behave similarly to a local office file server (commonly referred to as network-attached storage or NAS). Drives are mounted using standard tools within the OS. Drives provide a file system interface and file system access control such as strong consistency and file locking. All file systems deliver a consistent baseline performance of 50 MB/s per TB of storage, all file systems (regardless of size) can burst to 100 MB/s.

  • Regions: Drives are region-specific.
  • Media: Drives are backed by SSDs.
  • Sizes: Drives can be created in sizes ranging from 250 GB to 2 TB.*

* Large sizes up to 16TB are available upon request.

Storage Pricing

There is an additional fee for storage on virtual machines, which is detailed in the Block Storage and Shared Drives articles.

When adding storage to a machine, there is no upfront fee for hourly storage.

Hourly Storage Pricing

Storage consumption is calculated at the end of every billing cycle, which takes place at the beginning of the calendar month. Each invoice will contain the number of hours and rate at which storage was billed for the previous billing cycle.

Types of Storage

Block Storage
Persistent storage attached to a single compute machines.
Shared Drives
Storage that can be access from multiple compute machines.
Snapshots
Manual and automated compute machine backups.