How different is this to http://www.opendaylight.org/?
I have an IPCop server and the blue interface is connected to my wi-fi router. left the router with WAP and IPCop manage the mac address list.
You can use http://pve.proxmox.com/ for a KVM OpenVZ virtualization machine, management is web enabled and you could log to the machines by openVNC, somewhere there is a howto to enable SPICE for better multimedia integration.
If you could affored a Redhat Virtualization for Desktops it could be an interesting option as SPICE is enabled as default.
Link to Original Source