Service tiers

This page describes the service tiers that Filestore offers and provides guidance on selecting the tier that best suits your needs.

Overview

Filestore offers the following service tiers:

  • Basic HDD
  • Basic SSD
  • High Scale SSD
  • Enterprise

Each tier offers different capacity options and performance levels to fit different use cases. The following table shows a comparison of the tiers:

Service Tier Provisionable capacity Scalability Performance Availability Data recovery Monthly Pricing*
Basic HDD 1–63.9 TiB Up only in 1 GiB units Standard fixed Zonal Backups $204.80

($0.20/GiB)

Basic SSD 2.5–63.9 TiB Up only in 1 GiB units Premium fixed Zonal Backups $768.00

($0.30/GiB)

High Scale SSD 10–100 TiB Up or down in 2.5 TiB units Scales with capacity Zonal None $3,072.00

($0.30/GiB)

Enterprise 1–10 TiB Up or down in 256 GiB units Scales with capacity Regional Snapshots $614.40

(0.60/GiB)

* Reflects the estimated pricing for a Filestore instance with minimum capacity and located in region us-central1. For more information about pricing, see the Pricing page.

Basic HDD and Basic SSD tiers

Basic tier Filestore instances are suitable for file sharing, software development, and use with GKE workloads. You can choose either HDD or SSD for storing data, with SSD offering greater performance at a higher cost.

Basic HDD tier instances have a performance increase when the provisioned capacity exceeds 10 TiB. The performance of Basic SSD tier instances is fixed regardless of the provisioned capacity.

Specifications

Specification Basic HDD Basic SSD
Client connections Recommended limit of 500 Recommended limit of 500
File size Up to 16 TiB Up to 16 TiB
Number of files 67,108,864 files per 1 TiB of capacity 67,108,864 files per 1 TiB of capacity
File locks 128 per Filestore instance 128 per Filestore instance
Minimum capacity 1 TiB 2.5 TiB
Maximum capacity 63.9 TiB 63.9 TiB
Scaling direction Up only Up only
Minimum scaling units 1 GiB 1 GiB
Read throughput
  • 1–10 TiB capacity: 100 MiB/s
  • 10–63.9 TiB capacity: 180 MiB/s
1,200 MiB/s
Write throughput
  • 1–10 TiB capacity: 100 MiB/s
  • 10–63.9 TiB capacity: 120 MiB/s
350 MiB/s
Read IOPS
  • 1–10 TiB capacity: 600
  • 10–63.9 TiB capacity: 1,000
60,000
Write IOPS
  • 1–10 TiB capacity: 1,000
  • 10–63.9 TiB capacity: 5,000
25,000
Availability Zonal Zonal
Data protection Backups Backups
Customer-managed encryption keys Not supported Not supported
Non-disruptive maintenance Not supported Not supported
Google Cloud VMware Engine Not supported Not supported

High Scale SSD tier

High Scale SSD tier instances are suitable for high performance computing (HPC) application requirements such as genome sequencing, and financial-services trading analysis. It offers fast performance that scales with capacity and allows you to grow and shrink capacity.

Specifications

Specification Details
Client connections 1,000 per 10-TiB instance size
File size Up to the size of the instance capacity
Number of files No practical limit
File locks 250 per file
Minimum capacity 10 TiB
Maximum capacity 100 TiB
Scaling direction Up or down
Minimum scaling units 2.5 TiB
Read throughput 650 MiB/s per 2.5 TiBs of provisioned capacity
Write throughput 220 MiB/s per 2.5 TiBs of provisioned capacity
Read IOPS 23,000 per 2.5 TiBs of provisioned capacity
Write IOPS 6,500 per 2.5 TiBs of provisioned capacity
Availability Zonal
Data protection Backups (Preview)
Customer-managed encryption keys Supported
Non-disruptive maintenance Supported (High Scale SSD tier instances remain available during maintenance events.)
Google Cloud VMware Engine Supported

Enterprise tier

Enterprise tier instances are designed for enterprise-grade Network File System (NFS) workloads, critical applications (for example, SAP), and GKE workloads. It supports regional high availability and data replication over multiple zones for resilience within a region.

Specifications

Specification Details
Client connections 1,000 per 10-TiB instance size
File size Up to the size of the instance capacity
Number of files No practical limit
File locks 250 per file
Minimum capacity 1 TiB
Maximum capacity 10 TiB
Scaling direction Up or down
Minimum scaling units 256 GiB
Read throughput 120 MiB/s per 1 TiB of provisioned capacity
Write throughput 100 MiB/s per 1 TiB of provisioned capacity
Read IOPS 12,000 per 1 TiB of provisioned capacity
Write IOPS 4,000 per 1 TiB of provisioned capacity
Availability Regional
Data protection Backups (Preview), Snapshots
Customer-managed encryption keys Supported
Non-disruptive maintenance Supported (Enterprise tier instances remain available during maintenance events.)
Google Cloud VMware Engine Supported

Enterprise tier with Filestore Multishares for GKE

Filestore Enterprise tier instances combined with the Filestore Multishares for GKE feature provides the following benefits:

  • Supports regional storage resilient to zone outages.

  • Allocates up to ten shares across a single Filestore Enterprise tier instance.

    • Each share maps to a unique Persistent Volume (PV) in GKE.
  • Ranges in share capacity from 100 GiB to 1 TiB.

  • Supports dynamic volume provisioning, scaling share and instance capacity up or down as needed.

For more information, see Filestore Multishares for GKE.

Quota

Quota for Filestore instances varies by region and tier. Enterprise, High Scale, and Basic instances each have their own quotas.

To see your available quota, go to the Quotas page in the Google Cloud console.

Go to Quotas

If you need to request additional quota, see Requesting Quota Increases.

Next steps