NVMe, explicado
NVMe é um protocolo de armazenamento projetado para dispositivos de memória não volátil, comumente usado por unidades de estado sólido modernas.
- O campo
- Técnico
- Tempo de leitura
- 1 minuto
- Nesta entrada
- Significado · relevância · limites
O significado
NVMe é um protocolo de armazenamento projetado para dispositivos de memória não volátil, comumente usado por unidades de estado sólido modernas.
Por que isso importa
Pode proporcionar alta taxa de transferência e baixa latência, mas o desempenho da aplicação também depende da qualidade do dispositivo, do compartilhamento e da carga de trabalho.
A fronteira
Um rótulo de protocolo de armazenamento não é uma promessa do tempo de resposta de um aplicativo nem de uma política de backup.
Meça a carga de trabalho em vez do rótulo
Um banco de dados realiza muitas leituras e gravações pequenas, então a latência de armazenamento e o comportamento sustentado de I/O importam tanto quanto a capacidade nominal do disco. NVMe descreve uma interface e protocolo, não uma garantia universal de velocidade. Carga compartilhada, características do dispositivo e a pilha de armazenamento podem afetar o desempenho, e alguns produtos do catálogo usam explicitamente SATA SSD ou HDD.
- Leia o tipo e a capacidade de disco do plano selecionado em vez de presumir que todos os produtos usam NVMe.
- Faça benchmark de um conjunto de dados representativo e mantenha folga para logs, índices e operações de recuperação.