An Extensible Design of a Load-Aware Virtual Router Monitor in User Space

Harry F.W. Choi, Patrick P.C. Lee
2011 2011 40th International Conference on Parallel Processing Workshops  
Router virtualization enables multiple virtual routers to be hosted on a physical shared substrate, and hence facilitates network management and experimentation. One critical issue of router virtualization is resource allocation of virtual routers. We explore this issue in the user-space design in order to allow extensibility. We develop a user-space loadaware virtual router monitor (LVRM) atop a commodity multicore architecture, with a key feature that it can dynamically manage CPU core
more » ... es among virtual routers based on their traffic loads. Also, LVRM adopts an extensible design so that each component can support different variants of implementation. We implement a proof-of-concept prototype for LVRM and empirically evaluate its performance overhead. Our work provides insights into resource management in user space in the context of router virtualization.
doi:10.1109/icppw.2011.16 dblp:conf/icppw/ChoiL11 fatcat:6k75jbszkvhhdb22klqstcet64