Welche Art von logischer M.2-Schnittstelle wird für Plextor M6e SSD verwendet?

1

Ich kaufe eine Plextor PX-AG128M6e- SSD in der Hoffnung, dass sie als VMware ESXi 6.0-Datenspeicher verwendet werden kann. Und ich habe die Wikipedia- M.2- Seite überprüft , auf der drei Optionen für die logischen Geräteschnittstellen und Befehlssätze für die Schnittstelle mit M.2-Speichergeräten angegeben sind.

  • (1) Legacy-SATA
  • (2) SATA Express mit AHCI
  • (3) SATA Express mit NVMe

Ich bin gespannt, zu welchem ​​der M6e gehört. Natürlich ist dies bei Legacy-SATA nicht der Fall, da die maximale Übertragungsgeschwindigkeit 6 Gbit / s überschreitet. Aber ist es (2) oder (3), und woher weiß ich das aus der Produktspezifikation? oder per Software-Methode?

Ich glaube, ich muss das wissen, weil (2) und (3) unterschiedliche Betriebssystemtreiber zu erfordern scheinen.

Jimm Chen
quelle
1
Kennst du den Unterschied zwischen 2 und 3?
Ramhound
1
Der Hauptunterschied sollte der "Befehlssatz" sein, der an die Hardware gesendet wird. Der AHCI-Befehlssatz ist weniger effektiv als der von NVMe. Befehlssatz ist ein Programmierweltkonzept.
Jimm Chen

Antworten:

1

Es scheint, dass es AHCI und nicht NVMe verwendet. Wenn Sie Google verwenden, erhalten Plextor M6E M2 NVMeSie diesen Artikel mit vielen Details:

In Anbetracht dessen musste Plextor nicht lange darüber nachdenken, welches Protokoll in seinem PCIe-SSD-Produkt implementiert werden sollte. Um mögliche Inkompatibilitäten zu minimieren, ist es als reguläre PCIe-Karte konzipiert und verwendet das AHCI-Protokoll. Obwohl dies keine sehr praktische und fortschrittliche Lösung ist, funktioniert sie garantiert auf fast jedem Computer, der mindestens einen PCIe-Erweiterungssteckplatz besitzt.

Nun, das eigentliche Produkt ist etwas komplexer. Plextor hat sein M6e mit einem ähnlichen PCIe-Laufwerk für einen M.2-Steckplatz vereint. Das Desktop-Laufwerk M6e ist also eine M.2-Karte (80 x 22 mm), die auf einem PCIe -> M.2-Adapter montiert ist. Daher bietet Plextor den M6e in zwei Versionen für PCI Express- und M.2-Steckplätze an, bei denen es sich tatsächlich um ein und dasselbe Laufwerk handelt.

Wenn Sie sich dieses Diagramm des Linux IO-Treiberstapels ansehen, sehen Sie, dass NVMe-Geräte ganz anders behandelt werden als andere Geräte und auf dem System so aussehen, als würden Sie /dev/nvme#n#Befehle wie verwenden lsblk. Sehen Sie hier ein Beispiel.

James P
quelle