Różnica między PCIE i NVME

Różnica między PCIE i NVME

Jeśli chodzi o napędy solidne lub SSDS i ogólnie media pamięci, w rzeczywistości jest wiele do rozmowy i jest wiele technicznych terminów, które są rzucane, od HCI do SATA, PCIE, do NVME. Tak więc powoduje wiele zamieszania, jeśli chodzi o zrozumienie, jaki może być właściwy wybór dla twoich rozwiązań do przechowywania. NVME to protokół transferu, który działa na interfejsach transferowych, takich jak PCIE.

Co to jest PCIE?

Komponent peryferyjny Interconnect Express, oficjalnie skrócony jako PCI Express lub PCIE, jest szybkim standardowym interfejsem magistrali ds. SSD o wysokiej wydajności. Jest to interfejs używany do włączania nowoczesnych kart rozszerzeń do nowoczesnych komputerów lub płyt głównych. W rzeczywistości PCIE jest w sercu wielu rozwiązań we/wy serwerów i rozwiązań łączności. Jest to standardowy interfejs magistrali, który pomaga komunikować się z procesorami i zewnętrznym światem urządzeń sieciowych we/wy. PCIE współpracuje z prawie wszystkim, w tym kartami dźwiękowymi, kartami graficznymi, kartami Ethernet, kartami rajdowymi i napędami stałymi (SSDS). Obsługuje połączenia punkt-punkt dla komponentów innych.

Regule przez PCI Special Interest Group (PCI-SIG), prędkość PCIE jest zdefiniowana przez jej wersję i liczbę pasów, które są seryjnie podłączone, tworząc fizyczne złącze. Każdy pas ma dwie pary przewodów, jedną do odbierania, a drugą do transmisji. PCIE łącze między dwoma urządzeniami może mieć od 1 do 32 pasów. Istnieje kilka różnych implementacji PCIE odpowiadających pokoleniom, które reprezentują ulepszenia prędkości oraz opcje pakowania fizycznego. PCIE 5.0 to najnowszy standard, który może osiągnąć absolutnie szalone prędkości; Mówimy o 32 gigatransfers na sekundę (GT/s) przeciwko 16 GT/s na PCIE 4.0.

Co to jest NVME?

Nielatywna pamięć Express, skrót od NVME, to protokół transferu komunikacji specjalnie zaprojektowany do dostępu do szybkich urządzeń do multimediów pamięci, takich jak napędy solidne i solidne nowej generacji. NVME to nowy standard technologii celowo zbudowany do płonącego szybkiego dostępu do SSD PCIE. Jest to nowy protokół alternatywy dla AHCI/SATA i protokół SCSI używany przez SAS. NVME to otwarta kolekcja standardów opracowanych zbiorowo przez grupę roboczą NVM Express, która składa się z ponad 90 firm. Standard został opracowany, aby pomóc w umożliwieniu szerokiego przyjęcia dysków SSD opartych na PCIE oraz w zakresie skalowalnego interfejsu, który w nadchodzącej przyszłości zda sobie sprawę z prawdziwego potencjału technologii SSD.

Kiedy SSD po raz pierwszy przyszedł na zdjęcie, użyli protokołów SATA i/lub SAS, aby były bardziej zgodne z istniejącymi dyskami twardych, do których byliśmy tak przyzwyczajeni. Tak więc, aby doprowadzić do prędkości SSD i bycie bliżej procesora, PCIE został opracowany jako następny logiczny interfejs pamięci flash. Ale wczesne dyski SSD PCIE nie miały standardów branżowych i dodanych funkcji. Tak więc standard NVME został opracowany specjalnie dla pamięci nieulotnej, zwłaszcza szybkich dysków SSD. Jest super szybki, jak 2 do 7 razy szybszy niż SSDS. Na przykład tradycyjne dysku twardym za pomocą protokołu SCSI miały jedną kolejkę do poleceń. Z drugiej strony NVME jest pierwszym protokołem pamięci, który obsługuje do 64 000 kolejek i 64 000 poleceń na kolejkę.

Różnica między PCIE i NVME

Interfejs/protokół PCIE i NVME

PCIE, skrót od komponentu peryferyjnego InterConnect Express, jest standardowym interfejsem magistrali ds. SSD o wysokiej wydajności. PCIE współpracuje z prawie wszystkim, w tym kartami dźwiękowymi, kartami graficznymi, kartami Ethernet, kartami rajdowymi i napędami stałymi (SSDS). Nieulotna pamięć Express, skrót od NVME, to protokół transferu komunikacji, który działa na interfejsach transferowych, takich jak PCIE. NVME to nowy standard technologii celowo zbudowany do płonącego szybkiego dostępu do szybkich urządzeń multimedialnych, takich jak napędy Solid Solid i nowej generacji.

Zastosowania PCIE i NVME

- PCIE to wysokowydajny interfejs przepustowości używany do podłączania nowoczesnych kart rozszerzeń do nowoczesnych komputerów lub płyt głównych. Jest używany we wszystkich aplikacjach komputerowych, w tym komputerach osobistych, serwerach korporacyjnych, systemach komunikacyjnych i aplikacjach przemysłowych. PCIE znajduje się w sercu wielu rozwiązań we/wy serwera i rozwiązań łączności. SSD NVME są stosowane w wysokowydajnych aplikacjach obliczeniowych, takich jak handel wysokiej częstotliwości. Protokół NVME został opracowany specjalnie dla pamięci nieulotnej, takich jak NAND Flash i szybkie SSDS.

PCIE vs. NVME: wykres porównawczy

Podsumowanie różnicy między PCIE i NVME

Tak więc, w skrócie, PCIE to standardowy interfejs magistrali, który działa z prawie wszystkim, w tym kartami dźwiękowymi, kartami graficznymi, kartami Ethernet, kartami rajdowymi i napędami solidnymi (SSDS). PCIE opiera się na topologii punkt-punkt, w przeciwieństwie do starszej topologii magistrali PCI, która wykorzystywała wspólną architekturę magistrali równoległej. Specyfikacja PCIE jest utrzymywana przez PCI Specjalną grupę interesu. Z drugiej strony NVME jest specyfikacją interfejsu do komunikacji z napędami NAND Flash i nowej generacji, a funkcjonalnie opiera się na tych samych protokołach, co SATA i SAS. NVME i PCIE nie są sprzecznymi technologiami; W rzeczywistości SSD NVME są zwykle bezpośrednio dołączone do systemu hosta nad magistrali PCIE. Zasadniczo NVME używa PCIE, aby umożliwić nowoczesne zastosowania w celu osiągnięcia ich potencjału. Wykorzystuje PCIE w celu uzyskania dostępu do rozwiązań pamięci masowej, takich jak SSDS.