Express de memória não volátil (nvme)

Definição - O que significa Non-Volatile Memory Express (NVMe)?

A memória não volátil expressa (NVM Express ou NVMe) é uma interface controladora de host escalonável e de alto desempenho com conjunto de comandos e interface de registro simplificada. Ele é projetado para data centers, sistemas e empresas que fazem uso de armazenamento baseado em memória não volátil. Os dispositivos baseados em NVM Express estão disponíveis em dispositivos de fator de forma de 2.5 polegadas e como placas de expansão PCI Express de tamanho padrão. O NVM Express pode ajudar as indústrias e centros de dados a atender às demandas de alto desempenho relacionadas ao armazenamento de memória não volátil.

Definirtec explica Non-Volatile Memory Express (NVMe)

O foco do NVM Express é aumentar o desempenho e a interoperabilidade em uma ampla gama de clientes e sistemas empresariais. Semelhante a outros dispositivos de estado sólido, NVM Express faz uso de níveis de paralelismo e é totalmente utilizado pelo aplicativo host e hardware. Devido a isso, ele reduz a sobrecarga de entrada / saída e traz muitas melhorias de desempenho em comparação com outras interfaces de dispositivo lógico, como latência reduzida, filas de comando longas e múltiplas. Uma das características salientes do NVM Express é que ele não requer leituras de registro para fornecer um comando. Ele também possui uma pilha de armazenamento simplificada. Ambos os fatores se combinam para ajudar o NVM Express a atingir sua baixa latência. NVM Express fornece um único padrão de interface de software para dispositivos de estado sólido PCIe, portanto, não há dúvidas sobre problemas de compatibilidade. NVM Express é altamente otimizado para armazenamento baseado em memória.

Existem muitos benefícios distintos associados ao NVM Express. Ele melhora significativamente o desempenho sequencial e aleatório, graças à redução da latência. É capaz de acessar mais dados por ciclo de CPU. Ele também permite altos níveis de paralelismo e ajuda a simplificar o conjunto de comandos para fornecer proteção e segurança. Outro benefício associado ao NVM Express é que ele oferece uma abordagem baseada em padrões que ajuda a permitir a adoção em um nível mais amplo e a interoperabilidade de dispositivos de estado sólido PCIe. Comparado aos dispositivos de estado sólido baseados em SATA, os dispositivos NVM Express fornecem menor consumo de energia e maiores operações de entrada / saída por segundo. Com a ajuda de várias filas, o NVM Express garante que a CPU seja utilizada em todo o seu potencial e que as operações de entrada / saída por segundo não sejam obstruídas ou interrompidas ou por limitações de um único núcleo.