Clément Schanen

StockageService régional

EBS (Elastic Block Store) & EFS (Elastic File System)

Systèmes de stockage pour les instances EC2

Cette fiche couvre 2 services : EBS, EFS.

EBS

  • Stockage bloc attaché à une instance EC2 (comme un disque dur)
  • Haute disponibilité & scalabilité
  • Utilisé pour des OS, applications, bases de données

Les volumes EBS doivent être dans la même AZ que l’instance EC2

Types de volumes

Nom Disque Utilisation
gp2/gp3 SSD générique Équilibre coût/ performances
io1/io2 SSD provisionné IOPS élevés, bases critiques
st1 HDD optimisé débit Big data, ETL, datawarehouse
sc1 HDD Données peu accédées

IOPS: nombre d’opérations par seconde latence faible, transactionnel

Débit: volume de données traité par seconde gros datasets, analytics

Snapshots

  • Sauvegarde point-in-time, incrémentale, stockée sur S3
  • Snapshots chiffrés automatiquement

Sécurité

  • Chiffrement AES-256 avec KMS
  • Chiffrement des données au repos, en transit, et des snapshots

EFS

  • Stockage fichier (NFS managé) partagé entre plusieurs instances
  • Multi-AZ (haute dispo, réplication intégrée)
  • Scalable jusqu’à des pétaoctets
  • Uniquement Linux
  • Cas d’utilisation : Partage de fichiers entre serveurs/applications, workload avec des fichiers partagés…

Classes de stockage

  • Standard : fichiers à accès fréquent
  • Infrequent Access (IA) : fichiers rarement accédés

Sécurité & Résilience

  • Chiffrement par défaut (au repos et en transit)
  • Read-after-write consistency

Récapitulatif

Service Type Attache Multi-AZ
EBS Bloc 1 seule instance EC2 1 seule AZ
EFS Fichier plusieurs instances EC2 plusieurs AZ