It appears to me that Dynamometer's architecture allows KMS scale tests too.
I imagine there are two ways to scale test a KMS.
- Take KMS audit logs, and replay the logs against a KMS.
- Configure Dynamometer to start KMS in addition to NameNode. Assuming the fsimage comes from an encrypted cluster, replaying HDFS audit log also tests KMS.
It would be even more interesting to have a tool that converts uncrypted cluster fsimage to an encrypted one.