Diferencia entre PCIe y NVME

Diferencia entre PCIe y NVME

Cuando se trata de unidades de estado sólido, o SSDS, y medios de almacenamiento en general, en realidad hay mucho de qué hablar y hay muchos términos técnicos que se arrojan, desde HCI a SATA y PCIE y NVME. Por lo tanto, crea mucha confusión cuando se trata de comprender cuál podría ser la elección correcta para sus soluciones de almacenamiento. El NVME es un protocolo de transferencia que se ejecuta sobre las interfaces de transferencia, como PCIe.

Que es PCIe?

Interconnect Express de componente periférico, oficialmente abreviado como PCI Express o PCIe, es una interfaz de bus estándar de alta velocidad para SSD de alto rendimiento. Es la interfaz utilizada para conectar tarjetas de expansión modernas en computadoras o placas base modernas. De hecho, PCIe está en el corazón de muchas soluciones de E/S de servidor y conectividad. Es una interfaz de bus estándar que ayuda a comunicarse con CPU y el mundo exterior de los dispositivos de redes de E/S. PCIe funciona con casi cualquier cosa, incluyendo tarjetas de sonido, tarjetas de video, tarjetas de Ethernet, tarjetas RAID y unidades de estado sólido (SSDS). Maneja conexiones punto a punto para componentes no básicos, a diferencia de la topología de bus PCI más antigua que utilizó la arquitectura de bus paralelo compartido.

Registrado por el grupo de interés especial PCI (PCI-SIG), la velocidad de PCIe se define por su versión y el número de carriles que están conectados en serie para formar el conector físico. Cada carril tiene dos pares de cables, uno para recibir y el otro para transmitir. El enlace PCIe entre dos dispositivos puede tener entre 1 y 32 carriles. Hay varias implementaciones diferentes de PCIe correspondientes a las generaciones que representan mejoras de velocidad más opciones de embalaje físico. El PCIe 5.0 es el último estándar que puede alcanzar velocidades absolutamente locas; Estamos hablando de 32 gigatransfiers por segundo (GT/s) contra los 16 GT/s en el PCIe 4.0.

Que es NVME?

La memoria no volátil Express, abreviatura de NVME, es un protocolo de transferencia de comunicación especialmente diseñado para acceder a dispositivos de medios de almacenamiento de alta velocidad, como unidades de Estado Sólido de Next Gener. NVME es un nuevo estándar de tecnología construido a propósito para un acceso rápido a SSDS PCIe. Es una nueva alternativa de protocolo a AHCI/SATA y el protocolo SCSI utilizado por SAS. NVME es una colección abierta de estándares desarrollados colectivamente por el grupo de trabajo NVM Express, que consta de más de 90 empresas. El estándar se desarrolló para ayudar a habilitar la amplia adopción de SSD basados ​​en PCIE y para dar una interfaz escalable que se dará cuenta del verdadero potencial de la tecnología SSD en el futuro próximo.

Cuando los SSD llegaron por primera vez a la imagen, usaron los protocolos SATA y/o SAS para estar más en línea con los discos duros existentes a los que estábamos tan acostumbrados. Entonces, para llevarlo a la velocidad de los SSD, y para estar más cerca de la CPU, PCIe se desarrolló como la siguiente interfaz lógica para la memoria flash. Pero los primeros SSD PCIe carecían de estándares de la industria y características adicionales. Entonces, el estándar NVME se desarrolló específicamente para la memoria no volátil, especialmente los SSD de alta velocidad. Es súper rápido, como 2 a 7 veces más rápido que los SSD de SATA. Por ejemplo, los HDD tradicionales que usan el protocolo SCSI tenían una cola para los comandos. El NVME, por otro lado, es el primer protocolo de almacenamiento que admite hasta 64,000 colas y 64,000 comandos por cola.

Diferencia entre PCIe y NVME

Interfaz/protocolo de PCIe y NVME

PCIe, abreviatura de componente periférico, Interconnect Express, es una interfaz de bus estándar para SSD de alto rendimiento. PCIe funciona con casi cualquier cosa, incluyendo tarjetas de sonido, tarjetas de video, tarjetas de Ethernet, tarjetas RAID y unidades de estado sólido (SSDS). La memoria no volátil Express, abreviatura de NVME, es un protocolo de transferencia de comunicación que se ejecuta sobre las interfaces de transferencia como PCIe. NVME es una nueva tecnología estándar construida a propósito para un acceso rápido a los dispositivos de medios de almacenamiento de alta velocidad, como unidades de Estado Sólido y Flash de próxima generación.

Aplicaciones de PCIe y NVME

- PCIe es una interfaz de ancho de banda de alto rendimiento utilizada para enchufar tarjetas de expansión modernas en computadoras o placas base modernas. Se utiliza en todas las aplicaciones informáticas, incluidas computadoras personales, servidores empresariales, sistemas de comunicación y aplicaciones industriales. PCIe está en el corazón de muchas soluciones de E/S de servidores y conectividad. Los SSD NVME se utilizan en aplicaciones informáticas de alto rendimiento, como el comercio de alta frecuencia. El protocolo NVME se desarrolló específicamente para la memoria no volátil, como NAND Flash y SSD de alta velocidad.

PCIe VS. NVME: Gráfico de comparación

Resumen de la diferencia entre PCIe y NVME

Entonces, en pocas palabras, PCIe es una interfaz de autobús estándar que funciona con casi cualquier cosa, incluidas tarjetas de sonido, tarjetas de video, tarjetas de Ethernet, tarjetas RAID y unidades de estado sólido (SSDS). PCIE se basa en una topología punto a punto, a diferencia de la topología de bus PCI más antigua que utilizó la arquitectura de bus paralelo compartido. La especificación PCIe es mantenida por el grupo de interés especial de PCI. NVME, por otro lado, es una especificación de interfaz para la comunicación con flash NAND y unidades de estado sólido de próxima generación, y funcionalmente, se basa en los mismos protocolos que SATA y SAS. NVME y PCIe no son tecnologías contradictorias; De hecho, los SSD de NVME generalmente están directamente conectados a un sistema de host en un bus PCIe. Entonces, básicamente, NVME utiliza PCIe para permitir que las aplicaciones modernas alcancen su potencial. Aprovecha PCIe para acceder a soluciones de almacenamiento de alta velocidad, como SSDS.