Topik ini menjelaskan persyaratan keluarga instans, gambar, dan cloud disk untuk menggunakan protokol NVMe dengan Instance ECS, serta mencakup operasi terkait.
Non-Volatile Memory Express (NVMe) adalah protokol antarmuka berkecepatan tinggi yang dirancang untuk penyimpanan solid-state, seperti SSD berbasis flash. Protokol ini memungkinkan perangkat penyimpanan berkomunikasi langsung dengan CPU dan mengurangi latensi transfer data. Menyambungkan cloud disk ke Instance ECS melalui protokol NVMe secara signifikan mengurangi latensi I/O.
Batasan penggunaan
Untuk menggunakan protokol NVMe dengan Instance ECS, keluarga instans, gambar, dan cloud disk harus memenuhi persyaratan berikut:
|
Resource |
Description |
|
Instance family |
Keluarga instans harus mendukung protokol NVMe secara default. Catatan
Anda dapat memanggil operasi DescribeInstanceTypes untuk menanyakan keluarga instans. Kemudian, periksa parameter NvmeSupport dalam respons untuk memastikan apakah keluarga instans tersebut mendukung NVMe. |
|
Image |
Gambar harus menyertakan driver NVMe. Catatan
|
|
Cloud disk |
Hanya ESSD dan ESSD AutoPL disk yang didukung. Catatan
|
Penagihan
Tidak ada biaya tambahan untuk menggunakan protokol NVMe. Resource yang mendukung NVMe ditagih sesuai metode standarnya. Untuk informasi selengkapnya tentang penagihan resource ECS, lihat Ikhtisar penagihan.
Operasi terkait
Saat menggunakan protokol NVMe dengan Instance ECS Anda, Anda mungkin perlu melakukan operasi berikut:
|
Actions |
Description |
|
Create an ECS instance that supports the NVMe protocol |
Saat Anda membuat instans, Anda dapat membuat disk ESSD atau ESSD AutoPL bersamaan dengan instans tersebut. |
|
Purchase an ESSD, ESSD AutoPL disk, or Regional ESSD separately and attach it to an ECS instance |
|
|
Initialize an NVMe disk |
Disk NVMe, baik yang dibuat bersama instans maupun dibeli secara terpisah, harus diinisialisasi sebelum digunakan. Untuk informasi selengkapnya, lihat Inisialisasi data disk. Catatan
Saat menginisialisasi disk NVMe, nama perangkat dan nama partisinya berbeda dari cloud disk lainnya. Untuk informasi selengkapnya, lihat Nama perangkat disk NVMe. |
Operasi lainnya serupa dengan operasi untuk cloud disk lainnya. Untuk informasi selengkapnya, lihat Kelola cloud disk.
Nama perangkat
Saat Anda menyambungkan disk ESSD atau ESSD AutoPL ke instans Linux melalui protokol NVMe, nama perangkat dan partisinya berbeda dari cloud disk lainnya. Anda dapat menjalankan perintah sudo fdisk -lu untuk melihat nama-nama tersebut.
Output perintah berikut menunjukkan contoh tiga cloud disk yang disambungkan ke sebuah instans:
-
Nama perangkat menggunakan format
/dev/nvmeXn1.-
Disk sistem: /dev/nvme0n1
-
Disk data: /dev/nvme1n1, /dev/nvme2n1, dan seterusnya.
-
-
Nama partisi menggunakan format
<Device name>p<Partition number>. Sebagai contoh, jika disk sistem /dev/nvme0n1 memiliki tiga partisi, partisi-partisi tersebut diberi nama /dev/nvme0n1p1, /dev/nvme0n1p2, dan /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