SPN OS: Managing Network Services with Virtual Network Objects

被引:0
|
作者
Wang, Xi [1 ]
Chen, Cong [1 ]
Palacharla, Paparao [1 ]
Sekiya, Motoyoshi [1 ]
Smolka, Steffen [2 ]
Foster, Nate [2 ]
机构
[1] Fujitsu Labs Amer, Richardson, TX USA
[2] Cornell Univ, Ithaca, NY USA
关键词
SDN; virtual network; OpenFlow; NetKAT;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents the design and implementation of a new controller platform, called the software-programmed networking (SPN) operating system (OS). SPN OS separates distributed control of virtual network services from the centralized management of network-wide resources. The key abstraction provided in SPN OS is a virtual network object (VNO), which encapsulates multiple layers of network stack as well as their associated resource constraints and service behaviors. VNOs are created by a VNO Arbiter, which handles provisioning of global network resources, but are managed independently by tenants through an intuitive object-oriented interface. This separation provides flexibility and scalable performance. We describe the design of SPN OS and VNOs, present a prototype implementation on top of the high-level language NetKAT, and discuss use cases.
引用
收藏
页码:149 / 155
页数:7
相关论文
共 50 条
  • [21] Managing Critical Infrastructures through Virtual Network Communities
    Baiardi, Fabrizio
    Sala, Gaspare
    Sgandurra, Daniele
    CRITICAL INFORMATION INFRASTRUCTURES SECURITY, 2008, 5141 : 71 - +
  • [22] Managing virtual network embedding through reconfiguration and expansion
    Abreu Araujo, Samuel Moreira
    Guidoni, Daniel Ludovico
    Hojo de Souza, Fernanda Sumika
    Mateus, Geraldo Robson
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2019, 95 (11): : 1113 - 1125
  • [23] A New Reliable System For Managing Virtual Cloud Network
    Alshathri, Samah
    Talaat, Fatma M.
    Nasr, Aida A.
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 73 (03): : 5863 - 5885
  • [24] An Experimental Testbed for Managing BAN Services at the Network Edge
    Galluccio, Laura
    Grasso, Christian
    Milardo, Sebastiano
    Schembra, Giovanni
    Sciacca, Elisabetta
    2018 14TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2018, : 333 - 337
  • [25] Managing IP services over a PACS Packet Network
    Ryu, S
    Wei, J
    Zhang, YG
    Dao, S
    IEEE NETWORK, 1998, 12 (04): : 4 - 10
  • [26] A service oriented architecture for deploying and managing network services
    de Souza, VASM
    Cardozo, E
    SERVICE-ORIENTED COMPUTING - ICSOC 2005, PROCEEDINGS, 2005, 3826 : 465 - 477
  • [27] iOS, Your OS, Everybody's OS: Vetting and Analyzing Network Services of iOS Applications
    Tang, Zhushou
    Tang, Ke
    Xue, Minhui
    Tian, Yuan
    Chen, Sen
    Ikram, Muhammad
    Wang, Tielei
    Zhu, Haojin
    PROCEEDINGS OF THE 29TH USENIX SECURITY SYMPOSIUM, 2020, : 2415 - 2432
  • [28] Event handling for dynamic communication network of objects in virtual reality
    Burintramart, I
    Ohara, S
    APCCAS '98 - IEEE ASIA-PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS: MICROELECTRONICS AND INTEGRATING SYSTEMS, 1998, : 511 - 514
  • [29] Joint Optimization of Scaling and Placement of Virtual Network Services
    Draexler, Sevil
    Karl, Holger
    Mann, Zoltan Adam
    2017 17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2017, : 365 - 370
  • [30] Adaptive Virtual Network Slices for Diverse IoT Services
    Kafle V.P.
    Fukushima Y.
    Martinez-Julia P.
    Miyazawa T.
    Harai H.
    2018, Institute of Electrical and Electronics Engineers Inc., United States (02): : 33 - 41