MidoNet is an Apache licensed production grade network virtualization software for Infrastructure-as-a-Service (IaaS) clouds. MidoNet creates an intelligent software abstraction layer between your physical network and your IaaS cloud. This network abstraction layer allows cloud operators to transform what was previously hardware-based network appliances into software-based multi-tenant virtual domains. MidoNet provides production-grade, distributed overlay networking for OpenStack. Features include reduced complexity of the physical network, high availability (any server or network service at any time), scalability through hierarchy and reduced protocols. They also offer otimized network traffic with minimal overhead and greatly improved fault tolerance.