Optimale Einrichtung der DS920+ für 20+ Container (Datenbanken, Grafana, Hausautomatisierung, etc.)

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

jakez

Benutzer
Registriert
22. Feb. 2025
Beiträge
1
Reaktionspunkte
0
Punkte
1
Hallo zusammen,

ich hoffe, ihr könnt mir bei meiner Herausforderung weiterhelfen. Ich habe eine DS920+ und plane, darauf über 20 Container zu betreiben, darunter:

• Datenbanken (z. B. MySQL, InfluxDB)
• Grafana zur Visualisierung
• Hausautomatisierung (z. B. Home Assistant, Node-RED)
• Weitere Container für verschiedene Dienste

Mir ist wichtig, dass das System stabil und performant läuft, insbesondere bei I/O-intensiven Datenbankanfragen und der Visualisierung in Echtzeit.

Meine Überlegungen zur Hardware:

• NVMe-SSDs: Ich überlege, die M.2-Steckplätze für schnellen Cache oder direkt als Container-Storage zu nutzen.
• SATA-SSDs: Alternativ könnte ich SATA-SSDs in den Hauptschächten einsetzen.
• HDDs: Diese wären dann eher für langfristige Datenspeicherung und Backups gedacht.

Fragen an euch:

1. Welche Speicherlösung ist optimal für mein Vorhaben? Sollte ich auf NVMe für Cache setzen oder direkt Container auf den NVMe-SSDs laufen lassen?
2. Wie würdet ihr die Volumen und Speicheraufteilung am sinnvollsten gestalten, um sowohl Performance als auch Datensicherheit zu gewährleisten?
3. Gibt es best practices für Docker auf Synology, die ich beachten sollte, insbesondere bei I/O-intensiven Workloads?


Ich freue mich auf eure Erfahrungen und Tipps zur optimalen Konfiguration meiner DS920+ und bedanke mich schon jetzt für eure Unterstützung!



Vielen Dank und beste Grüße,
Dennis
 
Ich nutze beides:
SATA SSDs: Speicherpool 1 SHR Btrfs: DSM und Pakete und VMs
NVME SSDs Speicherpool 2 Raid1 Btrfs: Docker Container und Docker Ordner.
Edit: Die DS923+ wäre besser geeignet wegen der CPU und bis zu 64 GB RAM
Edit2: RAM Upgrade nicht vergessen!
 
  • Like
Reaktionen: DaveR
Sollte ich auf NVMe für Cache setzen oder direkt Container auf den NVMe-SSDs laufen lassen?
Keinen Cache, lieber die Container und Daten direkt auf der nvme laufen lassen.
20GB RAM sind bei dem Vorhaben Pflicht.
Da du nicht alle Container genannt hast, lässt sich auch schwer abschätzen, ob die 920+ das gut packt oder nicht.

Best Practices gibt es eigentlich nicht. Is halt ein "normaler" Docker Host (bis auf die alte Docker und Linux Kernel Version).
 

Additional post fields

 

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