Dateisystem-Benchmark, der I/O aus der Verteilung der Dateigrößen generiert

Dateisystem-Benchmark, der I/O aus der Verteilung der Dateigrößen generiert

Ich suche nach einem Dateisystem-Benchmarking-Tool zum Testen von CephFS. Dieses Benchmarking-Tool muss:

  1. Erstellen Sie einen Satz von Dateien (nennen Sie ihn „Dateisatz“), der einer bestimmten Verteilung folgt, z. B. Gamma, empirisch, nicht archiviert oder angepasst, was auch immer usw.
  2. Basierend auf dem generierten Dateisatz sollte es einfach möglich sein, diesen Satz zu verwenden und den Test auszuführen und so die Leistung zu vergleichen.
  3. Ergebnisse abrufen, fertig. Und erneut testen, nachdem ich einige Änderungen an SSD/HDD-Algorithmen, Systemen usw. vorgenommen habe.

Ich habe mich gefragt, ob Sie mir ein Benchmarking-Tool empfehlen könnten, das eine bestimmte Arbeitslast (Verteilung der Dateigrößen) generiert/empfängt. Jede andere Empfehlung ist herzlich willkommen.

Dank im Voraus

Antwort1

DerFIO-Werkzeugist wahrscheinlich die beste Wahl, aberIonzonekann möglicherweise auch das tun, was Sie brauchen ...

Antwort2

Schauen Sie sich anSysbench - Fileio-Modus

Antwort3

Filebench kann alles, was Sie suchen.

http://sourceforge.net/projects/filebench/

verwandte Informationen