Unterstützt ZFS so etwas wie "nodatacow" von BTRFS?

448
Thorsten Schöning

Dies ist eine Fortsetzung einer früheren Frage zu BTRFS und am Ende möchte ich ein Dateisystem haben, das zumindest die manuelle Erstellung von Momentaufnahmen für Sicherungs- und Testzwecke unterstützt. Die von mir gehosteten Daten sind meistens VMs, die höchstwahrscheinlich dynamisch wachsen. Die VMs selbst enthalten Webserver und einige zugehörige Web-Apps mit einem PostgreSQL-Cluster zur Datenspeicherung.

Ich habe über verschiedene Benchmarks gelesen, wie BTRFS und ZFS Hosting-VMs ausführen oder in Kombination mit PostgreSQL und insbesondere BTRFS, dass CoWdies bei solchen Workloads vermieden werden sollte. Kein Problem, nodatacowzur Rettung, aber leider deaktiviert es auch die Prüfsumme .

Aber wie wäre es mit ZFS als möglicher Alternative? Bietet es eine vergleichbare Option, um CoWnur manuell erstellte Snapshots durch Beibehalten von Prüfsummen zu reduzieren ? Ich habe nichts dazu gefunden.

1
Ich bin mir ziemlich sicher, dass dies nicht der Fall ist - Copy-on-Write ist im Design von ZFS tief verwurzelt -, aber Sie könnten an meiner alten (2013) Frage interessiert sein. [Welche Auswirkungen hat die Ausführung von VMs auf einem ZFS-Host auf die Leistung? ?] (https://serverfault.com/q/532272/58408) in [sf]. a CVn vor 6 Jahren 1

0 Antworten auf die Frage