• DocumentCode
    243382
  • Title

    Toy Block Networking: Easily Deploying Diverse Network Functions in Programmable Networks

  • Author

    Fukushima, Makoto ; Yoshida, Yutaka ; Tagami, Atsushi ; Yamamoto, Seiichi ; Nakao, A.

  • Author_Institution
    KDDI R&D Labs. Inc., Saitama, Japan
  • fYear
    2014
  • fDate
    21-25 July 2014
  • Firstpage
    61
  • Lastpage
    66
  • Abstract
    Recent progress on virtualization and deeply programmable network technologies brings opportunities for network operators to flexibly deploy a diverse set of network functions as software-based middle boxes. We present a new deployment and configuration management framework for network functions, called toy block networking. In our framework, an operator can describe its network-wide deployment plan of various network functions by using a unified abstraction representing essential features of composition of network functions, without including the detail of the functions and specific configuration interfaces. This abstraction is based on a network-wide configuration graph that captures the relationships between various network functions, and thus network-wide consistency of their configurations is systematically validated by the framework. Our framework enables the network operator, like building toy blocks into a structure, to compose various network functions from different vendors into a unified network service plan, and deploy them in an operational network.
  • Keywords
    computer network management; configuration management; graph theory; virtualisation; configuration interfaces; configuration management; deeply programmable network technologies; deployment management; diverse network function deployment; network function composition; network operators; network-wide configuration graph; network-wide deployment plan; operational network; software-based middle boxes; toy block networking; unified abstraction; unified network service plan; virtualization; Middleboxes; Ports (Computers); Security; Switches; Virtual machining; Virtualization; deployment; programmability; virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference Workshops (COMPSACW), 2014 IEEE 38th International
  • Conference_Location
    Vasteras
  • Type

    conf

  • DOI
    10.1109/COMPSACW.2014.14
  • Filename
    6903106