News Marvell stellt nativen PCIe/NAND-Controller für SSDs vor

HighTech-Freak schrieb:
@Holt: Danke für die Erklärung! SATA-Express kannte ich auch noch nicht...
Gerne geschene, dafür ist so ein Forum ja da.
HighTech-Freak schrieb:
Wie sollte ich einen solchen Controller, dessen Host-Schnittstelle PCIe ist in ein SAS/SATA-Laufwerk integrieren, das als Hostschnittstelle nur SAS/SATA hat?
Garnicht. Dann der SATA Controller kann ja keine PCIe Lane ansprechen (bzw. nur auf der Hostseite, nicht auf der Laufwerksseite). Das ist kein SATA/SAS Laufwerk und kann bestenfalls ein solches softwaremäßig emulieren oder sich als solcher ausgeben, damit Windows ihm auch TRIM Befehle schickt.
HighTech-Freak schrieb:
Wenn ich ein Laufwerk haben will, dass ich sowohl über SAS/SATA anbinden kann als auch über PCIe
Wieso willst Du so ein Laufwerk haben? Es ist entweder oder und wenn wie hier der NAND Controller direkt an PCIe Lane hängt, dann braucht es eben keinen SATA/SAS Controller daneben oder wie bisher üblich dazwischen. Die läßt sich natürlich auch nicht an einen SATA oder SAS Port anschliessen.
HighTech-Freak schrieb:
BTW: funktioniert PCIe-Hotplug eigentlich? Auch unter Windows? Theoretisch sollte es das ja, aber praktisch siehts da ja oft gaaanz anders aus... -.-'
Hard- und Software müssen das ebenso unterstützen wie die Firmware der Karte. Praktisch ist das wohl nur konsequent bei den Express Cards umgesetzt, wie sie in Notebooks oft zu finden sind und die neben einer USB2 Verbindung auch eine PCIe-Lane bieten. Ein echtes Problem bei allen Hotplug Lösungen ist immer die richtige Reihenfolge des Konktatschlusses der PINs beim Ein- und Ausstecken. Das läßt sich bei den Express Cards wegen der Bauform die nur ein gerades Einschieben erlaubt natürlich leichter sicherstellen als bei den Slots der Mainboard von Desktoprechnern, weshalb ich bei denen keine solchen Experiemtne starten würde.
Ergänzung ()

dogi schrieb:
Gibt es das nicht schon?
Protokoll ist NVM Express
http://www.nvmexpress.org/

und einen Linuxtreiber soll es auch schon geben
http://git.infradead.org/users/willy/linux-nvme.git
Das stimmt zwar und Marvell dazu gehört dazu wie alle andere Firmen aus dem Bereich SSD und Controller. Hiernach sollte der Windowstreiber von Nvelo ja schon fertig sein. Das hat sich wohl alles ein wenig verzögert und bei der Vorstellung des 88NV9145 erwähnen weder Marvell noch OCZ explicit NVM Express, das bringen nur die User in den Foren ins Spiel. Storagereview hat das zwar im November so zusammengebracht, aber erwähnt dann aber auch bei der Vorstellung des 88NV9145 NVM Express mit keinem Wort. Intel als Initiator von NVM Express plant offenbar auch noch keine SSD damit und deshalb wird man erst noch sehen müssen, ob das nun wirklich der erste konkrete NVM Express Controller ist.
 
Holt schrieb:
aber erwähnt dann aber auch bei der Vorstellung des 88NV9145 NVM Express mit keinem Wort.

Da wäre ich aber traurig. Ich beziehe mich auf den Artikel zum Thema:
"Zusätzlich zum AHCI-Modus und dem wohl für Multi-Controller-Konfigurationen genutzten Marvell NAND HCI unterstützt Marvells neuer Controller als dritten Betriebsmodus auch noch NVMHCI, die im vergangenen März verabschiedete Spezifikation für PCI-Express-SSDs. " mit dem Link:

https://www.computerbase.de/2011-03/industrie-verabschiedet-spezifikation-fuer-pcie-ssds/

und mit dem dortigen Link:

http://www.intel.com/standards/nvmhci/

NVMHCI = NVMExpress

Ohne NVM-Express würde mich das Gerät nicht interessieren. Mich interessiert an dem Thema nur NVM-Express.
 
Zuletzt bearbeitet:
Das wäre aber etwas irreführend, unten das Update:
http://www.storagereview.com/ocz_provides_vision_next_generation_ssds_and_processors

(Problem mit Whitelist, Spamschutz)
h**p://www.theregister.co.uk/2011/12/14/flash_round_up/print.html

h**p://www.drivershouse.com/drivers-news/ocz-ssd-and-the-new-low-cost-enterprise-class-product-preview-ocz-master-tlc-nand-flash-memory-pci-e-indilinx-master.html

"OCZ PCI-E interface, SSD Performance Comparison
The new NVM interface is expected to OCZ PCI-E SSD will be a time period in 2012 officially listed, named for the OCZ Z-Drive R5."

h**p://www.marvell.com/storage/system-solutions/native-pcie-ssd-controller/features/

"Function 2 – NVMHCI"

Also für mich sieht das sehr erfreulich aus. NVMEXPRESS IST DER KNALLER! :)
 
Zuletzt bearbeitet:
Enterprise NVMHCI ist die ursprüngliche Bezeichnung des NVM Express Standards.

Wie schon geschrieben, in der Ankündigung steht da nichts von NVM, nur:
Bleibt die Frage, ob OCZs VCA 3.0 dann am Ende doch NVM Express entspricht, aber ich finde dazu keinen Hinweis. Wenn da nichts kommt, dann ist NVM Express in Gefahr eine Totgeburt zu werden.
Ergänzung ()

dogi, die Links von StorageReview hatte ich doch oben schon genannt und da wie bei den anderen Links wird NVM Express immer nur in Nachrichten aus 2011 erwähnt.


Demnach kann er ja wohl einmal einen AHCI Treiber darstellen, dann diese Marvell eigenen HCI Modus und eben wohl auch NVMHCI. Das man aber gleich 3 Funktionsmodie und darunter auch einen eigenen implementiert, ist nicht wirklich ein Beweis des Vertrauens dass die NVMHCI durchsetzt.
 
Holt schrieb:
... Das man aber gleich 3 Funktionsmodie und darunter auch einen eigenen implementiert, ist nicht wirklich ein Beweis des Vertrauens dass die NVMHCI durchsetzt.

Du machst mir Mut. Eine bisherige SSD mit ihren Unzulänglichkeiten reicht mir für den Rest des Lebens. Damit gab es bisher zu viele Überraschungen. Ich bin kein Lottospieler.
 
Im Datenblatt steht auch: "RAID 0 Volume Manager supported on proprietary Marvell host drivers" aber auch "Host Drivers:
• Proprietary Linux Driver
• AHCI Inbox Driver
• Proprietary Windows Driver
Non-Volatile Memory Host Controller Interface (NVMHCI)"
 
Zuletzt bearbeitet:
Holt schrieb:
.... Non-Volatile Memory Host Controller Interface (NVMHCI)"

Danke. Hab's auch wieder gefunden
http://www.marvell.com/storage/syst...roller/assets/Marvell-88NV9145-Prod-Brief.pdf

Darauf beharre ich seit über 2 Jahren und musste mir auch deshalb diverse Unfreundlichkeiten gefallen lassen:

http://www.nvmexpress.org/index.php/download_file/view/42/1/

"10.1.1 EFI GUID
The NVM Express revision 1.0 GUID shall be 51116915-C34B-4D8E-86DB-6A70F2E60DAA."

Eine eigene Geräteklasse für SSDs. Das sagt einem der einfache Menschenverstand... ;)
 
Dannn noch ein eigenes NVMFS Filesystem und man könnte wirklich zufrieden sein, fenn derzeitige Filesystem wie NTFS legen Metadaten einfach an zuvielen verschiedenen Adressen ab. Ein SSD Controller könnte die nötigen Informationen für Dateien und Direktories viel besser selbst verwalten, zumal die gegenüber den Controllern von HDDs ja um einiges mächtiger sind und ja sowieso einiges an Metadaten verwalten müssen. Da wäre es nur logisch die übrigen Metadaten auch vom SSD-Controller verwalten zu lassen.
 
Zurück
Oben