HyperFlex: An SDN virtualization architecture with flexible hypervisor function allocation
A Survey of Network Virtualization