AggFlow: Scalable and efficient network address virtualization on software defined networking

Bong Yeol Yu, Gyeongsik Yang, Kyungwoon Lee, Hyuck Yoo

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    4 Citations (Scopus)

    Abstract

    In this paper, we propose AggFlow, a new address vir- tualization scheme for high scalability and resource effi- ciency. AggFlow is intended to provide complete ad- dress virtualization while incurring low overhead for physical switches and the control channel. To reduce overhead of address virtualization, we propose mapping- less address virtualization. We additionally introduce hop-by-hop-based forwarding, which aggregates ow rules installed in physical switches. This leads to efficient use of ternary content addressable memory and bandwidth of the control channel. Our evaluation using Mininet with simple linear and tree topologies, the ow table size of the core switch is reduced up to 1/16 for both topologies, and the control channel traffic decreases by 51% and 29% respectively. Furthermore, we measure the overhead incurred from AggFlow. Compared to OpenVirteX, AggFlow increases control plane delay by 0.1 ms, only 0.4% increase of CPU usage, and no change of throughput for UDP traffic.

    Original languageEnglish
    Title of host publicationCAN 2016 - Proceedings of the 2016 ACM Workshop on Cloud-Assisted Networking, co-located with CoNEXT 2016
    PublisherAssociation for Computing Machinery, Inc
    Pages1-6
    Number of pages6
    ISBN (Electronic)9781450346733
    DOIs
    Publication statusPublished - 2016 Dec 12
    Event1st ACM CoNEXT Workshop on Cloud-Assisted Networking, CAN 2016 - Irvine, United States
    Duration: 2016 Dec 12 → …

    Other

    Other1st ACM CoNEXT Workshop on Cloud-Assisted Networking, CAN 2016
    Country/TerritoryUnited States
    CityIrvine
    Period16/12/12 → …

    Keywords

    • Address virtualization
    • Network virtualization
    • Software defined networking

    ASJC Scopus subject areas

    • Computer Networks and Communications
    • Software

    Fingerprint

    Dive into the research topics of 'AggFlow: Scalable and efficient network address virtualization on software defined networking'. Together they form a unique fingerprint.

    Cite this