Details of Spirent Cloudstress can be found here
In this repository, there are two different avatars of simplified cloudstress -
- Application.
- VM - (qemu)
- Modify the config.zpl file according to your requirements - configure the required amount of CPU and Memory stresses.
- Run the cloudstress application as
$ ./cloudstress --conffile config.zpl- Stop or kill the cloudstress application, when you are done.
There are multiple options, (a) Using virt-manager or (b) using qemu-system-x86_64 command. Example:
$ sudo -E taskset -c 2,3 qemu-system-x86_64 -m 4096 -smp 2 -cpu host,migratable=off -drive if=scsi,file=cloudstress.qemu -boot c --enable-kvm -monitor unix:/tmp/vm0monitor,server,nowait -nographic -vnc :4 -name NN0 -snapshot -net none -no-reboot -drive if=scsi,format=raw,file=fat:rw:/tmp/qemu0_share,snapshot=off