Advancing Network Function Virtualization Platforms with Programmable NICs

被引:2
|
作者
Ni, Zhen [1 ]
Liu, Guyue [1 ]
Afanasev, Dennis [1 ]
Wood, Timothy [1 ]
Hwang, Jinho [2 ]
机构
[1] George Washington Univ, Dept Comp Sci, Washington, DC 20052 USA
[2] IBM TJ Watson Res Ctr, New York, NY USA
关键词
Network Functions Virtualization; Isolation; Offloading; Smart NICs;
D O I
10.1109/lanman.2019.8847032
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Network Function Virtualization seeks to run high performance middleboxes in a flexible, more configurable software environment. Even with advances such as kernel bypass and zero-copy IO, middlebox platforms still struggle to meet stringent throughput and latency requirements. To achieve line rates as network bandwidths rise, these platforms often must make tradeoffs such as inefficiently dedicating more CPU cores or weakening security and isolation properties. In this paper we explore how advances in programmable "smart NICs" can be leveraged by software middlebox platforms to improve performance, resource efficiency, and security. Our evaluation shows several use cases for smart NICs, which improve performance significantly while reducing resource consumption and providing strong isolation.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] Scalable Network Function Virtualization for Heterogeneous Middleboxes
    Zhang, Xuzhi
    Shao, Xiaozhe
    Provelengios, George
    Dumpala, Naveen Kumar
    Gao, Lixin
    Tessier, Russell
    2017 IEEE 25TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2017), 2017, : 219 - 226
  • [42] A Routing and Placement Scheme for Network Function Virtualization
    Crichigno, Jorge
    Oliveira, Diogo
    Pourvali, Mahsa
    Ghani, Nasir
    Torres, David
    2017 40TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2017, : 26 - 31
  • [43] Network Function Virtualization: Challenges and Opportunities for Innovations
    Han, Bo
    Gopalakrishnan, Vijay
    Ji, Lusheng
    Lee, Seungjoon
    IEEE COMMUNICATIONS MAGAZINE, 2015, 53 (02) : 90 - 97
  • [44] Software defined networking and network function virtualization
    Gladisch, Andreas
    Kellerer, Wolfgang
    IT-INFORMATION TECHNOLOGY, 2015, 57 (05): : 265 - 266
  • [45] Advancing CRISPR-Based Programmable Platforms beyond Genome Editing in Mammalian Cells
    Higashikuni, Yasutomi
    Lu, Timothy K.
    ACS SYNTHETIC BIOLOGY, 2019, 8 (12): : 2607 - 2619
  • [46] Demystifying the Energy Efficiency of Network Function Virtualization
    Xu, Zhifeng
    Liu, Fangming
    Wang, Tao
    Xu, Hong
    2016 IEEE/ACM 24TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2016,
  • [47] Optical Service Chaining for Network Function Virtualization
    Xia, Ming
    Shirazipour, Meral
    Zhang, Ying
    Green, Howard
    Takacs, Attila
    IEEE COMMUNICATIONS MAGAZINE, 2015, 53 (04) : 152 - 158
  • [48] ResQ: Enabling SLOs in Network Function Virtualization
    Tootoonchian, Amin
    Panda, Aurojit
    Lan, Chang
    Walls, Melvin
    Argyraki, Katerina
    Ratnasamy, Sylvia
    Shenker, Scott
    PROCEEDINGS OF THE 15TH USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION (NSDI'18), 2018, : 283 - 297
  • [49] Virtual Network Resource Optimization Model for Network Function Virtualization
    Vladislavi, Dani
    Huljenic, Darko
    Ozegovic, Julije
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [50] ApplianceBricks: A Scalable Network Appliance Architecture for Network Function Virtualization
    Ma Shicong
    Wang Baosheng
    Zhang Xiaozhe
    Gao Xianming
    CHINA COMMUNICATIONS, 2016, 13 (01) : 32 - 42