Enterprise NAS with Validated Performance on Google Cloud

Hybrid NVMe + GCS architecture with Active-Active HA delivers up to 11.56 GB/s NFS client throughput. Choose from validated configurations optimized for your workload. Deploy in minutes with Terraform.

11.56 GB/s
NFS Client Read (HA)
4.72 GB/s
NFS Client Write (HA)
MayaNAS on GCP

Why MayaNAS on Google Cloud?

Deploy in 2 Minutes

One-click deployment from GCP Marketplace or instant Terraform provisioning. No complex configuration or storage expertise required.

Unlimited Capacity

Built on Google Cloud Storage (GCS) for truly unlimited capacity. Scale from gigabytes to petabytes without pre-provisioning.

High Performance

Up to 11.56 GB/s NFS client read throughput with Active-Active HA. ZFS local storage delivers 2.0-4.7 GB/s per-node. Choose from validated configurations optimized for your workload.

Enterprise Features

ZFS-based architecture with snapshots, compression, deduplication, and replication. Active-Passive HA with sub-60 second failover.

Native Google Cloud Integration

Compute Engine

Runs on GCE instances (N2, N2D families) with NVMe persistent disks for optimal performance.

Google Cloud Storage

Leverages GCS buckets for unlimited bulk data storage with cost-effective pricing tiers.

VPC Native

Fully integrated with VPC networking, Private Google Access, and Cloud Load Balancing.

Google Kubernetes Engine

Mount as persistent volumes for GKE workloads with standard NFS protocol support.

Vertex AI

Ideal for ML training data lakes with high-throughput access to large datasets.

Cloud Logging & Monitoring

Full integration with Cloud Logging, Cloud Monitoring, and alerting capabilities.

Architecture on Google Cloud

Hybrid NVMe + GCS Design

MayaNAS uses a hybrid architecture that combines the best of both worlds:

  • NVMe Persistent Disks: Metadata and active working set for low-latency access
  • Google Cloud Storage: Bulk data storage with unlimited capacity
  • ZFS File System: Enterprise-grade features with data integrity
  • NFS Protocol: Standard NFSv3/v4 for broad client compatibility

High Availability (Optional)

  • 2-Node Active-Passive Cluster: Primary and standby nodes
  • Health Check Monitoring: Automatic failover detection
  • Virtual IP (VIP): Seamless client reconnection
  • Sub-60 Second Failover: Minimal downtime during failures
Active-Active HA Deployment
MayaNAS Architecture on Google Cloud

Hybrid architecture with NVMe persistent disks for metadata and Google Cloud Storage for unlimited capacity. Both nodes actively serve NFS traffic for maximum throughput.

Perfect For These GCP Workloads

AI/ML Training Data

Store massive training datasets with high-throughput access for Vertex AI, GPU instances, and ML pipelines. Unlimited capacity scales with your data growth.

  • High bandwidth for multi-GPU training
  • Shared datasets across multiple jobs
  • Cost-effective storage for petabyte-scale data

Media Production & Rendering

Cloud-based video editing, rendering, and transcoding with Cloud GPUs. Handle 4K/8K media files with consistent performance.

  • Shared project storage for teams
  • High throughput for video streaming
  • Integration with Cloud Media APIs

Development Environments

Shared home directories, Git repositories, build artifacts, and development tools for distributed teams on GCE or GKE.

  • Multi-user access with POSIX permissions
  • Fast build and compilation workflows
  • CI/CD pipeline artifact storage

Data Analytics & BigQuery

Staging area for BigQuery data loads, analytics workflows, and large-scale data processing with Dataflow or Dataproc.

  • Fast data ingestion pipelines
  • Temporary storage for ETL workflows
  • Cost-effective archival storage

Deployment Options

GCP Marketplace (Recommended)

One-click deployment directly from GCP Marketplace.

  • Automatic billing through your GCP account
  • No manual VM configuration required
  • Integrated with Cloud Console
  • Deploy in under 5 minutes
  • Single Node or Active-Active HA options

Terraform Deployment

Infrastructure-as-Code for automation and GitOps workflows.

  • Full control over configuration
  • Version-controlled infrastructure
  • Deploy to multiple regions/projects
  • Automated scaling and management
Get Terraform Modules

Validated Performance Configurations

All performance numbers are validated from actual benchmark tests on Google Cloud Platform. Choose the right configuration for your workload - all use hybrid NVMe + GCS architecture with unlimited capacity.

Configuration Details

Configuration Instance vCPUs RAM GCS Buckets Write (GB/s) Read (GB/s) Est. Cost Use Case
Entry n2-standard-16 16 64 GB 6 2.0 2.3 ~$550/mo Development, testing, small teams
Standard n2-standard-16 16 64 GB 6 2.3 2.9 ~$550/mo Production workloads, shared storage
High n2-standard-32 32 128 GB 10 2.9 3.5 ~$1,100/mo Large datasets, media production
Ultra n2-standard-48 48 192 GB 10 3.1 4.7 ~$1,650/mo AI/ML training, maximum throughput

Cost estimates include compute instance, NVMe persistent disk for metadata, and GCS storage. Actual costs may vary based on data volume and region. Tested with 10G network, fio benchmarks (4K random, 1M sequential).

Complete System Performance

End-to-end NFS client throughput with Active-Active HA - validated performance from actual deployments on Google Cloud Platform

NFS Client Performance - 11.56 GB/s Cached Read

Peak Performance

Cached NFS Client Throughput

Single Node Read: ~5.5 GB/s
Single Node Write: ~1.4-2.2 GB/s
Combined HA Read:
11.56 GB/s
Combined HA Write:
4.72 GB/s

Configuration: n2-standard-32 (32 vCPUs, 128GB) + 24 GCS buckets, Active-Active HA

Sustained Performance

Storage-Backed NFS Throughput

Single Node Read: ~4.0 GB/s
Single Node Write: ~2.0 GB/s
Combined HA Read:
8.14 GB/s
Combined HA Write:
4.18 GB/s

Configuration: n2-standard-48 (48 vCPUs, 192GB) + 20 GCS buckets, Active-Active HA

NFS Client Performance - 8.14 GB/s Storage-Backed Read
Active-Active HA Advantage

With Active-Active HA deployment, both nodes serve NFS traffic simultaneously, effectively doubling throughput compared to single-node. The graphs above show individual share performance (S1/S2) and concurrent combined performance, demonstrating how MayaNAS scales with Active-Active architecture.

Enterprise Features

ZFS Snapshots

Point-in-time snapshots with zero performance impact. Perfect for backup and recovery workflows.

Compression

Transparent compression reduces storage costs by 30-50% depending on data type.

Replication

Cross-region replication for disaster recovery and multi-region deployments.

Data Integrity

ZFS checksums detect and correct silent data corruption automatically.

Multi-Protocol

NFSv3, NFSv4 support for Linux, macOS, and Windows clients.

Monitoring

Integration with Cloud Monitoring for performance metrics and alerting.

Ready to Deploy Enterprise NAS at Object Storage Costs?

Validated 11.56 GB/s NFS client performance with Active-Active HA—powered by Google Cloud Storage for cloud-native economics. Combine enterprise-grade performance with cost-efficient object storage tiers. Choose from proven configurations optimized for your workload and deploy from GCP Marketplace or contact our team for custom configurations.

Get Started Contact Sales

Frequently Asked Questions

How do I get pricing information?

MayaNAS configurations range from $550-$1,650/month depending on instance size and GCS bucket count. Contact our sales team for detailed pricing and custom configurations. Available on GCP Marketplace with billing through your GCP account.

How do GCS buckets affect performance?

More GCS buckets increase parallel throughput. Entry/Standard use 6 buckets (2.0-2.9 GB/s), while High/Ultra use 10 buckets (2.9-4.7 GB/s). Bucket count is configured during deployment.

What's the difference between ZFS local and NFS client performance?

ZFS local storage performance (2.0-4.7 GB/s shown in carousel) measures storage backend throughput per node. NFS client performance (up to 11.56 GB/s) measures actual throughput experienced by NFS clients. With Active-Active HA, both nodes serve traffic simultaneously, effectively doubling client-visible performance.

Can I change instance sizes after deployment?

Yes, you can resize instances or redeploy with different configurations. Data is stored in GCS buckets and persists across redeployments.

What regions is MayaNAS available in?

MayaNAS can be deployed in any GCP region that supports Compute Engine N2/N2D instances and Google Cloud Storage.

Do I need to manage backups separately?

Data in GCS is automatically replicated. For additional protection, use ZFS snapshots and cross-region replication features.

What are the infrastructure requirements?

MayaNAS runs on standard GCP services: Compute Engine instances (N2/N2D), NVMe persistent disks, and Google Cloud Storage. Standard GCP infrastructure costs apply.

Is there a trial or proof-of-concept option?

Yes, contact our sales team to discuss trial options and proof-of-concept deployments tailored to your specific use case.