Amazon EC2 執行個體存放區 - Amazon Elastic Compute Cloud

Amazon EC2 執行個體存放區

執行個體存放區為執行個體提供暫時的區塊層級儲存空間。這個儲存空間位於實際連接到主機電腦的磁碟上。執行個體存放區非常適合用來暫時儲存經常變更的資訊,例如緩衝區、快取、scratch 資料和其他暫時性的內容,也非常適合複製到整個執行個體機群的資料,例如 web 伺服器的負載平衡集區。

執行個體存放區包含顯示為區塊型儲存設備的一個或多個執行個體存放磁碟區。執行個體存放區的大小和可用裝置的數量,會隨執行個體的類型而有不同。

執行個體存放磁碟區的虛擬裝置為 ephemeral[0-23]。支援一個執行個體存放磁碟區的執行個體類型具有 ephemeral0。支援兩個執行個體存放磁碟區的執行個體類型具有 ephemeral0ephemeral1,以此類推。


      Amazon EC2 執行個體儲存體

執行個體存放區生命週期

您只能在啟動執行個體時,為執行個體指定執行個體存放磁碟區。您不能將執行個體存放磁碟區與某個執行個體中斷連結,然後再連結到不同的執行個體。

執行個體存放區中的資料,只會在相關執行個體的生命週期期間存在。如果執行個體重新啟動 (刻意或無意),執行個體存放區中的資料仍會持續存在。不過,在下列任何情況中,執行個體存放區中的資料會遺失:

  • 底層的磁碟機故障

  • 執行個體停止

  • 執行個體休眠

  • 執行個體終止

因此,如果是高價值的長期資料,請不要只使用一個執行個體存放區,而是使用更持久的資料儲存體,例如 Amazon S3、Amazon EBS 或 Amazon EFS。

當您讓執行個體停止、休眠或終止時,執行個體存放區中的所有儲存區塊都會重設。因此,資料無法透過另一個執行個體的執行個體存放區存取。

如果從執行個體建立 AMI,其執行個體存放磁碟區上的資料不會保留,資料也不會出現在您從 AMI 所啟動執行個體的執行個體存放磁碟區上。

如果您變更執行個體類型,執行個體存放區將不會連接至新的執行個體類型。如需詳細資訊,請參閱 變更執行個體類型

執行個體存放區磁碟區

執行個體的類型會決定可用的執行個體存放區容量,以及執行個體存放磁碟區所使用的硬體種類。執行個體的使用費包含了執行個體存放磁碟區。您必須指定在啟動執行個體時想要使用的執行個體存放磁碟區 (不包括 NVMe 執行個體存放磁碟區,因為此磁碟區已預設為可用)。然後在使用之前先將執行個體存放磁碟區格式化和掛載。啟動執行個體之後,即無法讓執行個體存放磁碟區變成可用。如需詳細資訊,請參閱 將執行個體存放區磁碟區新增至 EC2 執行個體

某些執行個體類型使用採行 NVMe 或 SATA 的固態硬碟 (SSD),來提供高度的隨機 I/O 效能。在需要極低延遲的儲存裝置時,這是一個理想的選項,但您不希望資料在執行個體終止時仍持續存在,或是可以善用容錯架構。如需詳細資訊,請參閱 SSD 執行個體存放區磁碟區

NVMe 執行個體存放區磁碟區和某些 HDD 執行個體存放區磁碟區上的資料會靜態加密。如需詳細資訊,請參閱 Amazon EC2 中的資料保護

可用執行個體儲存體磁碟區

下表提供在每種支援的執行個體類型上,可使用執行個體存放磁碟區的數量、尺寸、類型和效能最佳化配置。

執行個體類型 執行個體存放區磁碟區 類型 需要初始化* TRIM 支援**
c1.medium 1 x 350 GB HDD
c1.xlarge 4 x 420 GB (1.6 TB) HDD
c3.large 2 x 16 GB (32 GB) SSD
c3.xlarge 2 x 40 GB (80 GB) SSD
c3.2xlarge 2 x 80 GB (160 GB) SSD
c3.4xlarge 2 x 160 GB (320 GB) SSD
c3.8xlarge 2 x 320 GB (640 GB) SSD
c5ad.large 1 x 75 GB NVMe SSD
c5ad.xlarge 1 x 150 GB NVMe SSD
c5ad.2xlarge 1 x 300 GB NVMe SSD
c5ad.4xlarge 2 x 300 GB (600 GB) NVMe SSD
c5ad.8xlarge 2 x 600 GB (1.2 TB) NVMe SSD
c5ad.12xlarge 2 x 900 GB (1.8 TB) NVMe SSD
c5ad.16xlarge 2 x 1,200 GB (2.4 TB) NVMe SSD
c5ad.24xlarge 2 x 1,900 GB (3.8 TB) NVMe SSD
c5d.large 1 x 50 GB NVMe SSD
c5d.xlarge 1 x 100 GB NVMe SSD
c5d.2xlarge 1 x 200 GB NVMe SSD
c5d.4xlarge 1 x 400 GB NVMe SSD
c5d.9xlarge 1 x 900 GB NVMe SSD
c5d.12xlarge 2 x 900 GB (1.8 TB) NVMe SSD
c5d.18xlarge 2 x 900 GB (1.8 TB) NVMe SSD
c5d.24xlarge 4 x 900 GB (3.6 TB) NVMe SSD
c5d.metal 4 x 900 GB (3.6 TB) NVMe SSD
c6id.large 1 x 118 GB NVMe SSD
c6id.xlarge 1 x 237 GB NVMe SSD
c6id.2xlarge 1 x 474 GB NVMe SSD
c6id.4xlarge 1 x 950 GB NVMe SSD
c6id.8xlarge 1 x 1,900 GB NVMe SSD
c6id.12xlarge 2 x 1,425 GB (2.85 TB) NVMe SSD
c6id.16xlarge 2 x 1,900 GB (3.8 TB) NVMe SSD
c6id.24xlarge 4 x 1,425 GB (5.7 TB) NVMe SSD
c6id.32xlarge 4 x 1,900 GB (7.6 TB) NVMe SSD
c6id.metal 4 x 1,900 GB (7.6 TB) NVMe SSD
cc2.8xlarge 4 x 840 GB (3.36 TB) HDD
cr1.8xlarge 2 x 120 GB (240 GB) SSD
d2.xlarge 3 x 2,000 GB (6 TB) HDD
d2.2xlarge 6 x 2,000 GB (12 TB) HDD
d2.4xlarge 12 x 2,000 GB (24 TB) HDD
d2.8xlarge 24 x 2,000 GB (48 TB) HDD
d3.xlarge 3 x 1,980 GB HDD
d3.2xlarge 6 x 1,980 GB HDD
d3.4xlarge 12 x 1,980 GB HDD
d3.8xlarge 24 x 1,980 GB HDD
d3en.large 1 x 13,980 GB HDD
d3en.xlarge 2 x 13,980 GB HDD
d3en.2xlarge 4 x 13,980 GB HDD
d3en.4xlarge 8 x 13,980 GB HDD
d3en.6xlarge 12 x 13,980 GB HDD
d3en.8xlarge 16 x 13,980 GB HDD
d3en.12xlarge 24 x 13,980 GB HDD
f1.2xlarge 1 x 470 GB NVMe SSD
f1.4xlarge 1 x 940 GB NVMe SSD
f1.16xlarge 4 x 940 GB (3.76 TB) NVMe SSD
g2.2xlarge 1 x 60 GB SSD
g2.8xlarge 2 x 120 GB (240 GB) SSD
g4ad.xlarge 1 x 150 GB NVMe SSD
g4ad.2xlarge 1 x 300 GB NVMe SSD
g4ad.4xlarge 1 x 600 GB NVMe SSD
g4ad.8xlarge 1 x 1,200 GB NVMe SSD
g4ad.16xlarge 2 x 1,200 GB (2.4 TB) NVMe SSD
g4dn.xlarge 1 x 125 GB NVMe SSD
g4dn.2xlarge 1 x 225 GB NVMe SSD
g4dn.4xlarge 1 x 225 GB NVMe SSD
g4dn.8xlarge 1 x 900 GB NVMe SSD
g4dn.12xlarge 1 x 900 GB NVMe SSD
g4dn.16xlarge 1 x 900 GB NVMe SSD
g4dn.metal 2 x 900 GB (1.8 TB) NVMe SSD
g5.xlarge 1 x 250 GB NVMe SSD
g5.2xlarge 1 x 450 GB NVMe SSD
g5.4xlarge 1 x 600 GB NVMe SSD
g5.8xlarge 1 x 900 GB NVMe SSD
g5.12xlarge 1 x 3,800 GB (3.8 TB) NVMe SSD
g5.16xlarge 1 x 1,900 GB (1.9 TB) NVMe SSD
g5.24xlarge 1 x 3,800 GB (3.8 TB) NVMe SSD
g5.48xlarge 2 x 3,800 GB (7.6 TB) NVMe SSD
h1.2xlarge 1 x 2,000 GB (2 TB) HDD
h1.4xlarge 2 x 2,000 GB (4 TB) HDD
h1.8xlarge 4 x 2,000 GB (8 TB) HDD
h1.16xlarge 8 x 2,000 GB (16 TB) HDD
hs1.8xlarge 24 x 2,000 GB (48 TB) HDD
i2.xlarge 1 x 800 GB SSD
i2.2xlarge 2 x 800 GB (1.6 TB) SSD
i2.4xlarge 4 x 800 GB (3.2 TB) SSD
i2.8xlarge 8 x 800 GB (6.4 TB) SSD
i3.large 1 x 475 GB NVMe SSD
i3.xlarge 1 x 950 GB NVMe SSD
i3.2xlarge 1 x 1,900 GB NVMe SSD
i3.4xlarge 2 x 1,900 GB (3.8 TB) NVMe SSD
i3.8xlarge 4 x 1,900 GB (7.6 TB) NVMe SSD
i3.16xlarge 8 x 1,900 GB (15.2 TB) NVMe SSD
i3.metal 8 x 1,900 GB (15.2 TB) NVMe SSD
i3en.large 1 x 1,250 GB NVMe SSD
i3en.xlarge 1 x 2,500 GB NVMe SSD
i3en.2xlarge 2 x 2,500 GB (5 TB) NVMe SSD
i3en.3xlarge 1 x 7,500 GB NVMe SSD
i3en.6xlarge 2 x 7,500 GB (15 TB) NVMe SSD
i3en.12xlarge 4 x 7,500 GB (30 TB) NVMe SSD
i3en.24xlarge 8 x 7,500 GB (60 TB) NVMe SSD
i3en.metal 8 x 7,500 GB (60 TB) NVMe SSD
i4i.large 1 x 468 GB NVMe SSD
i4i.xlarge 1 x 937 GB NVMe SSD
i4i.2xlarge 1 x 1,875 GB NVMe SSD
i4i.4xlarge 1 x 3,750 GB NVMe SSD
i4i.8xlarge 2 x 3,750 GB (7.5 TB) NVMe SSD
i4i.16xlarge 4 x 3,750 GB (15 TB) NVMe SSD
i4i.32xlarge 8 x 3,750 GB (30 TB) NVMe SSD
i4i.metal 8 x 3,750 GB (30 TB) NVMe SSD
m1.small 1 x 160 GB HDD
m1.medium 1 x 410 GB HDD
m1.large 2 x 420 GB (840 GB) HDD
m1.xlarge 4 x 420 GB (1.6 TB) HDD
m2.xlarge 1 x 420 GB HDD
m2.2xlarge 1 x 850 GB HDD
m2.4xlarge 2 x 840 GB (1.68 TB) HDD
m3.medium 1 x 4 GB SSD
m3.large 1 x 32 GB SSD
m3.xlarge 2 x 40 GB (80 GB) SSD
m3.2xlarge 2 x 80 GB (160 GB) SSD
m5ad.large 1 x 75 GB NVMe SSD
m5ad.xlarge 1 x 150 GB NVMe SSD
m5ad.2xlarge 1 x 300 GB NVMe SSD
m5ad.4xlarge 2 x 300 GB (600 GB) NVMe SSD
m5ad.8xlarge 2 x 600 GB (1.2 TB) NVMe SSD
m5ad.12xlarge 2 x 900 GB (1.8 TB) NVMe SSD
m5ad.16xlarge 4 x 600 GB (2.4 TB) NVMe SSD
m5ad.24xlarge 4 x 900 GB (3.6 TB) NVMe SSD
m5d.large 1 x 75 GB NVMe SSD
m5d.xlarge 1 x 150 GB NVMe SSD
m5d.2xlarge 1 x 300 GB NVMe SSD
m5d.4xlarge 2 x 300 GB (600 GB) NVMe SSD
m5d.8xlarge 2 x 600 GB (1.2 TB) NVMe SSD
m5d.12xlarge 2 x 900 GB (1.8 TB) NVMe SSD
m5d.16xlarge 4 x 600 GB (2.4 TB) NVMe SSD
m5d.24xlarge 4 x 900 GB (3.6 TB) NVMe SSD
m5d.metal 4 x 900 GB (3.6 TB) NVMe SSD
m5dn.large 1 x 75 GB NVMe SSD
m5dn.xlarge 1 x 150 GB NVMe SSD
m5dn.2xlarge 1 x 300 GB NVMe SSD
m5dn.4xlarge 2 x 300 GB (600 GB) NVMe SSD
m5dn.8xlarge 2 x 600 GB (1.2 TB) NVMe SSD
m5dn.12xlarge 2 x 900 GB (1.8 TB) NVMe SSD
m5dn.16xlarge 4 x 600 GB (2.4 TB) NVMe SSD
m5dn.24xlarge 4 x 900 GB (3.6 TB) NVMe SSD
m5dn.metal 4 x 900 GB (3.6 TB) NVMe SSD
m6id.large 1 x 118 GB NVMe SSD
m6id.xlarge 1 x 237 GB NVMe SSD
m6id.2xlarge 1 x 474 GB NVMe SSD
m6id.4xlarge 1 x 950 GB NVMe SSD
m6id.8xlarge 1 x 1,900 GB NVMe SSD
m6id.12xlarge 2 x 1,425 GB (2.85 TB) NVMe SSD
m6id.16xlarge 2 x 1,900 GB (3.8 TB) NVMe SSD
m6id.24xlarge 4 x 1,425 GB (5.7 TB) NVMe SSD
m6id.32xlarge 4 x 1,900 GB (7.6 TB) NVMe SSD
m6id.metal 4 x 1,900 GB (7.6 TB) NVMe SSD
p3dn.24xlarge 2 x 900 GB (1.8 TB) NVMe SSD
r3.large 1 x 32 GB SSD
r3.xlarge 1 x 80 GB SSD
r3.2xlarge 1 x 160 GB SSD
r3.4xlarge 1 x 320 GB SSD
r3.8xlarge 2 x 320 GB (640 GB) SSD
r5ad.large 1 x 75 GB NVMe SSD
r5ad.xlarge 1 x 150 GB NVMe SSD
r5ad.2xlarge 1 x 300 GB NVMe SSD
r5ad.4xlarge 2 x 300 GB (600 GB) NVMe SSD
r5ad.8xlarge 2 x 600 GB (1.2 TB) NVMe SSD
r5ad.12xlarge 2 x 900 GB (1.8 TB) NVMe SSD
r5ad.16xlarge 4 x 600 GB (2.4 TB) NVMe SSD
r5ad.24xlarge 4 x 900 GB (3.6 TB) NVMe SSD
r5d.large 1 x 75 GB NVMe SSD
r5d.xlarge 1 x 150 GB NVMe SSD
r5d.2xlarge 1 x 300 GB NVMe SSD
r5d.4xlarge 2 x 300 GB (600 GB) NVMe SSD
r5d.8xlarge 2 x 600 GB (1.2 TB) NVMe SSD
r5d.12xlarge 2 x 900 GB (1.8 TB) NVMe SSD
r5d.16xlarge 4 x 600 GB (2.4 TB) NVMe SSD
r5d.24xlarge 4 x 900 GB (3.6 TB) NVMe SSD
r5d.metal 4 x 900 GB (3.6 TB) NVMe SSD
r5dn.large 1 x 75 GB NVMe SSD
r5dn.xlarge 1 x 150 GB NVMe SSD
r5dn.2xlarge 1 x 300 GB NVMe SSD
r5dn.4xlarge 2 x 300 GB (600 GB) NVMe SSD
r5dn.8xlarge 2 x 600 GB (1.2 TB) NVMe SSD
r5dn.12xlarge 2 x 900 GB (1.8 TB) NVMe SSD
r5dn.16xlarge 4 x 600 GB (2.4 TB) NVMe SSD
r5dn.24xlarge 4 x 900 GB (3.6 TB) NVMe SSD
r5dn.metal 4 x 900 GB (3.6 TB) NVMe SSD
r6id.large 1 x 118 GB NVMe SSD
r6id.xlarge 1 x 237 GB NVMe SSD
r6id.2xlarge 1 x 474 GB NVMe SSD
r6id.4xlarge 1 x 950 GB NVMe SSD
r6id.8xlarge 1 x 1,900 GB NVMe SSD
r6id.12xlarge 2 x 1,425 GB (2.85 TB) NVMe SSD
r6id.16xlarge 2 x 1,900 GB (3.8 TB) NVMe SSD
r6id.24xlarge 4 x 1,425 GB (5.7 TB) NVMe SSD
r6id.32xlarge 4 x 1,900 GB (7.6 TB) NVMe SSD
r6id.metal 4 x 1,900 GB (7.6 TB) NVMe SSD
trn1.2xlarge 1 x 474 GB SSD
trn1.32xlarge 4 x 1900 GB SSD
x1.16xlarge 1 x 1,920 GB SSD
x1.32xlarge 2 x 1,920 GB (3.84 TB) SSD
x1e.xlarge 1 x 120 GB SSD
x1e.2xlarge 1 x 240 GB SSD
x1e.4xlarge 1 x 480 GB SSD
x1e.8xlarge 1 x 960 GB SSD
x1e.16xlarge 1 x 1,920 GB SSD
x1e.32xlarge 2 x 1,920 GB (3.84 TB) SSD
x2idn.16xlarge 1 x 1,900 GB NVMe SSD
x2idn.24xlarge 2 x 1,425 GB (2.85 TB) NVMe SSD
x2idn.32xlarge 2 x 1,900 GB (3.8 TB) NVMe SSD
x2idn.metal 2 x 1,900 GB (3.8 TB) NVMe SSD
x2iedn.xlarge 1 x 118 GB NVMe SSD
x2iedn.2xlarge 1 x 237 GB NVMe SSD
x2iedn.4xlarge 1 x 475 GB NVMe SSD
x2iedn.8xlarge 1 x 950 GB NVMe SSD
x2iedn.16xlarge 1 x 1,900 GB NVMe SSD
x2iedn.24xlarge 2 x 1,425 GB (2.85 TB) NVMe SSD
x2iedn.32xlarge 2 x 1,900 GB (3.8 TB) NVMe SSD
x2iedn.metal 2 x 1,900 GB (3.8 TB) NVMe SSD
z1d.large 1 x 75 GB NVMe SSD
z1d.xlarge 1 x 150 GB NVMe SSD
z1d.2xlarge 1 x 300 GB NVMe SSD
z1d.3xlarge 1 x 450 GB NVMe SSD
z1d.6xlarge 1 x 900 GB NVMe SSD
z1d.12xlarge 2 x 900 GB (1.8 TB) NVMe SSD
z1d.metal 2 x 900 GB (1.8 TB) NVMe SSD

* 除非經過初始化,否則連結至某些執行個體的磁碟區,會承受第一次寫入的效能損失。

** 如需詳細資訊,請參閱 執行個體存放區磁碟區 TRIM 支援

執行個體儲存體磁碟區效能

下列文件介紹了執行個體儲存體磁碟區的 I/O 效能。

如需查詢執行個體存放區磁碟區的資訊,請使用 AWS CLI

您可以使用 describe-instance-types AWS CLI 命令來顯示執行個體類型的相關資訊,例如其執行個體存放區磁碟區。下列範例顯示具有執行個體存放區磁碟區之所有 R5 執行個體的執行個體儲存體總大小。

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 | +----------------+--------+

下列範例顯示指定執行個體類型的完整執行個體儲存體詳細資訊。

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

範例輸出顯示此執行個體類型有兩個 300 GB NVMe SSD 磁碟區,總共有 600 GB 的執行個體儲存體。

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