SecondNet: a data center network virtualization architecture with bandwidth guarantees
FlowVisor: A Network Virtualization Layer