VMware NSX: why not ?
VMware NSX is a virtualization platform that enables companies to fully virtualize their networks and take advantage of the benefits of automation and scalability. It provides a software-defined approach to networking, which simplifies the management and operation of complex network environments.