• DocumentCode
    1805974
  • Title

    Low-complexity multi-resource packet scheduling for network function virtualization

  • Author

    Xin Li ; Chen Qian

  • fYear
    2015
  • fDate
    April 26 2015-May 1 2015
  • Firstpage
    1400
  • Lastpage
    1408
  • Abstract
    Network functions are widely deployed in modern networks, providing various network services ranging from intrusion detection to HTTP caching. Various virtual network function instances can be consolidated into one physical middlebox. Depending on the type of services, packet processing for different flows consumes different hardware resources in the middlebox. Previous solutions of multi-resource packet scheduling suffer from high computational complexity and memory cost for packet buffering and scheduling, especially when the number of flows is large. In this paper, we design a novel low-complexity and space-efficient packet scheduling algorithm called Myopia, which supports multi-resource environments such as network function virtualization. Myopia is developed based upon the fact that most Internet traffic is contributed by a small fraction of elephant flows. Myopia schedules elephant flows with precise control and treats mice flows using FIFO, to achieve simplicity of packet buffering and scheduling. We will demonstrate, via theoretical analysis, prototype implementation, and simulations, that Myopia achieves multi-resource fairness at low cost with short packet delay.
  • Keywords
    Internet; security of data; telecommunication scheduling; telecommunication traffic; transport protocols; virtualisation; FIFO; HTTP caching; Internet traffic; Myopia schedule elephant flow; intrusion detection; multiresource environments; multiresource packet scheduling; network function virtualization; packet buffering; space-efficient packet scheduling algorithm; virtual network function; Arrays; Mice; Middleboxes; Resource management; Schedules; Scheduling algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications (INFOCOM), 2015 IEEE Conference on
  • Conference_Location
    Kowloon
  • Type

    conf

  • DOI
    10.1109/INFOCOM.2015.7218517
  • Filename
    7218517