MidoNet is a software-based, highly distributed, network virtualization system that allows enterprises and service providers to build, run, and manage virtual networks with increased control and flexibility. Using industry standards and leveraging existing physical infrastructure, MidoNet reduces costs and improves stability, scalability and performance of networks.
Use your existing infrastructure
MidoNet protects investments in data centers by working with your existing physical devices and networks and giving you your choice of hardware vendors
Improve application deployment time
MidoNet improves the provisioning time of networks from weeks to seconds and provides end users to access applications on-demand and in no time
Improve network scalability
MidoNet has a highly distributed architecture that allows for more scalability than its competing SDN offerings
Reduce application downtime
MidoNet helps optimize network performance with an intelligent overlay network that can be programmed by using Northbound APIs
Reduce CapEx and OpEx
MidoNet helps avoid buying additional hardware components and helps manage the network with a single user interface
Software Only Solution
MidoNet offers a distributed software only solution that runs on standard x86 servers. It helps create on-demand and programmable virtual networks to deliver highly scalable and agile networks for application workloads.
Switching and Routing
Hypervisor forwarding plane provides line routing and switching in a multi-tenant virtualized environment that is completely decoupled from the underlying physical fabric switches.
MidoNet helps define security and access policies for virtual networks and implement them in a matter of seconds. This allows compliance with the industry specific regulations in a shorter time.
MidoNet allows isolation of virtual networks so multiple groups of users can securely share resources.
The distributed architecture of MidoNet allows for better scalability and high availability of the networks. Programmable nature of the networks allows applications to configure networks accordingly and ensure high availability.
L2-L4 network services
MidoNet helps create switches, routers, DHCP, NAT, load balancers and firewalls among other network services.
L2-L3 Gateway service
VLAN aware gateway service helps virtual networks to connect to physical networks and devices. L3/BGP gateway service helps connect workloads to the Internet.
RESTful API and SDK framework
MidoNet APIs can be used to connect with any Cloud Management Platform and to program the overlay networks. MidoNet supports Neutron interface, a defacto standard in cloud networking, that can be used to build rich network topologies, build advanced network services for tenant networks and helps avoid vendor lock-in.