arrow
Return

PEARL: A Programmable Virtual Router Platform

delete2011-07-01
delete28
delete
OA
AI
谢高岗 (Gaogang Xie) *
P
Peng He
H
Hongtao Guan
Z
Zhenyu Li
张建华 (Jianhua Zhang)
K
Kavé Salamatian
DOI:10.1109/MCOM.2011.5936157delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Programmable routers supporting virtualization are a key building block for bridging the gap between new Internet protocols and their deployment in real operational networks. This article presents the design and implementation of PEARL, a programmable virtual router platform with relatively high performance. It offers high flexibility by allowing users to control the configuration of both hardware and software data paths. The platform makes use of fast lookup in hardware and software exceptions in commodity multicore CPUs to achieve high-speed packet processing. Multiple isolated packet streams and virtualization techniques ensure isolation among virtual router instances.

Journal

IEEE Communications Magazine cover
IEEE Communications Magazine
IF:
8.2
Papers:
6.9K
Citations:
2.2W

Organization

I
institute of computing technology, cas
Scholars:
1.0K
Papers: 877
Citations: 1
C
chinese academy of sciences
Scholars:
56.5W
Papers: 44.9W
Citations: 704