计算机科学 ›› 2011, Vol. 38 ›› Issue (8): 38-41.

• 计算机网络与信息安全 • 上一篇    下一篇

用户模式下虚拟路由器的优化

尹栋,慕德俊,戴冠中   

  1. (西北工业大学自动化学院 西安710072)
  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    本文受西北工业大学研究生创业种子基金(Z2011049)资助。

Optimized User Mode Virtual Router

YIN Dong, MU De-jun ,DAI Guan-zhong   

  • Online:2018-11-16 Published:2018-11-16

摘要: 网络虚拟化体系实现了在同一共享底层架构之上同时运行多个虚拟网络。然而,构建多异构网络并存的、可灵活配置的虚拟网络平台具有一定的挑战性,不仅需要减少虚拟网络之间的交互,还需要提供高速传输的网络特性。对此,提出了一种传统软件虚拟路由器优化方法,实现了用户模式中有效的数据包处理方式,以支持高速、灵活的虚拟网络。采用操作系统层虚拟化过程将物理主机分成多个虚拟机,虚拟路由的数据处理过程在独立的虚拟机中运行,以确保路由处理的安全配置;同时,采用一种优化的用户模式中数据包处理机制,实现了虚拟路由器的高速传输。实验结果证明,该设计中的虚拟路由与传统用户模式中的软件路由器相比,其传输速率提高了3倍以上。

关键词: 网络虚拟化,虚拟路由器,缓存共享,轮询方式,用户模式

Abstract: Network virtualization provides the ability to run concurrent virtual networks over a shared substrate. However, it is challenging to design such a platform to host multiple heterogeneous and often highly customized virtual networks. Not only minimal interference among different virtual networks is desired, high-speed packet forwarding is also rectuired. This paper presented Optimized User mode Virtual Router(OUVR) , it is a virtual network platform which uses efficient user mode packet forwarding to supports high-speed and highly customizable virtual networks. With adopting lightweight OS-level virtualization to slice a physical server into virtual machines, the data plane of a virtual muter runs in an isolated virtual machine so as to safe for customization. We designed a new user mode packet processing scheme for virtual routcrs hosted in OUVR to achieve high speed forwarding. Experiments show that an OUVR virtual muter can be four times faster than conventional user mode software muter.

Key words: Network virtualization, Virtual muter, Shared memory, Polling scheme, User mode

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!