Snapshots und die Performance

  • Hallo zusammen


    Heute bei der Arbeit ist mir wieder mal so ein Gedanke durch den Kopf geschossen.
    Auf den Server-Systemen in der Firma erstelle ich Snapshot von den virtuellen Servern (Windows Server) vor einem Update, Umbau, Umstellung, Installation oder auch schon mal bei einer Änderung an der Konfiguration. Wieso? Im Fall der Fälle ist ein Snapshot viel schneller wieder hergestellt als die ganze virtuelle Maschine vom Backup. Ist im Normalfall aber ebenfalls vorhanden. Denn wir wissen ja alle, eine Sicherung aufs gleiche Medium zählt nicht wirklich als Sicherung. ;) Nach der Durchführung der Arbeit lösche ich die Snapshots immer. Wieso? Weil ein Snapshot nicht nur an den Speicherressourcen knabbert, sondern auch an der Performance. Also immer schön die Snapshots aufräumen.


    Aber dann gibt es da das QNAP NAS und dessen Snapshots vom Datenspeicher. In der Firma werkelt ein TS-873A, welches fleißig jeden Tag ein - oder gar zwei :/ - Snapshots erstellt, so 14 Tage lang und dann die ältesten Snapshots wieder löscht. Das NAS ist nur ein Daten-Archiv bzw. Sekundärspeicher, also weder was wirklich kritisches noch stark beansprucht. Hier ist mir nie was aufgefallen bzgl. Snapshots und Performance. Aber eben, das Teil langweilt sich den ganzen Tag.


    Deshalb hätte es mich mal interessiert:
    Wie verhält es sich bei Euch so, wenn Ihr Snapshots verwenden, wenn Ihr auf dem System arbeitet und die Snapshots mehr und mehr werden? Spürt Ihr hier etwas bzgl. Performance-Einbusen?

    Und wie viele oder wenige Snapshots gleichzeitig verwendet Ihr?
    Wie haltet Ihr dies mit dem Aufräumen der Snapshots?


    Und ja, mir ist bewusst, dass ein Snapshot einer virtuellen Maschine nicht ganz mit dem Snapshot eines QNAP NAS zu vergleichen ist. ;)


    Gruß
    Mavalok2

  • Also bei einem NAS wo ich hier Snapshots verwende geht der Einbruch eigentlich (zumindest für den Verwendungszweck akzeptabel)


    TS-853BU (mit QXG-10G1T 10GbE Karte)

    47TB Pool (6x12TB HDD in RAID6 + 2x 4TB SSD (200GB OP) als QTier)


    35TB Thick Volumen

    Ohne Snapshots: ~350MB\s (schreiben) \ ~400MB\s (lesen)

    Mit 21x Snapshots: ~340MB\s (schreiben) \ ~370MB\s (lesen)


    Lesen kann ziemlich schwanken, aber das hat glaub ich mit dem QTier zu tun (vor Allem nachdem ein paar TB geschrieben werden...Qtier halt)


    9 Backup Dateien das 1x mal lesen

    1lesen.jpg


    Die gleichen 9 Dateien nach 3x lesen

    3lesen.jpg



    Will grade zum Testen nicht alle Snapshots löschen ;)

    Einmal editiert, zuletzt von dolbyman ()

  • Ohne Snapshots: ~350MB\s (schreiben) \ ~400MB\s (lesen)

    Mit 21x Snapshots: ~340MB\s (schreiben) \ ~370MB\s (lesen)

    So hält sich der "Performance-Einbruch" im Rahmen. Aber 21 Snapshots sind auch nicht gerade viel. Da dürfte es wohl NAS mit viel mehr geben. Bei mir muss ich erst gar nicht testen, denn dieses NAS ist nur mit 1GbE angebunden. Reicht für dieses Einsatzszenario. Aber es gibt ja noch mehr als nur der reine Durchsatz.


    Irgendwo habe ich mal einen Bericht von QNAP gelesen, wo sie auf dies aufmerksam gemacht haben und auch eine maximale Anzahl an empfohlener Snapshot genannt haben. Ist aber schon länger her.

    Will grade zum Testen nicht alle Snapshots löschen ;)

    Nicht? Jetzt aber. :)