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 条
  • [1] IoT Services and Virtual Objects Management in Hyperconnected Things Network
    Ullah, Israr
    Khan, Muhammad Sohail
    Kim, DoHyeun
    MOBILE INFORMATION SYSTEMS, 2018, 2018
  • [2] Managing The Implementation Of A Smart Pedestrian Network (SPN) System
    Papageorgiou, George
    Ioannou, Anastasia
    Maimaris, Athanasios
    Ness, Alexander N.
    2019 IEEE 15TH INTERNATIONAL SCIENTIFIC CONFERENCE ON INFORMATICS (INFORMATICS 2019), 2019, : 409 - 414
  • [3] Managing network services
    Hotch, R
    COMMUNICATIONS NEWS, 1998, 35 (12): : 4 - 4
  • [4] Managing Multimedia Network Services
    Chan M.C.
    Pacifici G.
    Stadier R.
    Journal of Network and Systems Management, 1997, 5 (3) : 257 - 282
  • [5] Managing processes with network objects and their translation
    Arapov, D
    Ivannikov, V
    Kalinov, A
    Lastovetsky, A
    Ledovskih, I
    24TH EUROMICRO CONFERENCE - PROCEEDING, VOLS 1 AND 2, 1998, : 1037 - 1044
  • [6] Placement of virtual network functions for network services
    Umrao, Brajesh Kumar
    Yadav, Dharmendra Kumar
    INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2023, 33 (06)
  • [7] Managing Mobility of Users in a Virtual Network
    A. Hooda
    A. Karmouch
    S. Abu-Hakima
    Multimedia Tools and Applications, 1999, 9 : 43 - 68
  • [8] Managing mobility of users in a virtual network
    Hooda, A
    Karmouch, A
    Abu-Hakima, S
    MULTIMEDIA TOOLS AND APPLICATIONS, 1999, 9 (01) : 43 - 68
  • [9] Managing mobility of users in a virtual network
    University of Ottawa, Sch. of Info. Technol. and Eng., 161 Louis Pasteur St., Ottawa, Ont. K1N 6N5, Canada
    不详
    不详
    Multimedia Tools Appl, 1 (43-68):
  • [10] Evaluation of network transport services objects
    V. N. Boicov
    Automatic Control and Computer Sciences, 2012, 46 (6) : 273 - 279