SA6400 viel zu langsam

MAW

Benutzer
Mitglied seit
14. Jun 2024
Beiträge
4
Punkte für Reaktionen
5
Punkte
3
Hallo zusammen,

ich hoffe, dass ich hier im richtigen Unter-Forum schreibe. Falls nicht, gerne einen Hinweis an mich.

Wir sind eine Kreativ-Agentur und arbeiten ausschließlich mit Macs auf der Synology SA6400. Bis vor einem Monat haben wir 5 Jahre lang eine Synology RE1221+ im Einsatz gehabt. Aktuell greifen 10 Macs auf die NAS als File-Server zu. Auf den Rechnern befinden sich alle Apps wie die gesamte Adobe Creative Cloud und das MS Office for Mac, alle Projektdaten befinden sich jedoch auf der NAS und wir arbeiten somit alle mit den Datensätzen auf der NAS.

Dies hat bis vor einem Monat gut funktioniert, bis aufgrund der Indexierung von Daten mit Hyper Search (wir haben sehr viele Projekte, welche oft nach Teilprojekten und Inhalten durchsucht werden) die Zugriffszeiten auf die NAS nicht mehr tragbar waren. Heisst die NAS fing an, ohne Ankündigung indexierte Ordner neu zu indexieren und wurde im Laufe des Tagesgeschäfts nicht mehr wirklich nutzbar. Das erstellen eines leeren Ordners via Finder auf dem Mac hat bis zu 10 Sekunden gedauert.

Da wir mit recht grossen Daten arbeiten, dachte ich ok, es muss mehr Dampf her und so wurde eine neue NAS die SA6400 mit 64gb RAM und 4x 3,8TB SSD Laufwerken (Synology SAT5220-3840G) angeschafft. RAID-Typ ist RAID F1 (Mit Datenschutz). Zwischen der NAS und den Macs läuft ein UniFi Switch "USW Pro 24 PoE". Dieser hat 2 10GB und 24 1GB Anschlüsse. Die NAS hängt an einem der 10GB Anschluss und die Macs hängen an den 1GB Anschlüssen. Das reicht uns vom Speed her grundsätzlich auch aus und wir erreichen an den Macs um die 100MB/s.

ABER: Seit die neue SA6400 läuft und ich alle Projekt-Daten über die zweite 10GB Schnittstelle von der alten RS1221+ rüber kopiert habe, bringt die SA6400 im Betrieb leider keine Power.

Kurz noch zur Laufwerksstruktur:
  • Wir haben einen Speicherpool das aus den 4x 3,8TB SSDs besteht.
  • Auf dem Speicherpool befinden sich 2 freigegebene Ordner "JOBS" und JOBS-ARCHIV"
  • Auf JOBS befinden sich aktuelle Projekte/Projektdaten an denen wir aktuell Arbeiten. Diese Daten werden nicht indexiert (müssen nicht durchsuchbar sein) und auf diesem Ordner haben alle ein Lese- und Schreibrecht. Zu den eingerichteten Benutzern im Team ist noch zu sagen, dass die Rechte nicht über Gruppen gesteuert werden, sondern jeder der eingerichteten Benutzer entsprechende Rechte zugewiesen erhalten hat.
  • Auf dem JOBS-ARCHIV befinden sich alle geschlossenen Projekte. Diese Daten wurden indexiert und alle Nutzer haben nur ein Leserecht. Hintergedanke hier war, wenn keiner die Daten in dem Ordner verändern kann, auch kein erneutes indexieren der Daten notwendig wird bis neue Daten (abgeschlossene Projekte aus dem JOBS-Ordner in den JOBS-ARCHIV Ordner kopiert werden). Dies kann man, im Gegensatz zur nicht planbaren Indexierung im Hyper Search, einigermaßen steuern.
Unser aktueller Fall:
  • Alle Daten von der RS1221+ auf die SA6400 kopiert.
  • Dateisystem defragmentiert
  • Im Anschluss Datenbereinigung durchgeführt
  • Im Anschluss Daten im schreibgeschützten Ordner "JOBS-ARCHIV" indexiert
  • Im Anschluss NAS neugestartet
Ergebnis:
  • Ich messe die Geschwindigkeit mit dem HELIOS LanTest. hier sind für mich die ersten 3 Werte ausschlaggebend:
    • Create 300 Files of 20kb
    • Open/Close 300 Files
    • Remove 300 files
    • das ganze in der Regel in 10 Wiederholungen
  • Normalerweise haben wir auf der RS1221+ (ohne indexierte Inhalte):
    • Create 300 Files of 20kb: 300-700ms
    • Open/Close 300 Files: 300-700ms
    • Remove 300 files: 500-700ms
    • Alles wan unter 1s bleibt ist für mich fein
  • Allerdings ist die neue SA6400 teilweise bei "Create 300 Files of 20kb" auf über 2-3s und bei "Remove 300 files" auf 4-8s gegangen. Das ganze mit den vorher indexierten Ordnern im JOBS-ARCHIV Ordner. Bin dann hingegangen und habe das Indexieren der beiden JOBS-ARCHIV-Ordner gelöscht und nun kommen wir auf:
    • Create 300 Files of 20kb: 500-900ms
    • Open/Close 300 Files: 400-700ms
    • Remove 300 files: 3,6s
    • Also immer noch viel zu langsam um effektiv wie vorher zu arbeiten
  • Bin dann heute morgen, weil der Datenstand 1:1 der gleiche war wieder auf die RS1221+ umgeswitcht. Diese lief heute den ganzen Tag und gerade noch schneller als die fette SA6400.
Anbei ein ganz frisches Ergebnis aus dem HELIOS LanTest von gerade, in dem die RS1221+ schnell läuft und die SA6400 in die Knie geht, beide mit 1:1 gleichem Datensatz.

Bin echt verzweifelt, weil wir viel Geld in die neue Synology investiert haben und sie uns wirklich bremst. Hoffe sehr dass ich einfach etwas falsch eingerichtet oder eingestellt habe.

Danke für eure Mühe im Voraus.
Martin
 

Anhänge

  • Bildschirmfoto 2024-07-15 um 20.49.43.png
    Bildschirmfoto 2024-07-15 um 20.49.43.png
    648,8 KB · Aufrufe: 27

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.693
Punkte für Reaktionen
2.100
Punkte
829
Wurde die SA6400 anders aufgesetzt als die RS1221+? Filesystem, Filesystem-Optionen etc.?
 
  • Like
Reaktionen: maxblank

MAW

Benutzer
Mitglied seit
14. Jun 2024
Beiträge
4
Punkte für Reaktionen
5
Punkte
3
Ja, die SA6400 bietet kein SHR (mit Datenschutz) als RAID mehr an, deshalb mussten wir beim Blanko-Aufsetzen der SA6400 auf RAID F1 (mit Datenschutz) gehen. Die alte RS1221+ läuft mit SHR (mit Datenschutz).
 
Zuletzt bearbeitet von einem Moderator:

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.693
Punkte für Reaktionen
2.100
Punkte
829
Das sollte eigentlich niemals langsamer sein. Also Filesystem und Optionen sind gleich, Netzwerkkonfiguration wie SMB usw.?
 
  • Like
Reaktionen: MAW und maxblank

DaveR

Benutzer
Sehr erfahren
Mitglied seit
30. Mrz 2022
Beiträge
238
Punkte für Reaktionen
494
Punkte
119
Ja, die SA6400 bietet kein SHR (mit Datenschutz) als RAID mehr an, deshalb mussten wir beim Blanko-Aufsetzen der SA6400 auf RAID F1 (mit Datenschutz) gehen. Die alte RS1221+ läuft mit SHR (mit Datenschutz).

Has the SA6400 finished checking the drives?

I suspect RAID F1 may be the problem. Can you check if these commands return in_sync or writemostly

Code:
cat /sys/block/md0/md/dev-sata1p1/state
cat /sys/block/md0/md/dev-sata2p1/state
cat /sys/block/md0/md/dev-sata3p1/state
cat /sys/block/md0/md/dev-sata4p1/state

cat /sys/block/md1/md/dev-sata1p2/state
cat /sys/block/md1/md/dev-sata2p2/state
cat /sys/block/md1/md/dev-sata3p2/state
cat /sys/block/md1/md/dev-sata4p2/state

You can use SHR if you really want to. https://github.com/007revad/Synology_SHR_switch
 

maxblank

Benutzer
Contributor
Sehr erfahren
Mitglied seit
25. Nov 2022
Beiträge
4.158
Punkte für Reaktionen
2.177
Punkte
289
Korrekt! Ist das RAID F1 fertig erstellt?
Welche Ausstattung hatte das alte NAS?
War das ebenfalls mit 10 GbE per Erweiterungskarte angebunden?

NAS mal mit 2x 10 GbE anbinden und dann nochmals testen. MTU hat welche Größe?

Wie wird das NAS bzw. die Netzlaufwerke angesprochen? IP oder Hostnamen?

Welche Hardware-Anforderungen gab es an das neue NAS? Welche Anzahl an IOPS benötigt ihr? Wurde das vorher mal gemessen?

Pflicht- und Lastenheft wurde vor Kauf erstellt?

Netzwerk, so wie es jetzt ist, vom MAC auf das NAS testen, allerdings zusätzlich mit iPerf3.

Zum Gegentest MAC direkt (ohne Switch) am freien Netzwerkanschluss des NAS anbinden und Tests mit Helios und iPerf3 wiederholen.

Habt ihr eine IT oder ein Systemhaus?
Ticket bei Synology eröffnet?

Edit: Auf dem Screenshot oben wird der Remove auf der SA6400 rund 7x schneller ausgeführt als auf dem Vorgänger.

Edit2: Das neue NAS mal mit nur 1 GbE getestet?
 
Zuletzt bearbeitet:
  • Like
Reaktionen: dil88

MAW

Benutzer
Mitglied seit
14. Jun 2024
Beiträge
4
Punkte für Reaktionen
5
Punkte
3
Guten Morgen und danke für deine Hausaufgaben.

Auf dem Screenshot habe ich die Beschriftung verwechselt 🤦🏼‍♂️ links ist die SA6400 und rechts die RS1221+
 
Zuletzt bearbeitet von einem Moderator:
  • Like
Reaktionen: ctrlaltdelete

maxblank

Benutzer
Contributor
Sehr erfahren
Mitglied seit
25. Nov 2022
Beiträge
4.158
Punkte für Reaktionen
2.177
Punkte
289
Bitte, sehr gerne. 😉
Grundsätzlich muss die SA6400 natürlich Kreise um die RS1221+ ziehen, alleine wegen dem Prozessor. Ich habe primär mal das Netzwerk im Verdacht, das ist aber lediglich Lesen in der Glaskugel. 🔮
Da musst du dich jetzt Stück für Stück rantasten. Ich würde momentan erstmal das alte NAS produktiv lassen und dann umstellen, wenn das Neue sauber läuft.
 
  • Like
Reaktionen: MAW und dil88

MAW

Benutzer
Mitglied seit
14. Jun 2024
Beiträge
4
Punkte für Reaktionen
5
Punkte
3
Kurzes und abschließendes Update:
Dank "maxblank" Know-how, Tipps und Hinweisen haben wir das Teil nun so schnell am Laufen, wie es sein sollte.

Scheinbar lag das Problem bei uns am RAID-System bzw. der Wahl des RAID-Systems.
  • Die 4 neuen 3,8TB SSDs von Synology wurden, da wir die lahme SA6400 mit den alten Samsung SSDs genutzt haben, zunächst in der RS1221+ aufgesetzt. Da wurde das SHR RAID von der RS1221+ vorgeschlagen. Daraufhin wurden die Daten von den alten Samsung SSDs auf die neuen Synology SSDs kopiert und dann sind die neuen Synolgy SSDs in die SA6400.
  • Dies schien der erste Fehler zu sein, da die SA6400 mit dem SHR RAID gelahmt hat.
  • Dann die 4 neuen Synology SSDs in der SA6400 und die NAS auf Werkseinstellung gesetzt und nochmal neu aufgesetzt, diesmal mit dem von Synolgy für diese NAS präferierten RAID F1 System. Daten aus dem Backup nochmal neu auf das frische System gespielt und leider das gleiche Ergebnis, dass die SA6400 in Schrittgeschwindigkeit gelaufen ist. Quasi gleich schnell wie mit SHR
  • Dann die SA6400 und die Synology SSDs nochmal auf Werkseinstellung zurückgesetzt und diesmal das klassische RAID5 System gewählt und voilà, damit läuft die SA6400 bei uns wie geschnitten Brot!
  • Ergänzend: bei allen 3 Lösungen haben wir immer exakt die gleichen Optionen Filesystem, Optionen etc. verwendet.

Danke auch euch nochmal für eure Unterstützung und die Tipps.
 

maxblank

Benutzer
Contributor
Sehr erfahren
Mitglied seit
25. Nov 2022
Beiträge
4.158
Punkte für Reaktionen
2.177
Punkte
289
SHR1 könnte ich mir noch vorstellen, da dies nur unterstützt wird, wenn es auf einem anderen Synology NAS erstellt und dann migriert wurde.
Ansonsten lässt die SA6400 kein Erstellen von SHR zu (mit regulären Bordmitteln) und da kann dann eine Einstellung bei sein, die bremst.

Aber RAID F1 mit neuen Platten und frisch eingerichtet, sollte eigentlich laufen - echt seltsam. Wobei ich den Sinn von RAID F1 mit SSDs schon krass finde - quasi eine SSD so zu belasten, dass diese vor den anderen defekt geht.

Prima, dass es mit RAID5 sauber läuft. 👍🏻
 
  • Like
Reaktionen: DaveR und MAW

DaveR

Benutzer
Sehr erfahren
Mitglied seit
30. Mrz 2022
Beiträge
238
Punkte für Reaktionen
494
Punkte
119
I can allow creating SHR and RAID F1 in any Synology model. https://github.com/007revad/Synology_SHR_switch

I ran RAID F1 with 3 NVMe drives in my DS1821+ until I noticed that NVMe drives in a E10M20-T1 or M2D20 run twice as fast as NVMe drives in the internal M.2 slots.

I have not yet worked out how DSM manages RAID F1 but I can make all the DSM system and swap partition reads prefer to read from 1 drive, which would simulate what RAID F1 does. Normally you would only do this if you had an SSD storage pool and a HDD storage pool and wanted DSM to prefer reading from the SSDs.
 
  • Like
Reaktionen: maxblank


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat