• DocumentCode
    3762433
  • Title

    SVirt: A Substrate-agnostic SDN Virtualization Architecture for Multi-tenant Cloud

  • Author

    Yirong Yu;Dan Li;Yukai Huang

  • fYear
    2015
  • Firstpage
    313
  • Lastpage
    322
  • Abstract
    Data center operators are accepting software defined networking (SDN) to manage their networks, but it remains challenging how to provide desirable virtual SDN services to tenants in a public cloud. We design SVirt, which enables highly flexible virtual SDN in a multi-tenant cloud by a substrate-agnostic SDN virtualization architecture. By redesigning the physical switch´s processing pipeline with a "late-binding key extractor", SVirt supports virtual SDN switches with different processing pipelines simultaneously on a physical switch. In the control plane, SVirt enables "many-to-one" and "one-to-many" mapping when allocating the physical resource for a virtual network, which embraces arbitrary topology and TCAM resource demanded by a virtual network. In the data plane, SVirt explicitly carries the forwarding context information in the packets, overcoming the "context-loss problem" in a virtual SDN network. We develop a NetFPGA prototype of SVirt switch. Evaluations based on event-driven simulations and prototype-based experiments demonstrate that, compared with traditional approaches, SVirt significantly enhances the cloud´s capability to accept various virtual SDN requests and improves the network´s throughput.
  • Keywords
    "Pipelines","Network topology","Virtualization","Cloud computing","Switches","Substrates","Topology"
  • Publisher
    ieee
  • Conference_Titel
    Network Protocols (ICNP), 2015 IEEE 23rd International Conference on
  • ISSN
    1092-1648
  • Type

    conf

  • DOI
    10.1109/ICNP.2015.51
  • Filename
    7437139