Разлика между PCIe и NVMe

Когато става въпрос за твърди дискове, или SSD дискове, и носители за съхранение като цяло, всъщност има за какво да се говори и има много технически термини, които се хвърлят наоколо, от HCI през SATA до PCIe до NVMe. Така че, това създава много объркване, когато става въпрос за разбиране какъв може да бъде правилният избор за вашите решения за съхранение. NVMe е протокол за прехвърляне, който работи върху интерфейсите за прехвърляне, като например PCIe.

Какво е PCIe?

Peripheral Component Interconnect Express, официално съкратено като PCI Express или PCIe, е високоскоростен стандартен интерфейс за шина за високопроизводителни SSD дискове. Това е интерфейс, използван за включване на модерни карти за разширение в съвременни компютри или дънни платки. Всъщност PCIe е в основата на много сървърни I/O и решения за свързване. Това е стандартен интерфейс на шината, който помага за комуникация с процесори и външния свят на I/O мрежови устройства. PCIe работи с почти всичко, включително звукови карти, видео карти, Ethernet карти, рейд карти и SSD устройства. Той обработва връзки от точка до точка за не-ядрени компоненти, за разлика от по-старата топология на шината PCI, която използва споделена архитектура на паралелна шина.

Управляван от PCI Special Interest Group (PCI-SIG), скоростта на PCIe се определя от неговата версия и броя на лентите, които са свързани последователно, за да образуват физическия конектор. Всяка лента има два чифта проводници, един за приемане, а другият за предаване. PCIe връзката между две устройства може да има между 1 до 32 ленти. Има няколко различни реализации на PCIe, съответстващи на поколения, които представляват подобрения в скоростта плюс опции за физическо опаковане. PCIe 5.0 е най -новият стандарт, който може да достигне абсолютно безумни скорости; говорим за 32 гигатрансфера в секунда (GT/s) срещу 16 GT/s на PCIe 4.0.

Какво е NVMe?

Енергонезависимата памет Express, съкратено от NVMe, е протокол за пренос на комуникация, специално проектиран за достъп до високоскоростни носители за съхранение, като флаш и твърдотелни устройства от следващо поколение. NVMe е нов технологичен стандарт, създаден специално за бърз достъп до PCIe SSD дискове. Това е нова алтернатива на протокола на AHCI/SATA и протокола SCSI, използван от SAS. NVMe е отворена колекция от стандарти, съвместно разработена от работната група NVM Express, която се състои от повече от 90 компании. Стандартът е разработен, за да подпомогне широкото приемане на базирани на PCIe SSD дискове и да даде мащабируем интерфейс, който ще реализира истинския потенциал на SSD технологията в бъдеще.

Когато SSD дисковете се появиха за първи път, те използваха SATA и/или SAS протоколи, за да бъдат по -в съответствие със съществуващите твърди дискове, с които бяхме толкова свикнали. Така че, за да се доближи до скоростта на SSD дисковете и да бъде по -близо до процесора, PCIe е разработен като следващия логически интерфейс за флаш памет. Но ранните PCIe SSD дискове нямаха индустриални стандарти и добавени функции. Така стандартът NVMe е разработен специално за енергонезависима памет, особено за високоскоростни SSD дискове. Той е супер бърз, като 2 до 7 пъти по -бърз от SATA SSD. Например, традиционните твърди дискове, използващи протокола SCSI, имаха една опашка за команди. NVMe, от друга страна, е първият протокол за съхранение, който поддържа до 64 000 опашки и 64 000 команди на опашка.

Разлика между PCIe и NVMe

Интерфейс/протокол на PCIe и NVMe

PCIe, съкратено от Peripheral Component Interconnect Express, е стандартен интерфейс на шината за високопроизводителни SSD дискове. PCIe работи с почти всичко, включително звукови карти, видео карти, Ethernet карти, рейд карти и SSD устройства. Non-Volatile Memory Express, съкратено от NVMe, е протокол за комуникационен трансфер, който работи върху интерфейси за прехвърляне, като например PCIe. NVMe е нов технологичен стандарт, специално създаден за бърз достъп до високоскоростни носители за съхранение, като флаш и твърдотелни устройства от следващо поколение.

Приложения на PCIe и NVMe

-PCIe е високопроизводителен интерфейс с честотна лента, използван за включване на съвременни разширителни карти в съвременни компютри или дънни платки. Използва се във всички компютърни приложения, включително персонални компютри, корпоративни сървъри, комуникационни системи и промишлени приложения. PCIe е в основата на много сървърни I/O и решения за свързване. NVMe SSD дисковете се използват в високопроизводителни изчислителни приложения като високочестотна търговия. Протоколът NVMe е разработен специално за енергонезависима памет, като NAND флаш и високоскоростни SSD дискове.

PCIe срещу NVMe: Сравнителна таблица

Обобщение на разликата между PCIe и NVMe

Накратко, PCIe е стандартен интерфейс за шина, който работи с почти всичко, включително звукови карти, видео карти, Ethernet карти, рейд карти и твърди дискове (SSD). PCIe се основава на топология точка-точка, за разлика от по-старата топология на шината PCI, която използва споделена архитектура на паралелна шина. Спецификацията PCIe се поддържа от групата за специални интереси на PCI. NVMe, от друга страна, е спецификация на интерфейса за комуникация с флаш NAND и твърдотелни устройства от следващо поколение и функционално се основава на същите протоколи като SATA и SAS. NVMe и PCIe не са противоречиви технологии; всъщност NVMe SSD дисковете обикновено са директно свързани към хост система през PCIe шина. Така че основно NVMe използва PCIe, за да даде възможност на съвременните приложения да достигнат своя потенциал. Той използва PCIe за достъп до високоскоростни решения за съхранение, като например SSD дискове.

Вижте повече за: ,