I have Dell PowerEdge R720 with 2x 16 core CPU 192 gb of RAM running and bunch of cool stuff.<p>I am trying to simulate real-life traffic to this server, and I want to capture some data and overall I want to play around what ways I can break it. By traffic I mean either http, ssh or any kind of network call. Like when it breaks on the network layer, then figure different ways to do this. Then ok spin up couple Vms or docker containers with some apps running there and talking to some database. Then how much traffic can those handle, database breaks first probably. and so forth.<p>I am basically looking for different experiment ideas but more importantly the tools that allow such things to be done.
In what way(s) do you want to "overwhelm" this "powerful computer"?<p>- Network?<p>- CPU?<p>- RAM?<p>- Storage IO?<p>- Specific app(s) on the system?<p>- Something else?<p>What OS is it running?<p>- To "overwhelm" Windows is <i>not</i> always the same as to how to "overwhelm" Linux<p>- To "overwhelm" via virtualization (or containers) is rarely the same as with a whole device with a single dedicated OS