Stockage d'instances Amazon EC2 - Amazon Elastic Compute Cloud

Stockage d'instances Amazon EC2

Un stockage d'instances fournit un stockage temporaire de niveau bloc pour votre instance. Le stockage réside sur les disques physiquement attachés à l'ordinateur hôte. Le stockage d'instances est particulièrement adapté pour le stockage temporaire d'informations qui changent fréquemment, telles que les tampons, les caches, les données temporaires et autres contenus provisoires, ou pour les données répliquées sur une flotte d'instances, telle qu'un pool à charge équilibrée de serveurs web.

Un stockage d'instances se compose d'un ou de plusieurs stockages d'instance exposés comme périphériques de stockage en mode bloc. La taille d'un stockage d'instances ainsi que le nombre de périphériques disponibles varient en fonction du type d'instance.

Les périphériques virtuels des volumes de stockage d'instances sont ephemeral[0-23]. Les types d'instance qui prennent en charge un seul volume de stockage d'instances ont ephemeral0. Les types d'instance qui prennent en charge deux volumes de stockage d'instances ont ephemeral0 et ephemeral1, et ainsi de suite.


      Stockage d'instance Amazon EC2

Durée de vie d'un stockage d'instances

Vous ne pouvez spécifier les volumes de stockage d'instances que lors de son lancement. Vous ne pouvez pas détacher un volume de stockage d'instances à partir d'une instance et l'attacher à une autre instance.

Les données d'un stockage d'instances ne persistent que pendant la durée de vie de son instance associée. Si une instance redémarre (intentionnellement ou accidentellement), les données du stockage d'instances persistent. Cependant, les données du stockage d'instance sont perdues dans les cas suivants :

  • Défaillance du disque dur sous-jacent

  • Arrêt de l'instance

  • Mise en veille prolongée de l'instance

  • Terminaison de l'instance

Par conséquent, ne vous fiez pas au stockage d'instances pour les données précieuses et à long terme. Utilisez plutôt un stockage de données plus durable comme Amazon S3, Amazon EBS ou Amazon EFS.

Lorsque vous arrêtez, mettez en veille prolongée ou résiliez une instance, chaque bloc de stockage du stockage d'instances est réinitialisé. Par conséquent, vos données ne sont pas accessibles via le stockage d'instances d'une autre instance.

Si vous créez une AMI à partir d'une instance, les données de ses volumes de stockage d'instances ne sont pas conservées et ne sont pas présentes sur les volumes de stockage d'instances que vous lancez depuis l'AMI.

Si vous modifiez le type d'instance, un stockage d'instances ne sera pas attaché au nouveau type d'instance. Pour de plus amples informations, veuillez consulter Modifier le type d'instance.

Volumes de stockage d'instances

Le type d'instance détermine la taille du stockage d'instances disponible, ainsi que le type de matériel utilisé pour les volumes de stockage d'instances. Les volumes de stockage d'instances sont inclus dans le coût d'utilisation de l'instance. Vous devez spécifier les volumes de stockage d'instances que vous souhaitez utiliser lorsque vous lancez l'instance (à l'exception des volumes de stockage d'instances NVMe, qui sont disponibles par défaut). Formatez et montez ensuite les volumes de stockage d'instances avant de les utiliser. Vous ne pouvez pas rendre disponible un volume de stockage d'instances après l'avoir lancé. Pour de plus amples informations, veuillez consulter Ajouter des volumes de stockage d'instance à votre instance EC2.

Certains types d'instance utilisent les disques SSD (Solid State Drive) NVMe ou SATA pour fournir des performances d'E/S aléatoires élevées. C'est une bonne option lorsque vous avez besoin d'un stockage ayant une latence très basse, mais qu'il n'est pas nécessaire que les données persistent quand l'instance est mise hors service ou que vous pouvez tirer parti des architectures tolérantes aux pannes. Pour de plus amples informations, veuillez consulter Volumes de stockage d'instance SSD.

Les données sur les volumes de stockage d'instance NVMe et sur certains volumes de stockage d'instance HDD sont chiffrées au repos. Pour de plus amples informations, veuillez consulter Protection des données dans Amazon EC2.

Le tableau suivant indique la quantité, la taille, le type et les optimisations des performances des volumes de stockage d'instances disponibles pour chaque type d'instance pris en charge. Pour obtenir la liste complète des types d'instance, y compris les types d'EBS uniquement, consultez Types d'instances Amazon EC2.

Type d'instance Volumes de stockage d'instance Type Initialisation requise* Commande Trim**
c1.medium

1x350 Go

HDD
c1.xlarge

4 x 420 Go (1,6 To)

HDD
c3.large

2 x 16 Go (32 Go)

SSD
c3.xlarge

2 x 40 Go (80 Go)

SSD
c3.2xlarge

2 x 80 Go (160 Go)

SSD
c3.4xlarge

2 x 160 Go (320 Go)

SSD
c3.8xlarge

2 x 320 Go (640 Go)

SSD
c5ad.large 1 x 75 Go SSD NVMe
c5ad.xlarge 1 x 150 Go SSD NVMe
c5ad.2xlarge 1 x 300 Go SSD NVMe
c5ad.4xlarge 2 x 300 Go (600 Go) SSD NVMe
c5ad.8xlarge 2 x 600 Go (1,2 To) SSD NVMe
c5ad.12xlarge 2 x 900 Go (1,8 To) SSD NVMe
c5ad.16xlarge 2 x 1 200 Go (2.4 To) SSD NVMe
c5ad.24xlarge 2 x 1 900 Go (3,8 To) SSD NVMe
c5d.large 1 x 50 Go SSD NVMe
c5d.xlarge 1 x 100 Go SSD NVMe
c5d.2xlarge 1 x 200 Go SSD NVMe
c5d.4xlarge 1 x 400 Go SSD NVMe
c5d.9xlarge 1 x 900 Go SSD NVMe
c5d.12xlarge 2 x 900 Go (1,8 To) SSD NVMe
c5d.18xlarge 2 x 900 Go (1,8 To) SSD NVMe
c5d.24xlarge 4 x 900 Go (3,6 To) SSD NVMe
c5d.metal 4 x 900 Go (3,6 To) SSD NVMe
c6gd.medium 1 x 59 Go SSD NVMe
c6gd.large 1 x 118 Go SSD NVMe
c6gd.xlarge 1 x 237 Go SSD NVMe
c6gd.2xlarge 1 x 474 Go SSD NVMe
c6gd.4xlarge 1 x 950 Go SSD NVMe
c6gd.8xlarge 1 x 1,900 Go SSD NVMe
c6gd.12xlarge 2 x 1 425 Go (2,85 To) SSD NVMe
c6gd.16xlarge 2 x 1 900 Go (3,8 To) SSD NVMe
c6gd.metal 2 x 1 900 Go (3,8 To) SSD NVMe
cc2.8xlarge

4 x 840 Go (3,36 To)

HDD
cr1.8xlarge

2 x 120 Go (240 Go)

SSD
d2.xlarge

3 x 2 000 Go (6 To)

HDD
d2.2xlarge

6 x 2 000 Go (12 To)

HDD
d2.4xlarge

12 x 2 000 Go (24 To)

HDD
d2.8xlarge

24 x 2 000 Go (48 To)

HDD
d3.xlarge 3 x 1 980 Go HDD
d3.2xlarge 6 x 1 980 Go HDD
d3.4xlarge 12 x 1 980 Go HDD
d3.8xlarge 24 x 1 980 Go HDD
d3en.large 1 x 13 980 Go HDD
d3en.xlarge 2 x 13 980 Go HDD
d3en.2xlarge 4 x 13 980 Go HDD
d3en.4xlarge 8 x 13 980 Go HDD
d3en.6xlarge 12 x 13 980 Go HDD
d3en.8xlarge 16 x 13 980 Go HDD
d3en.12xlarge 24 x 13 980 Go HDD
f1.2xlarge

1 x 470 Go

SSD NVMe
f1.4xlarge

1 x 940 Go

SSD NVMe
f1.16xlarge

4 x 940 Go (3,76 To)

SSD NVMe
g2.2xlarge 1 x 60 Go SSD
g2.8xlarge 2 x 120 Go (240 Go) SSD
g4ad.xlarge 1 x 150 Go SSD NVMe
g4ad.2xlarge 1 x 300 Go SSD NVMe
g4ad.4xlarge 1 x 600 Go SSD NVMe
g4ad.8xlarge 1 x 1 200 Go SSD NVMe
g4ad.16xlarge 2 x 1 200 Go (2.4 To) SSD NVMe
g4dn.xlarge 1 x 125 Go SSD NVMe
g4dn.2xlarge 1 x 225 Go SSD NVMe
g4dn.4xlarge 1 x 225 Go SSD NVMe
g4dn.8xlarge 1 x 900 Go SSD NVMe
g4dn.12xlarge 1 x 900 Go SSD NVMe
g4dn.16xlarge 1 x 900 Go SSD NVMe
g4dn.metal 2 x 900 Go (1,8 To) SSD NVMe
h1.2xlarge 1 x 2 000 Go (2 To) HDD
h1.4xlarge 2 x 2 000 Go (4 To) HDD
h1.8xlarge 4 x 2 000 Go (8 To) HDD
h1.16xlarge 8 x 2 000 Go (16 To) HDD
hs1.8xlarge

24 x 2 000 Go (48 To)

HDD
i2.xlarge

1 x 800 Go

SSD
i2.2xlarge

2 x 800 Go (1,6 To)

SSD
i2.4xlarge

4 x 800 Go (3,2 To)

SSD
i2.8xlarge

8 x 800 Go (6,4 To)

SSD
i3.large

1 x 475 Go

SSD NVMe
i3.xlarge

1 x 950 Go

SSD NVMe
i3.2xlarge

1 x 1,900 Go

SSD NVMe
i3.4xlarge

2 x 1 900 Go (3,8 To)

SSD NVMe
i3.8xlarge

4 x 1 900 Go (7,6 To)

SSD NVMe
i3.16xlarge

8 x 1 900 Go (15,2 To)

SSD NVMe
i3.metal

8 x 1 900 Go (15,2 To)

SSD NVMe
i3en.large

1 x 1,250 Go

SSD NVMe
i3en.xlarge

1 x 2,500 Go

SSD NVMe
i3en.2xlarge

2 x 2,500 Go (5 To)

SSD NVMe
i3en.3xlarge

1 x 7,500 Go

SSD NVMe
i3en.6xlarge

2 x 7,500 Go (15 To)

SSD NVMe
i3en.12xlarge

4 x 7,500 Go (30 To)

SSD NVMe
i3en.24xlarge

8 x 7 500 Go (60 To)

SSD NVMe
i3en.metal

8 x 7 500 Go (60 To)

SSD NVMe
m1.small

1 x 160 Go

HDD
m1.medium

1 x 410 Go

HDD
m1.large

2 x 420 Go (840 Go)

HDD
m1.xlarge

4 x 420 Go (1,6 To)

HDD
m2.xlarge

1 x 420 Go

HDD
m2.2xlarge

1 x 850 Go

HDD
m2.4xlarge

2 x 840 Go (1,68 To)

HDD
m3.medium

1 x 4 Go

SSD
m3.large

1 x 32 Go

SSD
m3.xlarge

2 x 40 Go (80 Go)

SSD
m3.2xlarge

2 x 80 Go (160 Go)

SSD
m5ad.large 1 x 75 Go SSD NVMe
m5ad.xlarge 1 x 150 Go SSD NVMe
m5ad.2xlarge 1 x 300 Go SSD NVMe
m5ad.4xlarge 2 x 300 Go (600 Go) SSD NVMe
m5ad.8xlarge 2 x 600 Go (1,2 To) SSD NVMe
m5ad.12xlarge 2 x 900 Go (1,8 To) SSD NVMe
m5ad.16xlarge 4 x 600 Go (2,4 To) SSD NVMe
m5ad.24xlarge 4 x 900 Go (3,6 To) SSD NVMe
m5d.large 1 x 75 Go SSD NVMe
m5d.xlarge 1 x 150 Go SSD NVMe
m5d.2xlarge 1 x 300 Go SSD NVMe
m5d.4xlarge 2 x 300 Go (600 Go) SSD NVMe
m5d.8xlarge 2 x 600 Go (1,2 To) SSD NVMe
m5d.12xlarge 2 x 900 Go (1,8 To) SSD NVMe
m5d.16xlarge 4 x 600 Go (2,4 To) SSD NVMe
m5d.24xlarge 4 x 900 Go (3,6 To) SSD NVMe
m5d.metal 4 x 900 Go (3,6 To) SSD NVMe
m5dn.large 1 x 75 Go SSD NVMe
m5dn.xlarge 1 x 150 Go SSD NVMe
m5dn.2xlarge 1 x 300 Go SSD NVMe
m5dn.4xlarge 2 x 300 Go (600 Go) SSD NVMe
m5dn.8xlarge 2 x 600 Go (1,2 To) SSD NVMe
m5dn.12xlarge 2 x 900 Go (1,8 To) SSD NVMe
m5dn.16xlarge 4 x 600 Go (2,4 To) SSD NVMe
m5dn.24xlarge 4 x 900 Go (3,6 To) SSD NVMe
m5dn.metal 4 x 900 Go (3,6 To) SSD NVMe
m6gd.medium 1 x 59 Go SSD NVMe
m6gd.large 1 x 118 Go SSD NVMe
m6gd.xlarge 1 x 237 Go SSD NVMe
m6gd.2xlarge 1 x 474 Go SSD NVMe
m6gd.4xlarge 1 x 950 Go SSD NVMe
m6gd.8xlarge 1 x 1,900 Go SSD NVMe
m6gd.12xlarge 2 x 1 425 Go (2,85 To) SSD NVMe
m6gd.16xlarge 2 x 1 900 Go (3,8 To) SSD NVMe
m6gd.metal 2 x 1 900 Go (3,8 To) SSD NVMe
p3dn.24xlarge 2 x 900 Go (1,8 To) SSD NVMe
p4d.24xlarge 8 x 1 000 Go (8 To) SSD NVMe
r3.large

1 x 32 Go

SSD
r3.xlarge

1 x 80 Go

SSD
r3.2xlarge

1 x 160 Go

SSD
r3.4xlarge

1 x 320 Go

SSD
r3.8xlarge

2 x 320 Go (640 Go)

SSD
r5ad.large 1 x 75 Go SSD NVMe
r5ad.xlarge 1 x 150 Go SSD NVMe
r5ad.2xlarge 1 x 300 Go SSD NVMe
r5ad.4xlarge 2 x 300 Go (600 Go) SSD NVMe
r5ad.8xlarge 2 x 600 Go (1,2 To) SSD NVMe
r5ad.12xlarge 2 x 900 Go (1,8 To) SSD NVMe
r5ad.16xlarge 4 x 600 Go (2,4 To) SSD NVMe
r5ad.24xlarge 4 x 900 Go (3,6 To) SSD NVMe
r5d.large 1 x 75 Go SSD NVMe
r5d.xlarge 1 x 150 Go SSD NVMe
r5d.2xlarge 1 x 300 Go SSD NVMe
r5d.4xlarge 2 x 300 Go (600 Go) SSD NVMe
r5d.8xlarge 2 x 600 Go (1,2 To) SSD NVMe
r5d.12xlarge 2 x 900 Go (1,8 To) SSD NVMe
r5d.16xlarge 4 x 600 Go (2,4 To) SSD NVMe
r5d.24xlarge 4 x 900 Go (3,6 To) SSD NVMe
r5d.metal 4 x 900 Go (3,6 To) SSD NVMe
r5dn.large 1 x 75 Go SSD NVMe
r5dn.xlarge 1 x 150 Go SSD NVMe
r5dn.2xlarge 1 x 300 Go SSD NVMe
r5dn.4xlarge 2 x 300 Go (600 Go) SSD NVMe
r5dn.8xlarge 2 x 600 Go (1,2 To) SSD NVMe
r5dn.12xlarge 2 x 900 Go (1,8 To) SSD NVMe
r5dn.16xlarge 4 x 600 Go (2,4 To) SSD NVMe
r5dn.24xlarge 4 x 900 Go (3,6 To) SSD NVMe
r5dn.metal 4 x 900 Go (3,6 To) SSD NVMe
r6gd.medium 1 x 59 Go SSD NVMe
r6gd.large 1 x 118 Go SSD NVMe
r6gd.xlarge 1 x 237 Go SSD NVMe
r6gd.2xlarge 1 x 474 Go SSD NVMe
r6gd.4xlarge 1 x 950 Go SSD NVMe
r6gd.8xlarge 1 x 1 900 Go SSD NVMe
r6gd.12xlarge 2 x 1 425 Go (2,85 To) SSD NVMe
r6gd.16xlarge 2 x 1 900 Go (3,8 To) SSD NVMe
r6gd.metal 2 x 1 900 Go (3,8 To) SSD NVMe
x1.16xlarge

1 x 1,920 Go

SSD
x1.32xlarge

2 x 1 920 Go (3,84 To)

SSD
x1e.xlarge

1 x 120 Go

SSD
x1e.2xlarge

1 x 240 Go

SSD
x1e.4xlarge

1 x 480 Go

SSD
x1e.8xlarge

1 x 960 Go

SSD
x1e.16xlarge

1 x 1,920 Go

SSD
x1e.32xlarge

2 x 1 920 Go (3,84 To)

SSD
x2gd.medium 1 x 59 Go SSD NVMe
x2gd.large 1 x 118 Go SSD NVMe
x2gd.xlarge 1 x 237 Go SSD NVMe
x2gd.2xlarge 1 x 475 Go SSD NVMe
x2gd.4xlarge 1 x 950 Go SSD NVMe
x2gd.8xlarge 1 x 1,900 Go SSD NVMe
x2gd.12xlarge 2 x 1 425 Go (2,85 To) SSD NVMe
x2gd.16xlarge 2 x 1 900 Go (3,8 To) SSD NVMe
x2gd.metal 2 x 1 900 Go (3,8 To) SSD NVMe
z1d.large

1 x 75 Go

SSD NVMe
z1d.xlarge

1 x 150 Go

SSD NVMe
z1d.2xlarge

1 x 300 Go

SSD NVMe
z1d.3xlarge

1 x 450 Go

SSD NVMe
z1d.6xlarge

1 x 900 Go

SSD NVMe
z1d.12xlarge

2 x 900 Go (1,8 To)

SSD NVMe
z1d.metal

2 x 900 Go (1,8 To)

SSD NVMe

* Les volumes attachés à certaines instances subissent des pertes de performance lors de la première écriture s'ils ne sont pas initialisés. Pour de plus amples informations, veuillez consulter Optimiser les performances disque des volumes de stockage d'instance.

** Pour plus d'informations, consultez Prise en charge de TRIM sur les volumes de stockage d'instance.

† Les types d'instance c1.medium et m1.small incluent également un volume d'échange de stockage d'instances de 900 Mo, qui ne peut pas être activé automatiquement au moment du démarrage. Pour de plus amples informations, veuillez consulter Volumes d'échange de stockage d'instance.

Pour interroger les informations de volume de stockage d'instance en utilisant la AWS CLI

Vous pouvez utiliser la commande AWS CLI describe-instance-types pour afficher des informations sur un type d'instance, comme ses volumes de stockage d'instance. L'exemple suivant affiche la taille totale du stockage d'instance de toutes les instances R5 avec volumes de stockage d'instance.

aws ec2 describe-instance-types --filters "Name=instance-type,Values=r5*" "Name=instance-storage-supported,Values=true" --query "InstanceTypes[].[InstanceType, InstanceStorageInfo.TotalSizeInGB]" --output table --------------------------- | DescribeInstanceTypes | +----------------+--------+ | r5ad.24xlarge | 3600 | | r5ad.12xlarge | 1800 | | r5dn.8xlarge | 1200 | | r5ad.8xlarge | 1200 | | r5ad.large | 75 | | r5d.4xlarge | 600 | . . . | r5dn.2xlarge | 300 | | r5d.12xlarge | 1800 | +----------------+--------+

L'exemple suivant affiche les détails complets du stockage d'instance correspondant au type d'instance spécifié.

aws ec2 describe-instance-types --filters "Name=instance-type,Values=r5d.4xlarge" --query "InstanceTypes[].InstanceStorageInfo"

L'exemple de sortie montre que ce type d'instance possède deux volumes SSD NVMe de 300 Go, pour un total de 600 Go de stockage d'instance.

[ { "TotalSizeInGB": 600, "Disks": [ { "SizeInGB": 300, "Count": 2, "Type": "ssd" } ], "NvmeSupport": "required" } ]