Network virtualization: a hypervisor for the Internet? | IEEE Journals & Magazine | IEEE Xplore