當您的ECS執行個體需要通過NVMe協議來提升儲存效能時,可以通過本文瞭解對ECS執行個體規格、鏡像以及雲端硬碟的限制約束及相關操作,從而建立符合要求的ECS執行個體。
非易失性儲存空間標準介面NVMe(Non-Volatile Memory Express)是一種專為固態儲存(如基於快閃記憶體的SSD)設計的高速介面協議,支援存放裝置直接與CPU通訊,減少資料轉送延遲。當ECS執行個體基於NVMe協議掛載雲端硬碟時,顯著降低了I/O訪問的延遲時間。
使用限制
ECS執行個體使用NVMe協議時,對執行個體規格類型系列、鏡像以及雲端硬碟的要求如下:
|
資源 |
限制說明 |
|
執行個體規格類型系列 |
執行個體規格類型系列需要預設支援NVMe協議。 說明
您可以通過DescribeInstanceTypes介面查詢執行個體規格類型系列,再根據查詢結果中的NvmeSupport參數確認執行個體規格類型系列是否支援NVMe。 |
|
鏡像 |
鏡像需要包含NVMe驅動。 說明
|
|
雲端硬碟 |
說明
|
計費說明
NVMe協議不會產生額外費用,支援NVMe協議的相關資源仍保持各資源原有的計費方式。關於ECS資源計費的更多資訊,請參見計費概述。
相關操作
在使用NVMe協議提升ECS執行個體的儲存效能時,可能涉及如下相關操作:
|
相關操作 |
說明 |
|
建立支援NVMe協議的ECS執行個體 |
自訂購買執行個體時,可以隨執行個體一起建立ESSD雲端硬碟或ESSD AutoPL雲端硬碟。 |
|
單獨購買ESSD雲端硬碟、ESSD AutoPL雲端硬碟或ESSD同城冗餘雲端硬碟並掛載至ECS執行個體 |
|
|
初始化NVMe雲端硬碟 |
隨執行個體一起建立的或單獨購買的NVMe雲端硬碟需要初始化才能使用。更多資訊,請參見初始化資料盤。 說明
初始化NVMe雲端硬碟時,雲端硬碟的裝置名稱和分區名稱與其他雲端硬碟不同。更多資訊,請參見NVMe雲端硬碟的裝置名稱。 |
其他更多操作與雲端硬碟類似,請參見管理雲端硬碟。
NVMe雲端硬碟的裝置名稱
當Linux執行個體基於NVMe協議掛載了ESSD雲端硬碟或ESSD AutoPL雲端硬碟時,雲端硬碟的裝置名稱和分區名稱與其他雲端硬碟不同,您可以運行sudo fdisk -lu命令查看。
表示該執行個體掛載了三塊雲端硬碟:
-
雲端硬碟的裝置名稱顯示為
/dev/nvmeXn1。-
系統硬碟:/dev/nvme0n1
-
資料盤:/dev/nvme1n1和/dev/nvme2n1,以此類推。
-
-
雲端硬碟的分區名稱顯示為
<裝置名稱>p<分區號>,例如系統硬碟/dev/nvme0n1有3個分區,分區名稱分別為/dev/nvme0n1p1、/dev/nvme0n1p2和/dev/nvme0n1p3。
ecs-user@iZbjxxx:~$ sudo fdisk -lu
Disk /dev/nvme0n1: 40 GiB, 42949672960 bytes, 83886080 sectors
Disk model: Alibaba Cloud Elastic Block Storage
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: F53CFB28-7636-46F8-BA70-5CDF01E0FD43
Device Start End Sectors Size Type
/dev/nvme0n1p1 2048 4095 2048 1M BIOS boot
/dev/nvme0n1p2 4096 395263 391168 191M EFI System
/dev/nvme0n1p3 395264 83886046 83490783 39.8G Linux filesystem
Disk /dev/nvme1n1: 40 GiB, 42949672960 bytes, 83886080 sectors
Disk model: Alibaba Cloud Elastic Block Storage
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/nvme2n1: 40 GiB, 42949672960 bytes, 83886080 sectors
Disk model: Alibaba Cloud Elastic Block Storage
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes