Amazon EKS Storage Options

Amazon EKS Storage Options An architecture diagram generated by Archify. Amazon EBS · Block · single AZ · Architecture component Amazon EBS Block · single AZ EBS CSI driver · ebs.csi.aws.com · Architecture component EBS CSI driver ebs.csi.aws.com RWO · RWOP · Single node only · Architecture component RWO · RWOP Single node only Amazon EFS · NFS · regional · Architecture component Amazon EFS NFS · regional EFS CSI driver · efs.csi.aws.com · Architecture component EFS CSI driver efs.csi.aws.com RWO · ROX · RWX · Shared across nodes · Architecture component RWO · ROX · RWX Shared across nodes FSx for Lustre · High-performance parallel · Architecture component FSx for Lustre High-performance parallel FSx CSI driver · fsx.csi.aws.com · Architecture component FSx CSI driver fsx.csi.aws.com RWO · ROX · RWX · HPC · machine learning · Architecture component RWO · ROX · RWX HPC · machine learning Provisions Access modes Provisions Access modes Provisions Access modes Legend Backend Database Message bus

Amazon EBS

  • • Block storage pinned to one Availability Zone and attached to a single node
  • • With gp3 you set IOPS and throughput independently of volume size
  • • Suits latency-sensitive single-writer workloads such as databases

Amazon EFS

  • • A regional NFS file system that many pods across AZs write to at once
  • • Fits shared content, log collection, and user uploads that need RWX
  • • Elastic throughput mode scales throughput automatically with the workload

FSx for Lustre

  • • A high-performance parallel file system reaching hundreds of GB/s
  • • Linking it to S3 as a data repository suits training datasets
  • • Used for HPC simulation and large-scale machine learning training