Amazon-Web-Services

EC2 實例的本地 SSD 的持久性

  • March 20, 2022

某些EC2 實例類型(r5d、m5d、c5d、z1d 等)提供與實例生命週期相關的本地磁碟。例如:

使用 R5d 實例,本地基於 NVMe 的 SSD 物理連接到主機伺服器,並提供與 R5 實例的生命週期相耦合的塊級儲存

具有本地實例儲存的其他實例類型(例如 i3)沒有此聲明。

具有“物理連接”、“耦合”SSD(例如 r5d)的實例上的磁碟的持久性保證與具有正常“本地儲存”NVMe SSD(例如 i3)的那些不同嗎?

我在一個 r5d 和一個 i3 實例上執行了一些測試:我在 SSD 上創建了一個分區,將它掛載到一個目錄,並將一個文件放到這個目錄中。重新啟動時,我可以掛載磁碟並且文件保存在兩個實例上。當我從 EC2 控制台停止實例,然後啟動它時,兩種情況下的數據都失去了,我無法掛載磁碟。因此,這些測試沒有發現任何差異。

您的測試很有價值,確認此類磁碟僅在實例停止之前才有效。

是的,這是實例儲存。AWS 為每種實例類型編寫了大量行銷文案,有時還會尋找同義詞。“Local”和“NVMe”強調低延遲。“物理連接”或“耦合”是重申這些不能附加到另一個實例。“耦合到實例的生命週期”是一種禮貌的說法,它們將在停止時被刪除。

EBS 也存在,具有更多功能的永久性磁碟。當快速 SAN 儲存可用時,本地 SSD 不需要是暫存空間以外的任何東西。

引用自:https://serverfault.com/questions/1088720