PCI-E M2 Adapter für ein RAID1 Volume - welche Erfahrungen - welche gehen?

  • Hallo zusammen,

    ich habe zwei DXP8800 Plus und denke darüber nach die PCI-E Slots jeweils mit einer M2 Adapter Karte auszurüsten.
    Dort sollten dann 2x4TB M2 Karten im RAID1 als Volume werkeln um meine VMs möglichst schnell zu bedienen.
    Kennt ihr Adapter die dazu kompatibel sind?

    1xDXP8800 Plus 96 GB RAM, 5x24TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDXP8800 Plus 64 GB RAM, 7x16TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDS1618+ mit 32GB RAM, 4xSeagate Ironwolf 8TB, R5-volume1, 2x1TB EVO970 als RW-Cache, X550T2 10GBit
    2xHPE Microserver Gen10 mit je 64GB RAM, X550T2 10GBit, ESXi 8.0.3
    DXP Firmware: latest

  • Wenn du in dem Slot 2 NVMEs betreiben willst, brauchst du Adapter, die die 8 Lanes in 2x 4 Lanes unterteilen, sprich mit einem entsprechenden Chip und die sind ggfls. teuer.

    UGREEN NAS Hardware

    DXP8800 | Test verschiedener Betriebssysteme | 2 x 18 TB MG10 bzw. 1x EXOS X24 16 TB RAID5 | 2x 4 TB Lexar NM790 | 64 GB RAM Kingston 5600 MHz

  • Ich habe ein wenig recherchiert.
    Die reden dann über

    Wie bei Reichelt:
    ...
    PCIe Gabelung
    Die Karte benötigt die PCIe Gabelung (Bifurcation) Funktion des Mainboards, um das PCIe Signal aufzuteilen, wenn mehrere Anschlüsse belegt werden.
    Hinweis
    Ohne PCIe Bifurcation kann nur der erste M.2 Slot der Karte verwendet werden.
    ...

    Hast du Informationen WELCHE Adapter dann doch funktionieren?
    Der Preis ist doch erst einmal zweitrangig.
    Welche gehen denn?
    Wo sind die Unterschiede?

    1xDXP8800 Plus 96 GB RAM, 5x24TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDXP8800 Plus 64 GB RAM, 7x16TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDS1618+ mit 32GB RAM, 4xSeagate Ironwolf 8TB, R5-volume1, 2x1TB EVO970 als RW-Cache, X550T2 10GBit
    2xHPE Microserver Gen10 mit je 64GB RAM, X550T2 10GBit, ESXi 8.0.3
    DXP Firmware: latest

  • maxblank: Vielen Dank für die Hinweise.

    Der Highpoint scheint keine Low-Profile Version zu haben und setzt offenkundig auf ein internes RAID.
    Also wahrscheinlich ein Mapping von einem HPT internem Raid auf ein Laufwerk zum Host.
    das möchte ich eigentlich nicht, alle M2 sollen vom OS verwaltet werden.

    Der Synology E10M20-T1 hat vier Nachteile
    1. Preis ca. 260 EUR
    2. unnütze 10GBit Netzwerk-Schnittstelle bei einer DXP8800 Plus
    3. PCI-e 3.0
    4. Synology als Hersteller, keine guten Erfahrungen mit "Original" Synology Zubehör.


    Der Axagon PCEM2-ND scheint "fast" genau das zu sein was ich brauche.
    - Preis wäre akzeptabel, ca. 130 EUR
    - Low-Profile Adapter dabei
    - Der Adapter ist universell und kompatibel mit jedem Motherboard und funktioniert auch auf Motherboards ohne PCI-Express Bifurcation Unterstützung
    - Leider nur PCIe3.0 Unterstützung =>
    Die tatsächliche Durchlässigkeit / Übertragungsgeschwindigkeit der Box liegt bei etwa 3500 MB/s (3.5 GB/s), sie ist durch die Grenzen der PCI-Express 3.0 Schnittstelle gegeben.

    Ich muss überlegen ob mir die halbierte Gescheindigkeit reicht bei dem finanziellem Aufwand.
    Aber diese Lösung wäre schon Faktoren besser als eine HDD+Cache Lösung.
    Wahrscheinlich werde ich mir diesen Adapter kaufen und mit zwei 4TB M2 bestücken und damit ein Volume für VMs erstellen
    Wäre schön wenn jemand diesen Controller einsetzt und Erfahrungen berichten könnte.


    Habe mir den Axagon PCEM2-ND gekauft, weil er kein Bifurcation am Mainboard braucht.
    Den Controller habe ich mit 2x4TB Samsung 990 Pro 4TB bestückt.
    Das Ergebnis ist allerdings sehr bescheiden.
    Ich sehe zwei "Externe" Laufwerke mit je 4TB, also keine "M2 Festplatten", damit leider keine Möglichkeit daraus ein normales raid 1 volume zu machen.
    Hat jemand Erfahrungen mit anderen Controllern die das vielleicht können (mit 2xM2) ?

    1xDXP8800 Plus 96 GB RAM, 5x24TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDXP8800 Plus 64 GB RAM, 7x16TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDS1618+ mit 32GB RAM, 4xSeagate Ironwolf 8TB, R5-volume1, 2x1TB EVO970 als RW-Cache, X550T2 10GBit
    2xHPE Microserver Gen10 mit je 64GB RAM, X550T2 10GBit, ESXi 8.0.3
    DXP Firmware: latest

    Edited once, last by Mike0185: Ein Beitrag von klausi99 mit diesem Beitrag zusammengefügt. (June 3, 2025 at 6:55 AM).

  • Prüfe bitte mal, ob auf der Karte ein Asmedia ASM2812 Chip verbaut ist, ggfls. den roten Kühlkörper lösen. Ich habe mir nochmals die Spezifikationen angeschaut. Das von dir genannte Problem mit den zwei externen Laufwerke kann eigentlich nicht vom Adapter kommen.

    Was wird im BIOS unter den Laufwerken angezeigt? Werden dort beide Samsung 990 Pro erkannt?

    Edit: Kannst du dieses von dir beschriebene Verhalten mit dem Adapter und beiden NVMEs an einem PC gegentesten?


    Laut diesem Video liegt es an UGOS Pro, mit alternativen Betriebssystem soll es laufen. Es kommt scheinbar der von dir gekaufte Adapter zum Einsatz.

    External Content youtu.be
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

    UGREEN NAS Hardware

    DXP8800 | Test verschiedener Betriebssysteme | 2 x 18 TB MG10 bzw. 1x EXOS X24 16 TB RAID5 | 2x 4 TB Lexar NM790 | 64 GB RAM Kingston 5600 MHz

    Edited 3 times, last by Mike0185: Ein Beitrag von maxblank mit diesem Beitrag zusammengefügt. (June 3, 2025 at 6:56 AM).

  • Hallo zusammen,

    ohne jetzt den Deckel aufzumachen wird ein ASM2812 angezeigt, siehe unten.
    Ich sehe ja zwei Laufwerke, aber eben nur als "Externe" nicht als M2.
    Beide sind genau die Samsung 4TB 990 Pro.
    04:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller S4LV008[Pascal]
    05:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller S4LV008[Pascal]

    Das Video zeigt eigentlich genau mein Problem!

    Mit den externen kann man nichts vernünftiges machen.
    Die NAS stehen im Keller und haben standardmäßig weder Monitor noch Tastatur und Maus dran.
    Leider auch nicht in der Nähe.
    Deswegen kann ich auch nicht direkt im BIOS nachsehen.

    Ich vermute ein falsches Mapping im UgreenOS.
    Dort wird diesen PCI-E NVME einfach der Status "Extern" vergeben, statt interne PCI-E.
    Ich denke das ich da ein Ticket aufmachen muss.

    1xDXP8800 Plus 96 GB RAM, 5x24TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDXP8800 Plus 64 GB RAM, 7x16TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDS1618+ mit 32GB RAM, 4xSeagate Ironwolf 8TB, R5-volume1, 2x1TB EVO970 als RW-Cache, X550T2 10GBit
    2xHPE Microserver Gen10 mit je 64GB RAM, X550T2 10GBit, ESXi 8.0.3
    DXP Firmware: latest

  • 02:00.0 PCI bridge: ASMedia Technology Inc. ASM2812 6-Port PCIe x4 Gen3 Packet Switch (rev 01)
    03:00.0 PCI bridge: ASMedia Technology Inc. ASM2812 6-Port PCIe x4 Gen3 Packet Switch (rev 01)
    03:08.0 PCI bridge: ASMedia Technology Inc. ASM2812 6-Port PCIe x4 Gen3 Packet Switch (rev 01)

    Ja, ist hier an der Ausgabe ganz klar zu erkennen. Es kann daher eigentlich nur an UGOS Pro liegen. Es wäre technisch mal noch interessant zu sehen, was bei einem PCIe-Adapter ohne Bifurcation-Chip mit einer einzelnen NVME angezeigt wird.

    Fixen kann das, wie du selbst geschrieben hast, nur UGREEN. Eventuell könnte auch eine udev-Regel Abhilfe schaffen, da dann die Laufwerke korrekt klassifiziert werden.

    Deine vollständige lspci-Ausgabe bestätigt, dass die ASM2812 PCIe-Switches (bei 02:00.0, 03:00.0, 03:08.0) direkt mit weiteren Geräten wie NVMe-SSDs, SATA-Controllern und Netzwerkkarten verbunden sind. Das erklärt, warum UGOS Pro den PCIe-Switch oder daran angeschlossene Geräte möglicherweise als “externe Datenträger” klassifiziert: Sie erscheinen wie hotplug-fähige Geräte, weil der ASM2812 das technisch unterstützt.

    UGREEN NAS Hardware

    DXP8800 | Test verschiedener Betriebssysteme | 2 x 18 TB MG10 bzw. 1x EXOS X24 16 TB RAID5 | 2x 4 TB Lexar NM790 | 64 GB RAM Kingston 5600 MHz

    Edited once, last by maxblank (June 2, 2025 at 9:47 PM).

  • Genau da sehe ich das Problem mit dem Mapping.
    Die haben einfach eine falsche udev Regel.

    1xDXP8800 Plus 96 GB RAM, 5x24TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDXP8800 Plus 64 GB RAM, 7x16TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDS1618+ mit 32GB RAM, 4xSeagate Ironwolf 8TB, R5-volume1, 2x1TB EVO970 als RW-Cache, X550T2 10GBit
    2xHPE Microserver Gen10 mit je 64GB RAM, X550T2 10GBit, ESXi 8.0.3
    DXP Firmware: latest

  • Ich bin da bei dir. Mach bitte ein Ticket bei UGREEN auf. 👍

    UGREEN NAS Hardware

    DXP8800 | Test verschiedener Betriebssysteme | 2 x 18 TB MG10 bzw. 1x EXOS X24 16 TB RAID5 | 2x 4 TB Lexar NM790 | 64 GB RAM Kingston 5600 MHz

  • Kannst du mal noch bitte die Ausgabe folgender Befehle posten.

    Code
    lspci -nn -vv -s 02:00.0
    lspci -nn -vv -s 03:00.0
    lspci -nn -vv -s 03:08.0

    und noch

    Code
    lspci -vvv | less
    UGREEN NAS Hardware

    DXP8800 | Test verschiedener Betriebssysteme | 2 x 18 TB MG10 bzw. 1x EXOS X24 16 TB RAID5 | 2x 4 TB Lexar NM790 | 64 GB RAM Kingston 5600 MHz




  • der lspci -vvv ghet nicht wegen der Menge


    Ticket bei UGREEN:
    DEB1929640908073684992

    1xDXP8800 Plus 96 GB RAM, 5x24TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDXP8800 Plus 64 GB RAM, 7x16TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDS1618+ mit 32GB RAM, 4xSeagate Ironwolf 8TB, R5-volume1, 2x1TB EVO970 als RW-Cache, X550T2 10GBit
    2xHPE Microserver Gen10 mit je 64GB RAM, X550T2 10GBit, ESXi 8.0.3
    DXP Firmware: latest

    Edited once, last by Mike0185: 4 Beiträge von klausi99 mit diesem Beitrag zusammengefügt. (June 3, 2025 at 6:56 AM).

  • Regel-Datei erstellen

    Code
    sudo nano /etc/udev/rules.d/99-ignore-asm2812.rules


    udev-Regel einfügen

    Code
    # ASM2812 PCIe-Switch ignorieren (alle Instanzen)
    SUBSYSTEM=="pci", ATTRS{vendor}=="0x1b21", ATTRS{device}=="0x2812", ENV{UDISKS_IGNORE}="1"


    Regel aktivieren (oder einfach Neustart ausführen)

    Code
    sudo udevadm control --reload-rules
    sudo udevadm trigger
    UGREEN NAS Hardware

    DXP8800 | Test verschiedener Betriebssysteme | 2 x 18 TB MG10 bzw. 1x EXOS X24 16 TB RAID5 | 2x 4 TB Lexar NM790 | 64 GB RAM Kingston 5600 MHz

  • Ich sehe leider keinen Unterschied.

    Für mich funktioniert das leider nicht.


    Code
    root@LPLNAS113:~# cat /etc/udev/rules.d/99-ignore-asm2812.rules
    # ASM2812 PCIe-Switch ignorieren (alle Instanzen)
    SUBSYSTEM=="pci", ATTRS{vendor}=="0x1b21", ATTRS{device}=="0x2812", ENV{UDISKS_IGNORE}="1"
    root@LPLNAS113:~#

    1xDXP8800 Plus 96 GB RAM, 5x24TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDXP8800 Plus 64 GB RAM, 7x16TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDS1618+ mit 32GB RAM, 4xSeagate Ironwolf 8TB, R5-volume1, 2x1TB EVO970 als RW-Cache, X550T2 10GBit
    2xHPE Microserver Gen10 mit je 64GB RAM, X550T2 10GBit, ESXi 8.0.3
    DXP Firmware: latest

    Edited once, last by Mike0185: Ein Beitrag von klausi99 mit diesem Beitrag zusammengefügt. (June 3, 2025 at 6:57 AM).

  • Die zweite Zeile musst du mit nano in die angelegte Datei eintragen und speichern, nicht per SSH als Befehl ausführen.

    UGREEN NAS Hardware

    DXP8800 | Test verschiedener Betriebssysteme | 2 x 18 TB MG10 bzw. 1x EXOS X24 16 TB RAID5 | 2x 4 TB Lexar NM790 | 64 GB RAM Kingston 5600 MHz

  • lese biite noch mal

    Das ist der Datei Inhalt:

    Code
    root@LPLNAS113:~# cat /etc/udev/rules.d/99-ignore-asm2812.rules
    # ASM2812 PCIe-Switch ignorieren (alle Instanzen)
    SUBSYSTEM=="pci", ATTRS{vendor}=="0x1b21", ATTRS{device}=="0x2812", ENV{UDISKS_IGNORE}="1"
    root@LPLNAS113:~#

    Ich sehe leider keinen Unterschied.

    Beide M2 sind nur als "Externe" Laufwerke zu sehen.

    Auch nach einem Reboot.


    Die sagen bei dem Ticket das der ASM Controller nicht offiziell unterstützt wird.
    Allerdings fragen sie nach wie die Handhabung für den Controller und die Laufwerke sein wird.
    Extern oder M2 intern.


    Vielleicht wird das ganze beim Booten nicht angezogen.
    Ich hatte noch ein anderes Ticket offen weg der MTU 9000
    Da haben die nur eine Dynamische Varinate angeboten.
    Keine dauerhafte Lösung.

    1xDXP8800 Plus 96 GB RAM, 5x24TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDXP8800 Plus 64 GB RAM, 7x16TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDS1618+ mit 32GB RAM, 4xSeagate Ironwolf 8TB, R5-volume1, 2x1TB EVO970 als RW-Cache, X550T2 10GBit
    2xHPE Microserver Gen10 mit je 64GB RAM, X550T2 10GBit, ESXi 8.0.3
    DXP Firmware: latest

    Edited once, last by Mike0185: 3 Beiträge von klausi99 mit diesem Beitrag zusammengefügt. (June 3, 2025 at 6:55 AM).

  • Schade, hätte klappen können. Berichte bitte mal, was bei dem Ticket rauskommt.

    UGREEN NAS Hardware

    DXP8800 | Test verschiedener Betriebssysteme | 2 x 18 TB MG10 bzw. 1x EXOS X24 16 TB RAID5 | 2x 4 TB Lexar NM790 | 64 GB RAM Kingston 5600 MHz

  • Hinweis: Bitte vermeidet unnötige Doppelposts und nutzt für Codebeispiele die entsprechende Code-Formatierung – das erhöht die Lesbarkeit für alle.

    Kleinere Ergänzungen oder Korrekturen könnt ihr auch einfach über die Bearbeiten-Funktion vornehmen, statt einen neuen Beitrag zu schreiben.

    This image is exclusive to our members!
    Please log in or register for free to view graphics and attachments.

    Vielen Dank!

  • Antwort vom Support:

    After consulting with our engineers, the system currently only supports the UGREEN CM302 M.2 NVMe to PCIe 3.0 x4 Express Card (70503). Other expansion cards are not yet compatible.

    2 Sachen:
    Die angegebene CM302 scheint einfach eine Karte zu sein bei der ein Anschluß per SATA und der andere per PCIE angebunden ist.
    Also eine einzige M2-NVME wird sichtbar sein.
    Das ist eine 15 EUR Karte.
    Dabei hat sie wohl noch nicht einmal einen Low-Profile Adapter.
    Das finde ich sehr enttäuschend.

    1xDXP8800 Plus 96 GB RAM, 5x24TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDXP8800 Plus 64 GB RAM, 7x16TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDS1618+ mit 32GB RAM, 4xSeagate Ironwolf 8TB, R5-volume1, 2x1TB EVO970 als RW-Cache, X550T2 10GBit
    2xHPE Microserver Gen10 mit je 64GB RAM, X550T2 10GBit, ESXi 8.0.3
    DXP Firmware: latest

  • Und jetzt kommt der Hit!

    Die 4TB NVME kann nur als 2TB formatiert werden.

    Dieses externe Gerät erkannt als 4TB Device, kann nur als 2TB formatiert werden weil die Software das so vorgibt!

    Und ernsthaft hat mir der Support mitgeteilt das es am "nicht kompatiblen" Controller liegt!!!

    Unfassbar.

    1xDXP8800 Plus 96 GB RAM, 5x24TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDXP8800 Plus 64 GB RAM, 7x16TB Seagate EXOS, R5-volume1, 2x4TB EVO990 Pro, R1-volume2, 1x2TB EVO990 Plus - Read-Cache
    1xDS1618+ mit 32GB RAM, 4xSeagate Ironwolf 8TB, R5-volume1, 2x1TB EVO970 als RW-Cache, X550T2 10GBit
    2xHPE Microserver Gen10 mit je 64GB RAM, X550T2 10GBit, ESXi 8.0.3
    DXP Firmware: latest

Participate now!

Join our community with over 10,000 members!

Register yourself now for free to get full access to all content, graphics, downloads and other exclusive features!