Ich hätte da auch mal ein paar Fragen an die ZFS Profis hier, nachdem ich es nun endlich geschafft habe, einen TrueNAS Scale Server (zum Testen) aufzusetzen.
Bei Verzeichnissen - bzw. ist es das eine Dataset - mit sehr vielen Dateien, dauert die Anzeige des Inhalts im Windows Explorer doch recht lange.
War man einmal in einem Verzeichnis drin, geht es danach schneller. Alles nur bis zum nächsten Reboot, dann wieder warten...
Jetzt habe ich von zwei Sachen gelesen, die genau sowas enorm beschleunigen sollen:
Es ist mir auch klar, dass man die nicht mehr aus dem Pool entfernen kann, wenn man sich irgendwann doch umentscheiden möchte. Also Daten umkopieren, Pool neu erstellen und alles wieder zurückspielen.
Bei Option 2 scheinen keine weiteren Gefahren zu lauern (außer dass es nicht funktionieren würde), da bei einem Defekt der Pool weiterhin funktioniert. L2ARC ist doch inzwischen persistent, oder?
Würde hier ein 2x Mirorr außer erhöhte Ausfallsicherheit was bringen? Braucht es hierfür besondere SSDs? Hätte ein paar Samsung SM/PM883 zur Verfügung. Optanes wären wohl Perlen vor die Säue.
P.S. Meinen jetzigen Server werde ich höchstens testweise um einen L2ARC erweitern. Da kann ich unmöglich einen Datenverlust riskieren Da habe ich ewig lange alten Platten umkopiert und etwas sortiert 🤦♂️
Weitere Experimente werde ich dann an einem Neuaufbau vornehmen. Da sollen 8x16TB Exos X16 als RaidZ2 betrieben werden und dann eben irgendwas, was das auflisten der Files beschleunigt.
Ferner wird das hier empfohlene Gigabyte MC12-LE0 mit einem Ryzen 5600 und (wenn nötig) 64GB RAM verwendet werden. Controller wird ein LSI3008 und dazu eine Connect-X3.
Dazu werfe ich noch ein Offtopic Frage ein, die nicht direkt mit ZFS zu tun hat und ich nicht so recht weiß, wohin damit.
Sagen wir mal ich habe zwei TrueNAS Server habe, die beide über Netzwerk mit meinem Hauptrechner verbunden sind: Gibt es eine Möglichkeit, Daten zwischen den beiden Geräte direkt mittels einer GUI hin und her zu kopieren? Ich kann natürlich beide als Laufwerke im Windows Explorer einbinden, aber dann laufen ja alle daten über einen dritten Rechner. Mir prinzipiell egal, aber gäbe das nicht Performanceeinbrüche?
Bei Verzeichnissen - bzw. ist es das eine Dataset - mit sehr vielen Dateien, dauert die Anzeige des Inhalts im Windows Explorer doch recht lange.
War man einmal in einem Verzeichnis drin, geht es danach schneller. Alles nur bis zum nächsten Reboot, dann wieder warten...
Jetzt habe ich von zwei Sachen gelesen, die genau sowas enorm beschleunigen sollen:
- special vdev für metadata. Was das macht ist mir inzwischen einigermaßen klar, aber auch, dass bei einem Totallausfall dieses vdevs der ganze Pool verloren ist.
- L2ARC for metadata only. So wie ich das verstehe, werden die Metadaten darauf gecached um beim Lesen sofort zur Verfügung zu stehen. Also , dass das read only ist, ist mir auch klar.
Es ist mir auch klar, dass man die nicht mehr aus dem Pool entfernen kann, wenn man sich irgendwann doch umentscheiden möchte. Also Daten umkopieren, Pool neu erstellen und alles wieder zurückspielen.
Bei Option 2 scheinen keine weiteren Gefahren zu lauern (außer dass es nicht funktionieren würde), da bei einem Defekt der Pool weiterhin funktioniert. L2ARC ist doch inzwischen persistent, oder?
Würde hier ein 2x Mirorr außer erhöhte Ausfallsicherheit was bringen? Braucht es hierfür besondere SSDs? Hätte ein paar Samsung SM/PM883 zur Verfügung. Optanes wären wohl Perlen vor die Säue.
P.S. Meinen jetzigen Server werde ich höchstens testweise um einen L2ARC erweitern. Da kann ich unmöglich einen Datenverlust riskieren Da habe ich ewig lange alten Platten umkopiert und etwas sortiert 🤦♂️
Weitere Experimente werde ich dann an einem Neuaufbau vornehmen. Da sollen 8x16TB Exos X16 als RaidZ2 betrieben werden und dann eben irgendwas, was das auflisten der Files beschleunigt.
Ferner wird das hier empfohlene Gigabyte MC12-LE0 mit einem Ryzen 5600 und (wenn nötig) 64GB RAM verwendet werden. Controller wird ein LSI3008 und dazu eine Connect-X3.
Dazu werfe ich noch ein Offtopic Frage ein, die nicht direkt mit ZFS zu tun hat und ich nicht so recht weiß, wohin damit.
Sagen wir mal ich habe zwei TrueNAS Server habe, die beide über Netzwerk mit meinem Hauptrechner verbunden sind: Gibt es eine Möglichkeit, Daten zwischen den beiden Geräte direkt mittels einer GUI hin und her zu kopieren? Ich kann natürlich beide als Laufwerke im Windows Explorer einbinden, aber dann laufen ja alle daten über einen dritten Rechner. Mir prinzipiell egal, aber gäbe das nicht Performanceeinbrüche?