Kollaps: Decentralized and dynamic container based network emulation
Kollaps is a decentralized network emulator that allows to emulate large-scale topologies. The design of Kollaps is described in this paper the Eurosys paper, and the long and short talk done at the conference.
Kollaps source code is available at GitHub. For technical documentation check the Kollaps Wiki.