ceph-syn is a simple synthetic workload generator for the Ceph distributed file system. It uses the userspace client library to generate simple workloads against a currently running file system. The file system need not be mounted via ceph-fuse(8) or the kernel client.
One or more --syn command arguments specify the particular workload, as documented below.
Detach from console and daemonize after startup.
Use ceph.conf configuration file instead of the default /etc/ceph/ceph.conf to determine monitor addresses during startup.
Connect to specified monitor (instead of looking through ceph.conf).
Run num different clients, each in a separate thread.
Run the given workload. May be specified as many times as needed. Workloads will normally run sequentially.
Each workload should be preceded by --syn on the command line. This is not a complete list.
ceph-syn is part of the Ceph distributed storage system. Please refer to the Ceph documentation at http://ceph.com/docs for more information.