Por que NVMe é importante no Data Center
Os protocolos de armazenamento estão se aprimorando à medida que as organizações investem na transformação digital atual que está ocorrendo no ambiente empresarial intensivo de dados. Até agora, SATA (suporta SSD e discos rígidos giratórios) era o protocolo dominante, mas com o surgimento da memória não volátil express, os equipamentos estão se voltando para um novo tipo de tecnologia.
Conhecido como NVMe, o novo protocolo de armazenamento fortalece os data centers e ambientes empresariais para aproveitarem totalmente o alto desempenho da memória flash. Como a interface SATA foi criada para discos rígidos, ela possui muitos pontos negativos quando comparada com SSDs baseados em memória flash. Enquanto o protocolo SATA está disponível tanto para SSDs quanto para HDDs, NVMe foi especialmente projetado para SSDs. Como resultado, a diferença de desempenho entre SATA e NVMe é impressionante.

A Fig. 1 acima mostra as diferenças de IOPS e largura de banda entre SATA e NVMe
SATA III apresenta velocidades de até 600MB/s, mas não é capaz de manter esse tipo de desempenho consistentemente. SSDs com base em SATA são proficientes para a carga de trabalho de alguns data centers, já que existem muitos servidores antigos no campo compatíveis apenas com SSDs SATA/SAS, mas que irão eventualmente ficar limitados e serão superados no seu desempenho.
Permitindo numerosas operações de I/O ao mesmo tempo, o NVMe torna possível o processamento multicore necessário para as organizações competirem em acessar, manipular e processar dados de modo eficiente em ambientes empresariais. A Qualidade de Serviço (QoS) é o que oferece um excepcional equilíbrio de entrega consistente de I/O e alto desempenho IOPS de leitura e gravação para administrar uma ampla variedade de cargas de trabalho.

Setores como assistência médica, finanças e telecomunicações todos eles dependem de computadores extremamente rápidos com alto desempenho e baixa latência. Empresas de assistência médica e telecomunicações aproveitam as velocidades do NVMe para cargas de trabalho rápidas e complexas, pois ele quase elimina os tempos de espera do processador ao ler dados do armazenamento. Empresas financeiras usam NVMe como armazenamento extra para acelerar grandes quantidades de transações.
Bancos de dados de processos de transações online (OLTP) e big data também se beneficiam com leituras de alto desempenho. Nos bancos de dados, as empresas podem usar o cache do SSD para marcar dados, metadados e índices sem retardar as velocidades de leitura. Isso melhora as velocidades de consulta, o que no final representa um melhor desempenho do banco de dados. Analistas de negócios podem tomar decisões em tempo real com dados facilmente acessíveis, já que as cargas de trabalho intensivas de big data não atravessam gargalos. NVMe não está limitado a somente um tipo específico de carga de trabalho, pois ele também aprimora o desempenho de outros aplicativos. 
NVMe permite aos administradores otimizar ambientes virtualizados aumentando o número de máquinas virtuais que a rede virtual pode suportar. Normalmente, ambientes virtuais precisam particionar a rede por carga de trabalho, latência ou IOPS. Isso pode levar a custos excessivos e aumento na carga de trabalho para a adminitração. O NVMe é construído intencionalmente para gerenciar clusters e desempenho otimizado para todas as cargas de trabalho, o que permite ao ambiente virtual aumentar a velocidade e o desempenho da rede sem a necessidade de partições complexas.