Filestore Multishares for GKE is a Enterprise instance that allows a single high-performance Filestore instance tier to host multiple distinct NFS shares.
A Filestore Enterprise instance combined with the Filestore multishares for GKE feature supports up to 80 shares in the instance.
Use the Enterprise service tier for multishare instances and creating instances with the Filestore CSI driver. For any other use cases, use regional service tier.
| Specification | Enterprise |
|---|---|
| Client connections | 2,000 per 1 TiB, scaling in increments of 500, for up to 20,000 connections |
| File size | Up to the size of instance capacity |
| Number of files* | Approximately 89,000,000 files per 1 TiB of capacity |
| 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, Snapshots |
| Customer-managed encryption keys | Supported |
| Non-disruptive maintenance | Supported (Enterprise instances remain available during maintenance events.) |
| Google Cloud VMware Engine | Supported |
| Filestore multishares for GKE | Supported |
| Protocol support | NFSv3, NFSv4.1 |
| Instance replication | Supported (Restricted GA) |
* The number of files listed is an indication of the maximum number of supported connections to small or empty files. The number of supported file connections decreases as file size increases. While no practical limit exists across service tiers, instance performance may be delayed when supporting a large number of files.