2012 · 81 citations · 11 references
EngineeringSystems EngineeringVertigo System ArchitectureNetwork VirtualizationNetwork DesignNetwork FlowsSoftware-defined NetworkingVirtualized InfrastructureNetworkingNetworked Computer SystemsComputer EngineeringVirtual Topologies GeneralizationComputer ScienceNetwork Function VirtualizationOperating SystemsEdge ComputingCloud ComputingVirtualization ToolSystem Software
In this paper we present Vertigo (Virtual Topologies Generalization in OpenFlow networks), a Software–defined networking platform designed for network virtualization. Based on the OpenFlow original network slicing system Flow Visor, the Vertigo platform aims at covering all flavors of network virtualization: in particular, it is able to expose a simple abstract node on one extreme, and to deliver a logically fully connected network at the very opposite end. In this work, we first introduce the Vertigo system architecture and its design choices, then we report on a prototypical implementation deployed over an OpenFlow-enabled test bed. Experimental results show that Vertigo can deliver flexible and reliable network virtualization services to a wide range of use cases in spite of failure and/or congestion at the underlying physical network.
11
Nick McKeown, Tom Anderson, Hari Balakrishnan et al. · ACM SIGCOMM Computer Communication Review · 2008 · 8.3K citations
Ethernet Switch, Engineering, High Performance Computer Network +13
Natasha Gude, Teemu Koponen, Justin Pettit et al. · ACM SIGCOMM Computer Communication Review · 2008 · 1.4K citations
Can the production network be the testbed
Rob Sherwood, Glen Gibb, Kok-Kiong Yap et al. · 2010 · 363 citations