3 ms·
It can mean different things to different people. If you're a distributed systems developer, you can use Mininet to create a topology and emulate the interacti
by xtacy 14y ago
It can mean different things to different people.
If you're a distributed systems developer, you can use Mininet to create a topology and emulate the interaction of 100s of, say, bittorrent clients.
If you're a graduate student in networking, you can use Mininet to experiment with your new routing protocol and compare it against existing ones such as OSPF, BGP, etc.
You can also use it to put existing research papers to the test: http://reproducingnetworkresearch.wordpress.com http://reproducingnetworkresearch.wordpress.com
- ninetax 14y agoCould you also use it to load test a web app?
- jlogsdon 14y agoYou wouldn't need a fake network to load test a web app, and you'd end up being CPU bound for a good load test (as in, the load tester would be CPU bound, obviously you want the app to become maxed in CPU usage). AWS is actually great for doing something like this. The Chicago Tribune actually released a tool to do load testing with AWS instances: http://blog.apps.chicagotribune.com/2010/07/08/bees-with-machine-guns/ http://blog.apps.chicagotribune.com/2010/07/08/bees-with-mac...
- thomasreggi 14y agoI really like the example you give and am starting to ge the academic usage. Thanks for this reply!
- xtacy 14y agoYou're welcome. There's a Mininet AMI too if you want to get started quickly!