2016-04-25 3 views
1

Ich benutze YCSB, um das Cassandra-Cluster-Verhalten eines Bildes zu testen. Gibt es eine sinusförmige Arbeitsbelastung? Ich habe bei Core Workloads keine solche Option gefunden. Ich möchte den Durchsatz sinusförmig erhöhen und dann Latenz und Cache-Größen des Clusters messen. Auch in der YCsb-Ausgabedatei kann ich mehr Metriken als die aktuelle zur Verfügung haben? Jetzt kann ich nur Durchsatz und Latenz sehen, aber ich möchte auch die Cache-Größen der Knoten messen.YCSB sinusförmige Arbeitslast für Cassandra-Cluster

Antwort

1

Nein, es gibt keine undokumentierte Arbeitsauslastung. Wenn Sie andere Workloads verwenden möchten, könnten Sie Folgendes tun:

  1. Ändern Sie YCSB, um die gewünschte Auslastung auszugeben (es ist nicht so schwer).
  2. Verwenden Sie KV-replay, um eine synthetische Workload (Trace-Datei) erneut abzuspielen. Sie können diese Datei mit Python oder Ihrer bevorzugten Sprache erstellen und sie dann mit YCSB-replay abspielen.
+0

Vielen Dank! Sorry für die späte Verzögerung .. – Hobowpen

+0

@Hobowpen Bitte akzeptieren Sie die Antwort, wenn es das war, was Sie gesucht haben. – cabad

Verwandte Themen