Skip to content

FSx

Amazon FXs (serverless)

1. FXx : Intro

  • serverless fileSystem + fully managed
  • high performance FS.
  • multi-AZ (regional)
  • mount on:
  • on-prem ( for networking : vpn or directConnect) πŸ‘ˆ
  • ec2-instance
  • KMS encrypted.
  • automated backup to S3 πŸ‘ˆ

2. File System type + protocol types

  • File System type (4): Windows File System, Lustre (linux + cluster), ONTAP, OpenZFS
  • protocol types : protocol for communication
  • SMB

    • Server Message Block
    • network file-sharing protocol
    • read, write, and manage files over a network
    • primarily used in Windows
  • NTFS

    • file system developed by Microsoft for the Windows OS
  • NFS

    • Network File System
    • distributed file system protocol
    • primarily used in unix/linux
    • Allows multiple clients to access shared directories
    • version
    • NFSv3 Stateless
    • NFSv4 Stateful
  • Lustre Protocol

  • iSCSI

    • Internet Small Computer Systems Interface
    • transfer TCP/IP n/w

3. Fxs : Types (4)

Fxs for Windows File System

  • mount on :
  • ec2-i (windows OS)
  • ec2-i (Unix/Linux OS) πŸ‘ˆ
  • supported protocol : SMB , NTFS
  • supported storage option : SSD, HDD
  • support Microsoft’s Distributed File System (DFS) πŸ‘ˆ 🎯
  • size: 100s PB | iops : in millions | throughput 10 GB/s

  • more

  • DR :
    • fully managed backups
    • availability : offers single-AZ and multi-AZ deployment options
  • integrate with
    • ms AD - self or AWS managed ms AD.
    • ACLs
    • ms DFS : group multiple FS

Fxs for Luster FS

  • mount on :
    • ec2-i (Unix/Linux OS) πŸ‘ˆ
  • supported storage option : SSD , HDD
  • supported protocol : Lustre Protocol, POXIS-compliant
  • size: 100s PB | iops : in millions | throughput 100s of GB/s with large clister

  • More

  • integrate with S3 🎯 🎯
    • transparently presents S3 objects as files and allows you to write changed data back to S3
    • ability to both process the
    • hot data in a parallel and distributed fashion.
    • cold data on Amazon S3
  • use case
    • HPC, ||, ML, Modeling
  • deployment option πŸ‘ˆ
    • scratch : short term storage, 6x faster, no data replication
    • persistent : Long term storage: data replication in same AZ
    • img.png

Fxs for NetApp ONTAP

  • protocol : NFS, SMB, iSCSI πŸ‘ˆ
  • OS : W | mac | Linux πŸ‘ˆ
  • compression
  • Point-in-time instantaneous cloning
  • compatible with lots of system.
  • img_1.png

Fxs for OpenZFS

  • protocol : NFS πŸ‘ˆ
  • OS : W | mac | Linux πŸ‘ˆ
  • compression.
  • Point-in-time instantaneous cloning
  • compatible with lots of system.
  • same as netApp ontap FS.

Exam

  • Check this for comparison: https://aws.amazon.com/fsx/when-to-choose-fsx/ 🎯
  • img_1.png
  • FSx :: ontap | ZFS | windows | Luster 🎯
  • img.png

```text 🎯 1. Amazon FSx for Windows File Server Supported OS: Windows, Linux (via SMB client) Protocols: SMB (2.0, 2.1, 3.0, 3.1.1)

  1. Amazon FSx for Lustre Supported OS: Linux Protocols: Lustre, POSIX-compliant

  2. Amazon FSx for NetApp ONTAP Supported OS: Windows, Linux, macOS Protocols: NFS (v3, v4.0, v4.1), SMB (2.0-3.1.1), iSCSI

  3. Amazon FSx for OpenZFS Supported OS: Linux, Windows, macOS Protocols: NFS (v3, v4, v4.1)